/*!
 * Bootstrap v4.0.0-alpha.6 (https://getbootstrap.com)
 * Copyright 2011-2017 The Bootstrap Authors
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
@media print {
  *,
  *::before,
  *::after,
  p::first-letter,
  div::first-letter,
  blockquote::first-letter,
  li::first-letter,
  p::first-line,
  div::first-line,
  blockquote::first-line,
  li::first-line {
    text-shadow: none !important;
    box-shadow: none !important; }
  a,
  a:visited {
    text-decoration: underline; }
  abbr[title]::after {
    content: " (" attr(title) ")"; }
  pre {
    white-space: pre-wrap !important; }
  pre,
  blockquote {
    border: 1px solid #999;
    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; }
  .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 #ddd !important; } }

html {
  box-sizing: border-box; }

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

@-ms-viewport {
  width: device-width; }

html {
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: transparent; }

body {
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.5;
  color: #292b2c;
  background-color: #fff; }

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

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

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

abbr[title],
abbr[data-original-title] {
  cursor: help; }

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: bold; }

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

blockquote {
  margin: 0 0 1rem; }

a {
  color: #0275d8;
  text-decoration: none; }
  a:focus, a:hover {
    color: #014c8c;
    text-decoration: underline; }

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

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

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle; }

[role="button"] {
  cursor: pointer; }

a,
area,
button,
[role="button"],
input,
label,
select,
summary,
textarea {
  touch-action: manipulation; }

table {
  border-collapse: collapse;
  background-color: transparent; }

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

th {
  text-align: left; }

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

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

input,
button,
select,
textarea {
  line-height: inherit; }

input[type="radio"]:disabled,
input[type="checkbox"]:disabled {
  cursor: not-allowed; }

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

textarea {
  resize: vertical; }

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

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

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

output {
  display: inline-block; }

[hidden] {
  display: none !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

small,
.small {
  font-size: 80%;
  font-weight: normal; }

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

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 5px; }

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

.blockquote {
  padding: 0.5rem 1rem;
  margin-bottom: 1rem;
  font-size: 1.25rem;
  border-left: 0.25rem solid #eceeef; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #636c72; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.blockquote-reverse {
  padding-right: 1rem;
  padding-left: 0;
  text-align: right;
  border-right: 0.25rem solid #eceeef;
  border-left: 0; }

.blockquote-reverse .blockquote-footer::before {
  content: ""; }

.blockquote-reverse .blockquote-footer::after {
  content: "\00A0 \2014"; }

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

.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 0.25rem;
  transition: all 0.2s ease-in-out;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

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

.figure-caption {
  font-size: 90%;
  color: #636c72; }

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

code {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #bd4147;
  background-color: #f7f7f9;
  border-radius: 0.25rem; }
  a > code {
    padding: 0;
    color: inherit;
    background-color: inherit; }

kbd {
  padding: 0.2rem 0.4rem;
  font-size: 90%;
  color: #fff;
  background-color: #292b2c;
  border-radius: 0.2rem; }
  kbd kbd {
    padding: 0;
    font-size: 100%;
    font-weight: bold; }

pre {
  display: block;
  margin-top: 0;
  margin-bottom: 1rem;
  font-size: 90%;
  color: #292b2c; }
  pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    background-color: transparent;
    border-radius: 0; }

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

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

.container-fluid {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  padding-right: 15px;
  padding-left: 15px; }
  @media (min-width: 576px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 768px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 992px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 1200px) {
    .container-fluid {
      padding-right: 15px;
      padding-left: 15px; } }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }
  @media (min-width: 576px) {
    .row {
      margin-right: -15px;
      margin-left: -15px; } }
  @media (min-width: 768px) {
    .row {
      margin-right: -15px;
      margin-left: -15px; } }
  @media (min-width: 992px) {
    .row {
      margin-right: -15px;
      margin-left: -15px; } }
  @media (min-width: 1200px) {
    .row {
      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-xs-1, .col.-xs-1, .col-xs-2, .col.-xs-2, .col-xs-3, .col.-xs-3, .col-xs-4, .col.-xs-4, .col-xs-5, .col.-xs-5, .col-xs-6, .col.-xs-6, .col-xs-7, .col.-xs-7, .col-xs-8, .col.-xs-8, .col-xs-9, .col.-xs-9, .col-xs-10, .col.-xs-10, .col-xs-11, .col.-xs-11, .col-xs-12, .col.-xs-12, .col-xs, .col.-xs, .col-sm-1, .col.-sm-1, .col-sm-2, .col.-sm-2, .col-sm-3, .col.-sm-3, .col-sm-4, .col.-sm-4, .col-sm-5, .col.-sm-5, .col-sm-6, .col.-sm-6, .col-sm-7, .col.-sm-7, .col-sm-8, .col.-sm-8, .col-sm-9, .col.-sm-9, .col-sm-10, .col.-sm-10, .col-sm-11, .col.-sm-11, .col-sm-12, .col.-sm-12, .col-sm, .col.-sm, .col-md-1, .col.-md-1, .col-md-2, .col.-md-2, .col-md-3, .col.-md-3, .col-md-4, .col.-md-4, .col-md-5, .col.-md-5, .col-md-6, .col.-md-6, .col-md-7, .col.-md-7, .col-md-8, .col.-md-8, .col-md-9, .col.-md-9, .col-md-10, .col.-md-10, .col-md-11, .col.-md-11, .col-md-12, .col.-md-12, .col-md, .col.-md, .col-lg-1, .col.-lg-1, .col-lg-2, .col.-lg-2, .col-lg-3, .col.-lg-3, .col-lg-4, .col.-lg-4, .col-lg-5, .col.-lg-5, .col-lg-6, .col.-lg-6, .col-lg-7, .col.-lg-7, .col-lg-8, .col.-lg-8, .col-lg-9, .col.-lg-9, .col-lg-10, .col.-lg-10, .col-lg-11, .col.-lg-11, .col-lg-12, .col.-lg-12, .col-lg, .col.-lg, .col-xl-1, .col.-xl-1, .col-xl-2, .col.-xl-2, .col-xl-3, .col.-xl-3, .col-xl-4, .col.-xl-4, .col-xl-5, .col.-xl-5, .col-xl-6, .col.-xl-6, .col-xl-7, .col.-xl-7, .col-xl-8, .col.-xl-8, .col-xl-9, .col.-xl-9, .col-xl-10, .col.-xl-10, .col-xl-11, .col.-xl-11, .col-xl-12, .col.-xl-12, .col-xl, .col.-xl {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }
  @media (min-width: 576px) {
    .col-xs-1, .col.-xs-1, .col-xs-2, .col.-xs-2, .col-xs-3, .col.-xs-3, .col-xs-4, .col.-xs-4, .col-xs-5, .col.-xs-5, .col-xs-6, .col.-xs-6, .col-xs-7, .col.-xs-7, .col-xs-8, .col.-xs-8, .col-xs-9, .col.-xs-9, .col-xs-10, .col.-xs-10, .col-xs-11, .col.-xs-11, .col-xs-12, .col.-xs-12, .col-xs, .col.-xs, .col-sm-1, .col.-sm-1, .col-sm-2, .col.-sm-2, .col-sm-3, .col.-sm-3, .col-sm-4, .col.-sm-4, .col-sm-5, .col.-sm-5, .col-sm-6, .col.-sm-6, .col-sm-7, .col.-sm-7, .col-sm-8, .col.-sm-8, .col-sm-9, .col.-sm-9, .col-sm-10, .col.-sm-10, .col-sm-11, .col.-sm-11, .col-sm-12, .col.-sm-12, .col-sm, .col.-sm, .col-md-1, .col.-md-1, .col-md-2, .col.-md-2, .col-md-3, .col.-md-3, .col-md-4, .col.-md-4, .col-md-5, .col.-md-5, .col-md-6, .col.-md-6, .col-md-7, .col.-md-7, .col-md-8, .col.-md-8, .col-md-9, .col.-md-9, .col-md-10, .col.-md-10, .col-md-11, .col.-md-11, .col-md-12, .col.-md-12, .col-md, .col.-md, .col-lg-1, .col.-lg-1, .col-lg-2, .col.-lg-2, .col-lg-3, .col.-lg-3, .col-lg-4, .col.-lg-4, .col-lg-5, .col.-lg-5, .col-lg-6, .col.-lg-6, .col-lg-7, .col.-lg-7, .col-lg-8, .col.-lg-8, .col-lg-9, .col.-lg-9, .col-lg-10, .col.-lg-10, .col-lg-11, .col.-lg-11, .col-lg-12, .col.-lg-12, .col-lg, .col.-lg, .col-xl-1, .col.-xl-1, .col-xl-2, .col.-xl-2, .col-xl-3, .col.-xl-3, .col-xl-4, .col.-xl-4, .col-xl-5, .col.-xl-5, .col-xl-6, .col.-xl-6, .col-xl-7, .col.-xl-7, .col-xl-8, .col.-xl-8, .col-xl-9, .col.-xl-9, .col-xl-10, .col.-xl-10, .col-xl-11, .col.-xl-11, .col-xl-12, .col.-xl-12, .col-xl, .col.-xl {
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 768px) {
    .col-xs-1, .col.-xs-1, .col-xs-2, .col.-xs-2, .col-xs-3, .col.-xs-3, .col-xs-4, .col.-xs-4, .col-xs-5, .col.-xs-5, .col-xs-6, .col.-xs-6, .col-xs-7, .col.-xs-7, .col-xs-8, .col.-xs-8, .col-xs-9, .col.-xs-9, .col-xs-10, .col.-xs-10, .col-xs-11, .col.-xs-11, .col-xs-12, .col.-xs-12, .col-xs, .col.-xs, .col-sm-1, .col.-sm-1, .col-sm-2, .col.-sm-2, .col-sm-3, .col.-sm-3, .col-sm-4, .col.-sm-4, .col-sm-5, .col.-sm-5, .col-sm-6, .col.-sm-6, .col-sm-7, .col.-sm-7, .col-sm-8, .col.-sm-8, .col-sm-9, .col.-sm-9, .col-sm-10, .col.-sm-10, .col-sm-11, .col.-sm-11, .col-sm-12, .col.-sm-12, .col-sm, .col.-sm, .col-md-1, .col.-md-1, .col-md-2, .col.-md-2, .col-md-3, .col.-md-3, .col-md-4, .col.-md-4, .col-md-5, .col.-md-5, .col-md-6, .col.-md-6, .col-md-7, .col.-md-7, .col-md-8, .col.-md-8, .col-md-9, .col.-md-9, .col-md-10, .col.-md-10, .col-md-11, .col.-md-11, .col-md-12, .col.-md-12, .col-md, .col.-md, .col-lg-1, .col.-lg-1, .col-lg-2, .col.-lg-2, .col-lg-3, .col.-lg-3, .col-lg-4, .col.-lg-4, .col-lg-5, .col.-lg-5, .col-lg-6, .col.-lg-6, .col-lg-7, .col.-lg-7, .col-lg-8, .col.-lg-8, .col-lg-9, .col.-lg-9, .col-lg-10, .col.-lg-10, .col-lg-11, .col.-lg-11, .col-lg-12, .col.-lg-12, .col-lg, .col.-lg, .col-xl-1, .col.-xl-1, .col-xl-2, .col.-xl-2, .col-xl-3, .col.-xl-3, .col-xl-4, .col.-xl-4, .col-xl-5, .col.-xl-5, .col-xl-6, .col.-xl-6, .col-xl-7, .col.-xl-7, .col-xl-8, .col.-xl-8, .col-xl-9, .col.-xl-9, .col-xl-10, .col.-xl-10, .col-xl-11, .col.-xl-11, .col-xl-12, .col.-xl-12, .col-xl, .col.-xl {
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 992px) {
    .col-xs-1, .col.-xs-1, .col-xs-2, .col.-xs-2, .col-xs-3, .col.-xs-3, .col-xs-4, .col.-xs-4, .col-xs-5, .col.-xs-5, .col-xs-6, .col.-xs-6, .col-xs-7, .col.-xs-7, .col-xs-8, .col.-xs-8, .col-xs-9, .col.-xs-9, .col-xs-10, .col.-xs-10, .col-xs-11, .col.-xs-11, .col-xs-12, .col.-xs-12, .col-xs, .col.-xs, .col-sm-1, .col.-sm-1, .col-sm-2, .col.-sm-2, .col-sm-3, .col.-sm-3, .col-sm-4, .col.-sm-4, .col-sm-5, .col.-sm-5, .col-sm-6, .col.-sm-6, .col-sm-7, .col.-sm-7, .col-sm-8, .col.-sm-8, .col-sm-9, .col.-sm-9, .col-sm-10, .col.-sm-10, .col-sm-11, .col.-sm-11, .col-sm-12, .col.-sm-12, .col-sm, .col.-sm, .col-md-1, .col.-md-1, .col-md-2, .col.-md-2, .col-md-3, .col.-md-3, .col-md-4, .col.-md-4, .col-md-5, .col.-md-5, .col-md-6, .col.-md-6, .col-md-7, .col.-md-7, .col-md-8, .col.-md-8, .col-md-9, .col.-md-9, .col-md-10, .col.-md-10, .col-md-11, .col.-md-11, .col-md-12, .col.-md-12, .col-md, .col.-md, .col-lg-1, .col.-lg-1, .col-lg-2, .col.-lg-2, .col-lg-3, .col.-lg-3, .col-lg-4, .col.-lg-4, .col-lg-5, .col.-lg-5, .col-lg-6, .col.-lg-6, .col-lg-7, .col.-lg-7, .col-lg-8, .col.-lg-8, .col-lg-9, .col.-lg-9, .col-lg-10, .col.-lg-10, .col-lg-11, .col.-lg-11, .col-lg-12, .col.-lg-12, .col-lg, .col.-lg, .col-xl-1, .col.-xl-1, .col-xl-2, .col.-xl-2, .col-xl-3, .col.-xl-3, .col-xl-4, .col.-xl-4, .col-xl-5, .col.-xl-5, .col-xl-6, .col.-xl-6, .col-xl-7, .col.-xl-7, .col-xl-8, .col.-xl-8, .col-xl-9, .col.-xl-9, .col-xl-10, .col.-xl-10, .col-xl-11, .col.-xl-11, .col-xl-12, .col.-xl-12, .col-xl, .col.-xl {
      padding-right: 15px;
      padding-left: 15px; } }
  @media (min-width: 1200px) {
    .col-xs-1, .col.-xs-1, .col-xs-2, .col.-xs-2, .col-xs-3, .col.-xs-3, .col-xs-4, .col.-xs-4, .col-xs-5, .col.-xs-5, .col-xs-6, .col.-xs-6, .col-xs-7, .col.-xs-7, .col-xs-8, .col.-xs-8, .col-xs-9, .col.-xs-9, .col-xs-10, .col.-xs-10, .col-xs-11, .col.-xs-11, .col-xs-12, .col.-xs-12, .col-xs, .col.-xs, .col-sm-1, .col.-sm-1, .col-sm-2, .col.-sm-2, .col-sm-3, .col.-sm-3, .col-sm-4, .col.-sm-4, .col-sm-5, .col.-sm-5, .col-sm-6, .col.-sm-6, .col-sm-7, .col.-sm-7, .col-sm-8, .col.-sm-8, .col-sm-9, .col.-sm-9, .col-sm-10, .col.-sm-10, .col-sm-11, .col.-sm-11, .col-sm-12, .col.-sm-12, .col-sm, .col.-sm, .col-md-1, .col.-md-1, .col-md-2, .col.-md-2, .col-md-3, .col.-md-3, .col-md-4, .col.-md-4, .col-md-5, .col.-md-5, .col-md-6, .col.-md-6, .col-md-7, .col.-md-7, .col-md-8, .col.-md-8, .col-md-9, .col.-md-9, .col-md-10, .col.-md-10, .col-md-11, .col.-md-11, .col-md-12, .col.-md-12, .col-md, .col.-md, .col-lg-1, .col.-lg-1, .col-lg-2, .col.-lg-2, .col-lg-3, .col.-lg-3, .col-lg-4, .col.-lg-4, .col-lg-5, .col.-lg-5, .col-lg-6, .col.-lg-6, .col-lg-7, .col.-lg-7, .col-lg-8, .col.-lg-8, .col-lg-9, .col.-lg-9, .col-lg-10, .col.-lg-10, .col-lg-11, .col.-lg-11, .col-lg-12, .col.-lg-12, .col-lg, .col.-lg, .col-xl-1, .col.-xl-1, .col-xl-2, .col.-xl-2, .col-xl-3, .col.-xl-3, .col-xl-4, .col.-xl-4, .col-xl-5, .col.-xl-5, .col-xl-6, .col.-xl-6, .col-xl-7, .col.-xl-7, .col-xl-8, .col.-xl-8, .col-xl-9, .col.-xl-9, .col-xl-10, .col.-xl-10, .col-xl-11, .col.-xl-11, .col-xl-12, .col.-xl-12, .col-xl, .col.-xl {
      padding-right: 15px;
      padding-left: 15px; } }

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

.col-xs-auto, .col.-xs-auto {
  flex: 0 0 auto;
  width: auto; }

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

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

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

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

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

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

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

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

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

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

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

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

.pull-xs-0, .-pull-xs-0 {
  right: auto; }

.pull-xs-1, .-pull-xs-1 {
  right: 8.33333%; }

.pull-xs-2, .-pull-xs-2 {
  right: 16.66667%; }

.pull-xs-3, .-pull-xs-3 {
  right: 25%; }

.pull-xs-4, .-pull-xs-4 {
  right: 33.33333%; }

.pull-xs-5, .-pull-xs-5 {
  right: 41.66667%; }

.pull-xs-6, .-pull-xs-6 {
  right: 50%; }

.pull-xs-7, .-pull-xs-7 {
  right: 58.33333%; }

.pull-xs-8, .-pull-xs-8 {
  right: 66.66667%; }

.pull-xs-9, .-pull-xs-9 {
  right: 75%; }

.pull-xs-10, .-pull-xs-10 {
  right: 83.33333%; }

.pull-xs-11, .-pull-xs-11 {
  right: 91.66667%; }

.pull-xs-12, .-pull-xs-12 {
  right: 100%; }

.push-xs-0, .-push-xs-0 {
  left: auto; }

.push-xs-1, .-push-xs-1 {
  left: 8.33333%; }

.push-xs-2, .-push-xs-2 {
  left: 16.66667%; }

.push-xs-3, .-push-xs-3 {
  left: 25%; }

.push-xs-4, .-push-xs-4 {
  left: 33.33333%; }

.push-xs-5, .-push-xs-5 {
  left: 41.66667%; }

.push-xs-6, .-push-xs-6 {
  left: 50%; }

.push-xs-7, .-push-xs-7 {
  left: 58.33333%; }

.push-xs-8, .-push-xs-8 {
  left: 66.66667%; }

.push-xs-9, .-push-xs-9 {
  left: 75%; }

.push-xs-10, .-push-xs-10 {
  left: 83.33333%; }

.push-xs-11, .-push-xs-11 {
  left: 91.66667%; }

.push-xs-12, .-push-xs-12 {
  left: 100%; }

.offset-xs-0, .-offset-xs-0 {
  margin-left: 0%; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.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-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-success,
.table-success > th,
.table-success > td {
  background-color: #dff0d8; }

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

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

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

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

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

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

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

.thead-inverse th {
  color: #fff;
  background-color: #292b2c; }

.thead-default th {
  color: #464a4c;
  background-color: #eceeef; }

.table-inverse {
  color: #fff;
  background-color: #292b2c; }
  .table-inverse th,
  .table-inverse td,
  .table-inverse thead th {
    border-color: #fff; }
  .table-inverse.table-bordered {
    border: 0; }

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

.form-control {
  display: block;
  width: 100%;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.25;
  color: #464a4c;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s; }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #464a4c;
    background-color: #fff;
    border-color: #5cb3fd;
    outline: none; }
  .form-control::placeholder {
    color: #636c72;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #eceeef;
    opacity: 1; }
  .form-control:disabled {
    cursor: not-allowed; }

select.form-control:not([size]):not([multiple]) {
  height: calc(2.25rem + 2px); }

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

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

.col-form-label {
  padding-top: calc(0.5rem - 1px * 2);
  padding-bottom: calc(0.5rem - 1px * 2);
  margin-bottom: 0; }

.col-form-label-lg {
  padding-top: calc(0.75rem - 1px * 2);
  padding-bottom: calc(0.75rem - 1px * 2);
  font-size: 1.25rem; }

.col-form-label-sm {
  padding-top: calc(0.25rem - 1px * 2);
  padding-bottom: calc(0.25rem - 1px * 2);
  font-size: 0.875rem; }

.col-form-legend {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  font-size: 1rem; }

.form-control-static {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 0;
  line-height: 1.25;
  border: solid transparent;
  border-width: 1px 0; }
  .form-control-static.form-control-sm, .input-group-sm > .form-control-static.form-control,
  .input-group-sm > .form-control-static.input-group-addon,
  .input-group-sm > .input-group-btn > .form-control-static.btn, .form-control-static.form-control-lg, .input-group-lg > .form-control-static.form-control,
  .input-group-lg > .form-control-static.input-group-addon,
  .input-group-lg > .input-group-btn > .form-control-static.btn {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-addon,
.input-group-sm > .input-group-btn > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  border-radius: 0.2rem; }

select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > select.input-group-addon:not([size]):not([multiple]),
.input-group-sm > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 1.8125rem; }

.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-addon,
.input-group-lg > .input-group-btn > .btn {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > select.input-group-addon:not([size]):not([multiple]),
.input-group-lg > .input-group-btn > select.btn:not([size]):not([multiple]) {
  height: 3.16667rem; }

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

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

.form-check {
  position: relative;
  display: block;
  margin-bottom: 0.5rem; }
  .form-check.disabled .form-check-label {
    color: #636c72;
    cursor: not-allowed; }

.form-check-label {
  padding-left: 1.25rem;
  margin-bottom: 0;
  cursor: pointer; }

.form-check-input {
  position: absolute;
  margin-top: 0.25rem;
  margin-left: -1.25rem; }
  .form-check-input:only-child {
    position: static; }

.form-check-inline {
  display: inline-block; }
  .form-check-inline .form-check-label {
    vertical-align: middle; }
  .form-check-inline + .form-check-inline {
    margin-left: 0.75rem; }

.form-control-feedback {
  margin-top: 0.25rem; }

.form-control-success,
.form-control-warning,
.form-control-danger {
  padding-right: 2.25rem;
  background-repeat: no-repeat;
  background-position: center right 0.5625rem;
  background-size: 1.125rem 1.125rem; }

.has-success .form-control-feedback,
.has-success .form-control-label,
.has-success .col-form-label,
.has-success .form-check-label,
.has-success .custom-control {
  color: #5cb85c; }

.has-success .form-control {
  border-color: #5cb85c; }

.has-success .input-group-addon {
  color: #5cb85c;
  border-color: #5cb85c;
  background-color: #eaf6ea; }

.has-success .form-control-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%235cb85c' 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"); }

.has-warning .form-control-feedback,
.has-warning .form-control-label,
.has-warning .col-form-label,
.has-warning .form-check-label,
.has-warning .custom-control {
  color: #f0ad4e; }

.has-warning .form-control {
  border-color: #f0ad4e; }

.has-warning .input-group-addon {
  color: #f0ad4e;
  border-color: #f0ad4e;
  background-color: white; }

.has-warning .form-control-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23f0ad4e' d='M4.4 5.324h-.8v-2.46h.8zm0 1.42h-.8V5.89h.8zM3.76.63L.04 7.075c-.115.2.016.425.26.426h7.397c.242 0 .372-.226.258-.426C6.726 4.924 5.47 2.79 4.253.63c-.113-.174-.39-.174-.494 0z'/%3E%3C/svg%3E"); }

.has-danger .form-control-feedback,
.has-danger .form-control-label,
.has-danger .col-form-label,
.has-danger .form-check-label,
.has-danger .custom-control {
  color: #d9534f; }

.has-danger .form-control {
  border-color: #d9534f; }

.has-danger .input-group-addon {
  color: #d9534f;
  border-color: #d9534f;
  background-color: #fdf7f7; }

.has-danger .form-control-danger {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23d9534f' 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"); }

.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-static {
      display: inline-block; }
    .form-inline .input-group {
      width: auto; }
    .form-inline .form-control-label {
      margin-bottom: 0;
      vertical-align: middle; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      margin-top: 0;
      margin-bottom: 0; }
    .form-inline .form-check-label {
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      display: flex;
      align-items: center;
      justify-content: center;
      padding-left: 0; }
    .form-inline .custom-control-indicator {
      position: static;
      display: inline-block;
      margin-right: 0.25rem;
      vertical-align: text-bottom; }
    .form-inline .has-feedback .form-control-feedback {
      top: 0; } }

.btn {
  display: inline-block;
  font-weight: normal;
  line-height: 1.25;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 1px solid transparent;
  padding: 0.5rem 1rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: all 0.2s ease-in-out; }
  .btn:focus, .btn:hover {
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.25); }
  .btn.disabled, .btn:disabled {
    cursor: not-allowed;
    opacity: .65; }
  .btn:active, .btn.active {
    background-image: none; }

a.btn.disabled,
fieldset[disabled] a.btn {
  pointer-events: none; }

.btn-primary {
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8; }
  .btn-primary:hover {
    color: #fff;
    background-color: #025aa5;
    border-color: #01549b; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    background-color: #0275d8;
    border-color: #0275d8; }
  .btn-primary:active, .btn-primary.active,
  .show > .btn-primary.dropdown-toggle {
    color: #fff;
    background-color: #025aa5;
    background-image: none;
    border-color: #01549b; }

.btn-secondary {
  color: #292b2c;
  background-color: #fff;
  border-color: #ccc; }
  .btn-secondary:hover {
    color: #292b2c;
    background-color: #e6e6e6;
    border-color: #adadad; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    background-color: #fff;
    border-color: #ccc; }
  .btn-secondary:active, .btn-secondary.active,
  .show > .btn-secondary.dropdown-toggle {
    color: #292b2c;
    background-color: #e6e6e6;
    background-image: none;
    border-color: #adadad; }

.btn-info {
  color: #fff;
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .btn-info:hover {
    color: #fff;
    background-color: #31b0d5;
    border-color: #2aabd2; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-info:active, .btn-info.active,
  .show > .btn-info.dropdown-toggle {
    color: #fff;
    background-color: #31b0d5;
    background-image: none;
    border-color: #2aabd2; }

.btn-success {
  color: #fff;
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .btn-success:hover {
    color: #fff;
    background-color: #449d44;
    border-color: #419641; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-success:active, .btn-success.active,
  .show > .btn-success.dropdown-toggle {
    color: #fff;
    background-color: #449d44;
    background-image: none;
    border-color: #419641; }

.btn-warning {
  color: #fff;
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .btn-warning:hover {
    color: #fff;
    background-color: #ec971f;
    border-color: #eb9316; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-warning:active, .btn-warning.active,
  .show > .btn-warning.dropdown-toggle {
    color: #fff;
    background-color: #ec971f;
    background-image: none;
    border-color: #eb9316; }

.btn-danger {
  color: #fff;
  background-color: #d9534f;
  border-color: #d9534f; }
  .btn-danger:hover {
    color: #fff;
    background-color: #c9302c;
    border-color: #c12e2a; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-danger:active, .btn-danger.active,
  .show > .btn-danger.dropdown-toggle {
    color: #fff;
    background-color: #c9302c;
    background-image: none;
    border-color: #c12e2a; }

.btn-outline-primary {
  color: #0275d8;
  background-image: none;
  background-color: transparent;
  border-color: #0275d8; }
  .btn-outline-primary:hover {
    color: #fff;
    background-color: #0275d8;
    border-color: #0275d8; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 2px rgba(2, 117, 216, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #0275d8;
    background-color: transparent; }
  .btn-outline-primary:active, .btn-outline-primary.active,
  .show > .btn-outline-primary.dropdown-toggle {
    color: #fff;
    background-color: #0275d8;
    border-color: #0275d8; }

.btn-outline-secondary {
  color: #ccc;
  background-image: none;
  background-color: transparent;
  border-color: #ccc; }
  .btn-outline-secondary:hover {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 2px rgba(204, 204, 204, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #ccc;
    background-color: transparent; }
  .btn-outline-secondary:active, .btn-outline-secondary.active,
  .show > .btn-outline-secondary.dropdown-toggle {
    color: #fff;
    background-color: #ccc;
    border-color: #ccc; }

.btn-outline-info {
  color: #5bc0de;
  background-image: none;
  background-color: transparent;
  border-color: #5bc0de; }
  .btn-outline-info:hover {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 2px rgba(91, 192, 222, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #5bc0de;
    background-color: transparent; }
  .btn-outline-info:active, .btn-outline-info.active,
  .show > .btn-outline-info.dropdown-toggle {
    color: #fff;
    background-color: #5bc0de;
    border-color: #5bc0de; }

.btn-outline-success {
  color: #5cb85c;
  background-image: none;
  background-color: transparent;
  border-color: #5cb85c; }
  .btn-outline-success:hover {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 2px rgba(92, 184, 92, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #5cb85c;
    background-color: transparent; }
  .btn-outline-success:active, .btn-outline-success.active,
  .show > .btn-outline-success.dropdown-toggle {
    color: #fff;
    background-color: #5cb85c;
    border-color: #5cb85c; }

.btn-outline-warning {
  color: #f0ad4e;
  background-image: none;
  background-color: transparent;
  border-color: #f0ad4e; }
  .btn-outline-warning:hover {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 2px rgba(240, 173, 78, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #f0ad4e;
    background-color: transparent; }
  .btn-outline-warning:active, .btn-outline-warning.active,
  .show > .btn-outline-warning.dropdown-toggle {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #f0ad4e; }

.btn-outline-danger {
  color: #d9534f;
  background-image: none;
  background-color: transparent;
  border-color: #d9534f; }
  .btn-outline-danger:hover {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 2px rgba(217, 83, 79, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #d9534f;
    background-color: transparent; }
  .btn-outline-danger:active, .btn-outline-danger.active,
  .show > .btn-outline-danger.dropdown-toggle {
    color: #fff;
    background-color: #d9534f;
    border-color: #d9534f; }

.btn-link {
  font-weight: normal;
  color: #0275d8;
  border-radius: 0; }
  .btn-link, .btn-link:active, .btn-link.active, .btn-link:disabled {
    background-color: transparent; }
  .btn-link, .btn-link:focus, .btn-link:active {
    border-color: transparent; }
  .btn-link:hover {
    border-color: transparent; }
  .btn-link:focus, .btn-link:hover {
    color: #014c8c;
    text-decoration: underline;
    background-color: transparent; }
  .btn-link:disabled {
    color: #636c72; }
    .btn-link:disabled:focus, .btn-link:disabled:hover {
      text-decoration: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.75rem 1.5rem;
  font-size: 1.25rem;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem;
  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 {
  opacity: 0;
  transition: opacity 0.15s linear; }
  .fade.show {
    opacity: 1; }

.collapse {
  display: none; }
  .collapse.show {
    display: block; }

tr.collapse.show {
  display: table-row; }

tbody.collapse.show {
  display: table-row-group; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }

.dropup,
.dropdown {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.3em;
  vertical-align: middle;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent; }

.dropdown-toggle:focus {
  outline: 0; }

.dropup .dropdown-toggle::after {
  border-top: 0;
  border-bottom: 0.3em solid; }

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

.dropdown-divider {
  height: 1px;
  margin: 0.5rem 0;
  overflow: hidden;
  background-color: #eceeef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 3px 1.5rem;
  clear: both;
  font-weight: normal;
  color: #292b2c;
  text-align: inherit;
  white-space: nowrap;
  background: none;
  border: 0; }
  .dropdown-item:focus, .dropdown-item:hover {
    color: #1d1e1f;
    text-decoration: none;
    background-color: #f7f7f9; }
  .dropdown-item.active, .dropdown-item:active {
    color: #fff;
    text-decoration: none;
    background-color: #0275d8; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #636c72;
    cursor: not-allowed;
    background-color: transparent; }

.show > .dropdown-menu {
  display: block; }

.show > a {
  outline: 0; }

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

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

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: #636c72;
  white-space: nowrap; }

.dropdown-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 990; }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-bottom: 0.125rem; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 0 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 2; }
    .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: 2; }
  .btn-group .btn + .btn,
  .btn-group .btn + .btn-group,
  .btn-group .btn-group + .btn,
  .btn-group .btn-group + .btn-group,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical .btn + .btn-group,
  .btn-group-vertical .btn-group + .btn,
  .btn-group-vertical .btn-group + .btn-group {
    margin-left: -1px; }

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

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 0; }

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

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

.btn-group > .btn-group {
  float: left; }

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

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

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

.btn-group .dropdown-toggle:active,
.btn-group.open .dropdown-toggle {
  outline: 0; }

.btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }
  .btn + .dropdown-toggle-split::after {
    margin-left: 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: 1.125rem;
  padding-left: 1.125rem; }

.btn-group-vertical {
  display: inline-flex;
  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 + .btn,
  .btn-group-vertical > .btn + .btn-group,
  .btn-group-vertical > .btn-group + .btn,
  .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0; }

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
  border-radius: 0; }

.btn-group-vertical > .btn:first-child:not(:last-child) {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }

.btn-group-vertical > .btn:last-child:not(:first-child) {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
  border-radius: 0; }

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

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
  border-top-right-radius: 0;
  border-top-left-radius: 0; }

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

.input-group {
  position: relative;
  display: flex;
  width: 100%; }
  .input-group .form-control {
    position: relative;
    z-index: 2;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group .form-control:focus, .input-group .form-control:active, .input-group .form-control:hover {
      z-index: 3; }

.input-group-addon,
.input-group-btn,
.input-group .form-control {
  display: flex;
  flex-direction: column;
  justify-content: center; }
  .input-group-addon:not(:first-child):not(:last-child),
  .input-group-btn:not(:first-child):not(:last-child),
  .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0; }

.input-group-addon,
.input-group-btn {
  white-space: nowrap;
  vertical-align: middle; }

.input-group-addon {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 1rem;
  font-weight: normal;
  line-height: 1.25;
  color: #464a4c;
  text-align: center;
  background-color: #eceeef;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .input-group-addon.form-control-sm,
  .input-group-sm > .input-group-addon,
  .input-group-sm > .input-group-btn > .input-group-addon.btn {
    padding: 0.25rem 0.5rem;
    font-size: 0.875rem;
    border-radius: 0.2rem; }
  .input-group-addon.form-control-lg,
  .input-group-lg > .input-group-addon,
  .input-group-lg > .input-group-btn > .input-group-addon.btn {
    padding: 0.75rem 1.5rem;
    font-size: 1.25rem;
    border-radius: 0.3rem; }
  .input-group-addon input[type="radio"],
  .input-group-addon input[type="checkbox"] {
    margin-top: 0; }

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

.input-group-addon:not(:last-child) {
  border-right: 0; }

.input-group .form-control:not(:first-child),
.input-group-addon:not(:first-child),
.input-group-btn:not(:first-child) > .btn,
.input-group-btn:not(:first-child) > .btn-group > .btn,
.input-group-btn:not(:first-child) > .dropdown-toggle,
.input-group-btn:not(:last-child) > .btn:not(:first-child),
.input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0; }

.form-control + .input-group-addon:not(:first-child) {
  border-left: 0; }

.input-group-btn {
  position: relative;
  font-size: 0;
  white-space: nowrap; }
  .input-group-btn > .btn {
    position: relative;
    flex: 1; }
    .input-group-btn > .btn + .btn {
      margin-left: -1px; }
    .input-group-btn > .btn:focus, .input-group-btn > .btn:active, .input-group-btn > .btn:hover {
      z-index: 3; }
  .input-group-btn:not(:last-child) > .btn,
  .input-group-btn:not(:last-child) > .btn-group {
    margin-right: -1px; }
  .input-group-btn:not(:first-child) > .btn,
  .input-group-btn:not(:first-child) > .btn-group {
    z-index: 2;
    margin-left: -1px; }
    .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:hover,
    .input-group-btn:not(:first-child) > .btn-group:focus,
    .input-group-btn:not(:first-child) > .btn-group:active,
    .input-group-btn:not(:first-child) > .btn-group:hover {
      z-index: 3; }

.custom-control {
  position: relative;
  display: inline-flex;
  min-height: 1.5rem;
  padding-left: 1.5rem;
  margin-right: 1rem;
  cursor: pointer; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-indicator {
    color: #fff;
    background-color: #0275d8; }
  .custom-control-input:focus ~ .custom-control-indicator {
    box-shadow: 0 0 0 1px #fff, 0 0 0 3px #0275d8; }
  .custom-control-input:active ~ .custom-control-indicator {
    color: #fff;
    background-color: #8fcafe; }
  .custom-control-input:disabled ~ .custom-control-indicator {
    cursor: not-allowed;
    background-color: #eceeef; }
  .custom-control-input:disabled ~ .custom-control-description {
    color: #636c72;
    cursor: not-allowed; }

.custom-control-indicator {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%; }

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

.custom-checkbox .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }

.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-indicator {
  background-color: #0275d8;
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E"); }

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

.custom-radio .custom-control-input:checked ~ .custom-control-indicator {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E"); }

.custom-controls-stacked {
  display: flex;
  flex-direction: column; }
  .custom-controls-stacked .custom-control {
    margin-bottom: 0.25rem; }
    .custom-controls-stacked .custom-control + .custom-control {
      margin-left: 0; }

.custom-select {
  display: inline-block;
  max-width: 100%;
  height: calc(2.25rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.25;
  color: #464a4c;
  vertical-align: middle;
  background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23333' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  -moz-appearance: none;
  -webkit-appearance: none; }
  .custom-select:focus {
    border-color: #5cb3fd;
    outline: none; }
    .custom-select:focus::-ms-value {
      color: #464a4c;
      background-color: #fff; }
  .custom-select:disabled {
    color: #636c72;
    cursor: not-allowed;
    background-color: #eceeef; }
  .custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-file {
  position: relative;
  display: inline-block;
  max-width: 100%;
  height: 2.5rem;
  margin-bottom: 0;
  cursor: pointer; }

.custom-file-input {
  min-width: 14rem;
  max-width: 100%;
  height: 2.5rem;
  margin: 0;
  filter: alpha(opacity=0);
  opacity: 0; }

.custom-file-control {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 5;
  height: 2.5rem;
  padding: 0.5rem 1rem;
  line-height: 1.5;
  color: #464a4c;
  pointer-events: none;
  user-select: none;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem; }
  .custom-file-control:lang(en)::after {
    content: "Choose file..."; }
  .custom-file-control::before {
    position: absolute;
    top: -1px;
    right: -1px;
    bottom: -1px;
    z-index: 6;
    display: block;
    height: 2.5rem;
    padding: 0.5rem 1rem;
    line-height: 1.5;
    color: #464a4c;
    background-color: #eceeef;
    border: 1px solid rgba(0, 0, 0, 0.15);
    border-radius: 0 0.25rem 0.25rem 0; }
  .custom-file-control:lang(en)::before {
    content: "Browse"; }

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

.nav-link {
  display: block;
  padding: 0.5em 1em; }
  .nav-link:focus, .nav-link:hover {
    text-decoration: none; }
  .nav-link.disabled {
    color: #636c72;
    cursor: not-allowed; }

.nav-tabs {
  border-bottom: 1px solid #ddd; }
  .nav-tabs .nav-item {
    margin-bottom: -1px; }
  .nav-tabs .nav-link {
    border: 1px solid transparent;
    border-top-right-radius: 0.25rem;
    border-top-left-radius: 0.25rem; }
    .nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
      border-color: #eceeef #eceeef #ddd; }
    .nav-tabs .nav-link.disabled {
      color: #636c72;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #464a4c;
    background-color: #fff;
    border-color: #ddd #ddd #fff; }
  .nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-right-radius: 0;
    border-top-left-radius: 0; }

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

.nav-pills .nav-link.active,
.nav-pills .nav-item.show .nav-link {
  color: #fff;
  cursor: default;
  background-color: #0275d8; }

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

.nav-justified .nav-item {
  flex: 1 1 100%;
  text-align: center; }

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

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

.navbar {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 0.5rem 1rem; }

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

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }

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

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

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

.navbar-toggler-left {
  position: absolute;
  left: 1rem; }

.navbar-toggler-right {
  position: absolute;
  right: 1rem; }

@media (max-width: 575px) {
  .navbar-toggleable .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 576px) {
  .navbar-toggleable {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center; }
    .navbar-toggleable .navbar-nav {
      flex-direction: row; }
      .navbar-toggleable .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable > .container {
      display: flex;
      flex-wrap: nowrap;
      align-items: center; }
    .navbar-toggleable .navbar-collapse {
      display: flex !important;
      width: 100%; }
    .navbar-toggleable .navbar-toggler {
      display: none; } }

@media (max-width: 767px) {
  .navbar-toggleable-sm .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable-sm > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 768px) {
  .navbar-toggleable-sm {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center; }
    .navbar-toggleable-sm .navbar-nav {
      flex-direction: row; }
      .navbar-toggleable-sm .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable-sm > .container {
      display: flex;
      flex-wrap: nowrap;
      align-items: center; }
    .navbar-toggleable-sm .navbar-collapse {
      display: flex !important;
      width: 100%; }
    .navbar-toggleable-sm .navbar-toggler {
      display: none; } }

@media (max-width: 991px) {
  .navbar-toggleable-md .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable-md > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 992px) {
  .navbar-toggleable-md {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center; }
    .navbar-toggleable-md .navbar-nav {
      flex-direction: row; }
      .navbar-toggleable-md .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable-md > .container {
      display: flex;
      flex-wrap: nowrap;
      align-items: center; }
    .navbar-toggleable-md .navbar-collapse {
      display: flex !important;
      width: 100%; }
    .navbar-toggleable-md .navbar-toggler {
      display: none; } }

@media (max-width: 1199px) {
  .navbar-toggleable-lg .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable-lg > .container {
    padding-right: 0;
    padding-left: 0; } }

@media (min-width: 1200px) {
  .navbar-toggleable-lg {
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center; }
    .navbar-toggleable-lg .navbar-nav {
      flex-direction: row; }
      .navbar-toggleable-lg .navbar-nav .nav-link {
        padding-right: .5rem;
        padding-left: .5rem; }
    .navbar-toggleable-lg > .container {
      display: flex;
      flex-wrap: nowrap;
      align-items: center; }
    .navbar-toggleable-lg .navbar-collapse {
      display: flex !important;
      width: 100%; }
    .navbar-toggleable-lg .navbar-toggler {
      display: none; } }

.navbar-toggleable-xl {
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center; }
  .navbar-toggleable-xl .navbar-nav .dropdown-menu {
    position: static;
    float: none; }
  .navbar-toggleable-xl > .container {
    padding-right: 0;
    padding-left: 0; }
  .navbar-toggleable-xl .navbar-nav {
    flex-direction: row; }
    .navbar-toggleable-xl .navbar-nav .nav-link {
      padding-right: .5rem;
      padding-left: .5rem; }
  .navbar-toggleable-xl > .container {
    display: flex;
    flex-wrap: nowrap;
    align-items: center; }
  .navbar-toggleable-xl .navbar-collapse {
    display: flex !important;
    width: 100%; }
  .navbar-toggleable-xl .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand,
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.9); }
  .navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover,
  .navbar-light .navbar-toggler:focus,
  .navbar-light .navbar-toggler:hover {
    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:focus, .navbar-light .navbar-nav .nav-link:hover {
    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 .open > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.open,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9); }

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

.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }

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

.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-toggler {
  color: white; }
  .navbar-inverse .navbar-brand:focus, .navbar-inverse .navbar-brand:hover,
  .navbar-inverse .navbar-toggler:focus,
  .navbar-inverse .navbar-toggler:hover {
    color: white; }

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

.navbar-inverse .navbar-nav .open > .nav-link,
.navbar-inverse .navbar-nav .active > .nav-link,
.navbar-inverse .navbar-nav .nav-link.open,
.navbar-inverse .navbar-nav .nav-link.active {
  color: white; }

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

.navbar-inverse .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' 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 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E"); }

.navbar-inverse .navbar-text {
  color: rgba(255, 255, 255, 0.5); }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
  border-radius: 0.25rem; }

.card-block {
  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 > .list-group:first-child .list-group-item:first-child {
  border-top-right-radius: 0.25rem;
  border-top-left-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-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: #f7f7f9;
  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-footer {
  padding: 0.75rem 1.25rem;
  background-color: #f7f7f9;
  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-primary {
  background-color: #0275d8;
  border-color: #0275d8; }
  .card-primary .card-header,
  .card-primary .card-footer {
    background-color: transparent; }

.card-success {
  background-color: #5cb85c;
  border-color: #5cb85c; }
  .card-success .card-header,
  .card-success .card-footer {
    background-color: transparent; }

.card-info {
  background-color: #5bc0de;
  border-color: #5bc0de; }
  .card-info .card-header,
  .card-info .card-footer {
    background-color: transparent; }

.card-warning {
  background-color: #f0ad4e;
  border-color: #f0ad4e; }
  .card-warning .card-header,
  .card-warning .card-footer {
    background-color: transparent; }

.card-danger {
  background-color: #d9534f;
  border-color: #d9534f; }
  .card-danger .card-header,
  .card-danger .card-footer {
    background-color: transparent; }

.card-outline-primary {
  background-color: transparent;
  border-color: #0275d8; }

.card-outline-secondary {
  background-color: transparent;
  border-color: #ccc; }

.card-outline-info {
  background-color: transparent;
  border-color: #5bc0de; }

.card-outline-success {
  background-color: transparent;
  border-color: #5cb85c; }

.card-outline-warning {
  background-color: transparent;
  border-color: #f0ad4e; }

.card-outline-danger {
  background-color: transparent;
  border-color: #d9534f; }

.card-inverse {
  color: rgba(255, 255, 255, 0.65); }
  .card-inverse .card-header,
  .card-inverse .card-footer {
    background-color: transparent;
    border-color: rgba(255, 255, 255, 0.2); }
  .card-inverse .card-header,
  .card-inverse .card-footer,
  .card-inverse .card-title,
  .card-inverse .card-blockquote {
    color: #fff; }
  .card-inverse .card-link,
  .card-inverse .card-text,
  .card-inverse .card-subtitle,
  .card-inverse .card-blockquote .blockquote-footer {
    color: rgba(255, 255, 255, 0.65); }
  .card-inverse .card-link:focus, .card-inverse .card-link:hover {
    color: #fff; }

.card-blockquote {
  padding: 0;
  margin-bottom: 0;
  border-left: 0; }

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

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

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

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

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

@media (min-width: 576px) {
  .card-group {
    display: flex;
    flex-flow: row wrap; }
    .card-group .card {
      flex: 1 0 0; }
      .card-group .card + .card {
        margin-left: 0;
        border-left: 0; }
      .card-group .card:first-child {
        border-bottom-right-radius: 0;
        border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-top {
          border-top-right-radius: 0; }
        .card-group .card:first-child .card-img-bottom {
          border-bottom-right-radius: 0; }
      .card-group .card:last-child {
        border-bottom-left-radius: 0;
        border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-top {
          border-top-left-radius: 0; }
        .card-group .card:last-child .card-img-bottom {
          border-bottom-left-radius: 0; }
      .card-group .card:not(:first-child):not(:last-child) {
        border-radius: 0; }
        .card-group .card:not(:first-child):not(:last-child) .card-img-top,
        .card-group .card:not(:first-child):not(:last-child) .card-img-bottom {
          border-radius: 0; } }

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

.breadcrumb {
  padding: 0.75rem 1rem;
  margin-bottom: 1rem;
  list-style: none;
  background-color: #eceeef;
  border-radius: 0.25rem; }
  .breadcrumb::after {
    display: block;
    content: "";
    clear: both; }

.breadcrumb-item {
  float: left; }
  .breadcrumb-item + .breadcrumb-item::before {
    display: inline-block;
    padding-right: 0.5rem;
    padding-left: 0.5rem;
    color: #636c72;
    content: "/"; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: underline; }
  .breadcrumb-item + .breadcrumb-item:hover::before {
    text-decoration: none; }
  .breadcrumb-item.active {
    color: #636c72; }

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

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

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

.page-item.active .page-link {
  z-index: 2;
  color: #fff;
  background-color: #0275d8;
  border-color: #0275d8; }

.page-item.disabled .page-link {
  color: #636c72;
  pointer-events: none;
  cursor: not-allowed;
  background-color: #fff;
  border-color: #ddd; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #0275d8;
  background-color: #fff;
  border: 1px solid #ddd; }
  .page-link:focus, .page-link:hover {
    color: #014c8c;
    text-decoration: none;
    background-color: #eceeef;
    border-color: #ddd; }

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

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

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

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.875rem; }

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

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

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: bold;
  line-height: 1;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 0.25rem; }
  .badge:empty {
    display: none; }

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

a.badge:focus, a.badge:hover {
  color: #fff;
  text-decoration: none;
  cursor: pointer; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-default {
  background-color: #636c72; }
  .badge-default[href]:focus, .badge-default[href]:hover {
    background-color: #4b5257; }

.badge-primary {
  background-color: #0275d8; }
  .badge-primary[href]:focus, .badge-primary[href]:hover {
    background-color: #025aa5; }

.badge-success {
  background-color: #5cb85c; }
  .badge-success[href]:focus, .badge-success[href]:hover {
    background-color: #449d44; }

.badge-info {
  background-color: #5bc0de; }
  .badge-info[href]:focus, .badge-info[href]:hover {
    background-color: #31b0d5; }

.badge-warning {
  background-color: #f0ad4e; }
  .badge-warning[href]:focus, .badge-warning[href]:hover {
    background-color: #ec971f; }

.badge-danger {
  background-color: #d9534f; }
  .badge-danger[href]:focus, .badge-danger[href]:hover {
    background-color: #c9302c; }

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

.jumbotron-hr {
  border-top-color: #d0d5d8; }

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

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

.alert-heading {
  color: inherit; }

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

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

.alert-success {
  background-color: #dff0d8;
  border-color: #d0e9c6;
  color: #3c763d; }
  .alert-success hr {
    border-top-color: #c1e2b3; }
  .alert-success .alert-link {
    color: #2b542c; }

.alert-info {
  background-color: #d9edf7;
  border-color: #bcdff1;
  color: #31708f; }
  .alert-info hr {
    border-top-color: #a6d5ec; }
  .alert-info .alert-link {
    color: #245269; }

.alert-warning {
  background-color: #fcf8e3;
  border-color: #faf2cc;
  color: #8a6d3b; }
  .alert-warning hr {
    border-top-color: #f7ecb5; }
  .alert-warning .alert-link {
    color: #66512c; }

.alert-danger {
  background-color: #f2dede;
  border-color: #ebcccc;
  color: #a94442; }
  .alert-danger hr {
    border-top-color: #e4b9b9; }
  .alert-danger .alert-link {
    color: #843534; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }

.progress {
  display: flex;
  overflow: hidden;
  font-size: 0.75rem;
  line-height: 1rem;
  text-align: center;
  background-color: #eceeef;
  border-radius: 0.25rem; }

.progress-bar {
  height: 1rem;
  color: #fff;
  background-color: #0275d8; }

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

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

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

.media-body {
  flex: 1; }

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

.list-group-item-action {
  width: 100%;
  color: #464a4c;
  text-align: inherit; }
  .list-group-item-action .list-group-item-heading {
    color: #292b2c; }
  .list-group-item-action:focus, .list-group-item-action:hover {
    color: #464a4c;
    text-decoration: none;
    background-color: #f7f7f9; }
  .list-group-item-action:active {
    color: #292b2c;
    background-color: #eceeef; }

.list-group-item {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  align-items: center;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125); }
  .list-group-item:first-child {
    border-top-right-radius: 0.25rem;
    border-top-left-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:focus, .list-group-item:hover {
    text-decoration: none; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #636c72;
    cursor: not-allowed;
    background-color: #fff; }
    .list-group-item.disabled .list-group-item-heading, .list-group-item:disabled .list-group-item-heading {
      color: inherit; }
    .list-group-item.disabled .list-group-item-text, .list-group-item:disabled .list-group-item-text {
      color: #636c72; }
  .list-group-item.active {
    z-index: 2;
    color: #fff;
    background-color: #0275d8;
    border-color: #0275d8; }
    .list-group-item.active .list-group-item-heading,
    .list-group-item.active .list-group-item-heading > small,
    .list-group-item.active .list-group-item-heading > .small {
      color: inherit; }
    .list-group-item.active .list-group-item-text {
      color: #daeeff; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }

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

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

.list-group-item-success {
  color: #3c763d;
  background-color: #dff0d8; }

a.list-group-item-success,
button.list-group-item-success {
  color: #3c763d; }
  a.list-group-item-success .list-group-item-heading,
  button.list-group-item-success .list-group-item-heading {
    color: inherit; }
  a.list-group-item-success:focus, a.list-group-item-success:hover,
  button.list-group-item-success:focus,
  button.list-group-item-success:hover {
    color: #3c763d;
    background-color: #d0e9c6; }
  a.list-group-item-success.active,
  button.list-group-item-success.active {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d; }

.list-group-item-info {
  color: #31708f;
  background-color: #d9edf7; }

a.list-group-item-info,
button.list-group-item-info {
  color: #31708f; }
  a.list-group-item-info .list-group-item-heading,
  button.list-group-item-info .list-group-item-heading {
    color: inherit; }
  a.list-group-item-info:focus, a.list-group-item-info:hover,
  button.list-group-item-info:focus,
  button.list-group-item-info:hover {
    color: #31708f;
    background-color: #c4e3f3; }
  a.list-group-item-info.active,
  button.list-group-item-info.active {
    color: #fff;
    background-color: #31708f;
    border-color: #31708f; }

.list-group-item-warning {
  color: #8a6d3b;
  background-color: #fcf8e3; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #8a6d3b; }
  a.list-group-item-warning .list-group-item-heading,
  button.list-group-item-warning .list-group-item-heading {
    color: inherit; }
  a.list-group-item-warning:focus, a.list-group-item-warning:hover,
  button.list-group-item-warning:focus,
  button.list-group-item-warning:hover {
    color: #8a6d3b;
    background-color: #faf2cc; }
  a.list-group-item-warning.active,
  button.list-group-item-warning.active {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b; }

.list-group-item-danger {
  color: #a94442;
  background-color: #f2dede; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #a94442; }
  a.list-group-item-danger .list-group-item-heading,
  button.list-group-item-danger .list-group-item-heading {
    color: inherit; }
  a.list-group-item-danger:focus, a.list-group-item-danger:hover,
  button.list-group-item-danger:focus,
  button.list-group-item-danger:hover {
    color: #a94442;
    background-color: #ebcccc; }
  a.list-group-item-danger.active,
  button.list-group-item-danger.active {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442; }

.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.85714%; }

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

.embed-responsive-4by3::before {
  padding-top: 75%; }

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

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

button.close {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -25%); }
  .modal.show .modal-dialog {
    transform: translate(0, 0); }

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

.modal-dialog {
  position: relative;
  width: auto;
  margin: 10px; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  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;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px;
  border-bottom: 1px solid #eceeef; }

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

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

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 15px;
  border-top: 1px solid #eceeef; }
  .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: 30px auto; }
  .modal-sm {
    max-width: 300px; } }

@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px; } }

.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 0.875rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip.tooltip-top, .tooltip.bs-tether-element-attached-bottom {
    padding: 5px 0;
    margin-top: -3px; }
    .tooltip.tooltip-top .tooltip-inner::before, .tooltip.bs-tether-element-attached-bottom .tooltip-inner::before {
      bottom: 0;
      left: 50%;
      margin-left: -5px;
      content: "";
      border-width: 5px 5px 0;
      border-top-color: #000; }
  .tooltip.tooltip-right, .tooltip.bs-tether-element-attached-left {
    padding: 0 5px;
    margin-left: 3px; }
    .tooltip.tooltip-right .tooltip-inner::before, .tooltip.bs-tether-element-attached-left .tooltip-inner::before {
      top: 50%;
      left: 0;
      margin-top: -5px;
      content: "";
      border-width: 5px 5px 5px 0;
      border-right-color: #000; }
  .tooltip.tooltip-bottom, .tooltip.bs-tether-element-attached-top {
    padding: 5px 0;
    margin-top: 3px; }
    .tooltip.tooltip-bottom .tooltip-inner::before, .tooltip.bs-tether-element-attached-top .tooltip-inner::before {
      top: 0;
      left: 50%;
      margin-left: -5px;
      content: "";
      border-width: 0 5px 5px;
      border-bottom-color: #000; }
  .tooltip.tooltip-left, .tooltip.bs-tether-element-attached-right {
    padding: 0 5px;
    margin-left: -3px; }
    .tooltip.tooltip-left .tooltip-inner::before, .tooltip.bs-tether-element-attached-right .tooltip-inner::before {
      top: 50%;
      right: 0;
      margin-top: -5px;
      content: "";
      border-width: 5px 0 5px 5px;
      border-left-color: #000; }

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 0.25rem; }
  .tooltip-inner::before {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid; }

.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  padding: 1px;
  font-family: -apple-system, system-ui, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 0.875rem;
  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.popover-top, .popover.bs-tether-element-attached-bottom {
    margin-top: -10px; }
    .popover.popover-top::before, .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::before, .popover.bs-tether-element-attached-bottom::after {
      left: 50%;
      border-bottom-width: 0; }
    .popover.popover-top::before, .popover.bs-tether-element-attached-bottom::before {
      bottom: -11px;
      margin-left: -11px;
      border-top-color: rgba(0, 0, 0, 0.25); }
    .popover.popover-top::after, .popover.bs-tether-element-attached-bottom::after {
      bottom: -10px;
      margin-left: -10px;
      border-top-color: #fff; }
  .popover.popover-right, .popover.bs-tether-element-attached-left {
    margin-left: 10px; }
    .popover.popover-right::before, .popover.popover-right::after, .popover.bs-tether-element-attached-left::before, .popover.bs-tether-element-attached-left::after {
      top: 50%;
      border-left-width: 0; }
    .popover.popover-right::before, .popover.bs-tether-element-attached-left::before {
      left: -11px;
      margin-top: -11px;
      border-right-color: rgba(0, 0, 0, 0.25); }
    .popover.popover-right::after, .popover.bs-tether-element-attached-left::after {
      left: -10px;
      margin-top: -10px;
      border-right-color: #fff; }
  .popover.popover-bottom, .popover.bs-tether-element-attached-top {
    margin-top: 10px; }
    .popover.popover-bottom::before, .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::before, .popover.bs-tether-element-attached-top::after {
      left: 50%;
      border-top-width: 0; }
    .popover.popover-bottom::before, .popover.bs-tether-element-attached-top::before {
      top: -11px;
      margin-left: -11px;
      border-bottom-color: rgba(0, 0, 0, 0.25); }
    .popover.popover-bottom::after, .popover.bs-tether-element-attached-top::after {
      top: -10px;
      margin-left: -10px;
      border-bottom-color: #f7f7f7; }
    .popover.popover-bottom .popover-title::before, .popover.bs-tether-element-attached-top .popover-title::before {
      position: absolute;
      top: 0;
      left: 50%;
      display: block;
      width: 20px;
      margin-left: -10px;
      content: "";
      border-bottom: 1px solid #f7f7f7; }
  .popover.popover-left, .popover.bs-tether-element-attached-right {
    margin-left: -10px; }
    .popover.popover-left::before, .popover.popover-left::after, .popover.bs-tether-element-attached-right::before, .popover.bs-tether-element-attached-right::after {
      top: 50%;
      border-right-width: 0; }
    .popover.popover-left::before, .popover.bs-tether-element-attached-right::before {
      right: -11px;
      margin-top: -11px;
      border-left-color: rgba(0, 0, 0, 0.25); }
    .popover.popover-left::after, .popover.bs-tether-element-attached-right::after {
      right: -10px;
      margin-top: -10px;
      border-left-color: #fff; }

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

.popover-content {
  padding: 9px 14px; }

.popover::before,
.popover::after {
  position: absolute;
  display: block;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.popover::before {
  content: "";
  border-width: 11px; }

.popover::after {
  content: "";
  border-width: 10px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

.carousel-item {
  position: relative;
  display: none;
  width: 100%; }
  @media (-webkit-transform-3d) {
    .carousel-item {
      transition: transform 0.6s ease-in-out;
      backface-visibility: hidden;
      perspective: 1000px; } }
  @supports (transform: translate3d(0, 0, 0)) {
    .carousel-item {
      transition: transform 0.6s ease-in-out;
      backface-visibility: hidden;
      perspective: 1000px; } }

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

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0; }

@media (-webkit-transform-3d) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    transform: translate3d(0, 0, 0); }
  .carousel-item-next,
  .active.carousel-item-right {
    transform: translate3d(100%, 0, 0); }
  .carousel-item-prev,
  .active.carousel-item-left {
    transform: translate3d(-100%, 0, 0); } }

@supports (transform: translate3d(0, 0, 0)) {
  .carousel-item-next.carousel-item-left,
  .carousel-item-prev.carousel-item-right {
    transform: translate3d(0, 0, 0); }
  .carousel-item-next,
  .active.carousel-item-right {
    transform: translate3d(100%, 0, 0); }
  .carousel-item-prev,
  .active.carousel-item-left {
    transform: translate3d(-100%, 0, 0); } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5; }
  .carousel-control-prev:focus, .carousel-control-prev:hover,
  .carousel-control-next:focus,
  .carousel-control-next:hover {
    color: #fff;
    text-decoration: none;
    outline: 0;
    opacity: .9; }

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

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

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

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M4 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M1.5 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none; }
  .carousel-indicators li {
    position: relative;
    flex: 1 0 auto;
    max-width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0.5); }
    .carousel-indicators li::before {
      position: absolute;
      top: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
    .carousel-indicators li::after {
      position: absolute;
      bottom: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
  .carousel-indicators .active {
    background-color: #fff; }

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

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

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

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

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

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

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

.bg-faded {
  background-color: #f7f7f7; }

.bg-primary {
  background-color: #0275d8 !important; }

a.bg-primary:focus, a.bg-primary:hover {
  background-color: #025aa5 !important; }

.bg-success {
  background-color: #5cb85c !important; }

a.bg-success:focus, a.bg-success:hover {
  background-color: #449d44 !important; }

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

a.bg-info:focus, a.bg-info:hover {
  background-color: #31b0d5 !important; }

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

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

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

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

.bg-inverse {
  background-color: #292b2c !important; }

a.bg-inverse:focus, a.bg-inverse:hover {
  background-color: #101112 !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; }

.rounded {
  border-radius: 0.25rem; }

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

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

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

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

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

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

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

.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-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-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-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-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-cell {
    display: table-cell !important; }
  .d-xl-flex {
    display: flex !important; }
  .d-xl-inline-flex {
    display: inline-flex !important; } }

.flex-first {
  order: -1; }

.flex-last {
  order: 1; }

.flex-unordered {
  order: 0; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .flex-sm-first {
    order: -1; }
  .flex-sm-last {
    order: 1; }
  .flex-sm-unordered {
    order: 0; }
  .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; }
  .justify-content-sm-start {
    justify-content: flex-start !important; }
  .justify-content-sm-end {
    justify-content: flex-end !important; }
  .justify-content-sm-center {
    justify-content: center !important; }
  .justify-content-sm-between {
    justify-content: space-between !important; }
  .justify-content-sm-around {
    justify-content: space-around !important; }
  .align-items-sm-start {
    align-items: flex-start !important; }
  .align-items-sm-end {
    align-items: flex-end !important; }
  .align-items-sm-center {
    align-items: center !important; }
  .align-items-sm-baseline {
    align-items: baseline !important; }
  .align-items-sm-stretch {
    align-items: stretch !important; }
  .align-content-sm-start {
    align-content: flex-start !important; }
  .align-content-sm-end {
    align-content: flex-end !important; }
  .align-content-sm-center {
    align-content: center !important; }
  .align-content-sm-between {
    align-content: space-between !important; }
  .align-content-sm-around {
    align-content: space-around !important; }
  .align-content-sm-stretch {
    align-content: stretch !important; }
  .align-self-sm-auto {
    align-self: auto !important; }
  .align-self-sm-start {
    align-self: flex-start !important; }
  .align-self-sm-end {
    align-self: flex-end !important; }
  .align-self-sm-center {
    align-self: center !important; }
  .align-self-sm-baseline {
    align-self: baseline !important; }
  .align-self-sm-stretch {
    align-self: stretch !important; } }

@media (min-width: 768px) {
  .flex-md-first {
    order: -1; }
  .flex-md-last {
    order: 1; }
  .flex-md-unordered {
    order: 0; }
  .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; }
  .justify-content-md-start {
    justify-content: flex-start !important; }
  .justify-content-md-end {
    justify-content: flex-end !important; }
  .justify-content-md-center {
    justify-content: center !important; }
  .justify-content-md-between {
    justify-content: space-between !important; }
  .justify-content-md-around {
    justify-content: space-around !important; }
  .align-items-md-start {
    align-items: flex-start !important; }
  .align-items-md-end {
    align-items: flex-end !important; }
  .align-items-md-center {
    align-items: center !important; }
  .align-items-md-baseline {
    align-items: baseline !important; }
  .align-items-md-stretch {
    align-items: stretch !important; }
  .align-content-md-start {
    align-content: flex-start !important; }
  .align-content-md-end {
    align-content: flex-end !important; }
  .align-content-md-center {
    align-content: center !important; }
  .align-content-md-between {
    align-content: space-between !important; }
  .align-content-md-around {
    align-content: space-around !important; }
  .align-content-md-stretch {
    align-content: stretch !important; }
  .align-self-md-auto {
    align-self: auto !important; }
  .align-self-md-start {
    align-self: flex-start !important; }
  .align-self-md-end {
    align-self: flex-end !important; }
  .align-self-md-center {
    align-self: center !important; }
  .align-self-md-baseline {
    align-self: baseline !important; }
  .align-self-md-stretch {
    align-self: stretch !important; } }

@media (min-width: 992px) {
  .flex-lg-first {
    order: -1; }
  .flex-lg-last {
    order: 1; }
  .flex-lg-unordered {
    order: 0; }
  .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; }
  .justify-content-lg-start {
    justify-content: flex-start !important; }
  .justify-content-lg-end {
    justify-content: flex-end !important; }
  .justify-content-lg-center {
    justify-content: center !important; }
  .justify-content-lg-between {
    justify-content: space-between !important; }
  .justify-content-lg-around {
    justify-content: space-around !important; }
  .align-items-lg-start {
    align-items: flex-start !important; }
  .align-items-lg-end {
    align-items: flex-end !important; }
  .align-items-lg-center {
    align-items: center !important; }
  .align-items-lg-baseline {
    align-items: baseline !important; }
  .align-items-lg-stretch {
    align-items: stretch !important; }
  .align-content-lg-start {
    align-content: flex-start !important; }
  .align-content-lg-end {
    align-content: flex-end !important; }
  .align-content-lg-center {
    align-content: center !important; }
  .align-content-lg-between {
    align-content: space-between !important; }
  .align-content-lg-around {
    align-content: space-around !important; }
  .align-content-lg-stretch {
    align-content: stretch !important; }
  .align-self-lg-auto {
    align-self: auto !important; }
  .align-self-lg-start {
    align-self: flex-start !important; }
  .align-self-lg-end {
    align-self: flex-end !important; }
  .align-self-lg-center {
    align-self: center !important; }
  .align-self-lg-baseline {
    align-self: baseline !important; }
  .align-self-lg-stretch {
    align-self: stretch !important; } }

@media (min-width: 1200px) {
  .flex-xl-first {
    order: -1; }
  .flex-xl-last {
    order: 1; }
  .flex-xl-unordered {
    order: 0; }
  .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; }
  .justify-content-xl-start {
    justify-content: flex-start !important; }
  .justify-content-xl-end {
    justify-content: flex-end !important; }
  .justify-content-xl-center {
    justify-content: center !important; }
  .justify-content-xl-between {
    justify-content: space-between !important; }
  .justify-content-xl-around {
    justify-content: space-around !important; }
  .align-items-xl-start {
    align-items: flex-start !important; }
  .align-items-xl-end {
    align-items: flex-end !important; }
  .align-items-xl-center {
    align-items: center !important; }
  .align-items-xl-baseline {
    align-items: baseline !important; }
  .align-items-xl-stretch {
    align-items: stretch !important; }
  .align-content-xl-start {
    align-content: flex-start !important; }
  .align-content-xl-end {
    align-content: flex-end !important; }
  .align-content-xl-center {
    align-content: center !important; }
  .align-content-xl-between {
    align-content: space-between !important; }
  .align-content-xl-around {
    align-content: space-around !important; }
  .align-content-xl-stretch {
    align-content: stretch !important; }
  .align-self-xl-auto {
    align-self: auto !important; }
  .align-self-xl-start {
    align-self: flex-start !important; }
  .align-self-xl-end {
    align-self: flex-end !important; }
  .align-self-xl-center {
    align-self: center !important; }
  .align-self-xl-baseline {
    align-self: baseline !important; }
  .align-self-xl-stretch {
    align-self: stretch !important; } }

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

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

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

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }
  .float-sm-right {
    float: right !important; }
  .float-sm-none {
    float: none !important; } }

@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }
  .float-md-right {
    float: right !important; }
  .float-md-none {
    float: none !important; } }

@media (min-width: 992px) {
  .float-lg-left {
    float: left !important; }
  .float-lg-right {
    float: right !important; }
  .float-lg-none {
    float: none !important; } }

@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }
  .float-xl-right {
    float: right !important; }
  .float-xl-none {
    float: none !important; } }

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

.sticky-top {
  position: sticky;
  top: 0;
  z-index: 1030; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.mt-1 {
  margin-top: 0.25rem !important; }

.mr-1 {
  margin-right: 0.25rem !important; }

.mb-1 {
  margin-bottom: 0.25rem !important; }

.ml-1 {
  margin-left: 0.25rem !important; }

.mx-1 {
  margin-right: 0.25rem !important;
  margin-left: 0.25rem !important; }

.my-1 {
  margin-top: 0.25rem !important;
  margin-bottom: 0.25rem !important; }

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

.mt-2 {
  margin-top: 0.5rem !important; }

.mr-2 {
  margin-right: 0.5rem !important; }

.mb-2 {
  margin-bottom: 0.5rem !important; }

.ml-2 {
  margin-left: 0.5rem !important; }

.mx-2 {
  margin-right: 0.5rem !important;
  margin-left: 0.5rem !important; }

.my-2 {
  margin-top: 0.5rem !important;
  margin-bottom: 0.5rem !important; }

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

.mt-3 {
  margin-top: 1rem !important; }

.mr-3 {
  margin-right: 1rem !important; }

.mb-3 {
  margin-bottom: 1rem !important; }

.ml-3 {
  margin-left: 1rem !important; }

.mx-3 {
  margin-right: 1rem !important;
  margin-left: 1rem !important; }

.my-3 {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important; }

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

.mt-4 {
  margin-top: 1.5rem !important; }

.mr-4 {
  margin-right: 1.5rem !important; }

.mb-4 {
  margin-bottom: 1.5rem !important; }

.ml-4 {
  margin-left: 1.5rem !important; }

.mx-4 {
  margin-right: 1.5rem !important;
  margin-left: 1.5rem !important; }

.my-4 {
  margin-top: 1.5rem !important;
  margin-bottom: 1.5rem !important; }

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

.mt-5 {
  margin-top: 3rem !important; }

.mr-5 {
  margin-right: 3rem !important; }

.mb-5 {
  margin-bottom: 3rem !important; }

.ml-5 {
  margin-left: 3rem !important; }

.mx-5 {
  margin-right: 3rem !important;
  margin-left: 3rem !important; }

.my-5 {
  margin-top: 3rem !important;
  margin-bottom: 3rem !important; }

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

.pt-0 {
  padding-top: 0 !important; }

.pr-0 {
  padding-right: 0 !important; }

.pb-0 {
  padding-bottom: 0 !important; }

.pl-0 {
  padding-left: 0 !important; }

.px-0 {
  padding-right: 0 !important;
  padding-left: 0 !important; }

.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important; }

.p-1 {
  padding: 0.25rem 0.25rem !important; }

.pt-1 {
  padding-top: 0.25rem !important; }

.pr-1 {
  padding-right: 0.25rem !important; }

.pb-1 {
  padding-bottom: 0.25rem !important; }

.pl-1 {
  padding-left: 0.25rem !important; }

.px-1 {
  padding-right: 0.25rem !important;
  padding-left: 0.25rem !important; }

.py-1 {
  padding-top: 0.25rem !important;
  padding-bottom: 0.25rem !important; }

.p-2 {
  padding: 0.5rem 0.5rem !important; }

.pt-2 {
  padding-top: 0.5rem !important; }

.pr-2 {
  padding-right: 0.5rem !important; }

.pb-2 {
  padding-bottom: 0.5rem !important; }

.pl-2 {
  padding-left: 0.5rem !important; }

.px-2 {
  padding-right: 0.5rem !important;
  padding-left: 0.5rem !important; }

.py-2 {
  padding-top: 0.5rem !important;
  padding-bottom: 0.5rem !important; }

.p-3 {
  padding: 1rem 1rem !important; }

.pt-3 {
  padding-top: 1rem !important; }

.pr-3 {
  padding-right: 1rem !important; }

.pb-3 {
  padding-bottom: 1rem !important; }

.pl-3 {
  padding-left: 1rem !important; }

.px-3 {
  padding-right: 1rem !important;
  padding-left: 1rem !important; }

.py-3 {
  padding-top: 1rem !important;
  padding-bottom: 1rem !important; }

.p-4 {
  padding: 1.5rem 1.5rem !important; }

.pt-4 {
  padding-top: 1.5rem !important; }

.pr-4 {
  padding-right: 1.5rem !important; }

.pb-4 {
  padding-bottom: 1.5rem !important; }

.pl-4 {
  padding-left: 1.5rem !important; }

.px-4 {
  padding-right: 1.5rem !important;
  padding-left: 1.5rem !important; }

.py-4 {
  padding-top: 1.5rem !important;
  padding-bottom: 1.5rem !important; }

.p-5 {
  padding: 3rem 3rem !important; }

.pt-5 {
  padding-top: 3rem !important; }

.pr-5 {
  padding-right: 3rem !important; }

.pb-5 {
  padding-bottom: 3rem !important; }

.pl-5 {
  padding-left: 3rem !important; }

.px-5 {
  padding-right: 3rem !important;
  padding-left: 3rem !important; }

.py-5 {
  padding-top: 3rem !important;
  padding-bottom: 3rem !important; }

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

.mt-auto {
  margin-top: auto !important; }

.mr-auto {
  margin-right: auto !important; }

.mb-auto {
  margin-bottom: auto !important; }

.ml-auto {
  margin-left: auto !important; }

.mx-auto {
  margin-right: auto !important;
  margin-left: auto !important; }

.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 0 !important; }
  .mt-sm-0 {
    margin-top: 0 !important; }
  .mr-sm-0 {
    margin-right: 0 !important; }
  .mb-sm-0 {
    margin-bottom: 0 !important; }
  .ml-sm-0 {
    margin-left: 0 !important; }
  .mx-sm-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-sm-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-sm-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-sm-1 {
    margin-top: 0.25rem !important; }
  .mr-sm-1 {
    margin-right: 0.25rem !important; }
  .mb-sm-1 {
    margin-bottom: 0.25rem !important; }
  .ml-sm-1 {
    margin-left: 0.25rem !important; }
  .mx-sm-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-sm-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-sm-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-sm-2 {
    margin-top: 0.5rem !important; }
  .mr-sm-2 {
    margin-right: 0.5rem !important; }
  .mb-sm-2 {
    margin-bottom: 0.5rem !important; }
  .ml-sm-2 {
    margin-left: 0.5rem !important; }
  .mx-sm-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-sm-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-sm-3 {
    margin: 1rem 1rem !important; }
  .mt-sm-3 {
    margin-top: 1rem !important; }
  .mr-sm-3 {
    margin-right: 1rem !important; }
  .mb-sm-3 {
    margin-bottom: 1rem !important; }
  .ml-sm-3 {
    margin-left: 1rem !important; }
  .mx-sm-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-sm-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-sm-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-sm-4 {
    margin-top: 1.5rem !important; }
  .mr-sm-4 {
    margin-right: 1.5rem !important; }
  .mb-sm-4 {
    margin-bottom: 1.5rem !important; }
  .ml-sm-4 {
    margin-left: 1.5rem !important; }
  .mx-sm-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-sm-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-sm-5 {
    margin: 3rem 3rem !important; }
  .mt-sm-5 {
    margin-top: 3rem !important; }
  .mr-sm-5 {
    margin-right: 3rem !important; }
  .mb-sm-5 {
    margin-bottom: 3rem !important; }
  .ml-sm-5 {
    margin-left: 3rem !important; }
  .mx-sm-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-sm-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-sm-0 {
    padding: 0 0 !important; }
  .pt-sm-0 {
    padding-top: 0 !important; }
  .pr-sm-0 {
    padding-right: 0 !important; }
  .pb-sm-0 {
    padding-bottom: 0 !important; }
  .pl-sm-0 {
    padding-left: 0 !important; }
  .px-sm-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-sm-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-sm-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-sm-1 {
    padding-top: 0.25rem !important; }
  .pr-sm-1 {
    padding-right: 0.25rem !important; }
  .pb-sm-1 {
    padding-bottom: 0.25rem !important; }
  .pl-sm-1 {
    padding-left: 0.25rem !important; }
  .px-sm-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-sm-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-sm-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-sm-2 {
    padding-top: 0.5rem !important; }
  .pr-sm-2 {
    padding-right: 0.5rem !important; }
  .pb-sm-2 {
    padding-bottom: 0.5rem !important; }
  .pl-sm-2 {
    padding-left: 0.5rem !important; }
  .px-sm-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-sm-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-sm-3 {
    padding: 1rem 1rem !important; }
  .pt-sm-3 {
    padding-top: 1rem !important; }
  .pr-sm-3 {
    padding-right: 1rem !important; }
  .pb-sm-3 {
    padding-bottom: 1rem !important; }
  .pl-sm-3 {
    padding-left: 1rem !important; }
  .px-sm-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-sm-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-sm-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-sm-4 {
    padding-top: 1.5rem !important; }
  .pr-sm-4 {
    padding-right: 1.5rem !important; }
  .pb-sm-4 {
    padding-bottom: 1.5rem !important; }
  .pl-sm-4 {
    padding-left: 1.5rem !important; }
  .px-sm-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-sm-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-sm-5 {
    padding: 3rem 3rem !important; }
  .pt-sm-5 {
    padding-top: 3rem !important; }
  .pr-sm-5 {
    padding-right: 3rem !important; }
  .pb-sm-5 {
    padding-bottom: 3rem !important; }
  .pl-sm-5 {
    padding-left: 3rem !important; }
  .px-sm-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-sm-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-sm-auto {
    margin: auto !important; }
  .mt-sm-auto {
    margin-top: auto !important; }
  .mr-sm-auto {
    margin-right: auto !important; }
  .mb-sm-auto {
    margin-bottom: auto !important; }
  .ml-sm-auto {
    margin-left: auto !important; }
  .mx-sm-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-sm-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 0 !important; }
  .mt-md-0 {
    margin-top: 0 !important; }
  .mr-md-0 {
    margin-right: 0 !important; }
  .mb-md-0 {
    margin-bottom: 0 !important; }
  .ml-md-0 {
    margin-left: 0 !important; }
  .mx-md-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-md-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-md-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-md-1 {
    margin-top: 0.25rem !important; }
  .mr-md-1 {
    margin-right: 0.25rem !important; }
  .mb-md-1 {
    margin-bottom: 0.25rem !important; }
  .ml-md-1 {
    margin-left: 0.25rem !important; }
  .mx-md-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-md-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-md-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-md-2 {
    margin-top: 0.5rem !important; }
  .mr-md-2 {
    margin-right: 0.5rem !important; }
  .mb-md-2 {
    margin-bottom: 0.5rem !important; }
  .ml-md-2 {
    margin-left: 0.5rem !important; }
  .mx-md-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-md-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-md-3 {
    margin: 1rem 1rem !important; }
  .mt-md-3 {
    margin-top: 1rem !important; }
  .mr-md-3 {
    margin-right: 1rem !important; }
  .mb-md-3 {
    margin-bottom: 1rem !important; }
  .ml-md-3 {
    margin-left: 1rem !important; }
  .mx-md-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-md-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-md-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-md-4 {
    margin-top: 1.5rem !important; }
  .mr-md-4 {
    margin-right: 1.5rem !important; }
  .mb-md-4 {
    margin-bottom: 1.5rem !important; }
  .ml-md-4 {
    margin-left: 1.5rem !important; }
  .mx-md-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-md-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-md-5 {
    margin: 3rem 3rem !important; }
  .mt-md-5 {
    margin-top: 3rem !important; }
  .mr-md-5 {
    margin-right: 3rem !important; }
  .mb-md-5 {
    margin-bottom: 3rem !important; }
  .ml-md-5 {
    margin-left: 3rem !important; }
  .mx-md-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-md-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-md-0 {
    padding: 0 0 !important; }
  .pt-md-0 {
    padding-top: 0 !important; }
  .pr-md-0 {
    padding-right: 0 !important; }
  .pb-md-0 {
    padding-bottom: 0 !important; }
  .pl-md-0 {
    padding-left: 0 !important; }
  .px-md-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-md-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-md-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-md-1 {
    padding-top: 0.25rem !important; }
  .pr-md-1 {
    padding-right: 0.25rem !important; }
  .pb-md-1 {
    padding-bottom: 0.25rem !important; }
  .pl-md-1 {
    padding-left: 0.25rem !important; }
  .px-md-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-md-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-md-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-md-2 {
    padding-top: 0.5rem !important; }
  .pr-md-2 {
    padding-right: 0.5rem !important; }
  .pb-md-2 {
    padding-bottom: 0.5rem !important; }
  .pl-md-2 {
    padding-left: 0.5rem !important; }
  .px-md-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-md-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-md-3 {
    padding: 1rem 1rem !important; }
  .pt-md-3 {
    padding-top: 1rem !important; }
  .pr-md-3 {
    padding-right: 1rem !important; }
  .pb-md-3 {
    padding-bottom: 1rem !important; }
  .pl-md-3 {
    padding-left: 1rem !important; }
  .px-md-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-md-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-md-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-md-4 {
    padding-top: 1.5rem !important; }
  .pr-md-4 {
    padding-right: 1.5rem !important; }
  .pb-md-4 {
    padding-bottom: 1.5rem !important; }
  .pl-md-4 {
    padding-left: 1.5rem !important; }
  .px-md-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-md-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-md-5 {
    padding: 3rem 3rem !important; }
  .pt-md-5 {
    padding-top: 3rem !important; }
  .pr-md-5 {
    padding-right: 3rem !important; }
  .pb-md-5 {
    padding-bottom: 3rem !important; }
  .pl-md-5 {
    padding-left: 3rem !important; }
  .px-md-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-md-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-md-auto {
    margin: auto !important; }
  .mt-md-auto {
    margin-top: auto !important; }
  .mr-md-auto {
    margin-right: auto !important; }
  .mb-md-auto {
    margin-bottom: auto !important; }
  .ml-md-auto {
    margin-left: auto !important; }
  .mx-md-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-md-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 0 !important; }
  .mt-lg-0 {
    margin-top: 0 !important; }
  .mr-lg-0 {
    margin-right: 0 !important; }
  .mb-lg-0 {
    margin-bottom: 0 !important; }
  .ml-lg-0 {
    margin-left: 0 !important; }
  .mx-lg-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-lg-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-lg-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-lg-1 {
    margin-top: 0.25rem !important; }
  .mr-lg-1 {
    margin-right: 0.25rem !important; }
  .mb-lg-1 {
    margin-bottom: 0.25rem !important; }
  .ml-lg-1 {
    margin-left: 0.25rem !important; }
  .mx-lg-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-lg-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-lg-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-lg-2 {
    margin-top: 0.5rem !important; }
  .mr-lg-2 {
    margin-right: 0.5rem !important; }
  .mb-lg-2 {
    margin-bottom: 0.5rem !important; }
  .ml-lg-2 {
    margin-left: 0.5rem !important; }
  .mx-lg-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-lg-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-lg-3 {
    margin: 1rem 1rem !important; }
  .mt-lg-3 {
    margin-top: 1rem !important; }
  .mr-lg-3 {
    margin-right: 1rem !important; }
  .mb-lg-3 {
    margin-bottom: 1rem !important; }
  .ml-lg-3 {
    margin-left: 1rem !important; }
  .mx-lg-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-lg-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-lg-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-lg-4 {
    margin-top: 1.5rem !important; }
  .mr-lg-4 {
    margin-right: 1.5rem !important; }
  .mb-lg-4 {
    margin-bottom: 1.5rem !important; }
  .ml-lg-4 {
    margin-left: 1.5rem !important; }
  .mx-lg-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-lg-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-lg-5 {
    margin: 3rem 3rem !important; }
  .mt-lg-5 {
    margin-top: 3rem !important; }
  .mr-lg-5 {
    margin-right: 3rem !important; }
  .mb-lg-5 {
    margin-bottom: 3rem !important; }
  .ml-lg-5 {
    margin-left: 3rem !important; }
  .mx-lg-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-lg-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-lg-0 {
    padding: 0 0 !important; }
  .pt-lg-0 {
    padding-top: 0 !important; }
  .pr-lg-0 {
    padding-right: 0 !important; }
  .pb-lg-0 {
    padding-bottom: 0 !important; }
  .pl-lg-0 {
    padding-left: 0 !important; }
  .px-lg-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-lg-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-lg-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-lg-1 {
    padding-top: 0.25rem !important; }
  .pr-lg-1 {
    padding-right: 0.25rem !important; }
  .pb-lg-1 {
    padding-bottom: 0.25rem !important; }
  .pl-lg-1 {
    padding-left: 0.25rem !important; }
  .px-lg-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-lg-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-lg-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-lg-2 {
    padding-top: 0.5rem !important; }
  .pr-lg-2 {
    padding-right: 0.5rem !important; }
  .pb-lg-2 {
    padding-bottom: 0.5rem !important; }
  .pl-lg-2 {
    padding-left: 0.5rem !important; }
  .px-lg-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-lg-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-lg-3 {
    padding: 1rem 1rem !important; }
  .pt-lg-3 {
    padding-top: 1rem !important; }
  .pr-lg-3 {
    padding-right: 1rem !important; }
  .pb-lg-3 {
    padding-bottom: 1rem !important; }
  .pl-lg-3 {
    padding-left: 1rem !important; }
  .px-lg-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-lg-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-lg-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-lg-4 {
    padding-top: 1.5rem !important; }
  .pr-lg-4 {
    padding-right: 1.5rem !important; }
  .pb-lg-4 {
    padding-bottom: 1.5rem !important; }
  .pl-lg-4 {
    padding-left: 1.5rem !important; }
  .px-lg-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-lg-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-lg-5 {
    padding: 3rem 3rem !important; }
  .pt-lg-5 {
    padding-top: 3rem !important; }
  .pr-lg-5 {
    padding-right: 3rem !important; }
  .pb-lg-5 {
    padding-bottom: 3rem !important; }
  .pl-lg-5 {
    padding-left: 3rem !important; }
  .px-lg-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-lg-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-lg-auto {
    margin: auto !important; }
  .mt-lg-auto {
    margin-top: auto !important; }
  .mr-lg-auto {
    margin-right: auto !important; }
  .mb-lg-auto {
    margin-bottom: auto !important; }
  .ml-lg-auto {
    margin-left: auto !important; }
  .mx-lg-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-lg-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 0 !important; }
  .mt-xl-0 {
    margin-top: 0 !important; }
  .mr-xl-0 {
    margin-right: 0 !important; }
  .mb-xl-0 {
    margin-bottom: 0 !important; }
  .ml-xl-0 {
    margin-left: 0 !important; }
  .mx-xl-0 {
    margin-right: 0 !important;
    margin-left: 0 !important; }
  .my-xl-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  .m-xl-1 {
    margin: 0.25rem 0.25rem !important; }
  .mt-xl-1 {
    margin-top: 0.25rem !important; }
  .mr-xl-1 {
    margin-right: 0.25rem !important; }
  .mb-xl-1 {
    margin-bottom: 0.25rem !important; }
  .ml-xl-1 {
    margin-left: 0.25rem !important; }
  .mx-xl-1 {
    margin-right: 0.25rem !important;
    margin-left: 0.25rem !important; }
  .my-xl-1 {
    margin-top: 0.25rem !important;
    margin-bottom: 0.25rem !important; }
  .m-xl-2 {
    margin: 0.5rem 0.5rem !important; }
  .mt-xl-2 {
    margin-top: 0.5rem !important; }
  .mr-xl-2 {
    margin-right: 0.5rem !important; }
  .mb-xl-2 {
    margin-bottom: 0.5rem !important; }
  .ml-xl-2 {
    margin-left: 0.5rem !important; }
  .mx-xl-2 {
    margin-right: 0.5rem !important;
    margin-left: 0.5rem !important; }
  .my-xl-2 {
    margin-top: 0.5rem !important;
    margin-bottom: 0.5rem !important; }
  .m-xl-3 {
    margin: 1rem 1rem !important; }
  .mt-xl-3 {
    margin-top: 1rem !important; }
  .mr-xl-3 {
    margin-right: 1rem !important; }
  .mb-xl-3 {
    margin-bottom: 1rem !important; }
  .ml-xl-3 {
    margin-left: 1rem !important; }
  .mx-xl-3 {
    margin-right: 1rem !important;
    margin-left: 1rem !important; }
  .my-xl-3 {
    margin-top: 1rem !important;
    margin-bottom: 1rem !important; }
  .m-xl-4 {
    margin: 1.5rem 1.5rem !important; }
  .mt-xl-4 {
    margin-top: 1.5rem !important; }
  .mr-xl-4 {
    margin-right: 1.5rem !important; }
  .mb-xl-4 {
    margin-bottom: 1.5rem !important; }
  .ml-xl-4 {
    margin-left: 1.5rem !important; }
  .mx-xl-4 {
    margin-right: 1.5rem !important;
    margin-left: 1.5rem !important; }
  .my-xl-4 {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  .m-xl-5 {
    margin: 3rem 3rem !important; }
  .mt-xl-5 {
    margin-top: 3rem !important; }
  .mr-xl-5 {
    margin-right: 3rem !important; }
  .mb-xl-5 {
    margin-bottom: 3rem !important; }
  .ml-xl-5 {
    margin-left: 3rem !important; }
  .mx-xl-5 {
    margin-right: 3rem !important;
    margin-left: 3rem !important; }
  .my-xl-5 {
    margin-top: 3rem !important;
    margin-bottom: 3rem !important; }
  .p-xl-0 {
    padding: 0 0 !important; }
  .pt-xl-0 {
    padding-top: 0 !important; }
  .pr-xl-0 {
    padding-right: 0 !important; }
  .pb-xl-0 {
    padding-bottom: 0 !important; }
  .pl-xl-0 {
    padding-left: 0 !important; }
  .px-xl-0 {
    padding-right: 0 !important;
    padding-left: 0 !important; }
  .py-xl-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  .p-xl-1 {
    padding: 0.25rem 0.25rem !important; }
  .pt-xl-1 {
    padding-top: 0.25rem !important; }
  .pr-xl-1 {
    padding-right: 0.25rem !important; }
  .pb-xl-1 {
    padding-bottom: 0.25rem !important; }
  .pl-xl-1 {
    padding-left: 0.25rem !important; }
  .px-xl-1 {
    padding-right: 0.25rem !important;
    padding-left: 0.25rem !important; }
  .py-xl-1 {
    padding-top: 0.25rem !important;
    padding-bottom: 0.25rem !important; }
  .p-xl-2 {
    padding: 0.5rem 0.5rem !important; }
  .pt-xl-2 {
    padding-top: 0.5rem !important; }
  .pr-xl-2 {
    padding-right: 0.5rem !important; }
  .pb-xl-2 {
    padding-bottom: 0.5rem !important; }
  .pl-xl-2 {
    padding-left: 0.5rem !important; }
  .px-xl-2 {
    padding-right: 0.5rem !important;
    padding-left: 0.5rem !important; }
  .py-xl-2 {
    padding-top: 0.5rem !important;
    padding-bottom: 0.5rem !important; }
  .p-xl-3 {
    padding: 1rem 1rem !important; }
  .pt-xl-3 {
    padding-top: 1rem !important; }
  .pr-xl-3 {
    padding-right: 1rem !important; }
  .pb-xl-3 {
    padding-bottom: 1rem !important; }
  .pl-xl-3 {
    padding-left: 1rem !important; }
  .px-xl-3 {
    padding-right: 1rem !important;
    padding-left: 1rem !important; }
  .py-xl-3 {
    padding-top: 1rem !important;
    padding-bottom: 1rem !important; }
  .p-xl-4 {
    padding: 1.5rem 1.5rem !important; }
  .pt-xl-4 {
    padding-top: 1.5rem !important; }
  .pr-xl-4 {
    padding-right: 1.5rem !important; }
  .pb-xl-4 {
    padding-bottom: 1.5rem !important; }
  .pl-xl-4 {
    padding-left: 1.5rem !important; }
  .px-xl-4 {
    padding-right: 1.5rem !important;
    padding-left: 1.5rem !important; }
  .py-xl-4 {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  .p-xl-5 {
    padding: 3rem 3rem !important; }
  .pt-xl-5 {
    padding-top: 3rem !important; }
  .pr-xl-5 {
    padding-right: 3rem !important; }
  .pb-xl-5 {
    padding-bottom: 3rem !important; }
  .pl-xl-5 {
    padding-left: 3rem !important; }
  .px-xl-5 {
    padding-right: 3rem !important;
    padding-left: 3rem !important; }
  .py-xl-5 {
    padding-top: 3rem !important;
    padding-bottom: 3rem !important; }
  .m-xl-auto {
    margin: auto !important; }
  .mt-xl-auto {
    margin-top: auto !important; }
  .mr-xl-auto {
    margin-right: auto !important; }
  .mb-xl-auto {
    margin-bottom: auto !important; }
  .ml-xl-auto {
    margin-left: auto !important; }
  .mx-xl-auto {
    margin-right: auto !important;
    margin-left: auto !important; }
  .my-xl-auto {
    margin-top: auto !important;
    margin-bottom: auto !important; } }

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

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

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

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

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

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

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }
  .text-sm-right {
    text-align: right !important; }
  .text-sm-center {
    text-align: center !important; } }

@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }
  .text-md-right {
    text-align: right !important; }
  .text-md-center {
    text-align: center !important; } }

@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important; }
  .text-lg-right {
    text-align: right !important; }
  .text-lg-center {
    text-align: center !important; } }

@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }
  .text-xl-right {
    text-align: right !important; }
  .text-xl-center {
    text-align: center !important; } }

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

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

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

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

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

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

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

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

a.text-muted:focus, a.text-muted:hover {
  color: #4b5257 !important; }

.text-primary {
  color: #0275d8 !important; }

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

.text-success {
  color: #5cb85c !important; }

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

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

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

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

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

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

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

.text-gray-dark {
  color: #292b2c !important; }

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

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

.invisible {
  visibility: hidden !important; }

.hidden-xs-up {
  display: none !important; }

@media (max-width: 575px) {
  .hidden-xs-down {
    display: none !important; } }

@media (min-width: 576px) {
  .hidden-sm-up {
    display: none !important; } }

@media (max-width: 767px) {
  .hidden-sm-down {
    display: none !important; } }

@media (min-width: 768px) {
  .hidden-md-up {
    display: none !important; } }

@media (max-width: 991px) {
  .hidden-md-down {
    display: none !important; } }

@media (min-width: 992px) {
  .hidden-lg-up {
    display: none !important; } }

@media (max-width: 1199px) {
  .hidden-lg-down {
    display: none !important; } }

@media (min-width: 1200px) {
  .hidden-xl-up {
    display: none !important; } }

.hidden-xl-down {
  display: none !important; }

.visible-print-block {
  display: none !important; }
  @media print {
    .visible-print-block {
      display: block !important; } }

.visible-print-inline {
  display: none !important; }
  @media print {
    .visible-print-inline {
      display: inline !important; } }

.visible-print-inline-block {
  display: none !important; }
  @media print {
    .visible-print-inline-block {
      display: inline-block !important; } }

@media print {
  .hidden-print {
    display: none !important; } }

/*# sourceMappingURL=bootstrap.css.map */

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2016 Daniel Eden
 */
.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.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s; }

.animated.flipOutX,
.animated.flipOutY,
.animated.bounceIn,
.animated.bounceOut {
  -webkit-animation-duration: .75s;
  animation-duration: .75s; }

@-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: none;
    transform: none; }
  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: none;
    transform: none; } }

@keyframes wobble {
  from {
    -webkit-transform: none;
    transform: none; }
  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: none;
    transform: none; } }

.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble; }

@-webkit-keyframes jello {
  from, 11.1%, to {
    -webkit-transform: none;
    transform: none; }
  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: none;
    transform: none; }
  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 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-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: none;
    transform: none; } }

@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: none;
    transform: none; } }

.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: none;
    transform: none; } }

@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: none;
    transform: none; } }

.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: none;
    transform: none; } }

@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: none;
    transform: none; } }

.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-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: none;
    transform: none; } }

@keyframes fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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: none;
    transform: none; } }

@keyframes fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
    transform: translate3d(0, -2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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: none;
    transform: none; } }

@keyframes fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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: none;
    transform: none; } }

@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
    transform: translate3d(-2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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: none;
    transform: none; } }

@keyframes fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
    transform: translate3d(100%, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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: none;
    transform: none; } }

@keyframes fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
    transform: translate3d(2000px, 0, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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: none;
    transform: none; } }

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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: none;
    transform: none; } }

@keyframes fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
    transform: translate3d(0, 2000px, 0); }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none; } }

.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) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) 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) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) 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);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; } }

@keyframes flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out; }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    transform: perspective(400px) 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) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    transform: perspective(400px) 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);
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in; }
  to {
    -webkit-transform: perspective(400px);
    transform: perspective(400px);
    -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-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-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);
    opacity: 1; }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

@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);
    opacity: 1; }
  to {
    -webkit-transform: none;
    transform: none;
    opacity: 1; } }

.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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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: none;
    transform: none;
    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-name: hinge;
  animation-name: hinge; }

/* 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: none;
    transform: none; } }

@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: none;
    transform: none; } }

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

/*# sourceMappingURL=animate.css.map */

/*
 * metismenu - v2.7.0
 * A jQuery menu plugin
 * https://github.com/onokumus/metismenu#readme
 *
 * Made by Osman Nuri Okumus <onokumus@gmail.com> (https://github.com/onokumus)
 * Under MIT License
 */
.metismenu .arrow {
  float: right;
  line-height: 1.42857; }

*[dir="rtl"] .metismenu .arrow {
  float: left; }

/*
 * Require Bootstrap 3.x
 * https://github.com/twbs/bootstrap
*/
.metismenu .glyphicon.arrow:before {
  content: "\e079"; }

.metismenu .active > a > .glyphicon.arrow:before {
  content: "\e114"; }

/*
 * Require Font-Awesome
 * http://fortawesome.github.io/Font-Awesome/
*/
.metismenu .fa.arrow:before {
  content: "\f104"; }

.metismenu .active > a > .fa.arrow:before {
  content: "\f107"; }

/*
 * Require Ionicons
 * http://ionicons.com/
*/
.metismenu .ion.arrow:before {
  content: "\f3d2"; }

.metismenu .active > a > .ion.arrow:before {
  content: "\f3d0"; }

.metismenu .plus-times {
  float: right; }

*[dir="rtl"] .metismenu .plus-times {
  float: left; }

.metismenu .fa.plus-times:before {
  content: "\f067"; }

.metismenu .active > a > .fa.plus-times {
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg); }

.metismenu .plus-minus {
  float: right; }

*[dir="rtl"] .metismenu .plus-minus {
  float: left; }

.metismenu .fa.plus-minus:before {
  content: "\f067"; }

.metismenu .active > a > .fa.plus-minus:before {
  content: "\f068"; }

.metismenu .collapse {
  display: none; }

.metismenu .collapse.in {
  display: block; }

.metismenu .collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  -webkit-transition-timing-function: ease;
  -o-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transition-duration: .35s;
  -o-transition-duration: .35s;
  transition-duration: .35s;
  -webkit-transition-property: height, visibility;
  -o-transition-property: height, visibility;
  transition-property: height, visibility; }

.metismenu .has-arrow {
  position: relative; }

.metismenu .has-arrow::after {
  position: absolute;
  content: '';
  width: .5em;
  height: .5em;
  border-width: 1px 0 0 1px;
  border-style: solid;
  border-color: initial;
  right: 1em;
  -webkit-transform: rotate(-45deg) translate(0, -50%);
  -ms-transform: rotate(-45deg) translate(0, -50%);
  -o-transform: rotate(-45deg) translate(0, -50%);
  transform: rotate(-45deg) translate(0, -50%);
  -webkit-transform-origin: top;
  -ms-transform-origin: top;
  -o-transform-origin: top;
  transform-origin: top;
  top: 50%;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

*[dir="rtl"] .metismenu .has-arrow::after {
  right: auto;
  left: 1em;
  -webkit-transform: rotate(135deg) translate(0, -50%);
  -ms-transform: rotate(135deg) translate(0, -50%);
  -o-transform: rotate(135deg) translate(0, -50%);
  transform: rotate(135deg) translate(0, -50%); }

.metismenu .active > .has-arrow::after,
.metismenu .has-arrow[aria-expanded="true"]::after {
  -webkit-transform: rotate(-135deg) translate(0, -50%);
  -ms-transform: rotate(-135deg) translate(0, -50%);
  -o-transform: rotate(-135deg) translate(0, -50%);
  transform: rotate(-135deg) translate(0, -50%); }

/*# sourceMappingURL=metismenu.css.map */

/** initial setup **/
.scrollable {
  position : relative;
  width    : 100%;
  height   : 100%;
  overflow : hidden;
}
.scrollable > .scrollable-content {
  position      : absolute;
  overflow      : scroll;
  overflow-x    : hidden;
  top           : 0;
  right         : 0;
  bottom        : 0;
  left          : 0;
}
.scrollable > .scrollable-content:focus {
  outline: thin dotted;
}
.scrollable > .scrollable-content::-webkit-scrollbar {
  display: none;
}
.has-scrollbar > .scrollable-content::-webkit-scrollbar {
  display: block;
}
.scrollable > .scrollable-pane {
  background : rgba(0,0,0,.25);
  position   : absolute;
  width      : 10px;
  right      : 0;
  top        : 0;
  bottom     : 0;
  visibility : hidden\9; /* Target only IE7 and IE8 with this hack */
  opacity    : .01;
  -webkit-transition    : .2s;
  -moz-transition       : .2s;
  -o-transition         : .2s;
  transition            : .2s;
  -moz-border-radius    : 5px;
  -webkit-border-radius : 5px;
  border-radius         : 5px;
}
.scrollable > .scrollable-pane > .scrollable-slider {
  background: #444;
  background: rgba(0,0,0,.5);
  position              : relative;
  margin                : 0 1px;
  -moz-border-radius    : 3px;
  -webkit-border-radius : 3px;
  border-radius         : 3px;
}
.scrollable:hover > .scrollable-pane, .scrollable-pane.active, .scrollable-pane.flashed {
  visibility : visible\9; /* Target only IE7 and IE8 with this hack */
  opacity    : 0.99;
}

/* perfect-scrollbar v0.6.16 */

.ps-container {
    -ms-touch-action: auto;
    touch-action: auto;
    overflow: hidden !important;
    -ms-overflow-style: none;
}
@supports (-ms-overflow-style: none) {
    .ps-container {
        overflow: auto !important;
    }
}
@media screen and (-ms-high-contrast: active),
(-ms-high-contrast: none) {
    .ps-container {
        overflow: auto !important;
    }
}
.ps-container.ps-active-x > .ps-scrollbar-x-rail,
.ps-container.ps-active-y > .ps-scrollbar-y-rail {
    display: block;
    background-color: transparent;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
    background-color: rgba(0, 0, 0, 0.25);
    height: 6px;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.25);
    width: 6px;
}
.ps-container > .ps-scrollbar-x-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */

    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    bottom: 0px;
    /* there must be 'bottom' for ps-scrollbar-x-rail */

    height: 10px;
}
.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
    position: absolute;
    /* please don't change 'position' */

    background-color: rgba(0, 0, 0, 0.5);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
    transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
    -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
    -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
    transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
    transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
    bottom: 2px;
    /* there must be 'bottom' for ps-scrollbar-x */

    height: 6px;
}
.ps-container > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x,
.ps-container > .ps-scrollbar-x-rail:active > .ps-scrollbar-x {
    height: 6px;
}
.ps-container > .ps-scrollbar-y-rail {
    display: none;
    position: absolute;
    /* please don't change 'position' */

    opacity: 0;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    -o-transition: background-color .2s linear, opacity .2s linear;
    -moz-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    right: 0;
    /* there must be 'right' for ps-scrollbar-y-rail */

    width: 10px;
}
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    position: absolute;
    /* please don't change 'position' */

    background-color: rgba(0, 0, 0, 0.5);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    border-radius: 6px;
    -webkit-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
    transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, -webkit-border-radius .2s ease-in-out;
    -o-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
    -moz-transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
    transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out;
    transition: background-color .2s linear, height .2s linear, width .2s ease-in-out, border-radius .2s ease-in-out, -webkit-border-radius .2s ease-in-out, -moz-border-radius .2s ease-in-out;
    right: 2px;
    /* there must be 'right' for ps-scrollbar-y */

    width: 6px;
}
.ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y,
.ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
    width: 6px;
}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
    background-color: rgba(0, 0, 0, 0.25);
    opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
    background-color: rgba(0, 0, 0, 0.5);
    height: 6px;
}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
    background-color: rgba(0, 0, 0, 0.25);
    opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.5);
    width: 6px;
}
.ps-container:hover > .ps-scrollbar-x-rail,
.ps-container:hover > .ps-scrollbar-y-rail {
    opacity: 0.6;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover {
    background-color: rgba(0, 0, 0, 0.25);
    opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
    background-color: rgba(0, 0, 0, 0.5);
}
.ps-container:hover > .ps-scrollbar-y-rail:hover {
    background-color: rgba(0, 0, 0, 0.25);
    opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
    background-color: rgba(0, 0, 0, 0.5);
}

/*
  Application

  Table of Contents
  ---
  1. Fonts
  2. Core Styles
    2.1 Colors
    2.2 Box Model
    2.3 Layout
    2.4 Scaffolding
    2.5 Themes
    2.6 Typography
  3. Components
    3.1 Alert
    3.2 Breadcrumb
    3.3 Button
    3.4 Calendar
    3.5 Chart
    3.6 Datepicker
    3.7 Dropdown
    3.8 Error
    3.9 Form
    3.10 Image
    3.11 List
    3.12 Mail
    3.13 Maps
    3.14 Morph Dropdown
    3.15 Modal
    3.16 Page Heading
    3.17 Pagination
    3.18 Panel
    3.19 Popover
    3.20 Progress
    3.21 Navbar
    3.22 Notifications
    3.23 Sidebar
    3.24 Steps
    3.25 Table
    3.26 Tabs
    3.27 Tag
    3.28 WYSIWYG
*/
/*
  Default Theme Colors
*/
/*
  0. Configuration

  @visible Stylus only
*/
/*
  1. Fonts

  @uses @font-face

  @import 'fonts/raleway'
  @import 'fonts/montserrat'
  @import '../fonts/kg-blank-space'
  @import '../fonts/dancing-script'
  @import '../fonts/pacifico'
*/
@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 800;
  src: url("../../fonts/proxima-nova/ProximaNova-Extrabld.eot");
  src: url("../../fonts/proxima-nova/ProximaNova-Extrabld.eot?#iefix") format("embedded-opentype"), url("../../fonts/proxima-nova/ProximaNova-Extrabld.woff2") format("woff2"), url("../../fonts/proxima-nova/ProximaNova-Extrabld.woff") format("woff"), url("../../fonts/proxima-nova/ProximaNova-Extrabld.ttf") format("truetype"), url("../../fonts/proxima-nova/ProximaNova-Extrabld.svg#ProximaNova-Extrabld") format("svg");
}
@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 600;
  src: url("../../fonts/proxima-nova/ProximaNova-Semibold.eot");
  src: url("../../fonts/proxima-nova/ProximaNova-Semibold.eot?#iefix") format("embedded-opentype"), url("../../fonts/proxima-nova/ProximaNova-Semibold.woff2") format("woff2"), url("../../fonts/proxima-nova/ProximaNova-Semibold.woff") format("woff"), url("../../fonts/proxima-nova/ProximaNova-Semibold.ttf") format("truetype"), url("../../fonts/proxima-nova/ProximaNova-Semibold.svg#ProximaNova-Semibold") format("svg");
}
@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: bold;
  src: url("../../fonts/proxima-nova/ProximaNova-Bold.eot");
  src: url("../../fonts/proxima-nova/ProximaNova-Bold.eot?#iefix") format("embedded-opentype"), url("../../fonts/proxima-nova/ProximaNova-Bold.woff2") format("woff2"), url("../../fonts/proxima-nova/ProximaNova-Bold.woff") format("woff"), url("../../fonts/proxima-nova/ProximaNova-Bold.ttf") format("truetype"), url("../../fonts/proxima-nova/ProximaNova-Bold.svg#ProximaNova-Bold") format("svg");
}
@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: normal;
  src: url("../../fonts/proxima-nova/ProximaNova-Regular.eot");
  src: url("../../fonts/proxima-nova/ProximaNova-Regular.eot?#iefix") format("embedded-opentype"), url("../../fonts/proxima-nova/ProximaNova-Regular.woff2") format("woff2"), url("../../fonts/proxima-nova/ProximaNova-Regular.woff") format("woff"), url("../../fonts/proxima-nova/ProximaNova-Regular.ttf") format("truetype"), url("../../fonts/proxima-nova/ProximaNova-Regular.svg#ProximaNova-Regular") format("svg");
}
@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 300;
  src: url("../../fonts/proxima-nova/ProximaNova-Light.eot");
  src: url("../../fonts/proxima-nova/ProximaNova-Light.eot?#iefix") format("embedded-opentype"), url("../../fonts/proxima-nova/ProximaNova-Light.woff2") format("woff2"), url("../../fonts/proxima-nova/ProximaNova-Light.woff") format("woff"), url("../../fonts/proxima-nova/ProximaNova-Light.ttf") format("truetype"), url("../../fonts/proxima-nova/ProximaNova-Light.svg#ProximaNova-Light") format("svg");
}
@font-face {
  font-family: 'Proxima Nova';
  font-style: normal;
  font-weight: 100;
  src: url("../../fonts/proxima-nova/ProximaNova-Thin.eot");
  src: url("../../fonts/proxima-nova/ProximaNova-Thin.eot?#iefix") format("embedded-opentype"), url("../../fonts/proxima-nova/ProximaNova-Thin.woff2") format("woff2"), url("../../fonts/proxima-nova/ProximaNova-Thin.woff") format("woff"), url("../../fonts/proxima-nova/ProximaNova-Thin.ttf") format("truetype"), url("../../fonts/proxima-nova/ProximaNova-Thin.svg#ProximaNova-Thin") format("svg");
}
.font-proxima-nova {
  font-family: 'Proxima Nova';
}
@font-face {
  font-family: 'Lytiga Pro';
  font-style: normal;
  font-weight: 300;
}
src: url('../../fonts/lytiga-pro/LytigaPro-Light.eot') {
  src: url("../../fonts/lytiga-pro/LytigaPro-Light.eot?#iefix") format('embedded-opentype'), url("../../fonts/lytiga-pro/LytigaPro-Light.woff2") format('woff2'), url("../../fonts/lytiga-pro/LytigaPro-Light.woff") format('woff'), url("../../fonts/lytiga-pro/LytigaPro-Light.ttf") format('truetype'), url("../../fonts/lytiga-pro/LytigaPro-Light.svg#LytigaPro-Light") format('svg');
}
.font-beau-sans-pro {
  font-family: 'Lytiga Pro';
}
/*
  2. Core
*/
/*
  2.1 Colors
*/
._aqua {
  transition: background 0.3s ease;
  background: #7fdfff;
}
._text-aqua {
  transition: color 0.3s ease;
  color: #7fdfff;
}
._hover-aqua:hover {
  background: #7fdfff;
}
._blue {
  transition: background 0.3s ease;
  background: #0074d9;
}
._text-blue {
  transition: color 0.3s ease;
  color: #0074d9;
}
._hover-blue:hover {
  background: #0074d9;
}
._navy {
  transition: background 0.3s ease;
  background: #001f3f;
}
._text-navy {
  transition: color 0.3s ease;
  color: #001f3f;
}
._hover-navy:hover {
  background: #001f3f;
}
._teal {
  transition: background 0.3s ease;
  background: #39cccc;
}
._text-teal {
  transition: color 0.3s ease;
  color: #39cccc;
}
._hover-teal:hover {
  background: #39cccc;
}
._green {
  transition: background 0.3s ease;
  background: #2ecc40;
}
._text-green {
  transition: color 0.3s ease;
  color: #2ecc40;
}
._hover-green:hover {
  background: #2ecc40;
}
._olive {
  transition: background 0.3s ease;
  background: #3d9970;
}
._text-olive {
  transition: color 0.3s ease;
  color: #3d9970;
}
._hover-olive:hover {
  background: #3d9970;
}
._lime {
  transition: background 0.3s ease;
  background: #01ff70;
}
._text-lime {
  transition: color 0.3s ease;
  color: #01ff70;
}
._hover-lime:hover {
  background: #01ff70;
}
._yellow {
  transition: background 0.3s ease;
  background: #ffdc00;
}
._text-yellow {
  transition: color 0.3s ease;
  color: #ffdc00;
}
._hover-yellow:hover {
  background: #ffdc00;
}
._orange {
  transition: background 0.3s ease;
  background: #ff851b;
}
._text-orange {
  transition: color 0.3s ease;
  color: #ff851b;
}
._hover-orange:hover {
  background: #ff851b;
}
._red {
  transition: background 0.3s ease;
  background: #ff4136;
}
._text-red {
  transition: color 0.3s ease;
  color: #ff4136;
}
._hover-red:hover {
  background: #ff4136;
}
._fuchsia {
  transition: background 0.3s ease;
  background: #f012be;
}
._text-fuchsia {
  transition: color 0.3s ease;
  color: #f012be;
}
._hover-fuchsia:hover {
  background: #f012be;
}
._purple {
  transition: background 0.3s ease;
  background: #b10dc9;
}
._text-purple {
  transition: color 0.3s ease;
  color: #b10dc9;
}
._hover-purple:hover {
  background: #b10dc9;
}
._maroon {
  transition: background 0.3s ease;
  background: #85144b;
}
._text-maroon {
  transition: color 0.3s ease;
  color: #85144b;
}
._hover-maroon:hover {
  background: #85144b;
}
._white {
  transition: background 0.3s ease;
  background: #fff;
}
._text-white {
  transition: color 0.3s ease;
  color: #fff;
}
._hover-white:hover {
  background: #fff;
}
._silver {
  transition: background 0.3s ease;
  background: #f2f2f2;
}
._text-silver {
  transition: color 0.3s ease;
  color: #f2f2f2;
}
._hover-silver:hover {
  background: #f2f2f2;
}
._darksilver {
  transition: background 0.3s ease;
  background: #d1d1d1;
}
._text-darksilver {
  transition: color 0.3s ease;
  color: #d1d1d1;
}
._hover-darksilver:hover {
  background: #d1d1d1;
}
._gray {
  transition: background 0.3s ease;
  background: #aaa;
}
._text-gray {
  transition: color 0.3s ease;
  color: #aaa;
}
._hover-gray:hover {
  background: #aaa;
}
._lightgray {
  transition: background 0.3s ease;
  background: #ccc;
}
._text-lightgray {
  transition: color 0.3s ease;
  color: #ccc;
}
._hover-lightgray:hover {
  background: #ccc;
}
._concrete {
  transition: background 0.3s ease;
  background: #1d1d1e;
}
._text-concrete {
  transition: color 0.3s ease;
  color: #1d1d1e;
}
._hover-concrete:hover {
  background: #1d1d1e;
}
._asphalt {
  transition: background 0.3s ease;
  background: #3b3b3b;
}
._text-asphalt {
  transition: color 0.3s ease;
  color: #3b3b3b;
}
._hover-asphalt:hover {
  background: #3b3b3b;
}
._black {
  transition: background 0.3s ease;
  background: #111;
}
._text-black {
  transition: color 0.3s ease;
  color: #111;
}
._hover-black:hover {
  background: #111;
}
._success {
  transition: background 0.3s ease;
  background: #3d9970;
}
._text-success {
  transition: color 0.3s ease;
  color: #3d9970;
}
._hover-success:hover {
  background: #3d9970;
}
._danger {
  transition: background 0.3s ease;
  background: #ff4136;
}
._text-danger {
  transition: color 0.3s ease;
  color: #ff4136;
}
._hover-danger:hover {
  background: #ff4136;
}
._warning {
  transition: background 0.3s ease;
  background: #ff851b;
}
._text-warning {
  transition: color 0.3s ease;
  color: #ff851b;
}
._hover-warning:hover {
  background: #ff851b;
}
._info {
  transition: background 0.3s ease;
  background: #0074d9;
}
._text-info {
  transition: color 0.3s ease;
  color: #0074d9;
}
._hover-info:hover {
  background: #0074d9;
}
/*
  2.2 Box Model
*/
._margin-1x {
  margin: 1rem;
}
._margin-vertical-1x {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
._margin-top-1x {
  margin-top: 1rem;
}
._margin-bottom-1x {
  margin-bottom: 1rem;
}
._margin-horizontal-1x {
  margin-left: 1rem;
  margin-right: 1rem;
}
._margin-left-1x {
  margin-left: 1rem;
}
._margin-right-1x {
  margin-right: 1rem;
}
._padding-1x {
  padding: 1rem;
}
._padding-vertical-1x {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
._padding-top-1x {
  padding-top: 1rem;
}
._padding-bottom-1x {
  padding-bottom: 1rem;
}
._padding-horizontal-1x {
  padding-left: 1rem;
  padding-right: 1rem;
}
._padding-left-1x {
  padding-left: 1rem;
}
._padding-right-1x {
  padding-right: 1rem;
}
._margin-2x {
  margin: 2rem;
}
._margin-vertical-2x {
  margin-top: 2rem;
  margin-bottom: 2rem;
}
._margin-top-2x {
  margin-top: 2rem;
}
._margin-bottom-2x {
  margin-bottom: 2rem;
}
._margin-horizontal-2x {
  margin-left: 2rem;
  margin-right: 2rem;
}
._margin-left-2x {
  margin-left: 2rem;
}
._margin-right-2x {
  margin-right: 2rem;
}
._padding-2x {
  padding: 2rem;
}
._padding-vertical-2x {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
._padding-top-2x {
  padding-top: 2rem;
}
._padding-bottom-2x {
  padding-bottom: 2rem;
}
._padding-horizontal-2x {
  padding-left: 2rem;
  padding-right: 2rem;
}
._padding-left-2x {
  padding-left: 2rem;
}
._padding-right-2x {
  padding-right: 2rem;
}
._margin-3x {
  margin: 3rem;
}
._margin-vertical-3x {
  margin-top: 3rem;
  margin-bottom: 3rem;
}
._margin-top-3x {
  margin-top: 3rem;
}
._margin-bottom-3x {
  margin-bottom: 3rem;
}
._margin-horizontal-3x {
  margin-left: 3rem;
  margin-right: 3rem;
}
._margin-left-3x {
  margin-left: 3rem;
}
._margin-right-3x {
  margin-right: 3rem;
}
._padding-3x {
  padding: 3rem;
}
._padding-vertical-3x {
  padding-top: 3rem;
  padding-bottom: 3rem;
}
._padding-top-3x {
  padding-top: 3rem;
}
._padding-bottom-3x {
  padding-bottom: 3rem;
}
._padding-horizontal-3x {
  padding-left: 3rem;
  padding-right: 3rem;
}
._padding-left-3x {
  padding-left: 3rem;
}
._padding-right-3x {
  padding-right: 3rem;
}
._margin-4x {
  margin: 4rem;
}
._margin-vertical-4x {
  margin-top: 4rem;
  margin-bottom: 4rem;
}
._margin-top-4x {
  margin-top: 4rem;
}
._margin-bottom-4x {
  margin-bottom: 4rem;
}
._margin-horizontal-4x {
  margin-left: 4rem;
  margin-right: 4rem;
}
._margin-left-4x {
  margin-left: 4rem;
}
._margin-right-4x {
  margin-right: 4rem;
}
._padding-4x {
  padding: 4rem;
}
._padding-vertical-4x {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
._padding-top-4x {
  padding-top: 4rem;
}
._padding-bottom-4x {
  padding-bottom: 4rem;
}
._padding-horizontal-4x {
  padding-left: 4rem;
  padding-right: 4rem;
}
._padding-left-4x {
  padding-left: 4rem;
}
._padding-right-4x {
  padding-right: 4rem;
}
._margin-5x {
  margin: 5rem;
}
._margin-vertical-5x {
  margin-top: 5rem;
  margin-bottom: 5rem;
}
._margin-top-5x {
  margin-top: 5rem;
}
._margin-bottom-5x {
  margin-bottom: 5rem;
}
._margin-horizontal-5x {
  margin-left: 5rem;
  margin-right: 5rem;
}
._margin-left-5x {
  margin-left: 5rem;
}
._margin-right-5x {
  margin-right: 5rem;
}
._padding-5x {
  padding: 5rem;
}
._padding-vertical-5x {
  padding-top: 5rem;
  padding-bottom: 5rem;
}
._padding-top-5x {
  padding-top: 5rem;
}
._padding-bottom-5x {
  padding-bottom: 5rem;
}
._padding-horizontal-5x {
  padding-left: 5rem;
  padding-right: 5rem;
}
._padding-left-5x {
  padding-left: 5rem;
}
._padding-right-5x {
  padding-right: 5rem;
}
._margin-6x {
  margin: 6rem;
}
._margin-vertical-6x {
  margin-top: 6rem;
  margin-bottom: 6rem;
}
._margin-top-6x {
  margin-top: 6rem;
}
._margin-bottom-6x {
  margin-bottom: 6rem;
}
._margin-horizontal-6x {
  margin-left: 6rem;
  margin-right: 6rem;
}
._margin-left-6x {
  margin-left: 6rem;
}
._margin-right-6x {
  margin-right: 6rem;
}
._padding-6x {
  padding: 6rem;
}
._padding-vertical-6x {
  padding-top: 6rem;
  padding-bottom: 6rem;
}
._padding-top-6x {
  padding-top: 6rem;
}
._padding-bottom-6x {
  padding-bottom: 6rem;
}
._padding-horizontal-6x {
  padding-left: 6rem;
  padding-right: 6rem;
}
._padding-left-6x {
  padding-left: 6rem;
}
._padding-right-6x {
  padding-right: 6rem;
}
._margin-7x {
  margin: 7rem;
}
._margin-vertical-7x {
  margin-top: 7rem;
  margin-bottom: 7rem;
}
._margin-top-7x {
  margin-top: 7rem;
}
._margin-bottom-7x {
  margin-bottom: 7rem;
}
._margin-horizontal-7x {
  margin-left: 7rem;
  margin-right: 7rem;
}
._margin-left-7x {
  margin-left: 7rem;
}
._margin-right-7x {
  margin-right: 7rem;
}
._padding-7x {
  padding: 7rem;
}
._padding-vertical-7x {
  padding-top: 7rem;
  padding-bottom: 7rem;
}
._padding-top-7x {
  padding-top: 7rem;
}
._padding-bottom-7x {
  padding-bottom: 7rem;
}
._padding-horizontal-7x {
  padding-left: 7rem;
  padding-right: 7rem;
}
._padding-left-7x {
  padding-left: 7rem;
}
._padding-right-7x {
  padding-right: 7rem;
}
._margin-8x {
  margin: 8rem;
}
._margin-vertical-8x {
  margin-top: 8rem;
  margin-bottom: 8rem;
}
._margin-top-8x {
  margin-top: 8rem;
}
._margin-bottom-8x {
  margin-bottom: 8rem;
}
._margin-horizontal-8x {
  margin-left: 8rem;
  margin-right: 8rem;
}
._margin-left-8x {
  margin-left: 8rem;
}
._margin-right-8x {
  margin-right: 8rem;
}
._padding-8x {
  padding: 8rem;
}
._padding-vertical-8x {
  padding-top: 8rem;
  padding-bottom: 8rem;
}
._padding-top-8x {
  padding-top: 8rem;
}
._padding-bottom-8x {
  padding-bottom: 8rem;
}
._padding-horizontal-8x {
  padding-left: 8rem;
  padding-right: 8rem;
}
._padding-left-8x {
  padding-left: 8rem;
}
._padding-right-8x {
  padding-right: 8rem;
}
._margin-9x {
  margin: 9rem;
}
._margin-vertical-9x {
  margin-top: 9rem;
  margin-bottom: 9rem;
}
._margin-top-9x {
  margin-top: 9rem;
}
._margin-bottom-9x {
  margin-bottom: 9rem;
}
._margin-horizontal-9x {
  margin-left: 9rem;
  margin-right: 9rem;
}
._margin-left-9x {
  margin-left: 9rem;
}
._margin-right-9x {
  margin-right: 9rem;
}
._padding-9x {
  padding: 9rem;
}
._padding-vertical-9x {
  padding-top: 9rem;
  padding-bottom: 9rem;
}
._padding-top-9x {
  padding-top: 9rem;
}
._padding-bottom-9x {
  padding-bottom: 9rem;
}
._padding-horizontal-9x {
  padding-left: 9rem;
  padding-right: 9rem;
}
._padding-left-9x {
  padding-left: 9rem;
}
._padding-right-9x {
  padding-right: 9rem;
}
._margin-10x {
  margin: 10rem;
}
._margin-vertical-10x {
  margin-top: 10rem;
  margin-bottom: 10rem;
}
._margin-top-10x {
  margin-top: 10rem;
}
._margin-bottom-10x {
  margin-bottom: 10rem;
}
._margin-horizontal-10x {
  margin-left: 10rem;
  margin-right: 10rem;
}
._margin-left-10x {
  margin-left: 10rem;
}
._margin-right-10x {
  margin-right: 10rem;
}
._padding-10x {
  padding: 10rem;
}
._padding-vertical-10x {
  padding-top: 10rem;
  padding-bottom: 10rem;
}
._padding-top-10x {
  padding-top: 10rem;
}
._padding-bottom-10x {
  padding-bottom: 10rem;
}
._padding-horizontal-10x {
  padding-left: 10rem;
  padding-right: 10rem;
}
._padding-left-10x {
  padding-left: 10rem;
}
._padding-right-10x {
  padding-right: 10rem;
}
._margin-sm {
  margin: 0.5rem;
}
._margin-vertical-sm {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
._margin-top-sm {
  margin-top: 0.5rem;
}
._margin-bottom-sm {
  margin-bottom: 0.5rem;
}
._margin-horizontal-sm {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
._margin-left-sm {
  margin-left: 0.5rem;
}
._margin-right-sm {
  margin-right: 0.5rem;
}
._padding-sm {
  padding: 0.5rem;
}
._padding-vertical-sm {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
._padding-top-sm {
  padding-top: 0.5rem;
}
._padding-bottom-sm {
  padding-bottom: 0.5rem;
}
._padding-horizontal-sm {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
._padding-left-sm {
  padding-left: 0.5rem;
}
._padding-right-sm {
  padding-right: 0.5rem;
}
._margin-none {
  margin: 0 !important;
}
._margin-left-none {
  margin-left: 0 !important;
}
._margin-right-none {
  margin-right: 0 !important;
}
._margin-top-none {
  margin-top: 0 !important;
}
._margin-bottom-none {
  margin-bottom: 0 !important;
}
._padding-none {
  padding: 0 !important;
}
._padding-left-none {
  padding-left: 0 !important;
}
._padding-right-none {
  padding-right: 0 !important;
}
._padding-top-none {
  padding-top: 0 !important;
}
._padding-bottom-none {
  padding-bottom: 0 !important;
}
._full-width {
  width: 100% !important;
  box-sizing: border-box;
}
img._full-width {
  height: auto;
}
._max-full-width {
  max-width: 100% !important;
  box-sizing: border-box;
}
._full-height {
  height: 100% !important;
  box-sizing: border-box;
}
img._full-height {
  width: auto;
}
._max-full-height {
  max-height: 100% !important;
  box-sizing: border-box;
}
._hidden {
  display: none;
}
/*
  2.3 Layout
*/
body {
  background-color: #111;
  background-repeat: no-repeat;
  background-attachment: fixed;
  margin: 0;
  overflow-x: hidden;
}
::-webkit-scrollbar {
  height: 3px;
  width: 9px;
}
::-webkit-scrollbar-thumb {
  background-clip: content-box;
  background-color: rgba(0,0,0,0.75);
  border-radius: 3px;
}
a {
  color: #fff;
}
a:hover,
a:focus,
a:active {
  color: #fff;
}
.content {
  width: 100%;
  display: block;
  position: relative;
  margin-top: 70px;
  padding: 16px;
}
@media screen and (max-width: 991px) {
  .content {
    padding-left: 8px;
    padding-right: 8px;
  }
  .content.-collapsible.-with-left-sidebar {
    padding-left: 60px;
    padding-right: 0;
  }
  .content.-collapsible.-with-right-sidebar {
    padding-right: 60px;
    padding-left: 0;
  }
}
@media screen and (max-width: 767px) {
  .content {
    padding-left: 0;
    padding-right: 0;
  }
}
.content.-with-left-sidebar {
  padding-left: 296px;
}
.content.-with-right-sidebar {
  padding-right: 296px;
}
.content.-with-top-navbar {
  margin-top: 70px;
  margin-bottom: 0;
}
.content.-with-bottom-navbar {
  margin-top: 0;
  margin-bottom: 70px;
}
.content.-dark {
  color: rgba(255,255,255,0.85);
}
.content.-light {
  color: rgba(0,0,0,0.75);
}
aside,
.aside {
  z-index: 2;
  position: absolute;
  display: block;
  top: 0;
  width: 280px;
  height: 100%;
}
aside.-with-left-sidebar.-left,
.aside.-with-left-sidebar.-left {
  left: 280px;
}
aside.-with-left-sidebar.-right,
.aside.-with-left-sidebar.-right {
  right: 0;
}
aside.-with-right-sidebar.-left,
.aside.-with-right-sidebar.-left {
  left: 0;
}
aside.-with-right-sidebar.-right,
.aside.-with-right-sidebar.-right {
  right: 280px;
}
aside.-dark,
.aside.-dark {
  background: rgba(0,0,0,0.25);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
aside.-light,
.aside.-light {
  background: rgba(255,255,255,0.15);
}
aside .aside-content,
.aside .aside-content {
  padding: 1rem;
  color: #fff;
}
@media screen and (max-width: 991px) {
  aside.-collapse-with-sidebar.-with-left-sidebar.-left,
  .aside.-collapse-with-sidebar.-with-left-sidebar.-left {
    left: auto;
  }
  aside.-collapse-with-sidebar.-with-right-sidebar.-right,
  .aside.-collapse-with-sidebar.-with-right-sidebar.-right {
    right: auto;
  }
  aside.-collapsible,
  .aside.-collapsible {
    margin-top: -8px;
    margin-bottom: 16px;
    position: relative;
    width: 100%;
    height: auto;
  }
  aside.-collapsible.-left,
  .aside.-collapsible.-left {
    left: auto;
  }
  aside.-collapsible.-right,
  .aside.-collapsible.-right {
    right: auto;
  }
}
.beside {
  z-index: 1;
  width: 100%;
  display: block;
  box-sizing: border-box;
}
.beside.-left-aside {
  padding-left: 248px;
  margin-left: 16px;
}
.beside.-right-aside {
  padding-right: 248px;
  margin-right: 16px;
}
@media screen and (max-width: 991px) {
  .beside.-collapse-with-sidebar.-left-aside {
    padding-left: 280px;
    margin-left: 0;
  }
  .beside.-collapse-with-sidebar.-right-aside {
    padding-right: 280px;
    margin-right: 0;
  }
  .beside.-collapsible.-left-aside {
    padding-left: 0;
    margin-left: 0;
  }
  .beside.-collapsible.-right-aside {
    padding-right: 0;
    margin-right: 0;
  }
}
/*
  2.4 Scaffolding
*/
.pe {
  display: inline-block;
}
.pe.-rotate-90 {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}
.pe.-rotate-180 {
  -webkit-transform: rotate(180deg);
          transform: rotate(180deg);
}
.pe.-rotate-270 {
  -webkit-transform: rotate(270deg);
          transform: rotate(270deg);
}
.btn-list {
  zoom: 1;
}
.btn-list:after,
.btn-list:before {
  content: "";
  display: table;
}
.btn-list:after {
  clear: both;
}
.btn-list:last-child {
  margin-bottom: 0;
}
.btn-list.-two > .btn,
.btn-list.-two > .btn-group,
.btn-list.-two > .btn-dropdown {
  width: 49%;
}
.btn-list.-three > .btn,
.btn-list.-three > .btn-group,
.btn-list.-three > .btn-dropdown {
  width: 32.3%;
}
.btn-list.-four > .btn,
.btn-list.-four > .btn-group,
.btn-list.-four > .btn-dropdown {
  width: 24%;
}
.btn-list.-five > .btn,
.btn-list.-five > .btn-group,
.btn-list.-five > .btn-dropdown {
  width: 19%;
}
@media screen and (max-width: 1199px) {
  .btn-list.-two > .btn,
  .btn-list.-three > .btn,
  .btn-list.-four > .btn,
  .btn-list.-five > .btn,
  .btn-list.-two > .btn-group,
  .btn-list.-three > .btn-group,
  .btn-list.-four > .btn-group,
  .btn-list.-five > .btn-group {
    width: 100%;
    margin-right: 0;
  }
}
@media screen and (max-width: 1199px) {
  .btn-list.-two > .btn-dropdown,
  .btn-list.-three > .btn-dropdown,
  .btn-list.-four > .btn-dropdown,
  .btn-list.-five > .btn-dropdown {
    width: auto;
  }
}
.btn-list > .btn,
.btn-list > .btn-group {
  width: 24%;
  padding-left: 0.5rem !important;
  padding-right: 0.5rem !important;
  margin-right: 1%;
  float: left;
  margin-bottom: 0.5rem;
}
@media screen and (max-width: 1199px) {
  .btn-list > .btn,
  .btn-list > .btn-group {
    width: 100%;
    margin-right: 0;
  }
}
.btn-list-unstyled > .btn,
.btn-list-unstyled > .btn-group {
  margin-bottom: 0.5rem;
}
.dropdown-preview {
  display: inline-block;
  float: left;
  margin: 0 1rem 1rem 0;
}
.dropdown-preview .dropdown-menu {
  z-index: 0;
  display: block;
  position: relative;
}
.icon-grid {
  display: block;
  margin: 0 auto;
  position: relative;
  text-align: center;
  box-sizing: border-box;
  zoom: 1;
}
.icon-grid:after,
.icon-grid:before {
  content: "";
  display: table;
}
.icon-grid:after {
  clear: both;
}
.icon-grid .icon-grid-item {
  display: inline-block;
  float: left;
  width: 170px;
  height: 170px;
  padding: 3rem 1rem;
  text-align: center;
  background: rgba(0,0,0,0.25);
  border: 1px solid rgba(0,0,0,0.25);
}
.icon-grid .icon-grid-item i {
  margin-bottom: 0.5rem;
  font-size: 2rem;
}
.icon-grid .icon-grid-item span {
  display: block;
}
#grid-presentation .row,
#grid-presentation .col {
  color: rgba(255,255,255,0.85);
  border: 1px dashed rgba(0,0,0,0.25);
  background: rgba(0,0,0,0.125);
  text-align: center;
}
#grid-presentation .col {
  padding-top: 4rem;
  padding-bottom: 4rem;
}
#grid-presentation .row {
  margin-bottom: 3rem;
}
#grid-presentation h5 {
  display: block;
  width: 100%;
}
#ui-general-progress-bars .progress {
  margin-bottom: 1rem;
}
.sparklines-table th:nth-child(2n+2),
.sparklines-table td:nth-child(2n+2) {
  text-align: right;
}
.tasks-calendar-wrapper .tasks-calendar-list {
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  padding: 1rem;
  width: 320px;
  height: 100%;
  background: rgba(0,0,0,0.125);
  background: linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0));
  overflow: auto;
}
@media screen and (min-width: 1840px) {
  .tasks-calendar-wrapper .tasks-calendar-list {
    width: 520px;
  }
}
@media screen and (max-width: 767px) {
  .tasks-calendar-wrapper .tasks-calendar-list {
    position: relative;
    width: 100%;
    margin-top: 2rem;
  }
}
.tasks-calendar-wrapper .tasks-calendar-list .tasks-calendar-day {
  font-size: 1.5rem;
}
.tasks-calendar-wrapper .tasks-calendar-list .tasks-calendar-date {
  font-size: 0.9rem;
  margin-top: -0.25rem;
  color: rgba(255,255,255,0.5);
}
.tasks-calendar-wrapper .tasks-calendar-list form {
  position: relative;
  margin-top: 1rem;
}
.tasks-calendar-wrapper .tasks-calendar-list form button {
  position: absolute;
  right: 0;
  top: 0.25rem;
  border: none;
  background: transparent;
  color: rgba(255,255,255,0.5);
  font-size: 1.25rem;
  transition: color 0.5s ease;
}
.tasks-calendar-wrapper .tasks-calendar-list .tasks-calendar-add-new {
  background: transparent;
  color: #fff;
  border: none;
  width: 100%;
  padding: 0.5rem 0.25rem;
  border-bottom: 1px solid rgba(255,255,255,0.15);
  transition: all 0.5s ease;
}
.tasks-calendar-wrapper .tasks-calendar-list .tasks-calendar-add-new:active,
.tasks-calendar-wrapper .tasks-calendar-list .tasks-calendar-add-new:focus {
  outline: none;
  border-bottom-color: #fff;
}
.tasks-calendar-wrapper .tasks-calendar-list .tasks-calendar-add-new:active + button,
.tasks-calendar-wrapper .tasks-calendar-list .tasks-calendar-add-new:focus + button {
  color: #fff;
}
.tasks-calendar-wrapper .tasks-calendar-list ul {
  list-style: none;
  padding: 0;
  margin-top: 1.5rem;
}
.tasks-calendar-wrapper .tasks-calendar-list ul li {
  margin-bottom: 0.5rem;
}
.tasks-calendar-wrapper .tasks-calendar-list ul li span {
  float: right;
  color: rgba(255,255,255,0.5);
}
.tasks-calendar-wrapper .tasks-calendar {
  width: 100%;
  height: auto;
  padding-left: 320px;
  position: relative;
  display: block;
}
@media screen and (min-width: 1840px) {
  .tasks-calendar-wrapper .tasks-calendar {
    padding-left: 520px;
  }
}
@media screen and (max-width: 767px) {
  .tasks-calendar-wrapper .tasks-calendar {
    padding-left: 0;
  }
}
.tasks-calendar-wrapper .tasks-calendar .datepicker-inline,
.tasks-calendar-wrapper .tasks-calendar .datepicker-inline table {
  width: 100%;
}
@media screen and (min-width: 1400px) {
  .dashboard-table-col {
    width: 50% !important;
  }
}
[data-change-theme] {
  cursor: pointer;
  transition: all 0.5s ease;
  background-position: 0 0;
  background-size: 100% 100%;
  margin: 0.25rem;
  font-size: 0.8rem !important;
  padding: 1rem 0;
}
[data-change-theme]:hover,
[data-change-theme]:focus,
[data-change-theme]:active {
  background-size: 150% 150%;
  background-position: 0 -100%;
}
#dashboard-sparklines canvas {
  margin-top: 0.6rem;
}
#dashboard-progress-bars {
  padding-bottom: 3.25rem;
}
#dashboard-progress-bars p {
  margin: 0.67rem 0 0.33rem;
}
#chart-project-progress {
  height: 300px;
}
@media screen and (max-width: 1199px) {
  #chart-project-progress {
    height: 360px;
  }
}
@media screen and (max-width: 991px) {
  #chart-project-progress {
    height: 300px;
  }
}
@media screen and (max-width: 767px) {
  #chart-project-progress {
    height: 240px;
  }
}
@media screen and (max-width: 575px) {
  #chart-project-progress {
    height: 225px;
  }
}
#sidebar-secondary {
  background: transparent;
}
#sidebar-toggle-navbar-brand {
  position: absolute;
  display: block;
  line-height: 70px;
  height: 70px;
  width: 70px;
  text-align: center;
}
#sidebar-toggle-navbar-brand a {
  display: block;
  width: 100%;
  height: 100%;
  transition: background 0.3s ease;
  background-color: rgba(0,0,0,0.125);
  background-image: linear-gradient(to bottom right, rgba(0,0,0,0.125), rgba(0,0,0,0));
}
#sidebar-toggle-navbar-brand a:hover,
#sidebar-toggle-navbar-brand a:active,
#sidebar-toggle-navbar-brand a:focus {
  background-color: rgba(0,0,0,0.25);
}
#sidebar-toggle a,
#sidebar-secondary-toggle a {
  font-size: 1.35rem;
}
.note-btn-group > .note-btn-group {
  margin-right: 0 !important;
  margin-bottom: 0 !important;
}
#sidebar-main-purchase {
  margin-top: 1rem;
}
/*
  2.5 Themes
*/
[data-change-theme='volta'] {
  background-image: linear-gradient(to right, #c04848, #480048);
}
[data-change-theme='purple-bliss'] {
  background-image: linear-gradient(to right, #360033, #0b8793);
}
[data-change-theme='love-couple'] {
  background-image: linear-gradient(to right, #89253e, #3a6186);
}
[data-change-theme='deep-space'] {
  background-image: linear-gradient(to right, #434343, #000);
}
[data-change-theme='from-beyond'] {
  background-image: linear-gradient(to right, #838181, #000c40);
}
[data-change-theme='curiosity-blue'] {
  background-image: linear-gradient(to right, #3d72b4, #525252);
}
[data-change-theme='orca'] {
  background-image: linear-gradient(to right, #093637, #44a08d);
}
[data-change-theme='love-tonight'] {
  background-image: linear-gradient(to right, #4568dc, #b06ab3);
}
[data-change-theme='love-and-liberty'] {
  background-image: linear-gradient(to right, #a83b3b, #200122);
}
[data-change-theme='blue-lagoon'] {
  background-image: linear-gradient(to right, #43c6ac, #191654);
}
[data-change-theme='grapefruit-sunset'] {
  background-image: linear-gradient(to right, #904e95, #e96443);
}
[data-change-theme='frost'] {
  background-image: linear-gradient(to right, #004e92, #000428);
}
[data-change-theme='mauve'] {
  background-image: linear-gradient(to right, #734b6d, #42275a);
}
[data-change-theme='under-the-lake'] {
  background-image: linear-gradient(to right, #237a57, #093028);
}
[data-change-theme='vice-city'] {
  background-image: linear-gradient(to right, #ec6ead, #3494e6);
}
[data-change-theme='mild'] {
  background-image: linear-gradient(to right, #4ca2cd, #67b26f);
}
[data-change-theme='nepal'] {
  background-image: linear-gradient(to right, #2657eb, #de6161);
}
[data-change-theme='ibiza-sunset'] {
  background-image: linear-gradient(to right, #ff6a00, #ee0979);
}
[data-change-theme='sunset'] {
  background-image: linear-gradient(to right, #f56217, #0b486b);
}
[data-change-theme='colored-lenses'] {
  background-image: linear-gradient(to right, #636fa4, #e8cbc0);
}
[data-change-theme='disco'] {
  background-image: linear-gradient(to right, #556270, #4ecdc4);
}
[data-change-theme='dania'] {
  background-image: linear-gradient(to right, #7bc6cc, #be93c5);
}
[data-change-theme='50shades'] {
  background-image: linear-gradient(to right, #2c3e50, #bdc3c7);
}
[data-change-theme='very-blue'] {
  background-image: linear-gradient(to right, #0575e6, #021b79);
}
[data-change-theme='dawn'] {
  background-image: linear-gradient(to right, #f3904f, #3b4371);
}
[data-change-theme='dusk'] {
  background-image: linear-gradient(to right, #19547b, #ffd89b);
}
[data-change-theme='dusk-2'] {
  background-image: linear-gradient(to right, #fd746c, #2c3e50);
}
[data-change-theme='delhi'] {
  background-image: linear-gradient(to right, #3fada8, #808080);
}
[data-change-theme='cosmic-fusion'] {
  background-image: linear-gradient(to right, #f0c, #339);
}
[data-change-theme='firewatch'] {
  background-image: linear-gradient(to right, #ef473a, #cb2d3e);
}
[data-change-theme='lush'] {
  background-image: linear-gradient(to right, #56ab2f, #a8e063);
}
[data-change-theme='80s-purple'] {
  background-image: linear-gradient(to right, #41295a, #2f0743);
}
[data-change-theme='royal'] {
  background-image: linear-gradient(to right, #243b55, #141e30);
}
[data-change-theme='deep-sea-space'] {
  background-image: linear-gradient(to right, #4ca1af, #2c3e50);
}
[data-change-theme='solid-vault'] {
  background-image: linear-gradient(to right, #3a6073, #3a7bd5);
}
[data-change-theme='politics'] {
  background-image: linear-gradient(to right, #f44336, #2196f3);
}
[data-change-theme='transfile'] {
  background-image: linear-gradient(to right, #cb3066, #16bffd);
}
[data-change-theme='red-ocean'] {
  background-image: linear-gradient(to right, #a43931, #1d4350);
}
[data-change-theme='pink-lime'] {
  background-image: linear-gradient(to right, #a80077, #6f0);
}
[data-change-theme='easy-med'] {
  background-image: linear-gradient(to right, #409c43, #c2c93a);
}
[data-change-theme='cocoa-ice'] {
  background-image: linear-gradient(to right, #1ce1ce, #c0c0aa);
}
[data-change-theme='candy-ice'] {
  background-image: linear-gradient(to right, #db36a4, #f7ff00);
}
[data-change-theme='dark-skies'] {
  background-image: linear-gradient(to right, #283e51, #4b79a1);
}
[data-change-theme='forest'] {
  background-image: linear-gradient(to right, #2c7744, #5a3f37);
}
[data-change-theme='miami-dolphins'] {
  background-image: linear-gradient(to right, #d39d38, #4da0b0);
}
/*
  2.6 Typography
*/
body {
  font-family: 'Proxima Nova', 'Helvetica Neue', 'Helvetica', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Arial', sans-serif;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
}
._text-aqua {
  color: #7fdfff;
}
._text-blue {
  color: #0074d9;
}
._text-navy {
  color: #001f3f;
}
._text-teal {
  color: #39cccc;
}
._text-green {
  color: #2ecc40;
}
._text-olive {
  color: #3d9970;
}
._text-lime {
  color: #01ff70;
}
._text-yellow {
  color: #ffdc00;
}
._text-orange {
  color: #ff851b;
}
._text-red {
  color: #ff4136;
}
._text-fuchsia {
  color: #f012be;
}
._text-purple {
  color: #b10dc9;
}
._text-maroon {
  color: #85144b;
}
._text-white {
  color: #fff;
}
._text-silver {
  color: #f2f2f2;
}
._text-darksilver {
  color: #d1d1d1;
}
._text-gray {
  color: #aaa;
}
._text-lightgray {
  color: #ccc;
}
._text-concrete {
  color: #1d1d1e;
}
._text-asphalt {
  color: #3b3b3b;
}
._text-black {
  color: #111;
}
._font-black {
  font-weight: 900;
}
._font-bold {
  font-weight: bold;
}
._font-normal {
  font-weight: normal;
}
._font-light {
  font-weight: 300;
}
._font-thin {
  font-weight: 100;
}
._font-italic {
  font-style: italic;
}
._text-center {
  text-align: center;
}
._text-left {
  text-align: left;
}
._text-right {
  text-align: right;
}
._text-muted {
  color: rgba(255,255,255,0.5);
}
.text-muted {
  color: rgba(255,255,255,0.5) !important;
}
._pull-right {
  float: right;
  zoom: 1;
}
._pull-right:after,
._pull-right:before {
  content: "";
  display: table;
}
._pull-right:after {
  clear: both;
}
._pull-left {
  float: left;
  zoom: 1;
}
._pull-left:after,
._pull-left:before {
  content: "";
  display: table;
}
._pull-left:after {
  clear: both;
}
selection {
  background: #1d1d1e;
  color: #fff;
}
-moz-selection {
  color: #fff;
  background: #1d1d1e;
}
h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
  font-weight: 300;
  font-family: "Lytiga Pro", "Proxima Nova", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
h1 > small,
h2 > small,
h3 > small,
h4 > small,
h5 > small,
h6 > small,
.h1 > small,
.h2 > small,
.h3 > small,
.h4 > small,
.h5 > small,
.h6 > small {
  font-size: 60%;
  color: rgba(255,255,255,0.5);
}
mark,
.mark {
  background: rgba(255,255,255,0.5);
}
blockquote,
.blockquote {
  border-left: 2px solid transparent;
  font-size: 1.25rem;
  padding: 0.25rem 1rem;
}
blockquote.-right,
.blockquote.-right {
  border-left: 0 solid transparent;
  border-right: 2px solid transparent;
  text-align: right;
}
blockquote.-right.-light,
.blockquote.-right.-light {
  border-right-color: rgba(255,255,255,0.5);
}
blockquote.-right.-dark,
.blockquote.-right.-dark {
  border-right-color: rgba(0,0,0,0.5);
}
blockquote.-light,
.blockquote.-light {
  border-left-color: rgba(255,255,255,0.5);
}
blockquote.-dark,
.blockquote.-dark {
  border-left-color: rgba(0,0,0,0.5);
}
blockquote footer,
.blockquote footer,
blockquote .blockquote-footer,
.blockquote .blockquote-footer {
  font-size: 1rem;
  color: rgba(255,255,255,0.5);
}
._cursor-default {
  cursor: default;
}
._cursor-pointer {
  cursor: pointer;
}
a {
  transition: color 0.3s ease;
}
code {
  color: rgba(255,255,255,0.85);
  background: rgba(0,0,0,0.5);
}
/*
  3. Components
*/
/*
  3.1 Alert
*/
.alert {
  border-radius: 2px;
  display: block;
  padding-bottom: 1rem;
  padding-left: 3.5rem;
  padding-right: 1rem;
  padding-top: 1rem;
  position: relative;
}
.alert .alert-icon {
  position: absolute;
  font-size: 1.5rem;
  top: 0;
  left: 0;
  height: 100%;
  padding: 0.75rem 1rem;
}
.alert.-contrasted {
  padding-left: 4.5rem;
}
.alert.-dark {
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.alert.-light {
  background: linear-gradient(to bottom right, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
}
.alert.-success {
  background: linear-gradient(to bottom right, #3d9970, rgba(61,153,112,0.75));
}
.alert.-success.-contrasted .alert-icon {
  background: #34825f;
}
.alert.-contrasted .alert-icon.-success {
  background: #34825f;
}
.alert.-border-success {
  border-color: #45ae7f;
}
.alert.-danger {
  background: linear-gradient(to bottom right, #ff4136, rgba(255,65,54,0.75));
}
.alert.-danger.-contrasted .alert-icon {
  background: #ff1508;
}
.alert.-contrasted .alert-icon.-danger {
  background: #ff1508;
}
.alert.-border-danger {
  border-color: #ff544a;
}
.alert.-warning {
  background: linear-gradient(to bottom right, #ff851b, rgba(255,133,27,0.75));
}
.alert.-warning.-contrasted .alert-icon {
  background: #f06f00;
}
.alert.-contrasted .alert-icon.-warning {
  background: #f06f00;
}
.alert.-border-warning {
  border-color: #ff9132;
}
.alert.-info {
  background: linear-gradient(to bottom right, #0074d9, rgba(0,116,217,0.75));
}
.alert.-info.-contrasted .alert-icon {
  background: #0063b8;
}
.alert.-contrasted .alert-icon.-info {
  background: #0063b8;
}
.alert.-border-info {
  border-color: #0084f6;
}
/*
  3.2 Breadcrumb
*/
.breadcrumb .breadcrumb-item {
  color: #fff;
}
.breadcrumb .breadcrumb-item.-active,
.breadcrumb .breadcrumb-item::before {
  color: rgba(255,255,255,0.5);
}
.breadcrumb.-dark {
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.breadcrumb.-light {
  background: linear-gradient(to bottom right, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
}
/*
  3.3 Button
*/
.btn {
  border-radius: 0;
  background-color: transparent;
  transition: all 0.3s ease;
  padding: 0.75rem 1.5rem;
  color: rgba(255,255,255,0.95);
}
.btn.-xs {
  padding: 0.375rem 0.75rem;
  font-size: 0.9rem;
}
.btn.-sm {
  padding: 0.5625rem 1.125rem;
  font-size: 0.95rem;
}
.btn.-lg {
  padding: 0.9375rem 1.875rem;
  font-size: 1.05rem;
}
.btn.-xl {
  padding: 1.125rem 2.25rem;
  font-size: 1.1rem;
}
.btn.-wide {
  padding-left: 2.25rem;
  padding-right: 2.25rem;
}
.btn.-narrow {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.btn.-block {
  display: block;
  width: 100%;
  margin-left: 0;
  margin-right: 0;
}
.btn.-hspace {
  margin-left: 1rem;
  margin-right: 1rem;
}
.btn.-hspace:first-child {
  margin-left: 0;
}
.btn.-vspace {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.btn:hover,
.btn:focus,
.btn:active {
  color: #fff;
}
.btn.-dark {
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.7), rgba(0,0,0,0.5));
}
.btn.-dark:hover,
.btn.-dark:focus {
  background-color: rgba(0,0,0,0.5);
}
.btn.-dark:active {
  background-color: #000;
}
.btn.-light {
  background-image: linear-gradient(to bottom, rgba(255,255,255,0.85), rgba(255,255,255,0.5));
}
.btn.-light:hover,
.btn.-light:focus {
  background-color: rgba(255,255,255,0.5);
}
.btn.-light:active {
  background-color: #fff;
}
.btn.-light {
  color: #000;
}
.btn.-light:hover,
.btn.-light:focus,
.btn.-light:active {
  color: #000;
}
.btn.-success {
  background-image: linear-gradient(to bottom, rgba(61,153,112,0.8), rgba(61,153,112,0.4));
}
.btn.-success:hover,
.btn.-success:focus {
  background-color: rgba(61,153,112,0.5);
}
.btn.-success:active {
  background-color: #255c43;
}
.btn.-danger {
  background-image: linear-gradient(to bottom, rgba(255,65,54,0.8), rgba(255,65,54,0.4));
}
.btn.-danger:hover,
.btn.-danger:focus {
  background-color: rgba(255,65,54,0.5);
}
.btn.-danger:active {
  background-color: #b90a00;
}
.btn.-warning {
  background-image: linear-gradient(to bottom, rgba(255,133,27,0.8), rgba(255,133,27,0.4));
}
.btn.-warning:hover,
.btn.-warning:focus {
  background-color: rgba(255,133,27,0.5);
}
.btn.-warning:active {
  background-color: #a94f00;
}
.btn.-info {
  background-image: linear-gradient(to bottom, rgba(0,116,217,0.8), rgba(0,116,217,0.4));
}
.btn.-info:hover,
.btn.-info:focus {
  background-color: rgba(0,116,217,0.5);
}
.btn.-info:active {
  background-color: #004682;
}
.btn.-facebook {
  background-image: linear-gradient(to bottom, rgba(59,89,152,0.8), rgba(59,89,152,0.5));
}
.btn.-facebook:hover,
.btn.-facebook:focus {
  background-color: rgba(59,89,152,0.5);
}
.btn.-facebook:active {
  background-color: #23355b;
}
.btn.-twitter {
  background-image: linear-gradient(to bottom, rgba(29,161,242,0.8), rgba(29,161,242,0.5));
}
.btn.-twitter:hover,
.btn.-twitter:focus {
  background-color: rgba(29,161,242,0.5);
}
.btn.-twitter:active {
  background-color: #09639a;
}
.btn.-google-plus {
  background-image: linear-gradient(to bottom, rgba(221,75,57,0.8), rgba(221,75,57,0.5));
}
.btn.-google-plus:hover,
.btn.-google-plus:focus {
  background-color: rgba(221,75,57,0.5);
}
.btn.-google-plus:active {
  background-color: #8e2518;
}
.btn.-dribbble {
  background-image: linear-gradient(to bottom, rgba(234,76,137,0.8), rgba(234,76,137,0.5));
}
.btn.-dribbble:hover,
.btn.-dribbble:focus {
  background-color: rgba(234,76,137,0.5);
}
.btn.-dribbble:active {
  background-color: #a6144c;
}
.btn.-behance {
  background-image: linear-gradient(to bottom, rgba(23,105,255,0.8), rgba(23,105,255,0.5));
}
.btn.-behance:hover,
.btn.-behance:focus {
  background-color: rgba(23,105,255,0.5);
}
.btn.-behance:active {
  background-color: #003ba7;
}
.btn.-flickr {
  background-image: linear-gradient(to bottom, rgba(255,0,132,0.8), rgba(255,0,132,0.5));
}
.btn.-flickr:hover,
.btn.-flickr:focus {
  background-color: rgba(255,0,132,0.5);
}
.btn.-flickr:active {
  background-color: #99004f;
}
.btn.-linkedin {
  background-image: linear-gradient(to bottom, rgba(0,119,181,0.8), rgba(0,119,181,0.5));
}
.btn.-linkedin:hover,
.btn.-linkedin:focus {
  background-color: rgba(0,119,181,0.5);
}
.btn.-linkedin:active {
  background-color: #00476d;
}
.btn.-youtube {
  background-image: linear-gradient(to bottom, rgba(205,32,31,0.8), rgba(205,32,31,0.5));
}
.btn.-youtube:hover,
.btn.-youtube:focus {
  background-color: rgba(205,32,31,0.5);
}
.btn.-youtube:active {
  background-color: #7b1313;
}
.btn.-pinterest {
  background-image: linear-gradient(to bottom, rgba(189,8,28,0.8), rgba(189,8,28,0.5));
}
.btn.-pinterest:hover,
.btn.-pinterest:focus {
  background-color: rgba(189,8,28,0.5);
}
.btn.-pinterest:active {
  background-color: #710511;
}
.btn.-github {
  background-image: linear-gradient(to bottom, rgba(51,51,51,0.8), rgba(51,51,51,0.5));
}
.btn.-github:hover,
.btn.-github:focus {
  background-color: rgba(51,51,51,0.5);
}
.btn.-github:active {
  background-color: #1f1f1f;
}
.btn.-tumblr {
  background-image: linear-gradient(to bottom, rgba(53,70,92,0.8), rgba(53,70,92,0.5));
}
.btn.-tumblr:hover,
.btn.-tumblr:focus {
  background-color: rgba(53,70,92,0.5);
}
.btn.-tumblr:active {
  background-color: #202a37;
}
.btn.-twitch {
  background-image: linear-gradient(to bottom, rgba(100,65,165,0.8), rgba(100,65,165,0.5));
}
.btn.-twitch:hover,
.btn.-twitch:focus {
  background-color: rgba(100,65,165,0.5);
}
.btn.-twitch:active {
  background-color: #3c2763;
}
.btn.-envato {
  background-image: linear-gradient(to bottom, rgba(130,181,65,0.8), rgba(130,181,65,0.5));
}
.btn.-envato:hover,
.btn.-envato:focus {
  background-color: rgba(130,181,65,0.5);
}
.btn.-envato:active {
  background-color: #4e6d27;
}
.btn-group {
  margin: 0 1rem 1rem 0;
}
.btn-group-vertical {
  margin-right: 1rem;
}
.btn-group.-justified {
  display: table;
  width: 100%;
  table-layout: fixed;
  border-collapse: separate;
}
.btn-group.-justified .btn,
.btn-group.-justified .btn-group {
  padding-left: 0;
  padding-right: 0;
  float: none;
  display: table-cell;
  width: 1%;
}
.btn-group.-justified .btn .btn,
.btn-group.-justified .btn-group .btn {
  width: 100%;
}
.btn-group.-justified .btn .dropdown-menu,
.btn-group.-justified .btn-group .dropdown-menu {
  left: auto;
}
/*
  3.4 Calendar
*/
.fc {
  direction: ltr;
  text-align: left;
}
.fc button {
  box-sizing: border-box;
  margin: 0;
  height: 2.1em;
  padding: 0 0.6em;
  font-size: 1em;
  text-transform: capitalize;
  white-space: nowrap;
  cursor: pointer;
}
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0;
}
.fc button .fc-icon {
  position: relative;
  top: -0.05em;
  margin: 0 0.2em;
  vertical-align: middle;
}
.fc .fc-button-group > * {
  float: left;
  margin: 0 0 0 -1px;
}
.fc .fc-button-group > :first-child {
  margin-left: 0;
}
.fc table {
  width: 100%;
  box-sizing: border-box;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 1em;
}
.fc th {
  text-align: center;
}
.fc td.fc-today {
  border-style: double;
}
.fc .fc-row {
  border-style: solid;
  border-width: 0;
}
.fc .fc-toolbar > * > * {
  float: left;
  margin-left: 0.75em;
}
.fc .fc-toolbar > * > :first-child {
  margin-left: 0;
}
.fc .fc-axis {
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}
.fc .fc-list-table {
  table-layout: auto;
}
.fc-rtl {
  text-align: right;
}
.fc-rtl .fc-basic-view .fc-day-top .fc-day-number {
  float: left;
}
.fc-rtl .fc-basic-view .fc-day-top .fc-week-number {
  float: right;
  border-radius: 0 0 0 3px;
}
.fc-rtl .fc-axis {
  text-align: left;
}
.fc-rtl .fc-time-grid .fc-event-container {
  margin: 0 2px 0 2.5%;
}
.fc-rtl .fc-time-grid .fc-now-indicator-arrow {
  right: 0;
  border-width: 5px 6px 5px 0;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.fc-rtl .fc-list-view {
  direction: rtl;
}
.fc-rtl .fc-list-heading-main {
  float: right;
}
.fc-rtl .fc-list-heading-alt {
  float: left;
}
.fc-rtl .fc-list-item-marker {
  padding-left: 0;
}
body .fc {
  font-size: 1em;
}
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-divider,
.fc-unthemed .fc-row,
.fc-unthemed .fc-content,
.fc-unthemed .fc-popover,
.fc-unthemed .fc-list-view,
.fc-unthemed .fc-list-heading td {
  border-color: rgba(0,0,0,0.125);
}
.fc-unthemed .fc-popover {
  background-color: rgba(0,0,0,0.7);
  border-width: 1px;
  border-style: solid;
}
.fc-unthemed .fc-popover .fc-header {
  background-color: rgba(0,0,0,0.5) !important;
}
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666;
  font-size: 0.9em;
  margin-top: 2px;
}
.fc-unthemed td.fc-today {
  background: rgba(0,0,0,0.25);
}
.fc-unthemed .fc-list-empty {
  background-color: rgba(255,255,255,0.5);
}
.fc-unthemed .fc-divider,
.fc-unthemed .fc-popover .fc-header,
.fc-unthemed .fc-list-heading td {
  background: rgba(0,0,0,0.5);
}
.fc-highlight {
  background: #0074d9;
  opacity: 0.3;
}
.fc-bgevent {
  background: #3d9970;
  opacity: 0.3;
}
.fc-nonbusiness {
  background: #000;
}
.fc-icon {
  display: inline-block;
  height: 1em;
  line-height: 1em;
  font-size: 1em;
  text-align: center;
  overflow: hidden;
  font-family: 'Courier New', Courier, monospace;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.fc-icon:after {
  position: relative;
}
.fc-icon-left-single-arrow:after {
  content: '\02039';
  font-weight: bold;
  font-size: 200%;
  top: -7%;
}
.fc-icon-right-single-arrow:after {
  content: '\0203A';
  font-weight: bold;
  font-size: 200%;
  top: -7%;
}
.fc-icon-left-double-arrow:after {
  content: '\000AB';
  font-size: 160%;
  top: -7%;
}
.fc-icon-right-double-arrow:after {
  content: '\000BB';
  font-size: 160%;
  top: -7%;
}
.fc-icon-left-triangle:after {
  content: '\25C4';
  font-size: 125%;
  top: 3%;
}
.fc-icon-right-triangle:after {
  content: '\25BA';
  font-size: 125%;
  top: 3%;
}
.fc-icon-down-triangle:after {
  content: '\25BC';
  font-size: 125%;
  top: 2%;
}
.fc-icon-x:after {
  content: '\000D7';
  font-size: 200%;
  top: 6%;
}
.fc-state-default {
  border: 1px solid;
  background: linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
  border-color: rgba(0,0,0,0.125);
  color: rgba(255,255,255,0.85);
}
.fc-state-default.fc-corner-left {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.fc-state-default.fc-corner-right {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #fff;
  background-color: rgba(0,0,0,0.125);
  transition: all 0.5s ease;
}
.fc-state-hover {
  text-decoration: none;
}
.fc-state-down,
.fc-state-active {
  background-color: rgba(0,0,0,0.5);
  background-image: none;
  box-shadow: inset 0 2px 4px rgba(0,0,0,0.15), 0 1px 2px rgba(0,0,0,0.05);
}
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  box-shadow: none;
}
.fc-button-group {
  display: inline-block;
}
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0,0,0,0.15);
}
.fc-popover .fc-header {
  padding: 2px 4px;
}
.fc-popover .fc-header .fc-title {
  margin: 0 2px;
}
.fc-popover .fc-header .fc-close {
  cursor: pointer;
}
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
}
.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
  float: left;
}
.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
  float: right;
}
.fc-divider {
  border-style: solid;
  border-width: 1px;
}
hr.fc-divider {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  border-width: 1px 0;
}
.fc-clear {
  clear: both;
}
.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.fc-bg {
  bottom: 0;
}
.fc-bg table {
  height: 100%;
}
.fc th,
.fc td {
  border-style: solid;
  border-width: 1px;
  padding: 0;
  vertical-align: top;
}
.fc a {
  cursor: pointer;
}
.fc-row {
  position: relative;
}
.fc-row table {
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  border-bottom: 0 hidden transparent;
}
.fc-row:first-child table {
  border-top: 0 hidden transparent;
}
.fc-row .fc-bg {
  z-index: 1;
}
.fc-row .fc-bgevent-skeleton {
  z-index: 2;
}
.fc-row .fc-highlight-skeleton {
  z-index: 3;
}
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
}
.fc-row .fc-helper-skeleton {
  z-index: 5;
}
.fc-row.fc-rigid {
  overflow: hidden;
}
.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
}
.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
}
.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent;
}
.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  background: none;
  border-color: transparent;
  border-bottom: 0;
}
.fc-row .fc-content-skeleton tbody: td,
.fc-row .fc-helper-skeleton tbody: td {
  border-top: 0;
}
.fc-scroller {
  -webkit-overflow-scrolling: touch;
}
.fc-scroller > .fc-day-grid,
.fc-scroller > .fc-time-grid {
  position: relative;
  width: 100%;
}
.fc-event {
  position: relative;
  display: block;
  font-size: 0.85em;
  line-height: 1.3;
  border-radius: 3px;
  border-radius: 0;
  border: 1px solid rgba(0,0,0,0.125);
  font-weight: normal;
}
.fc-event .fc-bg {
  z-index: 1;
  background: rgba(255,255,255,0.15);
  opacity: 0.25;
}
.fc-event .fc-content {
  position: relative;
  z-index: 2;
}
.fc-event .fc-resizer {
  position: absolute;
  z-index: 4;
  display: none;
}
.fc-event.fc-selected {
  z-index: 9999 !important;
  box-shadow: 0 2px 5px rgba(0,0,0,0.2);
}
.fc-event.fc-selected .fc-resizer:before {
  content: '';
  position: absolute;
  z-index: 9999;
  top: 50%;
  left: 50%;
  width: 40px;
  height: 40px;
  margin-left: -20px;
  margin-top: -20px;
}
.fc-event.fc-selected.fc-dragging {
  box-shadow: 0 2px 7px rgba(0,0,0,0.3);
}
.fc-event,
.fc-event-dot {
  background: rgba(0,0,0,0.5);
  background: linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.fc-event,
.fc-event:hover,
.ui-widget .fc-event {
  color: #fff;
  text-decoration: none;
}
.fc-event,
.fc-event.fc-draggable {
  cursor: pointer;
}
.fc-not-allowed,
.fc-not-allowed .fc-event {
  cursor: not-allowed;
}
.fc-event.fc-allow-mouse-resize .fc-resizer,
.fc-event.fc-selected .fc-resizer {
  display: block;
}
.fc-h-event.fc-selected:before {
  content: '';
  position: absolute;
  z-index: 3;
  top: -10px;
  bottom: -10px;
  left: 0;
  right: 0;
}
.fc-h-event.fc-selected .fc-resizer {
  border-radius: 4px;
  border-width: 1px;
  width: 6px;
  height: 6px;
  border-style: solid;
  border-color: inherit;
  background: rgba(255,255,255,0.15);
  top: 50%;
  margin-top: -4px;
}
.fc-h-event.fc-allow-mouse-resize .fc-resizer {
  width: 7px;
  top: -1px;
  bottom: -1px;
}
.fc-ltr .fc-h-event.fc-not-start,
.fc-rtl .fc-h-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.fc-ltr .fc-h-event.fc-not-end,
.fc-rtl .fc-h-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.fc-ltr .fc-h-event .fc-start-resizer,
.fc-rtl .fc-h-event .fc-end-resizer {
  cursor: w-resize;
  left: -1px;
}
.fc-ltr .fc-h-event .fc-end-resizer,
.fc-rtl .fc-h-event .fc-start-resizer {
  cursor: e-resize;
  right: -1px;
}
.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-end-resizer {
  margin-left: -4px;
}
.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,
.fc-rtl .fc-h-event.fc-selected .fc-start-resizer {
  margin-right: -4px;
}
.fc-day-grid-event {
  margin: 1px 2px 0;
  padding: 0 1px;
}
.fc-day-grid-event.fc-selected:after {
  content: '';
  position: absolute;
  z-index: 1;
  top: -1px;
  right: -1px;
  bottom: -1px;
  left: -1px;
  background: #000;
  opacity: 0.25;
}
.fc-day-grid-event .fc-content {
  white-space: nowrap;
  overflow: hidden;
}
.fc-day-grid-event .fc-time {
  font-weight: bold;
}
tr:first-child > td > .fc-day-grid-event {
  margin-top: 2px;
}
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer {
  margin-left: -2px;
}
.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,
.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer {
  margin-right: -2px;
}
a.fc-more {
  margin: 1px 3px;
  font-size: 0.85em;
  cursor: pointer;
  text-decoration: none;
}
a.fc-more:hover {
  text-decoration: underline;
}
.fc-limited {
  display: none;
}
.fc-day-grid .fc-row {
  z-index: 1;
}
.fc-more-popover {
  z-index: 2;
  width: 220px;
}
.fc-more-popover .fc-event-container {
  padding: 10px;
}
.fc-now-indicator {
  position: absolute;
  border: none solid #f00;
}
.fc-unselectable {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.fc-toolbar {
  padding: 1rem 1rem 0.75rem;
  border: 1px solid rgba(0,0,0,0.125);
  background: rgba(0,0,0,0.25);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
  text-align: center;
}
.fc-toolbar.fc-header-toolbar {
  margin-bottom: 1em;
}
.fc-toolbar.fc-footer-toolbar {
  margin-top: 1em;
}
.fc-toolbar .fc-left {
  float: left;
}
.fc-toolbar .fc-right {
  float: right;
}
.fc-toolbar .fc-center {
  display: inline-block;
  text-align: center;
}
.fc-toolbar h2 {
  margin: 0;
  font-size: 1.5rem;
  margin-top: 0.4rem;
}
.fc-toolbar button {
  position: relative;
}
.fc-toolbar button:focus {
  z-index: 5;
}
.fc-toolbar .fc-state-down {
  z-index: 3;
}
.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
  z-index: 2;
}
.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
  z-index: 4;
}
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  box-sizing: content-box;
}
.fc-view,
.fc-view > table {
  position: relative;
  z-index: 1;
}
.fc-view {
  border-radius: 2px;
  background: rgba(0,0,0,0.125);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
  padding-bottom: 1em;
}
.fc-basic-view .fc-body .fc-row {
  min-height: 4em;
}
.fc-basic-view .fc-day-top .fc-week-number {
  min-width: 1.5em;
  text-align: center;
  background-color: #f2f2f2;
  color: #808080;
}
.fc-basic-view td.fc-week-number {
  text-align: center;
}
.fc-basic-view td.fc-week-number > * {
  display: inline-block;
  min-width: 1.25em;
}
.fc-day-top.fc-other-month {
  opacity: 0.3;
}
.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
  padding: 2px;
}
.fc-basic-view th.fc-week-number,
.fc-basic-view th.fc-day-number {
  padding: 0 2px;
}
.fc-ltr .fc-basic-view .fc-day-top .fc-day-number {
  float: right;
}
.fc-ltr .fc-basic-view .fc-day-top .fc-week-number {
  float: left;
  border-radius: 0 0 3px 0;
}
.fc-ltr .fc-axis {
  text-align: right;
}
.fc-ltr .fc-time-grid .fc-event-container {
  margin: 0 2.5% 0 2px;
}
.fc-ltr .fc-time-grid .fc-now-indicator-arrow {
  left: 0;
  border-width: 5px 0 5px 6px;
  border-top-color: transparent;
  border-bottom-color: transparent;
}
.fc-ltr .fc-list-heading-main {
  float: left;
}
.fc-ltr .fc-list-heading-alt {
  float: right;
}
.fc-ltr .fc-list-item-marker {
  padding-right: 0;
}
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
}
.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-bottom: 1em;
}
.ui-widget td.fc-axis {
  font-weight: normal;
}
.fc-time-grid-container,
.fc-time-grid {
  position: relative;
  z-index: 1;
}
.fc-time-grid {
  min-height: 100%;
}
.fc-time-grid table {
  border: none hidden transparent;
}
.fc-time-grid > .fc-bg {
  z-index: 1;
}
.fc-time-grid .fc-content-col {
  position: relative;
}
.fc-time-grid .fc-content-skeleton {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  right: 0;
}
.fc-time-grid .fc-business-container {
  position: relative;
  z-index: 1;
}
.fc-time-grid .fc-bgevent-container {
  position: relative;
  z-index: 2;
}
.fc-time-grid .fc-highlight-container {
  position: relative;
  z-index: 3;
  position: relative;
}
.fc-time-grid .fc-event-container {
  position: relative;
  z-index: 4;
}
.fc-time-grid .fc-now-indicator-line {
  z-index: 5;
  border-top-width: 1px;
  left: 0;
  right: 0;
}
.fc-time-grid .fc-helper-container {
  position: relative;
  z-index: 6;
}
.fc-time-grid .fc-slats td {
  height: 1.5em;
  border-bottom: 0;
}
.fc-time-grid .fc-slats .fc-minor td {
  border-top-style: dotted;
}
.fc-time-grid .fc-slats .ui-widget-content {
  background: none;
}
.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
}
.fc-time-grid .fc-bgevent {
  left: 0;
  right: 0;
}
.fc-time-grid .fc-now-indicator-arrow {
  margin-top: -5px;
}
.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  position: relative;
  z-index: 2;
}
.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
}
.fc-v-event.fc-not-start {
  border-top-width: 0;
  padding-top: 1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.fc-v-event.fc-not-end {
  border-bottom-width: 0;
  padding-bottom: 1px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.fc-time-grid-event {
  overflow: hidden;
}
.fc-time-grid-event.fc-selected {
  overflow: visible;
}
.fc-time-grid-event.fc-selected .fc-bg {
  display: none;
}
.fc-time-grid-event.fc-selected .fc-resizer {
  border-radius: 5px;
  border-width: 1px;
  width: 8px;
  height: 8px;
  border-style: solid;
  border-color: inherit;
  background: rgba(255,255,255,0.5);
  left: 50%;
  margin-left: -5px;
  bottom: -5px;
}
.fc-time-grid-event .fc-content {
  overflow: hidden;
}
.fc-time-grid-event .fc-time {
  font-size: 0.85em;
  white-space: nowrap;
}
.fc-time-grid-event.fc-short .fc-content {
  white-space: nowrap;
}
.fc-time-grid-event.fc-short .fc-time span {
  display: none;
}
.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
}
.fc-time-grid-event.fc-short .fc-time:after {
  content: '\000A0-\000A0';
}
.fc-time-grid-event.fc-short .fc-title {
  font-size: 0.85em;
  padding: 0;
}
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer {
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}
.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after {
  content: '=';
}
.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px;
}
.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  display: inline-block;
  vertical-align: top;
}
.fc-event-dot {
  display: inline-block;
  width: 10px;
  height: 10px;
  border-radius: 5px;
}
.fc-list-view {
  border-width: 1px;
  border-style: solid;
}
.fc-list-table td {
  border-width: 1px 0 0;
  padding: 8px 14px;
}
.fc-list-table tr:first-child td {
  border-top-width: 0;
}
.fc-list-heading {
  border-bottom-width: 1px;
}
.fc-list-heading td {
  font-weight: bold;
}
.fc-list-item.fc-has-url {
  cursor: pointer;
}
.fc-list-item:hover td {
  background-color: rgba(255,255,255,0.5);
}
.fc-list-item-marker,
.fc-list-item-time {
  white-space: nowrap;
  width: 1px;
}
.fc-list-item-title a {
  text-decoration: none;
  color: inherit;
}
.fc-list-item-title a:hover {
  text-decoration: underline;
}
.fc-list-empty-wrap2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.fc-list-empty-wrap1 {
  width: 100%;
  height: 100%;
  display: table;
}
.fc-list-empty {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
#external-events .fc-event {
  margin-bottom: 0.5rem;
  padding: 0.25rem;
}
@media screen and (max-width: 575px) {
  .fc .fc-toolbar {
    zoom: 1;
  }
  .fc .fc-toolbar:after,
  .fc .fc-toolbar:before {
    content: "";
    display: table;
  }
  .fc .fc-toolbar:after {
    clear: both;
  }
  .fc .fc-toolbar .fc-left .fc-button-group {
    float: left;
    width: 66.66666666666666%;
  }
  .fc .fc-toolbar .fc-left .fc-button-group > button {
    width: 50%;
  }
  .fc .fc-toolbar .fc-left .fc-today-button {
    margin: 0;
    float: left;
    width: 33.33333333333333%;
  }
  .fc .fc-toolbar .fc-right .fc-button-group {
    width: 100%;
    float: none;
  }
  .fc .fc-toolbar .fc-right .fc-button-group > button {
    width: 33.33333333333333%;
  }
  .fc .fc-toolbar .fc-left,
  .fc .fc-toolbar .fc-right {
    zoom: 1;
    margin-bottom: 1rem;
    display: block;
    position: relative;
    width: 100%;
    float: none;
    box-sizing: border-box;
  }
  .fc .fc-toolbar .fc-left:after,
  .fc .fc-toolbar .fc-right:after,
  .fc .fc-toolbar .fc-left:before,
  .fc .fc-toolbar .fc-right:before {
    content: "";
    display: table;
  }
  .fc .fc-toolbar .fc-left:after,
  .fc .fc-toolbar .fc-right:after {
    clear: both;
  }
  .fc .fc-toolbar .fc-left > *,
  .fc .fc-toolbar .fc-right > * {
    float: none;
  }
  #calendar-add-event {
    display: block;
    position: relative;
    top: auto;
    right: auto;
    margin-top: 1rem;
  }
}
/*
  3.5 Chart
*/
.chart {
  height: 300px;
}
@media screen and (max-width: 1199px) {
  .chart {
    height: 262.5px;
  }
}
@media screen and (max-width: 991px) {
  .chart {
    height: 225px;
  }
}
@media screen and (max-width: 767px) {
  .chart {
    height: 187.5px;
  }
}
@media screen and (max-width: 575px) {
  .chart {
    height: 150px;
  }
}
.chart.-xl {
  height: 396px;
}
@media screen and (max-width: 1199px) {
  .chart.-xl {
    height: 346.5px;
  }
}
@media screen and (max-width: 991px) {
  .chart.-xl {
    height: 297px;
  }
}
@media screen and (max-width: 767px) {
  .chart.-xl {
    height: 247.5px;
  }
}
@media screen and (max-width: 575px) {
  .chart.-xl {
    height: 198px;
  }
}
.chart.-lg {
  height: 345px;
}
@media screen and (max-width: 1199px) {
  .chart.-lg {
    height: 301.875px;
  }
}
@media screen and (max-width: 991px) {
  .chart.-lg {
    height: 258.75px;
  }
}
@media screen and (max-width: 767px) {
  .chart.-lg {
    height: 215.62499999999997px;
  }
}
@media screen and (max-width: 575px) {
  .chart.-lg {
    height: 172.5px;
  }
}
.chart.-md {
  height: 300px;
}
@media screen and (max-width: 1199px) {
  .chart.-md {
    height: 262.5px;
  }
}
@media screen and (max-width: 991px) {
  .chart.-md {
    height: 225px;
  }
}
@media screen and (max-width: 767px) {
  .chart.-md {
    height: 187.5px;
  }
}
@media screen and (max-width: 575px) {
  .chart.-md {
    height: 150px;
  }
}
.chart.-sm {
  height: 225px;
}
@media screen and (max-width: 1199px) {
  .chart.-sm {
    height: 196.875px;
  }
}
@media screen and (max-width: 991px) {
  .chart.-sm {
    height: 168.75px;
  }
}
@media screen and (max-width: 767px) {
  .chart.-sm {
    height: 140.625px;
  }
}
@media screen and (max-width: 575px) {
  .chart.-sm {
    height: 112.5px;
  }
}
.chart.-xs {
  height: 150px;
}
@media screen and (max-width: 1199px) {
  .chart.-xs {
    height: 131.25px;
  }
}
@media screen and (max-width: 991px) {
  .chart.-xs {
    height: 112.5px;
  }
}
@media screen and (max-width: 767px) {
  .chart.-xs {
    height: 93.75px;
  }
}
@media screen and (max-width: 575px) {
  .chart.-xs {
    height: 75px;
  }
}
.chart .flot-text .flot-x-axis,
.chart .flot-text .flot-y-axis {
  color: rgba(255,255,255,0.5);
}
.chart .legend .legendLabel {
  color: rgba(255,255,255,0.85);
}
.jqstooltip {
  border: none !important;
  box-sizing: content-box;
}
#flot-tooltip {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  font-size: 12px;
  padding: 0.25rem 0.5rem;
  background: rgba(0,0,0,0.5);
  color: rgba(255,255,255,0.85);
}
.morris-hover {
  position: absolute;
  z-index: 1000;
}
.morris-hover.morris-default-style {
  border-radius: 2px;
  padding: 6px;
  color: rgba(255,255,255,0.85);
  background: rgba(0,0,0,0.7);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.7), rgba(0,0,0,0.8));
  border: solid 1px rgba(0,0,0,0.5);
  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;
}
.panel-sparkline canvas {
  max-width: 150px;
}
/*
  3.6 Datepicker
*/
.datepicker {
  border-radius: 3px;
  direction: ltr;
}
.datepicker-inline {
  width: 300px;
}
.datepicker-inline table {
  width: 100%;
}
.datepicker-inline table td,
.datepicker-inline table th {
  padding-top: 5px;
  padding-bottom: 5px;
}
.datepicker-inline thead {
  color: rgba(255,255,255,0.95);
}
.datepicker-inline .day {
  color: rgba(255,255,255,0.85);
}
.datepicker-inline .prev,
.datepicker-inline .next,
.datepicker-inline .datepicker-switch {
  transition: background 0.3s ease;
  color: rgba(255,255,255,0.85);
}
.datepicker.datepicker-rtl {
  direction: rtl;
}
.datepicker.datepicker-rtl table tr td span {
  float: right;
}
.datepicker.datepicker-rtl.dropdown-menu {
  left: auto;
}
.datepicker-dropdown {
  top: 0;
  left: 0;
  padding: 4px;
}
.datepicker-dropdown:before {
  content: '';
  display: inline-block;
  border-left: 7px solid transparent;
  border-right: 7px solid transparent;
  border-bottom: 7px solid rgba(0,0,0,0.15);
  border-top: 0;
  border-bottom-color: rgba(0,0,0,0.2);
  position: absolute;
}
.datepicker-dropdown:after {
  content: '';
  display: inline-block;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #fff;
  border-top: 0;
  position: absolute;
}
.datepicker-dropdown.datepicker-orient-left:before {
  left: 6px;
}
.datepicker-dropdown.datepicker-orient-left:after {
  left: 7px;
}
.datepicker-dropdown.datepicker-orient-right:before {
  right: 6px;
}
.datepicker-dropdown.datepicker-orient-right:after {
  right: 7px;
}
.datepicker-dropdown.datepicker-orient-bottom:before {
  top: -7px;
}
.datepicker-dropdown.datepicker-orient-bottom:after {
  top: -6px;
}
.datepicker-dropdown.datepicker-orient-top:before {
  bottom: -7px;
  border-bottom: 0;
  border-top: 7px solid rgba(0,0,0,0.15);
}
.datepicker-dropdown.datepicker-orient-top:after {
  bottom: -6px;
  border-bottom: 0;
  border-top: 6px solid #fff;
}
.datepicker table {
  margin: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.datepicker table tr td,
.datepicker table tr th {
  text-align: center;
  width: 30px;
  height: 30px;
  border-radius: 2px;
  border: none;
}
.table-striped .datepicker table tr td,
.table-striped .datepicker table tr th {
  background-color: transparent;
}
.datepicker table tr td {
  transition: color 0.3s ease, background 0.3s ease;
}
.datepicker table tr td.old,
.datepicker table tr td.new {
  color: rgba(255,255,255,0.5);
}
.datepicker table tr td.day:hover,
.datepicker table tr td.focused {
  background: rgba(0,0,0,0.25);
  cursor: pointer;
}
.datepicker table tr td.disabled {
  background: none;
  color: rgba(255,255,255,0.5);
  cursor: default;
}
.datepicker table tr td.disabled:hover {
  background: none;
  color: rgba(255,255,255,0.5);
  cursor: default;
}
.datepicker table tr td.highlighted {
  color: #000;
  border-radius: 0;
}
.datepicker table tr td.highlighted:focus,
.datepicker table tr td.highlighted.focus {
  color: #000;
}
.datepicker table tr td.highlighted:hover,
.datepicker table tr td.highlighted:active,
.datepicker table tr td.highlighted.active {
  color: #000;
}
.datepicker table tr td.highlighted:active:hover,
.datepicker table tr td.highlighted.active:hover,
.datepicker table tr td.highlighted:active:focus,
.datepicker table tr td.highlighted.active:focus,
.datepicker table tr td.highlighted:active.focus,
.datepicker table tr td.highlighted.active.focus {
  color: #000;
}
.datepicker table tr td.highlighted.disabled {
  color: #777;
}
.datepicker table tr td.highlighted.disabled:active {
  color: #777;
}
.datepicker table tr td.today {
  color: #000;
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today:focus,
.datepicker table tr td.today.focus {
  color: #000;
  background-color: #ffc966;
  border-color: #b37400;
}
.datepicker table tr td.today:hover,
.datepicker table tr td.today:active,
.datepicker table tr td.today.active {
  color: #000;
  background-color: #ffc966;
  border-color: #f59e00;
}
.datepicker table tr td.today:active:hover,
.datepicker table tr td.today.active:hover,
.datepicker table tr td.today:active:focus,
.datepicker table tr td.today.active:focus,
.datepicker table tr td.today:active.focus,
.datepicker table tr td.today.active.focus {
  color: #000;
  background-color: #ffbc42;
  border-color: #b37400;
}
.datepicker table tr td.today.disabled:hover,
.datepicker table tr td.today[disabled]:hover {
  background-color: #ffdb99;
  border-color: #ffb733;
}
fieldset[disabled] .datepicker table tr td.today:hover {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today.disabled:focus,
.datepicker table tr td.today[disabled]:focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
fieldset[disabled] .datepicker table tr td.today:focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today.disabled.focus,
.datepicker table tr td.today[disabled].focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
fieldset[disabled] .datepicker table tr td.today.focus {
  background-color: #ffdb99;
  border-color: #ffb733;
}
.datepicker table tr td.today.focused {
  background: #ffc966;
}
.datepicker table tr td.today.disabled {
  background: #ffdb99;
  color: #777;
}
.datepicker table tr td.today.disabled:active {
  background: #ffdb99;
  color: #777;
}
.datepicker table tr td.range {
  color: #000;
  background-color: #eee;
  border-color: #bbb;
  border-radius: 0;
}
.datepicker table tr td.range:focus,
.datepicker table tr td.range.focus {
  color: #000;
  background-color: #d5d5d5;
  border-color: #7c7c7c;
}
.datepicker table tr td.range:hover,
.datepicker table tr td.range:active,
.datepicker table tr td.range.active {
  color: #000;
  background-color: #d5d5d5;
  border-color: #9d9d9d;
}
.datepicker table tr td.range:active:hover,
.datepicker table tr td.range.active:hover,
.datepicker table tr td.range:active:focus,
.datepicker table tr td.range.active:focus,
.datepicker table tr td.range:active.focus,
.datepicker table tr td.range.active.focus {
  color: #000;
  background-color: #c3c3c3;
  border-color: #7c7c7c;
}
.datepicker table tr td.range.disabled:hover,
.datepicker table tr td.range[disabled]:hover {
  background-color: #eee;
  border-color: #bbb;
}
fieldset[disabled] .datepicker table tr td.range:hover {
  background-color: #eee;
  border-color: #bbb;
}
.datepicker table tr td.range.disabled:focus,
.datepicker table tr td.range[disabled]:focus {
  background-color: #eee;
  border-color: #bbb;
}
fieldset[disabled] .datepicker table tr td.range:focus {
  background-color: #eee;
  border-color: #bbb;
}
.datepicker table tr td.range.disabled.focus,
.datepicker table tr td.range[disabled].focus {
  background-color: #eee;
  border-color: #bbb;
}
fieldset[disabled] .datepicker table tr td.range.focus {
  background-color: #eee;
  border-color: #bbb;
}
.datepicker table tr td.range.focused {
  background: #d5d5d5;
}
.datepicker table tr td.range.disabled {
  background: #eee;
  color: #777;
}
.datepicker table tr td.range.disabled:active {
  background: #eee;
  color: #777;
}
.datepicker table tr td.range.highlighted {
  color: #000;
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted:focus,
.datepicker table tr td.range.highlighted.focus {
  color: #000;
  background-color: #c1d7e3;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted:hover,
.datepicker table tr td.range.highlighted:active,
.datepicker table tr td.range.highlighted.active {
  color: #000;
  background-color: #c1d7e3;
  border-color: #73a6c0;
}
.datepicker table tr td.range.highlighted:active:hover,
.datepicker table tr td.range.highlighted.active:hover,
.datepicker table tr td.range.highlighted:active:focus,
.datepicker table tr td.range.highlighted.active:focus,
.datepicker table tr td.range.highlighted:active.focus,
.datepicker table tr td.range.highlighted.active.focus {
  color: #000;
  background-color: #a8c8d8;
  border-color: #4b88a6;
}
.datepicker table tr td.range.highlighted.disabled:hover,
.datepicker table tr td.range.highlighted[disabled]:hover {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
fieldset[disabled] .datepicker table tr td.range.highlighted:hover {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.disabled:focus,
.datepicker table tr td.range.highlighted[disabled]:focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
fieldset[disabled] .datepicker table tr td.range.highlighted:focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.disabled.focus,
.datepicker table tr td.range.highlighted[disabled].focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
fieldset[disabled] .datepicker table tr td.range.highlighted.focus {
  background-color: #e4eef3;
  border-color: #9dc1d3;
}
.datepicker table tr td.range.highlighted.focused {
  background: #c1d7e3;
}
.datepicker table tr td.range.highlighted.disabled {
  background: #e4eef3;
  color: #777;
}
.datepicker table tr td.range.highlighted.disabled:active {
  background: #e4eef3;
  color: #777;
}
.datepicker table tr td.range.today {
  color: #000;
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today:focus,
.datepicker table tr td.range.today.focus {
  color: #000;
  background-color: #f4b747;
  border-color: #815608;
}
.datepicker table tr td.range.today:hover,
.datepicker table tr td.range.today:active,
.datepicker table tr td.range.today.active {
  color: #000;
  background-color: #f4b747;
  border-color: #bf800c;
}
.datepicker table tr td.range.today:active:hover,
.datepicker table tr td.range.today.active:hover,
.datepicker table tr td.range.today:active:focus,
.datepicker table tr td.range.today.active:focus,
.datepicker table tr td.range.today:active.focus,
.datepicker table tr td.range.today.active.focus {
  color: #000;
  background-color: #f2aa25;
  border-color: #815608;
}
.datepicker table tr td.range.today.disabled:hover,
.datepicker table tr td.range.today[disabled]:hover {
  background-color: #f7ca77;
  border-color: #f1a417;
}
fieldset[disabled] .datepicker table tr td.range.today:hover {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled:focus,
.datepicker table tr td.range.today[disabled]:focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
fieldset[disabled] .datepicker table tr td.range.today:focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled.focus,
.datepicker table tr td.range.today[disabled].focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
fieldset[disabled] .datepicker table tr td.range.today.focus {
  background-color: #f7ca77;
  border-color: #f1a417;
}
.datepicker table tr td.range.today.disabled {
  background: #f7ca77;
  color: #777;
}
.datepicker table tr td.range.today.disabled:active {
  background: #f7ca77;
  color: #777;
}
.datepicker table tr td.selected {
  color: #fff;
  background-color: #777;
  border-color: #555;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td.selected.highlighted {
  color: #fff;
  background-color: #777;
  border-color: #555;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td.selected:focus,
.datepicker table tr td.selected.highlighted:focus,
.datepicker table tr td.selected.focus,
.datepicker table tr td.selected.highlighted.focus {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #161616;
}
.datepicker table tr td.selected:hover,
.datepicker table tr td.selected.highlighted:hover,
.datepicker table tr td.selected:active,
.datepicker table tr td.selected.highlighted:active,
.datepicker table tr td.selected.active,
.datepicker table tr td.selected.highlighted.active {
  color: #fff;
  background-color: #5e5e5e;
  border-color: #373737;
}
.datepicker table tr td.selected:active:hover,
.datepicker table tr td.selected.highlighted:active:hover,
.datepicker table tr td.selected.active:hover,
.datepicker table tr td.selected.highlighted.active:hover,
.datepicker table tr td.selected:active:focus,
.datepicker table tr td.selected.highlighted:active:focus,
.datepicker table tr td.selected.active:focus,
.datepicker table tr td.selected.highlighted.active:focus,
.datepicker table tr td.selected:active.focus,
.datepicker table tr td.selected.highlighted:active.focus,
.datepicker table tr td.selected.active.focus,
.datepicker table tr td.selected.highlighted.active.focus {
  color: #fff;
  background-color: #4c4c4c;
  border-color: #161616;
}
.datepicker table tr td.selected.disabled:hover,
.datepicker table tr td.selected.highlighted.disabled:hover,
.datepicker table tr td.selected[disabled]:hover,
.datepicker table tr td.selected.highlighted[disabled]:hover {
  background-color: #777;
  border-color: #555;
}
fieldset[disabled] .datepicker table tr td.selected:hover,
fieldset[disabled] .datepicker table tr td.selected.highlighted:hover {
  background-color: #777;
  border-color: #555;
}
.datepicker table tr td.selected.disabled:focus,
.datepicker table tr td.selected.highlighted.disabled:focus,
.datepicker table tr td.selected[disabled]:focus,
.datepicker table tr td.selected.highlighted[disabled]:focus {
  background-color: #777;
  border-color: #555;
}
fieldset[disabled] .datepicker table tr td.selected:focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted:focus {
  background-color: #777;
  border-color: #555;
}
.datepicker table tr td.selected.disabled.focus,
.datepicker table tr td.selected.highlighted.disabled.focus,
.datepicker table tr td.selected[disabled].focus,
.datepicker table tr td.selected.highlighted[disabled].focus {
  background-color: #777;
  border-color: #555;
}
fieldset[disabled] .datepicker table tr td.selected.focus,
fieldset[disabled] .datepicker table tr td.selected.highlighted.focus {
  background-color: #777;
  border-color: #555;
}
.datepicker table tr td.active {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td.active.highlighted {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td.active:focus,
.datepicker table tr td.active.highlighted:focus,
.datepicker table tr td.active.focus,
.datepicker table tr td.active.highlighted.focus {
  color: #fff;
}
.datepicker table tr td.active:hover,
.datepicker table tr td.active.highlighted:hover,
.datepicker table tr td.active:active,
.datepicker table tr td.active.highlighted:active,
.datepicker table tr td.active.active,
.datepicker table tr td.active.highlighted.active {
  color: #fff;
}
.datepicker table tr td.active:active:hover,
.datepicker table tr td.active.highlighted:active:hover,
.datepicker table tr td.active.active:hover,
.datepicker table tr td.active.highlighted.active:hover,
.datepicker table tr td.active:active:focus,
.datepicker table tr td.active.highlighted:active:focus,
.datepicker table tr td.active.active:focus,
.datepicker table tr td.active.highlighted.active:focus,
.datepicker table tr td.active:active.focus,
.datepicker table tr td.active.highlighted:active.focus,
.datepicker table tr td.active.active.focus,
.datepicker table tr td.active.highlighted.active.focus {
  color: #fff;
}
.datepicker table tr td span {
  display: block;
  width: 23%;
  height: 54px;
  line-height: 54px;
  float: left;
  margin: 1%;
  cursor: pointer;
  border-radius: 2px;
}
.datepicker table tr td span:hover,
.datepicker table tr td span.focused {
  background: #eee;
}
.datepicker table tr td span.disabled {
  background: none;
  color: #777;
  cursor: default;
}
.datepicker table tr td span.disabled:hover {
  background: none;
  color: #777;
  cursor: default;
}
.datepicker table tr td span.active {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td span.active:hover {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td span.active.disabled {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td span.active.disabled:hover {
  color: #fff;
  text-shadow: 0 -1px 0 rgba(0,0,0,0.25);
}
.datepicker table tr td span.active:focus,
.datepicker table tr td span.active:hover:focus {
  color: #fff;
}
.datepicker table tr td span.active.disabled:focus,
.datepicker table tr td span.active.disabled:hover:focus {
  color: #fff;
}
.datepicker table tr td span.active.focus,
.datepicker table tr td span.active:hover.focus {
  color: #fff;
}
.datepicker table tr td span.active.disabled.focus,
.datepicker table tr td span.active.disabled:hover.focus {
  color: #fff;
}
.datepicker table tr td span.active:hover,
.datepicker table tr td span.active.disabled:hover,
.datepicker table tr td span.active:active,
.datepicker table tr td span.active:hover:active {
  color: #fff;
}
.datepicker table tr td span.active.disabled:active,
.datepicker table tr td span.active.disabled:hover:active {
  color: #fff;
}
.datepicker table tr td span.active.active,
.datepicker table tr td span.active:hover.active {
  color: #fff;
}
.datepicker table tr td span.active.disabled.active,
.datepicker table tr td span.active.disabled:hover.active {
  color: #fff;
}
.datepicker table tr td span.active:active:hover,
.datepicker table tr td span.active.disabled:active:hover,
.datepicker table tr td span.active.active:hover,
.datepicker table tr td span.active.disabled.active:hover,
.datepicker table tr td span.active:active:focus,
.datepicker table tr td span.active:hover:active:focus {
  color: #fff;
}
.datepicker table tr td span.active.disabled:active:focus,
.datepicker table tr td span.active.disabled:hover:active:focus {
  color: #fff;
}
.datepicker table tr td span.active.active:focus,
.datepicker table tr td span.active:hover.active:focus {
  color: #fff;
}
.datepicker table tr td span.active.disabled.active:focus,
.datepicker table tr td span.active.disabled:hover.active:focus {
  color: #fff;
}
.datepicker table tr td span.active:active.focus,
.datepicker table tr td span.active:hover:active.focus {
  color: #fff;
}
.datepicker table tr td span.active.disabled:active.focus,
.datepicker table tr td span.active.disabled:hover:active.focus {
  color: #fff;
}
.datepicker table tr td span.active.active.focus,
.datepicker table tr td span.active:hover.active.focus {
  color: #fff;
}
.datepicker table tr td span.active.disabled.active.focus {
  color: #fff;
}
.datepicker table tr td span.active.disabled:hover.active.focus {
  color: #fff;
}
.datepicker table tr td span.old,
.datepicker table tr td span.new {
  color: #777;
}
.datepicker .datepicker-switch {
  width: 145px;
  cursor: pointer;
}
.datepicker .prev,
.datepicker .next,
.datepicker tfoot tr th {
  cursor: pointer;
}
.datepicker .datepicker-switch:hover,
.datepicker .prev:hover,
.datepicker .next:hover,
.datepicker tfoot tr th:hover {
  background: rgba(0,0,0,0.25);
}
.datepicker .prev.disabled,
.datepicker .next.disabled {
  visibility: hidden;
}
.datepicker .cw {
  font-size: 10px;
  width: 12px;
  padding: 0 2px 0 5px;
  vertical-align: middle;
}
.input-group.date .input-group-addon {
  cursor: pointer;
}
.input-daterange {
  width: 100%;
}
.input-daterange input {
  text-align: center;
}
.input-daterange input:first-child {
  border-radius: 2px 0 0 2px;
}
.input-daterange input:last-child {
  border-radius: 0 2px 2px 0;
}
.input-daterange .input-group-addon {
  width: auto;
  min-width: 16px;
  padding: 4px 5px;
  line-height: 1.42857143;
  text-shadow: 0 1px 0 #fff;
  border-width: 1px 0;
  margin-left: -5px;
  margin-right: -5px;
}
/*
  3.7 Dropdown
*/
.dropdown-menu {
  border-radius: 3px;
  padding: 0;
  width: 240px;
}
.dropdown-menu.-left {
  left: 0;
  right: auto;
}
.dropdown-menu.-right {
  right: 0;
  left: auto;
}
.dropdown-menu .dropdown-divider {
  margin: 0;
  background: rgba(255,255,255,0.15);
}
.dropdown-menu .dropdown-item,
.dropdown-menu a.dropdown-item {
  padding: 0.75rem 1.25rem;
  transition: all 0.3s ease;
  color: rgba(255,255,255,0.85);
}
.dropdown-menu .dropdown-item:hover,
.dropdown-menu a.dropdown-item:hover,
.dropdown-menu .dropdown-item:focus,
.dropdown-menu a.dropdown-item:focus,
.dropdown-menu .dropdown-item:active,
.dropdown-menu a.dropdown-item:active {
  background: rgba(255,255,255,0.15);
  color: #fff;
}
.dropdown-menu.-light {
  background: rgba(255,255,255,0.5);
  background: linear-gradient(to right, rgba(255,255,255,0.95), rgba(255,255,255,0.85));
}
.dropdown-menu.-light .dropdown-divider {
  background: rgba(0,0,0,0.05);
}
.dropdown-menu.-light .dropdown-item {
  color: rgba(0,0,0,0.75);
}
.dropdown-menu.-light .dropdown-item:hover,
.dropdown-menu.-light .dropdown-item:focus,
.dropdown-menu.-light .dropdown-item:active {
  background: rgba(0,0,0,0.07);
  color: #000;
}
.dropdown-menu.-dark {
  background: rgba(0,0,0,0.5);
  background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.7));
}
.dropdown-menu.-dark .dropdown-divider {
  background: rgba(255,255,255,0.125);
}
.dropdown-menu.-dark .dropdown-item {
  color: rgba(255,255,255,0.85);
}
.dropdown-menu.-dark .dropdown-item:hover,
.dropdown-menu.-dark .dropdown-item:focus,
.dropdown-menu.-dark .dropdown-item:active {
  background: rgba(255,255,255,0.07);
  color: #fff;
}
.dropdown-menu.-success {
  background: #3d9970;
  background: linear-gradient(to right, #3d9970, rgba(61,153,112,0.8));
}
.dropdown-menu.-danger {
  background: #ff4136;
  background: linear-gradient(to right, #ff4136, rgba(255,65,54,0.8));
}
.dropdown-menu.-warning {
  background: #ff851b;
  background: linear-gradient(to right, #ff851b, rgba(255,133,27,0.8));
}
.dropdown-menu.-info {
  background: #0074d9;
  background: linear-gradient(to right, #0074d9, rgba(0,116,217,0.8));
}
/*
  3.8 Error
*/
.error-section {
  margin: 4rem auto;
  text-align: center;
}
.error-section .error-content {
  display: block;
  z-index: 1;
  position: relative;
}
.error-section .error-title {
  font-weight: 100;
  font-size: 5rem;
  text-transform: uppercase;
  display: block;
  position: relative;
  margin: 0 auto;
}
.error-section .error-subtitle {
  font-weight: 300;
  font-size: 1.5rem;
  opacity: 0.5;
}
.error-section .error-icon {
  display: block;
  position: absolute;
  left: 50%;
  bottom: -5rem;
  font-size: 20rem;
  opacity: 0.25;
  z-index: 0;
}
.error-section .btn {
  z-index: 1;
  margin-top: 3rem;
}
/*
  3.9 Form
*/
form legend,
.form legend {
  font-size: 1.25rem;
  font-weight: 300;
}
form select.form-control:not([multiple]):not([size]),
.form select.form-control:not([multiple]):not([size]) {
  padding: 0 1rem;
  height: 2.9rem;
}
form .form-control,
.form .form-control {
  border-radius: 2px;
  transition: all 0.5s ease;
  padding: 0.75rem 1rem;
}
form .form-control.-xs,
.form .form-control.-xs {
  font-size: 80%;
  padding: 0.375rem 1rem;
}
form .form-control.-sm,
.form .form-control.-sm {
  font-size: 90%;
  padding: 0.5625rem 1rem;
}
form .form-control.-md,
.form .form-control.-md {
  padding: 0.75rem 1rem;
}
form .form-control.-lg,
.form .form-control.-lg {
  font-size: 110%;
  padding: 0.9375rem 1rem;
}
form .form-control.-xl,
.form .form-control.-xl {
  font-size: 120%;
  padding: 1.125rem 1rem;
}
form .form-check,
.form .form-check {
  margin-left: 0;
}
form .form-check input,
.form .form-check input {
  display: none;
}
form .form-check input:checked + label::after,
.form .form-check input:checked + label::after {
  -webkit-transform: rotate(0deg);
          transform: rotate(0deg);
  opacity: 1;
}
form .form-check label,
.form .form-check label {
  cursor: pointer;
  margin-left: 0;
}
form .form-check label::before,
.form .form-check label::before {
  font-family: 'FontAwesome';
  content: '';
  display: block;
  text-align: center;
  float: left;
  width: 24px;
  height: 24px;
  margin-right: 0.75rem;
  position: relative;
}
form .form-check label::after,
.form .form-check label::after {
  font-family: 'FontAwesome';
  content: '';
  display: block;
  text-align: center;
  width: 24px;
  height: 24px;
  margin-right: 0.75rem;
  position: absolute;
  left: 0;
  top: 0;
  transition: all 0.5s ease;
  -webkit-transform: rotate(30deg) scale(0.5) translateZ(0);
          transform: rotate(30deg) scale(0.5) translateZ(0);
  opacity: 0;
}
form .form-check.-radio label::before,
.form .form-check.-radio label::before {
  border-radius: 100%;
}
form .form-check.-radio label::after,
.form .form-check.-radio label::after {
  content: '\f111';
}
form .form-check.-checkbox label::before,
.form .form-check.-checkbox label::before {
  border-radius: 2px;
}
form .form-check.-checkbox label::after,
.form .form-check.-checkbox label::after {
  content: '\f00c';
}
form .help-block,
.form .help-block {
  font-size: 0.9rem;
  margin-top: 0.5rem;
  color: rgba(255,255,255,0.5);
}
form.-dark .form-control,
.form.-dark .form-control,
form.-dark .form-check label::before,
.form.-dark .form-check label::before {
  color: #fff;
  border-color: rgba(0,0,0,0.125);
  background-color: rgba(0,0,0,0);
  background-image: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
form.-dark .form-control:disabled,
.form.-dark .form-control:disabled,
form.-dark .form-check label::before:disabled,
.form.-dark .form-check label::before:disabled {
  background-color: rgba(255,255,255,0.15);
}
form.-dark .form-check label::before,
.form.-dark .form-check label::before {
  background-image: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
form.-dark .form-control:active,
.form.-dark .form-control:active,
form.-dark .form-control:focus,
.form.-dark .form-control:focus {
  background-color: rgba(0,0,0,0.125);
}
form.-dark .form-control::-webkit-input-placeholder,
.form.-dark .form-control::-webkit-input-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-dark .form-control::-moz-placeholder,
.form.-dark .form-control::-moz-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-dark .form-control:-moz-placeholder,
.form.-dark .form-control:-moz-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-dark .form-control:-ms-input-placeholder,
.form.-dark .form-control:-ms-input-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-dark .form-control.disabled label,
.form.-dark .form-control.disabled label,
form.-dark .form-check.disabled label,
.form.-dark .form-check.disabled label {
  color: rgba(255,255,255,0.5);
}
form.-dark .form-control.disabled label::before,
.form.-dark .form-control.disabled label::before,
form.-dark .form-check.disabled label::before,
.form.-dark .form-check.disabled label::before {
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
form.-dark .form-control.disabled label::after,
.form.-dark .form-control.disabled label::after,
form.-dark .form-check.disabled label::after,
.form.-dark .form-check.disabled label::after {
  color: rgba(255,255,255,0.5);
}
form.-dark select.form-control:not([multiple]):not([size]) option,
.form.-dark select.form-control:not([multiple]):not([size]) option {
  color: #fff;
  background: #000;
}
form.-light .form-control,
.form.-light .form-control,
form.-light .form-check label::before,
.form.-light .form-check label::before {
  color: #fff;
  border-color: rgba(255,255,255,0.05);
  background-color: rgba(255,255,255,0);
  background-image: linear-gradient(to bottom right, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
}
form.-light .form-control:disabled,
.form.-light .form-control:disabled,
form.-light .form-check label::before:disabled,
.form.-light .form-check label::before:disabled {
  background-color: rgba(255,255,255,0.15);
}
form.-light .form-check label::before,
.form.-light .form-check label::before {
  background-image: linear-gradient(to bottom right, rgba(255,255,255,0.15), rgba(255,255,255,0.5));
}
form.-light .form-control:active,
.form.-light .form-control:active,
form.-light .form-control:focus,
.form.-light .form-control:focus {
  background-color: rgba(255,255,255,0.05);
}
form.-light .form-control::-webkit-input-placeholder,
.form.-light .form-control::-webkit-input-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-light .form-control::-moz-placeholder,
.form.-light .form-control::-moz-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-light .form-control:-moz-placeholder,
.form.-light .form-control:-moz-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-light .form-control:-ms-input-placeholder,
.form.-light .form-control:-ms-input-placeholder {
  color: rgba(255,255,255,0.5);
}
form.-light .form-control.disabled label,
.form.-light .form-control.disabled label,
form.-light .form-check.disabled label,
.form.-light .form-check.disabled label {
  color: rgba(255,255,255,0.5);
}
form.-light .form-control.disabled label::before,
.form.-light .form-control.disabled label::before,
form.-light .form-check.disabled label::before,
.form.-light .form-check.disabled label::before {
  background: linear-gradient(to bottom right, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
}
form.-light .form-control.disabled label::after,
.form.-light .form-control.disabled label::after,
form.-light .form-check.disabled label::after,
.form.-light .form-check.disabled label::after {
  color: rgba(255,255,255,0.5);
}
form.-light select.form-control:not([multiple]):not([size]) option,
.form.-light select.form-control:not([multiple]):not([size]) option {
  color: #000;
  background: #fff;
}
form .form-group.-success label,
.form .form-group.-success label,
form .form-group.has-success label,
.form .form-group.has-success label,
form .form-group.-success .help-block,
.form .form-group.-success .help-block,
form .form-group.has-success .help-block,
.form .form-group.has-success .help-block {
  color: #3d9970;
}
form .form-group.-success .form-control,
.form .form-group.-success .form-control,
form .form-group.has-success .form-control,
.form .form-group.has-success .form-control,
form .form-group.-success .form-check label::before,
.form .form-group.-success .form-check label::before,
form .form-group.has-success .form-check label::before,
.form .form-group.has-success .form-check label::before {
  border-color: rgba(61,153,112,0.66);
}
form .form-group.-success .form-control:active,
.form .form-group.-success .form-control:active,
form .form-group.has-success .form-control:active,
.form .form-group.has-success .form-control:active,
form .form-group.-success .form-check label::before:active,
.form .form-group.-success .form-check label::before:active,
form .form-group.has-success .form-check label::before:active,
.form .form-group.has-success .form-check label::before:active,
form .form-group.-success .form-control:focus,
.form .form-group.-success .form-control:focus,
form .form-group.has-success .form-control:focus,
.form .form-group.has-success .form-control:focus,
form .form-group.-success .form-check label::before:focus,
.form .form-group.-success .form-check label::before:focus,
form .form-group.has-success .form-check label::before:focus,
.form .form-group.has-success .form-check label::before:focus {
  box-shadow: none;
}
form .form-group.-danger label,
.form .form-group.-danger label,
form .form-group.has-danger label,
.form .form-group.has-danger label,
form .form-group.-danger .help-block,
.form .form-group.-danger .help-block,
form .form-group.has-danger .help-block,
.form .form-group.has-danger .help-block {
  color: #ff4136;
}
form .form-group.-danger .form-control,
.form .form-group.-danger .form-control,
form .form-group.has-danger .form-control,
.form .form-group.has-danger .form-control,
form .form-group.-danger .form-check label::before,
.form .form-group.-danger .form-check label::before,
form .form-group.has-danger .form-check label::before,
.form .form-group.has-danger .form-check label::before {
  border-color: rgba(255,65,54,0.66);
}
form .form-group.-danger .form-control:active,
.form .form-group.-danger .form-control:active,
form .form-group.has-danger .form-control:active,
.form .form-group.has-danger .form-control:active,
form .form-group.-danger .form-check label::before:active,
.form .form-group.-danger .form-check label::before:active,
form .form-group.has-danger .form-check label::before:active,
.form .form-group.has-danger .form-check label::before:active,
form .form-group.-danger .form-control:focus,
.form .form-group.-danger .form-control:focus,
form .form-group.has-danger .form-control:focus,
.form .form-group.has-danger .form-control:focus,
form .form-group.-danger .form-check label::before:focus,
.form .form-group.-danger .form-check label::before:focus,
form .form-group.has-danger .form-check label::before:focus,
.form .form-group.has-danger .form-check label::before:focus {
  box-shadow: none;
}
form .form-group.-warning label,
.form .form-group.-warning label,
form .form-group.has-warning label,
.form .form-group.has-warning label,
form .form-group.-warning .help-block,
.form .form-group.-warning .help-block,
form .form-group.has-warning .help-block,
.form .form-group.has-warning .help-block {
  color: #ff851b;
}
form .form-group.-warning .form-control,
.form .form-group.-warning .form-control,
form .form-group.has-warning .form-control,
.form .form-group.has-warning .form-control,
form .form-group.-warning .form-check label::before,
.form .form-group.-warning .form-check label::before,
form .form-group.has-warning .form-check label::before,
.form .form-group.has-warning .form-check label::before {
  border-color: rgba(255,133,27,0.66);
}
form .form-group.-warning .form-control:active,
.form .form-group.-warning .form-control:active,
form .form-group.has-warning .form-control:active,
.form .form-group.has-warning .form-control:active,
form .form-group.-warning .form-check label::before:active,
.form .form-group.-warning .form-check label::before:active,
form .form-group.has-warning .form-check label::before:active,
.form .form-group.has-warning .form-check label::before:active,
form .form-group.-warning .form-control:focus,
.form .form-group.-warning .form-control:focus,
form .form-group.has-warning .form-control:focus,
.form .form-group.has-warning .form-control:focus,
form .form-group.-warning .form-check label::before:focus,
.form .form-group.-warning .form-check label::before:focus,
form .form-group.has-warning .form-check label::before:focus,
.form .form-group.has-warning .form-check label::before:focus {
  box-shadow: none;
}
form .form-group.-info label,
.form .form-group.-info label,
form .form-group.has-info label,
.form .form-group.has-info label,
form .form-group.-info .help-block,
.form .form-group.-info .help-block,
form .form-group.has-info .help-block,
.form .form-group.has-info .help-block {
  color: #0074d9;
}
form .form-group.-info .form-control,
.form .form-group.-info .form-control,
form .form-group.has-info .form-control,
.form .form-group.has-info .form-control,
form .form-group.-info .form-check label::before,
.form .form-group.-info .form-check label::before,
form .form-group.has-info .form-check label::before,
.form .form-group.has-info .form-check label::before {
  border-color: rgba(0,116,217,0.66);
}
form .form-group.-info .form-control:active,
.form .form-group.-info .form-control:active,
form .form-group.has-info .form-control:active,
.form .form-group.has-info .form-control:active,
form .form-group.-info .form-check label::before:active,
.form .form-group.-info .form-check label::before:active,
form .form-group.has-info .form-check label::before:active,
.form .form-group.has-info .form-check label::before:active,
form .form-group.-info .form-control:focus,
.form .form-group.-info .form-control:focus,
form .form-group.has-info .form-control:focus,
.form .form-group.has-info .form-control:focus,
form .form-group.-info .form-check label::before:focus,
.form .form-group.-info .form-check label::before:focus,
form .form-group.has-info .form-check label::before:focus,
.form .form-group.has-info .form-check label::before:focus {
  box-shadow: none;
}
/*
  3.10 Image
*/
img.-responsive {
  max-width: 100%;
  height: auto;
}
img.-bordered.-dark {
  border: 10px solid rgba(0,0,0,0.25);
}
img.-bordered.-light {
  border: 10px solid rgba(255,255,255,0.15);
}
img.-rounded {
  border-radius: 5px;
}
img.-round {
  border-radius: 100%;
}
img.-fluid {
  width: 100%;
  height: auto;
}
/*
  3.11 List
*/
.list-group.-dark {
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.list-group.-dark .list-group-item {
  border: 1px solid rgba(0,0,0,0.125);
}
.list-group.-dark .list-group-item:hover,
.list-group.-dark .list-group-item:focus,
.list-group.-dark .list-group-item:active {
  background: rgba(0,0,0,0.125);
}
.list-group.-light {
  background: linear-gradient(to bottom right, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
}
.list-group.-light .list-group-item {
  border: 1px solid rgba(255,255,255,0.05);
}
.list-group.-light .list-group-item:hover,
.list-group.-light .list-group-item:focus,
.list-group.-light .list-group-item:active {
  background: rgba(255,255,255,0.05);
}
.list-group .list-group-item {
  background: transparent;
  transition: all 0.3s ease;
}
.list-group .list-group-item .list-group-icon {
  margin-right: 1rem;
}
.list-group .list-group-item:hover,
.list-group .list-group-item:focus,
.list-group .list-group-item:active {
  text-decoration: none;
  color: #fff;
}
/*
  3.12 Mail
*/
.mail-sidebar .mail-sidebar-header {
  padding: 1rem;
}
.mail-sidebar .mail-sidebar-header.-fixed-height {
  height: 232px;
}
.mail-sidebar .mail-sidebar-header .btn {
  margin-top: 1.5rem;
}
.mail-sidebar .mail-sidebar-nav li {
  height: 60px;
  line-height: 60px;
  border-top: 1px solid rgba(0,0,0,0.125);
}
.mail-sidebar .mail-sidebar-nav li:last-child {
  border-bottom: 1px solid rgba(0,0,0,0.125);
}
.mail-sidebar .mail-sidebar-nav li.-active a {
  background-image: linear-gradient(to right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
  font-weight: bold;
  color: #fff;
}
.mail-sidebar .mail-sidebar-nav li a {
  display: block;
  position: relative;
  padding: 0 1rem;
  background-image: linear-gradient(to right, rgba(0,0,0,0.125), rgba(0,0,0,0));
  transition: all 0.3s ease;
  color: rgba(255,255,255,0.85);
}
.mail-sidebar .mail-sidebar-nav li a:hover,
.mail-sidebar .mail-sidebar-nav li a:focus,
.mail-sidebar .mail-sidebar-nav li a:active {
  background-color: rgba(0,0,0,0.125);
  text-decoration: none;
  color: #fff;
}
.mail-sidebar .mail-sidebar-nav li a i {
  margin-right: 0.5rem;
}
.mail-sidebar .mail-sidebar-nav li .tag {
  position: absolute;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  top: 50%;
  right: 1rem;
  line-height: 1rem;
}
.mail .mail-header {
  padding-top: 16px;
  padding-bottom: 16px;
  margin-top: -16px;
  background-image: linear-gradient(to right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
.mail .mail-header h1 i,
.mail .mail-header h2 i,
.mail .mail-header h3 i,
.mail .mail-header h4 i,
.mail .mail-header h5 i,
.mail .mail-header h6 i,
.mail .mail-header .h1 i,
.mail .mail-header .h2 i,
.mail .mail-header .h3 i,
.mail .mail-header .h4 i,
.mail .mail-header .h5 i,
.mail .mail-header .h6 i {
  margin-right: 0.75rem;
}
.mail .mail-header .mail-actions {
  margin-top: 2rem;
}
@media screen and (max-width: 767px) {
  .mail .mail-header .mail-actions {
    margin-top: 1rem;
  }
}
.mail .mail-header .mail-actions .form-group {
  display: inline-block;
}
.mail .mail-header .mail-actions .form-group,
.mail .mail-header .mail-actions .form-check,
.mail .mail-header .mail-actions label {
  margin: 0;
}
.mail .mail-header .mail-actions #check-all-wrapper {
  float: left;
  margin-top: 0.5rem;
}
.mail .mail-header .mail-actions .btn-group {
  margin-bottom: 0;
}
.mail .mail-header .mail-actions .btn-group._pull-right {
  margin-right: 0;
}
.mail .mail-header .mail-actions .btn-dropdown {
  float: left;
}
.mail-items .mail-item {
  cursor: pointer;
}
.mail-items .mail-item .mail-item-actions {
  min-width: 80px;
}
.mail-items .mail-item .mail-item-title {
  min-width: 220px;
}
.mail-items .mail-item .mail-item-sender {
  font-weight: bold;
  min-width: 160px;
}
.mail-items .mail-item .mail-item-date {
  min-width: 80px;
}
.mail-items .mail-item .mail-item-excerpt,
.mail-items .mail-item .mail-item-title span {
  color: rgba(255,255,255,0.5);
}
@media screen and (max-width: 767px) {
  .mail-items .mail-item {
    display: block;
    position: relative;
    border-bottom: 1px solid rgba(0,0,0,0.125);
    padding: 1rem;
    background: linear-gradient(to top right, rgba(255,255,255,0.05), rgba(255,255,255,0));
  }
  .mail-items .mail-item td {
    display: block;
    border: none;
    padding: 0;
  }
  .mail-items .mail-item td:hover,
  .mail-items .mail-item td:active,
  .mail-items .mail-item td:focus {
    background: transparent;
  }
  .mail-items .mail-item td.mail-item-actions {
    display: none;
  }
  .mail-items .mail-item td.mail-item-title {
    font-weight: 500;
  }
  .mail-items .mail-item td.mail-item-date {
    position: absolute;
    top: 1rem;
    right: 1rem;
  }
}
.mail-items .mail-item.-unread {
  background-color: rgba(0,0,0,0.25);
}
.mail-items .mail-item.-unread .mail-item-sender,
.mail-items .mail-item.-unread .mail-item-title,
.mail-items .mail-item.-unread .mail-item-date {
  font-weight: bold;
}
.mail-items .mail-item.-unread .mail-item-sender span,
.mail-items .mail-item.-unread .mail-item-title span,
.mail-items .mail-item.-unread .mail-item-date span {
  font-weight: normal;
}
.mail-items .mail-item.-starred .mail-item-star {
  opacity: 1;
}
.mail-items .mail-item.-starred .mail-item-star:hover,
.mail-items .mail-item.-starred .mail-item-star:focus,
.mail-items .mail-item.-starred .mail-item-star:active {
  opacity: 1;
}
.mail-items .mail-item .mail-item-star {
  display: inline-block;
  cursor: pointer;
  opacity: 0.33;
  font-size: 1.1rem;
  transition: all 0.3s ease;
}
.mail-items .mail-item .mail-item-star:hover,
.mail-items .mail-item .mail-item-star:focus,
.mail-items .mail-item .mail-item-star:active {
  opacity: 0.66;
}
.mail-items .mail-item .form {
  float: left;
}
.mail-items .mail-item .form-group,
.mail-items .mail-item .form-check,
.mail-items .mail-item label {
  margin: 0;
}
.mail-items .mail-item .mail-item-date {
  text-align: right;
}
.mail-info {
  padding: 0.5rem 1rem;
}
.mail-info p {
  margin: 0;
  font-size: 0.8rem;
}
.mail-sender {
  display: block;
  position: relative;
  padding: 1rem;
  height: 3.75rem;
  border-bottom: 1px solid rgba(0,0,0,0.125);
  background: rgba(0,0,0,0.5);
  font-weight: bold;
  color: #fff;
}
.mail-sender a {
  display: inline-block;
}
.mail-sender a:hover,
.mail-sender a:focus,
.mail-sender a:active {
  color: #fff;
}
.mail-sender span {
  font-weight: normal;
}
.mail-sender img {
  border-radius: 2px;
  float: left;
  margin-right: 1rem;
  width: 25px;
  height: 25px;
}
.mail-body {
  padding: 2rem 1rem;
  background: linear-gradient(to top right, rgba(255,255,255,0.05), rgba(255,255,255,0));
  border-bottom: 1px solid rgba(0,0,0,0.125);
  margin-bottom: 1rem;
}
.mail-body p:last-child {
  margin-bottom: 0;
}
#mail-actions-primary,
#mail-actions-secondary {
  display: block;
  position: relative;
  zoom: 1;
}
#mail-actions-primary:after,
#mail-actions-secondary:after,
#mail-actions-primary:before,
#mail-actions-secondary:before {
  content: "";
  display: table;
}
#mail-actions-primary:after,
#mail-actions-secondary:after {
  clear: both;
}
#mail-actions-secondary {
  margin-top: 0.5rem;
}
#mail-actions-secondary .btn-group:first-child {
  float: left;
}
#mail-actions-secondary .btn-group:last-child {
  float: right;
  margin-right: 0;
}
/*
  3.13 Maps
*/
.map {
  width: 100%;
  height: 500px;
}
.map.-lg {
  height: 625px;
}
@media screen and (max-width: 1199px) {
  .map.-lg {
    height: 546.875px;
  }
}
@media screen and (max-width: 991px) {
  .map.-lg {
    height: 468.75px;
  }
}
@media screen and (max-width: 767px) {
  .map.-lg {
    height: 390.625px;
  }
}
@media screen and (max-width: 575px) {
  .map.-lg {
    height: 312.5px;
  }
}
.map.-md {
  height: 500px;
}
@media screen and (max-width: 1199px) {
  .map.-md {
    height: 437.5px;
  }
}
@media screen and (max-width: 991px) {
  .map.-md {
    height: 375px;
  }
}
@media screen and (max-width: 767px) {
  .map.-md {
    height: 312.5px;
  }
}
@media screen and (max-width: 575px) {
  .map.-md {
    height: 250px;
  }
}
.map.-sm {
  height: 375px;
}
@media screen and (max-width: 1199px) {
  .map.-sm {
    height: 328.125px;
  }
}
@media screen and (max-width: 991px) {
  .map.-sm {
    height: 281.25px;
  }
}
@media screen and (max-width: 767px) {
  .map.-sm {
    height: 234.375px;
  }
}
@media screen and (max-width: 575px) {
  .map.-sm {
    height: 187.5px;
  }
}
.map.-xs {
  height: 250px;
}
@media screen and (max-width: 1199px) {
  .map.-xs {
    height: 218.75px;
  }
}
@media screen and (max-width: 991px) {
  .map.-xs {
    height: 187.5px;
  }
}
@media screen and (max-width: 767px) {
  .map.-xs {
    height: 156.25px;
  }
}
@media screen and (max-width: 575px) {
  .map.-xs {
    height: 125px;
  }
}
/*
  3.14 Morph Dropdown
*/
.morph-dropdown-wrapper {
  position: absolute;
  padding-top: 10px;
  -webkit-transform: translateY(100%);
          transform: translateY(100%);
  display: block;
  height: auto;
  bottom: 0;
}
.morph-dropdown-wrapper.-right {
  right: 0;
}
.morph-dropdown-wrapper.-left {
  left: 0;
}
.morph-dropdown-wrapper .morph-dropdown-list {
  border-radius: 3px;
  display: block;
  position: relative;
  overflow: hidden;
  height: 0;
  width: 0;
  -webkit-backdrop-filter: blur(7px);
  -moz-backdrop-filter: blur(7px);
}
.morph-dropdown-wrapper .morph-dropdown {
  top: 0;
  left: 0;
  position: absolute;
  display: block;
  transition: all 0.5s ease;
  opacity: 0;
}
.morph-dropdown-wrapper .morph-dropdown.-active {
  opacity: 1;
  z-index: 999;
}
.morph-dropdown-wrapper .morph-content {
  display: block;
  position: relative;
  height: auto;
  padding: 1rem;
  width: 280px;
  box-sizing: border-box;
}
.morph-dropdown-wrapper .morph-content.-gallery {
  width: 420px;
}
@media screen and (max-width: 767px) {
  .morph-dropdown-wrapper .morph-dropdown-list {
    width: 100%;
  }
  .morph-dropdown-wrapper .morph-dropdown {
    width: 100%;
  }
}
.morph-dropdown-wrapper.-light .morph-dropdown-list {
  color: #000;
  background: rgba(255,255,255,0.85);
}
.morph-dropdown-wrapper.-dark .morph-dropdown-list {
  color: #fff;
  background: rgba(0,0,0,0.7);
}
.morph-gallery {
  display: block;
  list-style: none;
  padding: 0;
  margin-bottom: 0;
  max-height: 280px;
  overflow: auto;
  zoom: 1;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.morph-gallery:after,
.morph-gallery:before {
  content: "";
  display: table;
}
.morph-gallery:after {
  clear: both;
}
.morph-gallery.-three li {
  width: 33.33333333333333%;
}
@media screen and (max-width: 767px) {
  .morph-gallery.-three li {
    width: 50%;
  }
}
@media screen and (max-width: 575px) {
  .morph-gallery.-three li {
    width: 100%;
  }
}
.morph-gallery li {
  position: relative;
  display: block;
  float: left;
  text-align: center;
  transition: all 0.3s ease;
  width: 25%;
}
@media screen and (max-width: 767px) {
  .morph-gallery li {
    width: 33.33333333333333%;
  }
}
.morph-gallery li:hover,
.morph-gallery li:active,
.morph-gallery li:focus {
  background: rgba(255,255,255,0.05);
}
.morph-gallery li a {
  font-size: 1rem;
  padding: 1.5rem 0;
  position: relative;
  display: block;
  border-radius: 2px;
}
@media screen and (max-width: 767px) {
  .morph-gallery li a {
    padding: 1rem 0;
  }
}
@media screen and (max-width: 575px) {
  .morph-gallery li a {
    padding: 0.5rem 0;
    font-size: 0.8rem;
  }
}
.morph-gallery li img {
  margin: 0 auto;
  width: 60%;
  display: block;
}
.morph-gallery li i {
  position: relative;
  display: block;
  font-size: 2rem;
  margin-bottom: 0.5rem;
  margin-top: 0;
}
@media screen and (max-width: 575px) {
  .morph-gallery li i {
    font-size: 1.5rem;
  }
}
.morph-links {
  display: block;
  list-style: none;
  padding: 0;
  margin-left: -1rem;
  margin-right: -1rem;
  margin-bottom: 0;
  background: rgba(255,255,255,0.05);
  zoom: 1;
}
.morph-links:after,
.morph-links:before {
  content: "";
  display: table;
}
.morph-links:after {
  clear: both;
}
.morph-links.-small li {
  font-size: 0.9rem;
}
.morph-links li {
  position: relative;
  display: block;
  border-bottom: 1px solid rgba(255,255,255,0.05);
  transition: all 0.3s ease;
}
.morph-links li small {
  display: block;
  opacity: 0.6;
}
.morph-links li:last-child {
  border-bottom: 0;
}
.morph-links li a {
  padding: 0.75rem;
  display: block;
  position: relative;
  transition: all 0.3s ease;
}
.morph-links li:hover,
.morph-links li:focus,
.morph-links li:active {
  background: rgba(255,255,255,0.05);
}
.morph-links li img {
  float: left;
  width: 2.6rem;
  height: 2.6rem;
  margin-right: 1rem;
  margin-bottom: 0.5rem;
}
.morph-profile h1,
.morph-profile h2,
.morph-profile h3,
.morph-profile h4,
.morph-profile h5,
.morph-profile h6 {
  margin-bottom: 0;
}
.morph-profile img {
  border-radius: 2px;
  float: left;
  max-width: 45px;
  margin-right: 1rem;
}
.morph-profile p {
  font-size: 0.9rem;
  color: rgba(255,255,255,0.5);
}
/*
  3.15 Modal
*/
.modal {
  color: #fff;
}
.modal .modal-dialog {
  margin-top: 6rem;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.modal .modal-header {
  position: relative;
  min-height: 4rem;
}
.modal .modal-header h1,
.modal .modal-header h2,
.modal .modal-header h3,
.modal .modal-header h4,
.modal .modal-header h5,
.modal .modal-header h6,
.modal .modal-header .h1,
.modal .modal-header .h2,
.modal .modal-header .h3,
.modal .modal-header .h4,
.modal .modal-header .h5,
.modal .modal-header .h6 {
  margin: 0;
}
.modal .modal-header,
.modal .modal-footer {
  border: none;
}
.modal .modal-content {
  border-radius: 3px;
}
.modal .modal-content.-padded {
  padding-bottom: 3rem;
}
.modal .modal-icon {
  font-size: 3rem;
}
.modal .modal-close {
  font-size: 2rem;
  padding: 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 1rem;
  background: transparent;
  border: none;
  color: inherit;
}
.modal .btn {
  color: #fff;
}
.modal .btn.-light,
.modal .btn.-light:hover {
  color: #000;
}
.modal.-light .modal-dialog .modal-content {
  color: #000;
  background: rgba(255,255,255,0.95);
  background: linear-gradient(to right, rgba(255,255,255,0.95), rgba(255,255,255,0.85));
}
.modal.-light .modal-dialog .modal-content .btn {
  color: #fff;
}
.modal.-light .modal-dialog .modal-content .btn.-light,
.modal.-light .modal-dialog .modal-content .btn.-light:hover {
  color: #000;
}
.modal .modal-header.-light {
  color: #000;
  background: rgba(255,255,255,0.95);
  background: linear-gradient(to right, rgba(255,255,255,0.95), rgba(255,255,255,0.85));
}
.modal.-dark .modal-dialog .modal-content {
  background: rgba(0,0,0,0.8);
  background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.5));
}
.modal .modal-header.-dark {
  background: rgba(0,0,0,0.8);
  background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.5));
}
.modal.-success .modal-dialog .modal-content {
  background: #3d9970;
  background: linear-gradient(to right, #3d9970, rgba(61,153,112,0.8));
}
.modal .modal-header.-success {
  background: #3d9970;
  background: linear-gradient(to right, #3d9970, rgba(61,153,112,0.8));
}
.modal.-danger .modal-dialog .modal-content {
  background: #ff4136;
  background: linear-gradient(to right, #ff4136, rgba(255,65,54,0.8));
}
.modal .modal-header.-danger {
  background: #ff4136;
  background: linear-gradient(to right, #ff4136, rgba(255,65,54,0.8));
}
.modal.-warning .modal-dialog .modal-content {
  background: #ff851b;
  background: linear-gradient(to right, #ff851b, rgba(255,133,27,0.8));
}
.modal .modal-header.-warning {
  background: #ff851b;
  background: linear-gradient(to right, #ff851b, rgba(255,133,27,0.8));
}
.modal.-info .modal-dialog .modal-content {
  background: #0074d9;
  background: linear-gradient(to right, #0074d9, rgba(0,116,217,0.8));
}
.modal .modal-header.-info {
  background: #0074d9;
  background: linear-gradient(to right, #0074d9, rgba(0,116,217,0.8));
}
.modal.fade {
  opacity: 1;
}
.modal.fade .modal-dialog {
  -webkit-transform: translate(0);
          transform: translate(0);
}
/*
  3.16 Page Heading
*/
.page-heading {
  margin-top: 0.5rem;
  margin-bottom: 2rem;
}
.page-heading .breadcrumb {
  background: transparent;
  border-radius: 0;
  padding: 0;
  margin: 0;
  font-size: 0.9rem;
}
.page-heading.-light {
  color: #000;
}
.page-heading.-light .breadcrumb-item {
  color: #000;
}
.page-heading.-light .breadcrumb-item::before,
.page-heading.-light .breadcrumb-item.-active {
  color: rgba(0,0,0,0.5);
}
.page-heading.-dark {
  color: #fff;
}
.page-heading.-dark .breadcrumb-item {
  color: #fff;
}
.page-heading.-dark .breadcrumb-item::before,
.page-heading.-dark .breadcrumb-item.-active {
  color: rgba(255,255,255,0.5);
}
.page-heading-button {
  position: absolute;
  top: 1rem;
  right: 1rem;
}
/*
  3.17 Pagination
*/
.pagination {
  display: block;
  position: relative;
  list-style: none;
  padding: 0;
}
.pagination .pagination-item {
  display: inline-block;
  margin-right: 0.5rem;
}
.pagination .pagination-item.-active a {
  font-weight: bold;
}
.pagination .pagination-item:last-child {
  margin-right: 0rem;
}
.pagination .pagination-item a {
  display: block;
  position: relative;
  transition: all 0.5s ease;
  padding: 1rem 1.5rem;
  background-position: 0% -100%;
  background-size: 100% 200%;
}
.pagination .pagination-item a:hover,
.pagination .pagination-item a:active,
.pagination .pagination-item a:focus {
  text-decoration: none;
  background-position: 0% 100%;
}
.pagination.-dark .pagination-item.-active a {
  background-color: rgba(0,0,0,0.5);
}
.pagination.-dark .pagination-item.-disabled a {
  background-color: rgba(0,0,0,0.125);
}
.pagination.-dark .pagination-item a {
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.pagination.-light .pagination-item.-active a {
  background-color: rgba(255,255,255,0.15);
}
.pagination.-light .pagination-item.-disabled a {
  background-color: rgba(255,255,255,0.05);
}
.pagination.-light .pagination-item a {
  background-image: linear-gradient(to bottom, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
}
/*
  3.18 Panel
*/
.panel,
.card {
  display: block;
  position: relative;
  margin-bottom: 1rem;
  border-radius: 2px;
}
.panel.-bordered,
.card.-bordered {
  border-width: 1px;
  border-style: solid;
}
.panel.-bordered-top,
.card.-bordered-top {
  border-top-width: 5px;
  border-top-style: solid;
}
.panel.-bordered-left,
.card.-bordered-left {
  border-left-width: 5px;
  border-left-style: solid;
}
.panel.-bordered-right,
.card.-bordered-right {
  border-right-width: 5px;
  border-right-style: solid;
}
.panel.-bordered-bottom,
.card.-bordered-bottom {
  border-bottom-width: 5px;
  border-bottom-style: solid;
}
.panel.-bordered-3d,
.card.-bordered-3d {
  border-width: 0;
  border-bottom-width: 5px;
  border-style: solid;
  border-radius: 0px 0px 5px 5px;
}
.panel .panel-status,
.card .panel-status {
  float: right;
  text-align: right;
}
.panel .panel-status h4,
.card .panel-status h4 {
  font-weight: bold;
}
.panel .panel-sparkline,
.card .panel-sparkline {
  box-sizing: border-box;
  width: 100%;
  position: relative;
  display: block;
}
.panel .panel-heading,
.card .panel-heading,
.panel .card-header,
.card .card-header,
.panel .panel-body,
.card .panel-body,
.panel .card-block,
.card .card-block,
.panel .panel-footer,
.card .panel-footer,
.panel .card-footer,
.card .card-footer {
  position: relative;
  background: transparent;
  display: block;
  zoom: 1;
}
.panel .panel-heading:after,
.card .panel-heading:after,
.panel .card-header:after,
.card .card-header:after,
.panel .panel-body:after,
.card .panel-body:after,
.panel .card-block:after,
.card .card-block:after,
.panel .panel-footer:after,
.card .panel-footer:after,
.panel .card-footer:after,
.card .card-footer:after,
.panel .panel-heading:before,
.card .panel-heading:before,
.panel .card-header:before,
.card .card-header:before,
.panel .panel-body:before,
.card .panel-body:before,
.panel .card-block:before,
.card .card-block:before,
.panel .panel-footer:before,
.card .panel-footer:before,
.panel .card-footer:before,
.card .card-footer:before {
  content: "";
  display: table;
}
.panel .panel-heading:after,
.card .panel-heading:after,
.panel .card-header:after,
.card .card-header:after,
.panel .panel-body:after,
.card .panel-body:after,
.panel .card-block:after,
.card .card-block:after,
.panel .panel-footer:after,
.card .panel-footer:after,
.panel .card-footer:after,
.card .card-footer:after {
  clear: both;
}
.panel .panel-heading,
.card .panel-heading,
.panel .card-header,
.card .card-header {
  padding: 1rem;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-radius: 0;
}
.panel .panel-heading.-with-icon > i,
.card .panel-heading.-with-icon > i,
.panel .card-header.-with-icon > i,
.card .card-header.-with-icon > i,
.panel .panel-heading.-with-icon-sm > i,
.card .panel-heading.-with-icon-sm > i,
.panel .card-header.-with-icon-sm > i,
.card .card-header.-with-icon-sm > i,
.panel .panel-heading.-with-icon-lg > i,
.card .panel-heading.-with-icon-lg > i,
.panel .card-header.-with-icon-lg > i,
.card .card-header.-with-icon-lg > i {
  float: left;
  margin-top: -0.25rem;
  margin-right: 1rem;
}
.panel .panel-heading.-with-icon-sm > i,
.card .panel-heading.-with-icon-sm > i,
.panel .card-header.-with-icon-sm > i,
.card .card-header.-with-icon-sm > i {
  margin-top: 0;
  font-size: 1.5rem;
}
.panel .panel-heading.-with-icon > i,
.card .panel-heading.-with-icon > i,
.panel .card-header.-with-icon > i,
.card .card-header.-with-icon > i {
  font-size: 2.25rem;
}
.panel .panel-heading.-with-icon-lg > i,
.card .panel-heading.-with-icon-lg > i,
.panel .card-header.-with-icon-lg > i,
.card .card-header.-with-icon-lg > i {
  font-size: 3.5rem;
}
.panel .panel-heading h1,
.card .panel-heading h1,
.panel .card-header h1,
.card .card-header h1,
.panel .panel-heading h2,
.card .panel-heading h2,
.panel .card-header h2,
.card .card-header h2,
.panel .panel-heading h3,
.card .panel-heading h3,
.panel .card-header h3,
.card .card-header h3,
.panel .panel-heading h4,
.card .panel-heading h4,
.panel .card-header h4,
.card .card-header h4,
.panel .panel-heading h5,
.card .panel-heading h5,
.panel .card-header h5,
.card .card-header h5,
.panel .panel-heading h6,
.card .panel-heading h6,
.panel .card-header h6,
.card .card-header h6,
.panel .panel-heading .h1,
.card .panel-heading .h1,
.panel .card-header .h1,
.card .card-header .h1,
.panel .panel-heading .h2,
.card .panel-heading .h2,
.panel .card-header .h2,
.card .card-header .h2,
.panel .panel-heading .h3,
.card .panel-heading .h3,
.panel .card-header .h3,
.card .card-header .h3,
.panel .panel-heading .h4,
.card .panel-heading .h4,
.panel .card-header .h4,
.card .card-header .h4,
.panel .panel-heading .h5,
.card .panel-heading .h5,
.panel .card-header .h5,
.card .card-header .h5,
.panel .panel-heading .h6,
.card .panel-heading .h6,
.panel .card-header .h6,
.card .card-header .h6 {
  margin-bottom: 0;
}
.panel .panel-heading h1 > a,
.card .panel-heading h1 > a,
.panel .card-header h1 > a,
.card .card-header h1 > a,
.panel .panel-heading h2 > a,
.card .panel-heading h2 > a,
.panel .card-header h2 > a,
.card .card-header h2 > a,
.panel .panel-heading h3 > a,
.card .panel-heading h3 > a,
.panel .card-header h3 > a,
.card .card-header h3 > a,
.panel .panel-heading h4 > a,
.card .panel-heading h4 > a,
.panel .card-header h4 > a,
.card .card-header h4 > a,
.panel .panel-heading h5 > a,
.card .panel-heading h5 > a,
.panel .card-header h5 > a,
.card .card-header h5 > a,
.panel .panel-heading h6 > a,
.card .panel-heading h6 > a,
.panel .card-header h6 > a,
.card .card-header h6 > a,
.panel .panel-heading .h1 > a,
.card .panel-heading .h1 > a,
.panel .card-header .h1 > a,
.card .card-header .h1 > a,
.panel .panel-heading .h2 > a,
.card .panel-heading .h2 > a,
.panel .card-header .h2 > a,
.card .card-header .h2 > a,
.panel .panel-heading .h3 > a,
.card .panel-heading .h3 > a,
.panel .card-header .h3 > a,
.card .card-header .h3 > a,
.panel .panel-heading .h4 > a,
.card .panel-heading .h4 > a,
.panel .card-header .h4 > a,
.card .card-header .h4 > a,
.panel .panel-heading .h5 > a,
.card .panel-heading .h5 > a,
.panel .card-header .h5 > a,
.card .card-header .h5 > a,
.panel .panel-heading .h6 > a,
.card .panel-heading .h6 > a,
.panel .card-header .h6 > a,
.card .card-header .h6 > a {
  display: block;
  margin: -1rem;
  padding: 1rem;
}
.panel .panel-heading a:hover,
.card .panel-heading a:hover,
.panel .card-header a:hover,
.card .card-header a:hover,
.panel .panel-heading a:focus,
.card .panel-heading a:focus,
.panel .card-header a:focus,
.card .card-header a:focus {
  text-decoration: none;
}
.panel .panel-heading .panel-actions,
.card .panel-heading .panel-actions,
.panel .card-header .panel-actions,
.card .card-header .panel-actions,
.panel .panel-heading .card-actions,
.card .panel-heading .card-actions,
.panel .card-header .card-actions,
.card .card-header .card-actions {
  top: 1rem;
}
.panel .panel-footer,
.card .panel-footer,
.panel .card-footer,
.card .card-footer {
  padding: 1rem;
  border-top-width: 1px;
  border-top-style: solid;
}
.panel .panel-footer .panel-actions,
.card .panel-footer .panel-actions,
.panel .card-footer .panel-actions,
.card .card-footer .panel-actions {
  bottom: 1rem;
}
.panel .panel-body,
.card .panel-body,
.panel .card-block,
.card .card-block {
  padding: 1rem;
}
.panel .panel-body.-bordered,
.card .panel-body.-bordered,
.panel .card-block.-bordered,
.card .card-block.-bordered {
  border-top-width: 1px;
  border-top-style: solid;
}
.panel .panel-body p:last-child,
.card .panel-body p:last-child,
.panel .card-block p:last-child,
.card .card-block p:last-child {
  margin-bottom: 0;
}
.panel .panel-body p > a,
.card .panel-body p > a,
.panel .card-block p > a,
.card .card-block p > a {
  font-weight: bold;
}
.panel .panel-body p > a.btn,
.card .panel-body p > a.btn,
.panel .card-block p > a.btn,
.card .card-block p > a.btn {
  font-weight: normal;
}
.panel .panel-actions,
.card .panel-actions,
.panel .card-actions,
.card .card-actions {
  position: absolute;
  right: 1rem;
  list-style: none;
  margin: 0;
}
.panel .panel-actions.-centered,
.card .panel-actions.-centered,
.panel .card-actions.-centered,
.card .card-actions.-centered {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}
.panel .panel-actions li,
.card .panel-actions li,
.panel .card-actions li,
.card .card-actions li {
  float: left;
  display: inline-block;
  margin-left: 1rem;
}
.panel .panel-actions li a,
.card .panel-actions li a,
.panel .card-actions li a,
.card .card-actions li a {
  cursor: pointer;
}
.panel .panel-actions li a:hover,
.card .panel-actions li a:hover,
.panel .card-actions li a:hover,
.card .card-actions li a:hover,
.panel .panel-actions li a:active,
.card .panel-actions li a:active,
.panel .card-actions li a:active,
.card .card-actions li a:active,
.panel .panel-actions li a:focus,
.card .panel-actions li a:focus,
.panel .card-actions li a:focus,
.card .card-actions li a:focus {
  text-decoration: none;
}
.panel .panel-actions li a.dropdown-toggle::after,
.card .panel-actions li a.dropdown-toggle::after,
.panel .card-actions li a.dropdown-toggle::after,
.card .card-actions li a.dropdown-toggle::after {
  display: none;
}
.panel.-collapsible.-collapsed .panel-body,
.card.-collapsible.-collapsed .panel-body {
  display: none;
}
.panel.-focused,
.card.-focused {
  max-width: 600px;
  margin: 3rem auto;
}
.panel.-light,
.card.-light {
  background: rgba(255,255,255,0.15);
  background: linear-gradient(to top left, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
  border-color: rgba(255,255,255,0.05);
  color: #fff;
}
.panel.-light .panel-actions a,
.card.-light .panel-actions a,
.panel.-light .card-actions a,
.card.-light .card-actions a {
  color: rgba(255,255,255,0.85);
}
.panel.-light .panel-body,
.card.-light .panel-body,
.panel.-light .card-block,
.card.-light .card-block {
  color: rgba(255,255,255,0.85);
}
.panel.-light .panel-body.-bordered,
.card.-light .panel-body.-bordered,
.panel.-light .card-block.-bordered,
.card.-light .card-block.-bordered {
  border-color: rgba(255,255,255,0.05);
}
.panel.-light .panel-heading,
.card.-light .panel-heading,
.panel.-light .card-header,
.card.-light .card-header,
.panel.-light .panel-footer,
.card.-light .panel-footer,
.panel.-light .card-footer,
.card.-light .card-footer {
  border-color: rgba(255,255,255,0.05);
}
.panel.-light .panel-heading span,
.card.-light .panel-heading span,
.panel.-light .card-header span,
.card.-light .card-header span {
  color: rgba(255,255,255,0.5);
}
.panel.-dark,
.card.-dark {
  background: rgba(0,0,0,0.25);
  background: linear-gradient(to top left, rgba(0,0,0,0.125), rgba(0,0,0,0.25));
  border-color: rgba(0,0,0,0.125);
  color: #fff;
}
.panel.-dark .panel-actions a,
.card.-dark .panel-actions a,
.panel.-dark .card-actions a,
.card.-dark .card-actions a {
  color: rgba(255,255,255,0.85);
}
.panel.-dark .panel-body,
.card.-dark .panel-body,
.panel.-dark .card-block,
.card.-dark .card-block {
  color: rgba(255,255,255,0.85);
}
.panel.-dark .panel-body.-bordered,
.card.-dark .panel-body.-bordered,
.panel.-dark .card-block.-bordered,
.card.-dark .card-block.-bordered {
  border-color: rgba(0,0,0,0.125);
}
.panel.-dark .panel-heading,
.card.-dark .panel-heading,
.panel.-dark .card-header,
.card.-dark .card-header,
.panel.-dark .panel-footer,
.card.-dark .panel-footer,
.panel.-dark .card-footer,
.card.-dark .card-footer {
  border-color: rgba(0,0,0,0.125);
}
.panel.-dark .panel-heading span,
.card.-dark .panel-heading span,
.panel.-dark .card-header span,
.card.-dark .card-header span {
  color: rgba(255,255,255,0.5);
}
.panel .panel-heading.-light,
.card .panel-heading.-light,
.panel .card-header.-light,
.card .card-header.-light,
.panel .panel-footer.-light,
.card .panel-footer.-light,
.panel .card-footer.-light,
.card .card-footer.-light,
.panel .panel-body.-light,
.card .panel-body.-light,
.panel .card-body.-light,
.card .card-body.-light {
  background: rgba(255,255,255,0.15);
}
.panel .panel-heading.-dark,
.card .panel-heading.-dark,
.panel .card-header.-dark,
.card .card-header.-dark,
.panel .panel-footer.-dark,
.card .panel-footer.-dark,
.panel .card-footer.-dark,
.card .card-footer.-dark,
.panel .panel-body.-dark,
.card .panel-body.-dark,
.panel .card-body.-dark,
.card .card-body.-dark {
  background: rgba(0,0,0,0.25);
}
.panel.-success,
.card.-success {
  color: #fff;
  background: linear-gradient(to top left, rgba(61,153,112,0.4), rgba(61,153,112,0.8));
}
.panel.-success .panel-heading,
.card.-success .panel-heading,
.panel.-success .card-header,
.card.-success .card-header,
.panel.-success .panel-footer,
.card.-success .panel-footer,
.panel.-success .card-footer,
.card.-success .card-footer {
  border-color: rgba(0,0,0,0.125);
}
.panel.-bordered-success,
.card.-bordered-success {
  border-color: #3d9970;
}
.panel .panel-heading.-success,
.card .panel-heading.-success,
.panel .card-header.-success,
.card .card-header.-success,
.panel .panel-footer.-success,
.card .panel-footer.-success,
.panel .card-footer.-success,
.card .card-footer.-success,
.panel .panel-body.-success,
.card .panel-body.-success,
.panel .card-body.-success,
.card .card-body.-success {
  background: linear-gradient(to top left, rgba(61,153,112,0.4), rgba(61,153,112,0.8));
}
.panel.-danger,
.card.-danger {
  color: #fff;
  background: linear-gradient(to top left, rgba(255,65,54,0.4), rgba(255,65,54,0.8));
}
.panel.-danger .panel-heading,
.card.-danger .panel-heading,
.panel.-danger .card-header,
.card.-danger .card-header,
.panel.-danger .panel-footer,
.card.-danger .panel-footer,
.panel.-danger .card-footer,
.card.-danger .card-footer {
  border-color: rgba(0,0,0,0.125);
}
.panel.-bordered-danger,
.card.-bordered-danger {
  border-color: #ff4136;
}
.panel .panel-heading.-danger,
.card .panel-heading.-danger,
.panel .card-header.-danger,
.card .card-header.-danger,
.panel .panel-footer.-danger,
.card .panel-footer.-danger,
.panel .card-footer.-danger,
.card .card-footer.-danger,
.panel .panel-body.-danger,
.card .panel-body.-danger,
.panel .card-body.-danger,
.card .card-body.-danger {
  background: linear-gradient(to top left, rgba(255,65,54,0.4), rgba(255,65,54,0.8));
}
.panel.-warning,
.card.-warning {
  color: #fff;
  background: linear-gradient(to top left, rgba(255,133,27,0.4), rgba(255,133,27,0.8));
}
.panel.-warning .panel-heading,
.card.-warning .panel-heading,
.panel.-warning .card-header,
.card.-warning .card-header,
.panel.-warning .panel-footer,
.card.-warning .panel-footer,
.panel.-warning .card-footer,
.card.-warning .card-footer {
  border-color: rgba(0,0,0,0.125);
}
.panel.-bordered-warning,
.card.-bordered-warning {
  border-color: #ff851b;
}
.panel .panel-heading.-warning,
.card .panel-heading.-warning,
.panel .card-header.-warning,
.card .card-header.-warning,
.panel .panel-footer.-warning,
.card .panel-footer.-warning,
.panel .card-footer.-warning,
.card .card-footer.-warning,
.panel .panel-body.-warning,
.card .panel-body.-warning,
.panel .card-body.-warning,
.card .card-body.-warning {
  background: linear-gradient(to top left, rgba(255,133,27,0.4), rgba(255,133,27,0.8));
}
.panel.-info,
.card.-info {
  color: #fff;
  background: linear-gradient(to top left, rgba(0,116,217,0.4), rgba(0,116,217,0.8));
}
.panel.-info .panel-heading,
.card.-info .panel-heading,
.panel.-info .card-header,
.card.-info .card-header,
.panel.-info .panel-footer,
.card.-info .panel-footer,
.panel.-info .card-footer,
.card.-info .card-footer {
  border-color: rgba(0,0,0,0.125);
}
.panel.-bordered-info,
.card.-bordered-info {
  border-color: #0074d9;
}
.panel .panel-heading.-info,
.card .panel-heading.-info,
.panel .card-header.-info,
.card .card-header.-info,
.panel .panel-footer.-info,
.card .panel-footer.-info,
.panel .card-footer.-info,
.card .card-footer.-info,
.panel .panel-body.-info,
.card .panel-body.-info,
.panel .card-body.-info,
.card .card-body.-info {
  background: linear-gradient(to top left, rgba(0,116,217,0.4), rgba(0,116,217,0.8));
}
/*
  3.19 Popover
*/
.popover {
  border-radius: 2px;
  background: rgba(0,0,0,0.8);
  color: #fff;
  font-size: 1rem;
}
.popover.popover-top::before,
.popover.bs-tether-element-attached-bottom::before,
.popover.popover-top::after,
.popover.bs-tether-element-attached-bottom::after,
.popover.popover-top .popover-title::before,
.popover.bs-tether-element-attached-bottom .popover-title::before {
  border-top-color: rgba(0,0,0,0.5);
}
.popover.popover-right::before,
.popover.bs-tether-element-attached-left::before,
.popover.popover-right::after,
.popover.bs-tether-element-attached-left::after,
.popover.popover-right .popover-title::before,
.popover.bs-tether-element-attached-left .popover-title::before {
  border-right-color: rgba(0,0,0,0.5);
}
.popover.popover-bottom::before,
.popover.bs-tether-element-attached-top::before,
.popover.popover-bottom::after,
.popover.bs-tether-element-attached-top::after,
.popover.popover-bottom .popover-title::before,
.popover.bs-tether-element-attached-top .popover-title::before {
  border-bottom-color: rgba(0,0,0,0.5);
}
.popover.popover-left::before,
.popover.bs-tether-element-attached-right::before,
.popover.popover-left::after,
.popover.bs-tether-element-attached-right::after,
.popover.popover-left .popover-title::before,
.popover.bs-tether-element-attached-right .popover-title::before {
  border-left-color: rgba(0,0,0,0.5);
}
.popover .popover-title {
  background: rgba(0,0,0,0.5);
  border-bottom-color: rgba(255,255,255,0.15);
  font-size: 1.1rem;
}
/*
  3.20 Progress
*/
.progress {
  height: 7px;
  width: 100%;
  display: block;
  position: relative;
}
.progress.-dark {
  background: linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.progress.-light {
  background: linear-gradient(to right, rgba(255,255,255,0.5), rgba(255,255,255,0.15));
}
.progress .bar {
  position: absolute;
  display: block;
  height: 100%;
  width: auto;
  top: 0;
  left: 0;
  border-bottom-width: 1px;
  border-bottom-style: solid;
}
.progress .bar.-dark {
  background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.7));
  border-bottom-color: rgba(26,26,26,0.8);
}
.progress .bar.-light {
  background: linear-gradient(to right, rgba(255,255,255,0.95), rgba(255,255,255,0.85));
  border-bottom-color: rgba(255,255,255,0.95);
}
.progress .bar.-success {
  background: #3d9970;
  background: linear-gradient(to right, #3d9970, rgba(61,153,112,0.8));
  border-bottom-color: #41a478;
}
.progress .bar.-danger {
  background: #ff4136;
  background: linear-gradient(to right, #ff4136, rgba(255,65,54,0.8));
  border-bottom-color: #ff4a40;
}
.progress .bar.-warning {
  background: #ff851b;
  background: linear-gradient(to right, #ff851b, rgba(255,133,27,0.8));
  border-bottom-color: #ff8b26;
}
.progress .bar.-info {
  background: #0074d9;
  background: linear-gradient(to right, #0074d9, rgba(0,116,217,0.8));
  border-bottom-color: #007ce8;
}
/*
  3.21 Navbar
*/
.navbar {
  margin: 0;
  padding: 0;
  border-radius: 0;
  box-sizing: border-box;
  z-index: 9999;
  width: 100%;
  height: 70px;
  backdrop-filter: blur(15px);
  -webkit-backdrop-filter: blur(15px);
}
@media screen and (max-width: 991px) {
  .navbar {
    height: auto;
  }
}
.navbar.-fixed-top,
.navbar.-fixed-bottom {
  position: fixed;
  left: 0;
}
.navbar.-fixed-top {
  top: 0;
}
.navbar.-fixed-bottom {
  bottom: 0;
}
.navbar .navbar-wrapper {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
  background: transparent;
  transition: all 1s ease;
  zoom: 1;
}
.navbar .navbar-wrapper:after,
.navbar .navbar-wrapper:before {
  content: "";
  display: table;
}
.navbar .navbar-wrapper:after {
  clear: both;
}
@media screen and (max-width: 575px) {
  .navbar.-has-1-items .navbar-nav > li {
    width: 100%;
  }
}
@media screen and (max-width: 575px) {
  .navbar.-has-2-items .navbar-nav > li {
    width: 50%;
  }
}
@media screen and (max-width: 575px) {
  .navbar.-has-3-items .navbar-nav > li {
    width: 33.33333333333333%;
  }
}
@media screen and (max-width: 575px) {
  .navbar.-has-4-items .navbar-nav > li {
    width: 25%;
  }
}
@media screen and (max-width: 575px) {
  .navbar.-has-5-items .navbar-nav > li {
    width: 20%;
  }
}
@media screen and (max-width: 575px) {
  .navbar.-has-6-items .navbar-nav > li {
    width: 16.666666666666664%;
  }
}
@media screen and (max-width: 575px) {
  .navbar.-has-7-items .navbar-nav > li {
    width: 14.285714285714285%;
  }
}
@media screen and (max-width: 575px) {
  .navbar.-has-8-items .navbar-nav > li {
    width: 12.5%;
  }
}
.navbar .navbar-brand {
  padding: 0 1rem;
  width: 280px;
  text-align: center;
  margin: 0;
  z-index: 99;
  display: block;
  float: left;
  clear: both;
  transition: background-position 0.5s ease;
  background-size: 420px 1px;
  font-weight: 300;
  font-size: 1.5rem;
  line-height: 70px;
}
@media screen and (max-width: 991px) {
  .navbar .navbar-brand {
    padding: 0 0 0 70px;
  }
}
@media screen and (max-width: 767px) {
  .navbar .navbar-brand {
    width: 210px;
  }
}
@media screen and (max-width: 575px) {
  .navbar .navbar-brand {
    width: 100%;
  }
}
.navbar .navbar-brand:hover,
.navbar .navbar-brand:focus,
.navbar .navbar-brand:active {
  background-position: -140px;
}
.navbar .navbar-brand h1,
.navbar .navbar-brand h2,
.navbar .navbar-brand h3,
.navbar .navbar-brand h4,
.navbar .navbar-brand h5,
.navbar .navbar-brand h6 {
  margin: 0;
  font-weight: inherit;
  font-size: inherit;
  line-height: inherit;
}
.navbar .navbar-brand img {
  margin-right: 0.5rem;
}
.navbar .navbar-nav {
  position: relative;
  list-style: none;
  display: block;
  margin: 0;
  padding: 0;
}
.navbar .navbar-nav.-right {
  float: right;
}
.navbar .navbar-nav.-left {
  float: left;
}
@media screen and (max-width: 991px) {
  .navbar .navbar-nav {
    margin: 0;
  }
}
@media screen and (max-width: 575px) {
  .navbar .navbar-nav {
    float: left;
    width: 100%;
  }
}
.navbar .navbar-nav > li {
  text-align: center;
  display: block;
  float: left;
}
.navbar .navbar-nav > li > a {
  font-size: 1.5rem;
  line-height: 70px;
  height: 70px;
  width: 70px;
  display: block;
  position: relative;
  transition: background 0.5s ease, color 0.5s ease;
  border-left-width: 1px;
  border-left-style: solid;
}
@media screen and (max-width: 575px) {
  .navbar .navbar-nav > li > a {
    width: 100%;
  }
}
.navbar .navbar-nav > li > a:last-child {
  border-right-width: 1px;
  border-right-style: solid;
}
.navbar i {
  position: relative;
  margin-top: 20px;
}
.navbar .navbar-profile i {
  position: relative;
  display: inline-block;
  margin-top: 20px;
  font-size: 1.75rem;
}
.navbar .navbar-profile img {
  width: 25px;
  height: 25px;
  margin-top: -5px;
  opacity: 0.75;
}
.navbar a:hover,
.navbar a:focus,
.navbar a:active {
  text-decoration: none;
}
.navbar .navbar-item-count {
  position: absolute;
  top: 0.5rem;
  right: 0.5rem;
  border-radius: 2px;
  font-size: 10px;
  line-height: 10px;
  padding: 4px;
}
.navbar.-light {
  background: rgba(255,255,255,0.05);
  background: linear-gradient(to left, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
  border-bottom: 1px solid rgba(255,255,255,0.05);
}
.navbar.-light.-opaque .navbar-wrapper {
  background: rgba(255,255,255,0.5) !important;
}
.navbar.-light,
.navbar.-light a {
  color: #000;
}
.navbar.-light .navbar-brand {
  background-image: linear-gradient(to right, rgba(255,255,255,0.15), rgba(255,255,255,0));
  border-right: rgba(255,255,255,0.05);
}
.navbar.-light .navbar-nav > li > a {
  background-image: linear-gradient(to bottom, rgba(255,255,255,0.05), rgba(255,255,255,0));
  border-left-color: rgba(255,255,255,0.05);
  border-right-color: rgba(255,255,255,0.05);
}
.navbar.-light .navbar-nav > li > a:hover,
.navbar.-light .navbar-nav > li > a:focus,
.navbar.-light .navbar-nav > li > a:active {
  background-color: rgba(255,255,255,0.05);
}
.navbar.-light .navbar-nav > li > a.-active {
  background-image: linear-gradient(to bottom, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
}
.navbar.-dark {
  background: rgba(0,0,0,0.125);
  background: linear-gradient(to left, rgba(0,0,0,0.125), rgba(0,0,0,0.25));
  border-bottom: 1px solid rgba(0,0,0,0.125);
}
.navbar.-dark.-opaque .navbar-wrapper {
  background: rgba(0,0,0,0.5) !important;
}
.navbar.-dark,
.navbar.-dark a {
  color: #fff;
}
.navbar.-dark .navbar-brand {
  background-image: linear-gradient(to right, rgba(0,0,0,0.25), rgba(0,0,0,0));
  border-right: rgba(0,0,0,0.125);
}
.navbar.-dark .navbar-nav > li > a {
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.125), rgba(0,0,0,0));
  border-left-color: rgba(0,0,0,0.125);
  border-right-color: rgba(0,0,0,0.125);
}
.navbar.-dark .navbar-nav > li > a:hover,
.navbar.-dark .navbar-nav > li > a:focus,
.navbar.-dark .navbar-nav > li > a:active {
  background-color: rgba(0,0,0,0.125);
}
.navbar.-dark .navbar-nav > li > a.-active {
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
/*
  3.22 Notifications
*/
#gritter-notice-wrapper {
  position: fixed;
  top: 86px;
  right: 16px;
  width: 380px;
  max-width: 90%;
  z-index: 9999;
}
#gritter-notice-wrapper.top-left {
  left: 296px;
  right: auto;
}
#gritter-notice-wrapper.bottom-right {
  top: auto;
  left: auto;
  bottom: 16px;
  right: 16px;
}
#gritter-notice-wrapper.bottom-left {
  top: auto;
  right: auto;
  bottom: 16px;
  left: 296px;
}
.gritter-close {
  position: absolute;
  top: 0.75rem;
  right: 1rem;
  font-size: 1.5rem;
  cursor: pointer;
  color: #fff;
}
.gritter-close:active {
  outline: none;
}
.gritter-title {
  font-size: 1rem;
  font-weight: normal;
  margin: 0 0 0.5rem;
  display: block;
}
.gritter-image-wrapper {
  zoom: 1;
  float: left;
}
.gritter-image-wrapper:after,
.gritter-image-wrapper:before {
  content: "";
  display: table;
}
.gritter-image-wrapper:after {
  clear: both;
}
.gritter-image {
  width: 70px;
  height: 70px;
  float: left;
  margin-right: 1rem;
}
.gritter-item-wrapper {
  position: relative;
  margin: 0 0 1rem;
}
.gritter-item {
  display: block;
  padding: 1rem;
  position: relative;
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
}
.gritter-item.-social {
  padding-left: 116px;
}
.gritter-item.-social .gritter-image-wrapper {
  position: absolute;
  top: 0;
  left: 0;
  width: 100px;
  height: 100%;
  display: block;
  background: rgba(0,0,0,0.125);
}
.gritter-item.-social .gritter-image {
  width: 40px;
  height: 40px;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
}
.gritter-item p {
  font-size: 0.9rem;
  padding: 0;
  margin: 0;
  word-wrap: break-word;
}
.gritter-item.-light {
  background: rgba(255,255,255,0.95);
  background: linear-gradient(to right, rgba(255,255,255,0.95), rgba(255,255,255,0.5));
  color: #000;
}
.gritter-item.-light p {
  color: rgba(0,0,0,0.75);
}
.gritter-item.-dark {
  background: rgba(0,0,0,0.8);
  background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.5));
  color: #fff;
}
.gritter-item.-dark p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-success {
  background: #3d9970;
  background: linear-gradient(to right, rgba(61,153,112,0.8), rgba(61,153,112,0.5));
  color: #fff;
}
.gritter-item.-success p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-danger {
  background: #ff4136;
  background: linear-gradient(to right, rgba(255,65,54,0.8), rgba(255,65,54,0.5));
  color: #fff;
}
.gritter-item.-danger p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-warning {
  background: #ff851b;
  background: linear-gradient(to right, rgba(255,133,27,0.8), rgba(255,133,27,0.5));
  color: #fff;
}
.gritter-item.-warning p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-info {
  background: #0074d9;
  background: linear-gradient(to right, rgba(0,116,217,0.8), rgba(0,116,217,0.5));
  color: #fff;
}
.gritter-item.-info p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-facebook {
  background: #3b5998;
  background: linear-gradient(to right, rgba(59,89,152,0.8), rgba(59,89,152,0.5));
  color: #fff;
}
.gritter-item.-facebook p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-twitter {
  background: #1da1f2;
  background: linear-gradient(to right, rgba(29,161,242,0.8), rgba(29,161,242,0.5));
  color: #fff;
}
.gritter-item.-twitter p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-google-plus {
  background: #dd4b39;
  background: linear-gradient(to right, rgba(221,75,57,0.8), rgba(221,75,57,0.5));
  color: #fff;
}
.gritter-item.-google-plus p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-dribbble {
  background: #ea4c89;
  background: linear-gradient(to right, rgba(234,76,137,0.8), rgba(234,76,137,0.5));
  color: #fff;
}
.gritter-item.-dribbble p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-behance {
  background: #1769ff;
  background: linear-gradient(to right, rgba(23,105,255,0.8), rgba(23,105,255,0.5));
  color: #fff;
}
.gritter-item.-behance p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-flickr {
  background: #ff0084;
  background: linear-gradient(to right, rgba(255,0,132,0.8), rgba(255,0,132,0.5));
  color: #fff;
}
.gritter-item.-flickr p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-linkedin {
  background: #0077b5;
  background: linear-gradient(to right, rgba(0,119,181,0.8), rgba(0,119,181,0.5));
  color: #fff;
}
.gritter-item.-linkedin p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-youtube {
  background: #cd201f;
  background: linear-gradient(to right, rgba(205,32,31,0.8), rgba(205,32,31,0.5));
  color: #fff;
}
.gritter-item.-youtube p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-pinterest {
  background: #bd081c;
  background: linear-gradient(to right, rgba(189,8,28,0.8), rgba(189,8,28,0.5));
  color: #fff;
}
.gritter-item.-pinterest p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-github {
  background: #333;
  background: linear-gradient(to right, rgba(51,51,51,0.8), rgba(51,51,51,0.5));
  color: #fff;
}
.gritter-item.-github p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-tumblr {
  background: #35465c;
  background: linear-gradient(to right, rgba(53,70,92,0.8), rgba(53,70,92,0.5));
  color: #fff;
}
.gritter-item.-tumblr p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-twitch {
  background: #6441a5;
  background: linear-gradient(to right, rgba(100,65,165,0.8), rgba(100,65,165,0.5));
  color: #fff;
}
.gritter-item.-twitch p {
  color: rgba(255,255,255,0.85);
}
.gritter-item.-envato {
  background: #82b541;
  background: linear-gradient(to right, rgba(130,181,65,0.8), rgba(130,181,65,0.5));
  color: #fff;
}
.gritter-item.-envato p {
  color: rgba(255,255,255,0.85);
}
/*
  3.23 Sidebar
*/
.sidebar {
  width: 280px;
  height: 100%;
  z-index: 98;
  display: block;
  position: fixed;
  box-sizing: border-box;
  border-style: solid;
  font-size: 1rem;
  border-width: 0;
  top: 0;
}
.sidebar.-left {
  left: 0;
}
.sidebar.-right {
  right: 0;
}
.sidebar .nano-content {
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
@media screen and (max-width: 991px) {
  .sidebar.-collapsible {
    width: 60px;
  }
  .sidebar.-collapsible.-open {
    width: 340px;
  }
  .sidebar.-collapsible.-open .nano-pane {
    opacity: 0;
  }
  .sidebar.-collapsible .sidebar-heading {
    display: none !important;
  }
  .sidebar.-collapsible .sidebar-wrapper {
    position: relative;
    height: calc(100% - 70px);
    width: 60px;
  }
  .sidebar.-collapsible .sidebar-wrapper > .sidebar-menu {
    height: 100%;
  }
  .sidebar.-collapsible .sidebar-wrapper > .sidebar-menu:focus {
    outline: none;
  }
  .sidebar.-collapsible .sidebar-wrapper > .sidebar-menu > li > ul {
    visibility: visible;
    width: 280px;
    position: absolute;
    top: 0;
    right: -280px;
  }
  .sidebar.-collapsible .sidebar-wrapper > .sidebar-menu > li > a {
    padding: 0;
  }
  .sidebar.-collapsible .sidebar-wrapper > .sidebar-menu > li > a span {
    display: none;
  }
  .sidebar.-collapsible.-left .sidebar-wrapper > .sidebar-menu > li > ul {
    left: auto;
    right: -280px;
  }
  .sidebar.-collapsible.-right .sidebar-wrapper {
    float: right;
  }
  .sidebar.-collapsible.-right .sidebar-wrapper > .sidebar-menu > li > ul {
    left: -280px;
    right: auto;
  }
}
.sidebar.-slideable.-collapsed:not(.-slides-content) {
  background: rgba(0,0,0,0.5);
  background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.25));
}
.sidebar .tag {
  margin-right: 10px;
  margin-top: 14px;
  float: right;
  opacity: 0.5;
  line-height: 1rem;
}
.sidebar .nano-pane {
  margin-top: 70px;
}
.sidebar .sidebar-wrapper ul {
  list-style: none;
  margin-top: 0;
  margin-left: 0;
  margin-bottom: 0;
  margin-right: 0;
  padding: 0;
  width: 100%;
}
.sidebar .sidebar-wrapper ul li {
  width: 100%;
  display: block;
  position: relative;
  display: block;
}
.sidebar .sidebar-wrapper ul li.sidebar-heading {
  padding: 1rem;
  font-size: 0.9rem;
}
.sidebar .sidebar-wrapper ul li a {
  display: block;
  position: relative;
  transition: all 0.3s ease;
}
.sidebar .sidebar-wrapper ul li a:hover,
.sidebar .sidebar-wrapper ul li a:focus,
.sidebar .sidebar-wrapper ul li a:active {
  text-decoration: none;
}
.sidebar .sidebar-wrapper > ul {
  margin-top: 70px;
}
.sidebar .sidebar-wrapper > ul > li > a {
  padding: 0 1rem 0 75px;
  height: 60px;
  line-height: 60px;
  border: none;
}
.sidebar .sidebar-wrapper > ul > li > a .arrow {
  line-height: 60px;
  margin-right: 1rem;
}
.sidebar .sidebar-wrapper > ul > li > a::after {
  content: '';
  display: block;
  position: absolute;
  bottom: 0;
  left: 0;
  height: 1px;
  width: 100%;
}
.sidebar .sidebar-wrapper > ul > li > a i {
  transition: all 0.5s ease;
  font-size: 1.25rem;
  position: absolute;
  top: 0;
  left: 0;
  height: 59px;
  line-height: 60px;
  width: 60px;
  text-align: center;
}
.sidebar .sidebar-wrapper > ul > li ul li a {
  padding: 0 1rem;
  height: 45px;
  line-height: 45px;
  font-size: 0.9rem;
}
.sidebar .sidebar-wrapper > ul > li ul li a .arrow {
  line-height: 45px;
}
@media screen and (max-width: 991px) {
  .sidebar.-light.-collapsible .sidebar-wrapper ul > li > ul {
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
    background: rgba(0,0,0,0.7);
    background: linear-gradient(to bottom right, rgba(255,255,255,0.85), rgba(255,255,255,0.5));
  }
}
.sidebar.-light .sidebar-wrapper ul {
  border-color: rgba(255,255,255,0.05);
}
.sidebar.-light .sidebar-wrapper ul li.sidebar-heading {
  color: #000;
}
.sidebar.-light .sidebar-wrapper ul li.-active {
  background: linear-gradient(to left, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
}
.sidebar.-light .sidebar-wrapper ul li.-active > a {
  font-weight: bold;
  color: #000;
}
.sidebar.-light .sidebar-wrapper ul li.-active > a:hover,
.sidebar.-light .sidebar-wrapper ul li.-active > a:focus,
.sidebar.-light .sidebar-wrapper ul li.-active > a:active,
.sidebar.-light .sidebar-wrapper ul li.-active > a[aria-expanded='true'] {
  background-position: -280px;
}
.sidebar.-light .sidebar-wrapper ul li:last-child a::after {
  display: none;
}
.sidebar.-light .sidebar-wrapper ul li a {
  background: linear-gradient(to right, rgba(255,255,255,0.15), rgba(255,255,255,0));
  color: rgba(0,0,0,0.75);
}
.sidebar.-light .sidebar-wrapper ul li a[aria-expanded='true'] i {
  color: #000;
}
.sidebar.-light .sidebar-wrapper ul li a:hover,
.sidebar.-light .sidebar-wrapper ul li a:focus,
.sidebar.-light .sidebar-wrapper ul li a:active {
  color: #000;
  background-position: -280px;
}
.sidebar.-light .sidebar-wrapper ul li i {
  background: rgba(255,255,255,0.05);
  background: linear-gradient(to right, rgba(255,255,255,0.05), rgba(255,255,255,0));
}
.sidebar.-light .sidebar-wrapper > ul {
  background: rgba(255,255,255,0.05);
  background: linear-gradient(to bottom right, rgba(255,255,255,0.15), rgba(255,255,255,0));
  border-color: rgba(0,0,0,0.25);
}
.sidebar.-light .sidebar-wrapper > ul > li > a::after {
  background: linear-gradient(to right, rgba(255,255,255,0.15), rgba(255,255,255,0));
}
.sidebar.-light .sidebar-wrapper > ul > li ul {
  border-top: 1px solid rgba(255,255,255,0.15);
  border-bottom: 1px solid rgba(255,255,255,0.15);
  background: linear-gradient(to bottom, rgba(255,255,255,0.15), rgba(255,255,255,0.05), rgba(255,255,255,0.05));
}
@media screen and (max-width: 991px) {
  .sidebar.-dark.-collapsible .sidebar-wrapper ul > li > ul {
    backdrop-filter: blur(7px);
    -webkit-backdrop-filter: blur(7px);
    background: rgba(0,0,0,0.7);
    background: linear-gradient(to bottom right, rgba(0,0,0,0.7), rgba(0,0,0,0.5));
  }
}
.sidebar.-dark .sidebar-wrapper ul {
  border-color: rgba(0,0,0,0.125);
}
.sidebar.-dark .sidebar-wrapper ul li.sidebar-heading {
  color: #fff;
}
.sidebar.-dark .sidebar-wrapper ul li.-active {
  background: linear-gradient(to left, rgba(0,0,0,0.125), rgba(0,0,0,0.25));
}
.sidebar.-dark .sidebar-wrapper ul li.-active > a {
  font-weight: bold;
  color: #fff;
}
.sidebar.-dark .sidebar-wrapper ul li.-active > a:hover,
.sidebar.-dark .sidebar-wrapper ul li.-active > a:focus,
.sidebar.-dark .sidebar-wrapper ul li.-active > a:active,
.sidebar.-dark .sidebar-wrapper ul li.-active > a[aria-expanded='true'] {
  background-position: -280px;
}
.sidebar.-dark .sidebar-wrapper ul li:last-child a::after {
  display: none;
}
.sidebar.-dark .sidebar-wrapper ul li a {
  background: linear-gradient(to right, rgba(0,0,0,0.25), rgba(0,0,0,0));
  color: rgba(255,255,255,0.85);
}
.sidebar.-dark .sidebar-wrapper ul li a[aria-expanded='true'] i {
  color: #fff;
}
.sidebar.-dark .sidebar-wrapper ul li a:hover,
.sidebar.-dark .sidebar-wrapper ul li a:focus,
.sidebar.-dark .sidebar-wrapper ul li a:active {
  color: #fff;
  background-position: -280px;
}
.sidebar.-dark .sidebar-wrapper ul li i {
  background: rgba(0,0,0,0.125);
  background: linear-gradient(to right, rgba(0,0,0,0.125), rgba(0,0,0,0));
}
.sidebar.-dark .sidebar-wrapper > ul {
  background: rgba(0,0,0,0.125);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0));
  border-color: rgba(0,0,0,0.25);
}
.sidebar.-dark .sidebar-wrapper > ul > li > a::after {
  background: linear-gradient(to right, rgba(0,0,0,0.25), rgba(0,0,0,0));
}
.sidebar.-dark .sidebar-wrapper > ul > li ul {
  border-top: 1px solid rgba(0,0,0,0.25);
  border-bottom: 1px solid rgba(0,0,0,0.25);
  background: linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.125), rgba(0,0,0,0.125));
}
.sidebar.-slideable.-responsive {
  color: rgba(255,255,255,0.5);
  z-index: 999;
  overflow: hidden;
}
.sidebar.-slideable.-responsive.-right {
  right: -280px;
}
.sidebar.-slideable.-responsive.-left {
  left: -280px;
}
.sidebar.-slideable .sidebar-content {
  margin-top: 70px;
  backdrop-filter: blur(7px);
  -webkit-backdrop-filter: blur(7px);
  background: rgba(0,0,0,0.7);
}
.sidebar .sidebar-tabs {
  display: block;
  position: relative;
  top: 70px;
  margin: 0;
  padding: 0;
  width: 100%;
  z-index: 1;
  background: rgba(0,0,0,0.8);
  zoom: 1;
}
.sidebar .sidebar-tabs:after,
.sidebar .sidebar-tabs:before {
  content: "";
  display: table;
}
.sidebar .sidebar-tabs:after {
  clear: both;
}
.sidebar .sidebar-tabs .sidebar-tab {
  display: inline-block;
  float: left;
  position: relative;
  width: 50%;
  text-align: center;
  padding: 1rem 0.5rem;
  border-right: 1px solid rgba(255,255,255,0.05);
  background: rgba(0,0,0,0.125);
  cursor: pointer;
  transition: all 0.3s ease;
}
.sidebar .sidebar-tabs .sidebar-tab.-active {
  background: rgba(255,255,255,0.15);
  color: #fff;
}
.sidebar .sidebar-tabs .sidebar-tab:hover,
.sidebar .sidebar-tabs .sidebar-tab:focus,
.sidebar .sidebar-tabs .sidebar-tab:active {
  color: rgba(255,255,255,0.85);
}
.sidebar .sidebar-tabs .sidebar-tab:last-child {
  border-right: none;
}
.sidebar .sidebar-tab-content {
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  transition: all 0.5s ease;
  -webkit-transform: translateX(100%);
          transform: translateX(100%);
  display: none;
  opacity: 0;
}
.sidebar .sidebar-tab-content.-active {
  opacity: 1;
  -webkit-transform: translateX(0%);
          transform: translateX(0%);
  position: relative;
  display: block;
}
.sidebar .sidebar-content-section {
  padding: 1rem;
  display: block;
}
.sidebar .sidebar-content-section h1,
.sidebar .sidebar-content-section h2,
.sidebar .sidebar-content-section h3,
.sidebar .sidebar-content-section h4,
.sidebar .sidebar-content-section h5,
.sidebar .sidebar-content-section h6 {
  margin-top: 2rem;
  margin-bottom: 1rem;
}
.sidebar .sidebar-content-section h1:first-child,
.sidebar .sidebar-content-section h2:first-child,
.sidebar .sidebar-content-section h3:first-child,
.sidebar .sidebar-content-section h4:first-child,
.sidebar .sidebar-content-section h5:first-child,
.sidebar .sidebar-content-section h6:first-child {
  margin-top: 0;
}
.sidebar .chat-list-item {
  display: block;
  position: relative;
  cursor: pointer;
  transition: all 0.3s ease;
  margin-bottom: 1rem;
  zoom: 1;
}
.sidebar .chat-list-item:after,
.sidebar .chat-list-item:before {
  content: "";
  display: table;
}
.sidebar .chat-list-item:after {
  clear: both;
}
.sidebar .chat-list-item.-right {
  text-align: right;
}
.sidebar .chat-list-item.-right .chat-list-avatar {
  float: right;
  margin-right: 0;
  margin-left: 0.75rem;
}
.sidebar .chat-list-item.-right .chat-list-status {
  left: auto;
  right: 3px;
}
.sidebar .chat-list-item.-right .chat-user-back {
  position: absolute;
  top: 50%;
  left: 1rem;
  margin-top: -10px;
}
.sidebar .chat-list-item:hover,
.sidebar .chat-list-item:focus,
.sidebar .chat-list-item:active {
  background: rgba(255,255,255,0.05);
}
.sidebar .chat-list-item:hover .chat-list-status,
.sidebar .chat-list-item:focus .chat-list-status,
.sidebar .chat-list-item:active .chat-list-status {
  -webkit-transform: scale(1.5) translate(-25%, -25%);
          transform: scale(1.5) translate(-25%, -25%);
}
.sidebar .chat-list-item .chat-list-avatar {
  float: left;
  width: 42px;
  height: 42px;
  border-radius: 2px;
  margin-right: 0.75rem;
}
.sidebar .chat-list-item .chat-list-user {
  color: #fff;
}
.sidebar .chat-list-item .chat-list-excerpt {
  font-size: 0.8rem;
}
.sidebar .chat-list-item .chat-list-status {
  position: absolute;
  font-size: 0.6rem;
  transition: all 0.3s ease;
  top: 3px;
  left: 3px;
}
.sidebar .chat-list-item.-available .chat-list-status {
  color: #3d9970;
}
.sidebar .chat-list-item.-busy .chat-list-status {
  color: #ff4136;
}
.sidebar .chat-list-item.-away .chat-list-status {
  color: #ff851b;
}
.sidebar .tasks-list .task {
  color: #fff;
  margin-bottom: 0;
}
.sidebar .tasks-list .task label {
  transition: all 0.3s ease;
  margin-bottom: 0;
}
.sidebar .tasks-list .task label::before {
  border: 1px solid rgba(255,255,255,0.15);
  margin-bottom: 0.1rem;
}
.sidebar .tasks-list .task input:checked + label {
  color: rgba(255,255,255,0.5);
  text-decoration: line-through;
}
.sidebar .settings-list .form-group {
  color: #fff;
}
.sidebar .settings-list .form-group label {
  margin-bottom: 0;
}
.sidebar .settings-list .form-group label::before {
  border: 1px solid rgba(255,255,255,0.15);
  margin-bottom: 0.1rem;
}
.sidebar .chat-user {
  position: fixed;
  width: 100%;
  top: 0;
  left: 0;
  padding-top: 0.75rem;
  padding-right: 1rem;
  border-top: 1px solid rgba(255,255,255,0.05);
  background: rgba(0,0,0,0.7);
  background: linear-gradient(to right, rgba(0,0,0,0.7), #000);
  z-index: 11;
}
.sidebar .chat-form {
  position: fixed;
  width: 100%;
  height: auto;
  display: block;
  bottom: 55px;
  left: 0;
  z-index: 11;
  margin-bottom: 0;
  background-color: rgba(0,0,0,0.7);
}
.sidebar .chat-form input {
  position: relative;
  display: block;
  background-image: linear-gradient(to bottom right, rgba(255,255,255,0.05), rgba(255,255,255,0.15));
  width: 100%;
  height: auto;
  border: none;
  padding: 1rem;
}
.sidebar .chat {
  height: 100%;
  width: 100%;
  overflow: auto;
  display: block;
}
.sidebar .chat .chat-items {
  padding-top: 90px;
  padding-left: 1rem;
  padding-right: 1rem;
  padding-bottom: 7rem;
  position: relative;
  display: block;
}
.sidebar .chat .chat-item {
  position: relative;
  display: block;
  padding: 0.5rem;
  margin-bottom: 1rem;
  font-size: 0.9rem;
}
.sidebar .chat .chat-item::after {
  content: '';
  position: absolute;
  width: 0;
  height: 0;
  top: 50%;
  margin-top: -7px;
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
}
.sidebar .chat .chat-item.-from {
  background: rgba(255,255,255,0.15);
  color: #fff;
  margin-right: 1rem;
}
.sidebar .chat .chat-item.-from::after {
  border-right: 7px solid rgba(255,255,255,0.15);
  left: -7px;
}
.sidebar .chat .chat-item.-to {
  color: #fff;
  margin-left: 1rem;
}
.sidebar .chat .chat-item.-to::after {
  right: -7px;
}
/*
  3.24 Steps
*/
.wizard,
.tabcontrol {
  display: block;
  width: 100%;
  overflow: hidden;
}
.wizard a,
.tabcontrol a {
  outline: 0;
}
.wizard ul,
.tabcontrol ul {
  list-style: none !important;
  padding: 0;
  margin: 0;
}
.wizard ul > li,
.tabcontrol ul > li {
  display: block;
  padding: 0;
}
.wizard > .steps .current-info,
.tabcontrol > .steps .current-info {
  position: absolute;
  left: -999em;
}
.wizard > .content > .title,
.tabcontrol > .content > .title {
  position: absolute;
  left: -999em;
}
.wizard > .steps {
  position: relative;
  display: block;
  width: 100%;
}
.wizard > .steps .number {
  font-weight: bold;
}
.wizard > .steps > ul > li {
  width: 25%;
}
.wizard.vertical > .steps {
  display: inline;
  float: left;
  width: 30%;
}
.wizard.vertical > .steps > ul > li {
  float: none;
  width: 100%;
}
.wizard.vertical > .content {
  display: inline;
  float: left;
  margin: 0;
  width: 65%;
}
.wizard.vertical > .actions {
  display: inline;
  float: right;
  margin: 0 2.5%;
  width: 95%;
}
.wizard.vertical > .actions > ul > li {
  margin: 0 0 0 1em;
}
.wizard > .content {
  display: block;
  margin: 0;
  padding: 0;
  min-height: 15rem;
  position: relative;
  width: auto;
  overflow: auto;
}
.wizard > .content > .body {
  position: absolute;
  width: 100%;
  height: auto;
}
.wizard > .content > .body.current {
  position: relative;
}
.wizard > .content > .body ul {
  list-style: disc !important;
}
.wizard > .content > .body ul > li {
  display: list-item;
}
.wizard > .content > .body > iframe {
  border: 0 none;
  width: 100%;
  height: 100%;
}
.wizard > .actions {
  position: relative;
  display: block;
  text-align: center;
  width: 100%;
}
.wizard > .actions > ul {
  display: block;
}
.wizard > .actions > ul > li {
  display: block;
  width: 50%;
}
.wizard > .actions > ul > li > a {
  padding: 1rem;
}
.wizard > .steps > ul > li,
.wizard > .actions > ul > li {
  float: left;
}
.wizard > .steps a,
.wizard > .steps a:hover,
.wizard > .steps a:active {
  display: block;
  width: auto;
  padding: 1em 1em;
  text-decoration: none;
}
.wizard.-dark > .steps {
  border-bottom: 1px solid rgba(0,0,0,0.125);
}
.wizard.-dark > .steps li a,
.wizard.-dark > .steps li a:hover,
.wizard.-dark > .steps li a:active {
  border-top: 1px solid rgba(0,0,0,0.125);
  border-right: 1px solid rgba(0,0,0,0.125);
  border-left: 1px solid rgba(0,0,0,0.125);
  color: #fff;
}
.wizard.-dark > .steps li .number {
  color: rgba(255,255,255,0.5);
}
.wizard.-dark > .steps .disabled a,
.wizard.-dark > .steps .disabled a:hover,
.wizard.-dark > .steps .disabled a:active {
  background: rgba(0,0,0,0.125);
  color: rgba(255,255,255,0.5);
  cursor: default;
}
.wizard.-dark > .steps .current a,
.wizard.-dark > .steps .current a:hover,
.wizard.-dark > .steps .current a:active {
  background: rgba(0,0,0,0.5);
  cursor: default;
}
.wizard.-dark > .steps .done a,
.wizard.-dark > .steps .done a:hover,
.wizard.-dark > .steps .done a:active {
  background: rgba(0,0,0,0.25);
  color: rgba(255,255,255,0.85);
}
.wizard.-dark > .steps .error a,
.wizard.-dark > .steps .error a:hover,
.wizard.-dark > .steps .error a:active {
  background: #ff4136;
  color: #fff;
}
.wizard.-dark > .actions a,
.wizard.-dark > .actions a:hover,
.wizard.-dark > .actions a:active {
  background: rgba(0,0,0,0.5);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
  display: block;
  text-decoration: none;
}
.wizard.-dark > .actions .disabled a,
.wizard.-dark > .actions .disabled a:hover,
.wizard.-dark > .actions .disabled a:active {
  cursor: default;
  color: rgba(255,255,255,0.5);
  background: rgba(0,0,0,0.25);
  border-right: 1px solid rgba(0,0,0,0.125);
}
.wizard.-light > .steps {
  border-bottom: 1px solid rgba(255,255,255,0.05);
}
.wizard.-light > .steps li a,
.wizard.-light > .steps li a:hover,
.wizard.-light > .steps li a:active {
  border-top: 1px solid rgba(255,255,255,0.05);
  border-right: 1px solid rgba(255,255,255,0.05);
  border-left: 1px solid rgba(255,255,255,0.05);
  color: #fff;
}
.wizard.-light > .steps li .number {
  color: rgba(255,255,255,0.5);
}
.wizard.-light > .steps .disabled a,
.wizard.-light > .steps .disabled a:hover,
.wizard.-light > .steps .disabled a:active {
  background: rgba(255,255,255,0);
  color: rgba(255,255,255,0.5);
  cursor: default;
}
.wizard.-light > .steps .current a,
.wizard.-light > .steps .current a:hover,
.wizard.-light > .steps .current a:active {
  background: rgba(255,255,255,0.15);
  cursor: default;
}
.wizard.-light > .steps .done a,
.wizard.-light > .steps .done a:hover,
.wizard.-light > .steps .done a:active {
  background: rgba(255,255,255,0.05);
  color: rgba(255,255,255,0.85);
}
.wizard.-light > .steps .error a,
.wizard.-light > .steps .error a:hover,
.wizard.-light > .steps .error a:active {
  background: #ff4136;
  color: #fff;
}
.wizard.-light > .actions a,
.wizard.-light > .actions a:hover,
.wizard.-light > .actions a:active {
  background: rgba(255,255,255,0.5);
  background: linear-gradient(to top right, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
  display: block;
  text-decoration: none;
}
.wizard.-light > .actions .disabled a,
.wizard.-light > .actions .disabled a:hover,
.wizard.-light > .actions .disabled a:active {
  cursor: default;
  color: rgba(255,255,255,0.5);
  background: rgba(255,255,255,0.15);
  border-right: 1px solid rgba(255,255,255,0.05);
}
.tabcontrol > .steps {
  position: relative;
  display: block;
  width: 100%;
}
.tabcontrol > .steps > ul {
  position: relative;
  margin: 6px 0 0 0;
  top: 1px;
  z-index: 1;
}
.tabcontrol > .steps > ul > li {
  float: left;
  margin: 5px 2px 0 0;
  padding: 1px;
}
.tabcontrol > .steps > ul > li:hover {
  background: #edecec;
  border: 1px solid #bbb;
  padding: 0;
}
.tabcontrol > .steps > ul > li.current {
  background: #fff;
  border: 1px solid #bbb;
  border-bottom: 0 none;
  padding: 0 0 1px 0;
  margin-top: 0;
}
.tabcontrol > .steps > ul > li.current > a {
  padding: 15px 30px 10px 30px;
}
.tabcontrol > .steps > ul > li > a {
  color: #5f5f5f;
  display: inline-block;
  border: 0 none;
  margin: 0;
  padding: 10px 30px;
  text-decoration: none;
}
.tabcontrol > .content {
  position: relative;
  display: inline-block;
  width: 100%;
  height: 35em;
  overflow: hidden;
  padding-top: 20px;
}
.tabcontrol > .content > .body {
  float: left;
  position: absolute;
  width: 95%;
  height: 95%;
  padding: 2.5%;
}
.tabcontrol > .content > .body ul {
  list-style: disc !important;
}
.tabcontrol > .content > .body ul > li {
  display: list-item;
}
/*
  3.25 Table
*/
table thead tr,
.table thead tr {
  background-size: 100%;
}
table thead th,
.table thead th {
  border-bottom-width: 1px;
}
table.-bordered,
.table.-bordered {
  border-width: 1px;
  border-style: solid;
}
table.-bordered th,
.table.-bordered th,
table.-bordered td,
.table.-bordered td {
  border-width: 1px;
  border-style: solid;
  transition: background 0.3s ease, color 0.3s ease;
}
table.-light,
.table.-light {
  background-image: linear-gradient(to bottom right, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
}
table.-light thead,
.table.-light thead {
  background-image: linear-gradient(to bottom, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
}
table.-light th,
.table.-light th,
table.-light td,
.table.-light td {
  border-color: rgba(255,255,255,0.05);
}
table.-light.-bordered,
.table.-light.-bordered {
  border-color: rgba(255,255,255,0.15);
}
table.-light.-bordered th,
.table.-light.-bordered th,
table.-light.-bordered td,
.table.-light.-bordered td {
  border-color: rgba(255,255,255,0.15);
}
table.-light.-hovered tr:hover td,
.table.-light.-hovered tr:hover td {
  background-color: rgba(255,255,255,0.05);
}
table.-light.-striped tr:nth-child(2n+2),
.table.-light.-striped tr:nth-child(2n+2) {
  background-color: rgba(255,255,255,0.05);
}
table.-dark,
.table.-dark {
  background-image: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
table.-dark thead,
.table.-dark thead {
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
}
table.-dark th,
.table.-dark th,
table.-dark td,
.table.-dark td {
  border-color: rgba(0,0,0,0.125);
}
table.-dark.-bordered,
.table.-dark.-bordered {
  border-color: rgba(0,0,0,0.25);
}
table.-dark.-bordered th,
.table.-dark.-bordered th,
table.-dark.-bordered td,
.table.-dark.-bordered td {
  border-color: rgba(0,0,0,0.25);
}
table.-dark.-hovered tr:hover td,
.table.-dark.-hovered tr:hover td {
  background-color: rgba(0,0,0,0.05);
}
table.-dark.-striped tr:nth-child(2n+2),
.table.-dark.-striped tr:nth-child(2n+2) {
  background-color: rgba(0,0,0,0.125);
}
table tr.-success,
.table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
table tr.-danger,
.table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
table tr.-warning,
.table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
table tr.-info,
.table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
table td.-user img,
.table td.-user img {
  width: 23px;
  height: 23px;
  float: left;
  border-radius: 3px;
  margin-right: 0.75rem;
}
table td.-user.-detailed img,
.table td.-user.-detailed img {
  width: 44px;
  height: 44px;
}
table td.-detailed span,
.table td.-detailed span {
  display: block;
  font-size: 80%;
  opacity: 0.5;
}
table td.-valign-middle,
.table td.-valign-middle {
  vertical-align: middle;
}
table td.-valign-top,
.table td.-valign-top {
  vertical-align: top;
}
table td.-valign-bottom,
.table td.-valign-bottom {
  vertical-align: bottom;
}
table td .progress,
.table td .progress {
  margin-bottom: 0.5rem;
}
/*
  3.26 Tabs
*/
.nav .nav-link {
  border-radius: 0;
  transition: all 0.5s ease;
}
.nav .nav-link.active {
  background-size: 200% 100%;
  background-position: 0% 0%;
}
.nav.-light {
  background: linear-gradient(to right, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
  border-color: rgba(255,255,255,0.05);
}
.nav.-light .nav-link {
  color: #fff;
}
.nav.-light .nav-link.active {
  background: rgba(255,255,255,0.15);
  background: linear-gradient(to bottom right, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
  border-color: rgba(255,255,255,0);
}
.nav.-light .nav-link.active:hover,
.nav.-light .nav-link.active:focus,
.nav.-light .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
  color: #fff;
  border-color: rgba(255,255,255,0.05);
}
.nav.-light .nav-link:hover,
.nav.-light .nav-link:focus,
.nav.-light .nav-link:active {
  background: rgba(255,255,255,0.05);
  border-color: rgba(255,255,255,0.05);
}
.nav.-dark {
  background: linear-gradient(to right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
  border-color: rgba(0,0,0,0.125);
}
.nav.-dark .nav-link {
  color: #fff;
}
.nav.-dark .nav-link.active {
  background: rgba(0,0,0,0.25);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
  border-color: rgba(0,0,0,0);
}
.nav.-dark .nav-link.active:hover,
.nav.-dark .nav-link.active:focus,
.nav.-dark .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.125));
  color: #fff;
  border-color: rgba(0,0,0,0.125);
}
.nav.-dark .nav-link:hover,
.nav.-dark .nav-link:focus,
.nav.-dark .nav-link:active {
  background: rgba(0,0,0,0.125);
  border-color: rgba(0,0,0,0.125);
}
.nav.-success {
  background: linear-gradient(to right, rgba(61,153,112,0.5), rgba(61,153,112,0.25));
  border-color: rgba(61,153,112,0.25);
}
.nav.-success .nav-link {
  color: #fff;
}
.nav.-success .nav-link.active {
  background: rgba(61,153,112,0.25);
  background: linear-gradient(to bottom right, rgba(61,153,112,0.25), rgba(61,153,112,0.5));
  border-color: rgba(61,153,112,0);
}
.nav.-success .nav-link.active:hover,
.nav.-success .nav-link.active:focus,
.nav.-success .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(61,153,112,0.25), rgba(61,153,112,0.5));
  color: #fff;
  border-color: rgba(61,153,112,0.5);
}
.nav.-success .nav-link:hover,
.nav.-success .nav-link:focus,
.nav.-success .nav-link:active {
  background: rgba(61,153,112,0.1);
  border-color: rgba(61,153,112,0.5);
}
.nav.-danger {
  background: linear-gradient(to right, rgba(255,65,54,0.5), rgba(255,65,54,0.25));
  border-color: rgba(255,65,54,0.25);
}
.nav.-danger .nav-link {
  color: #fff;
}
.nav.-danger .nav-link.active {
  background: rgba(255,65,54,0.25);
  background: linear-gradient(to bottom right, rgba(255,65,54,0.25), rgba(255,65,54,0.5));
  border-color: rgba(255,65,54,0);
}
.nav.-danger .nav-link.active:hover,
.nav.-danger .nav-link.active:focus,
.nav.-danger .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(255,65,54,0.25), rgba(255,65,54,0.5));
  color: #fff;
  border-color: rgba(255,65,54,0.5);
}
.nav.-danger .nav-link:hover,
.nav.-danger .nav-link:focus,
.nav.-danger .nav-link:active {
  background: rgba(255,65,54,0.1);
  border-color: rgba(255,65,54,0.5);
}
.nav.-warning {
  background: linear-gradient(to right, rgba(255,133,27,0.5), rgba(255,133,27,0.25));
  border-color: rgba(255,133,27,0.25);
}
.nav.-warning .nav-link {
  color: #fff;
}
.nav.-warning .nav-link.active {
  background: rgba(255,133,27,0.25);
  background: linear-gradient(to bottom right, rgba(255,133,27,0.25), rgba(255,133,27,0.5));
  border-color: rgba(255,133,27,0);
}
.nav.-warning .nav-link.active:hover,
.nav.-warning .nav-link.active:focus,
.nav.-warning .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(255,133,27,0.25), rgba(255,133,27,0.5));
  color: #fff;
  border-color: rgba(255,133,27,0.5);
}
.nav.-warning .nav-link:hover,
.nav.-warning .nav-link:focus,
.nav.-warning .nav-link:active {
  background: rgba(255,133,27,0.1);
  border-color: rgba(255,133,27,0.5);
}
.nav.-info {
  background: linear-gradient(to right, rgba(0,116,217,0.5), rgba(0,116,217,0.25));
  border-color: rgba(0,116,217,0.25);
}
.nav.-info .nav-link {
  color: #fff;
}
.nav.-info .nav-link.active {
  background: rgba(0,116,217,0.25);
  background: linear-gradient(to bottom right, rgba(0,116,217,0.25), rgba(0,116,217,0.5));
  border-color: rgba(0,116,217,0);
}
.nav.-info .nav-link.active:hover,
.nav.-info .nav-link.active:focus,
.nav.-info .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(0,116,217,0.25), rgba(0,116,217,0.5));
  color: #fff;
  border-color: rgba(0,116,217,0.5);
}
.nav.-info .nav-link:hover,
.nav.-info .nav-link:focus,
.nav.-info .nav-link:active {
  background: rgba(0,116,217,0.1);
  border-color: rgba(0,116,217,0.5);
}
/*
  3.27 Tag
*/
.tag {
  padding: 0.33rem 0.5rem;
  border-radius: 2px;
  display: inline-block;
}
.tag.-dark {
  background: rgba(0,0,0,0.5);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.tag.-light {
  background: rgba(255,255,255,0.5);
  background: linear-gradient(to bottom right, rgba(255,255,255,0.15), rgba(255,255,255,0.05));
}
.tag.-success {
  background: #3d9970;
  background: linear-gradient(to bottom right, rgba(61,153,112,0.8), rgba(61,153,112,0.4));
}
.tag.-danger {
  background: #ff4136;
  background: linear-gradient(to bottom right, rgba(255,65,54,0.8), rgba(255,65,54,0.4));
}
.tag.-warning {
  background: #ff851b;
  background: linear-gradient(to bottom right, rgba(255,133,27,0.8), rgba(255,133,27,0.4));
}
.tag.-info {
  background: #0074d9;
  background: linear-gradient(to bottom right, rgba(0,116,217,0.8), rgba(0,116,217,0.4));
}
pre .tag,
code .tag {
  padding: 0;
  border-radius: 0;
  font-size: inherit;
  line-height: inherit;
}
/*
  3.28 WYSIWYG
*/
.md-editor {
  display: block;
  border: 1px solid rgba(0,0,0,0);
}
.md-editor > .md-header,
.md-editor .md-footer {
  display: block;
  padding: 1rem 0.5rem;
  background: rgba(0,0,0,0);
}
.md-editor > .md-header {
  margin: 0;
}
.md-editor > .md-preview {
  background: rgba(0,0,0,0.5);
  border-top: 1px dashed rgba(0,0,0,0);
  border-bottom: 1px dashed rgba(0,0,0,0);
  min-height: 10px;
  overflow: auto;
  padding: 1rem;
}
.md-editor > textarea {
  font-family: Menlo, Monaco, Consolas, 'Courier New', monospace;
  outline: none;
  margin: 0;
  display: block;
  padding: 1rem;
  color: #fff;
  width: 100%;
  border: none;
  border-top: 1px dashed rgba(0,0,0,0);
  border-bottom: 1px dashed rgba(0,0,0,0);
  border-radius: 0;
  box-shadow: none;
  background: rgba(0,0,0,0.5);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.125));
}
.md-editor > textarea:focus,
.md-editor > textarea:active {
  border: none;
  outline: none;
  box-shadow: none;
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
}
.md-editor.active {
  outline: none;
}
.md-editor .md-controls {
  float: right;
  padding: 3px;
  margin-bottom: -0.33rem;
}
.md-editor .md-controls .md-control {
  right: 5px;
  color: #bebebe;
  padding: 3px 3px 3px 10px;
}
.md-editor .md-controls .md-control:hover {
  color: #333;
}
.md-editor .btn-group {
  margin-bottom: 0.33rem;
}
.md-editor .btn-group .btn {
  padding-left: 1rem;
  padding-right: 1rem;
}
.md-editor.md-fullscreen-mode {
  width: 100%;
  height: 100%;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99999;
  padding: 60px 30px 15px;
  background: #fff !important;
  border: none !important;
}
.md-editor.md-fullscreen-mode .md-input {
  margin-top: 2.5rem;
}
.md-editor.md-fullscreen-mode .md-footer {
  display: none;
}
.md-editor.md-fullscreen-mode .md-input,
.md-editor.md-fullscreen-mode .md-preview {
  height: 100% !important;
  font-size: 20px !important;
  padding: 20px !important;
  color: #999;
  line-height: 1.6em !important;
  resize: none !important;
  box-shadow: none !important;
  background: #fff !important;
  border: none !important;
}
.md-editor.md-fullscreen-mode .md-preview {
  margin: 0 auto;
  color: #333;
  overflow: auto;
}
.md-editor.md-fullscreen-mode .md-input:hover,
.md-editor.md-fullscreen-mode .md-input:focus {
  color: #333;
  background: #fff !important;
}
.md-editor.md-fullscreen-mode .md-header {
  background: none;
  text-align: center;
  position: fixed;
  width: 100%;
  top: 20px;
}
.md-editor.md-fullscreen-mode .btn-group {
  float: none;
}
.md-editor.md-fullscreen-mode .btn {
  border: none;
  background: none;
  color: #b3b3b3;
}
.md-editor.md-fullscreen-mode .btn:hover,
.md-editor.md-fullscreen-mode .btn:focus,
.md-editor.md-fullscreen-mode .btn.active,
.md-editor.md-fullscreen-mode .btn:active {
  box-shadow: none;
  color: #333;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls {
  position: absolute;
  top: 20px;
  right: 20px;
  text-align: right;
  z-index: 1002;
  display: block;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a {
  color: #b3b3b3;
  clear: right;
  margin: 10px;
  width: 30px;
  height: 30px;
  text-align: center;
}
.md-editor.md-fullscreen-mode .md-fullscreen-controls a:hover {
  color: #333;
  text-decoration: none;
}
.md-editor.md-fullscreen-mode .md-editor {
  height: 100% !important;
  position: relative;
}
.md-editor .md-fullscreen-controls {
  display: none;
}
.md-nooverflow {
  overflow: hidden;
  position: fixed;
  width: 100%;
}
.note-editor .note-toolbar {
  padding-top: 0;
  padding-left: 0;
  padding-right: 0;
}
.trumbowyg-box .trumbowyg-editor[contenteditable=true]:empty::before {
  content: attr(placeholder);
  color: #999;
}
.trumbowyg-box .trumbowyg-button-pane {
  background: rgba(0,0,0,0.5);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
  border-bottom: 1px solid rgba(0,0,0,0.25);
  color: #fff !important;
}
.trumbowyg-box .trumbowyg-button-pane svg {
  fill: #fff !important;
}
.trumbowyg-box .trumbowyg-button-pane::after {
  background: rgba(0,0,0,0.25);
}
.trumbowyg-box .trumbowyg-button-pane .trumbowyg-button-group button:hover,
.trumbowyg-box .trumbowyg-button-pane .trumbowyg-button-group button:active,
.trumbowyg-box .trumbowyg-button-pane .trumbowyg-button-group button:focus {
  background: rgba(0,0,0,0.25);
}
.trumbowyg-box .trumbowyg-button-pane .trumbowyg-button-group button.trumbowyg-active {
  background: rgba(0,0,0,0.5);
}
.trumbowyg-box .trumbowyg-button-pane .trumbowyg-button-group:not(:empty) + .trumbowyg-button-group::before {
  background: rgba(0,0,0,0.25);
}
.trumbowyg-box,
.trumbowyg-editor {
  border: 1px solid rgba(0,0,0,0.125) !important;
}
/*
  4.0 Themes
*/
body.volta {
  background-color: #842448;
  background-image: linear-gradient(to bottom right, #c04848, #480048);
}
body.volta ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(132,36,72,0), #480048);
}
body.volta .alert.-primary {
  background: linear-gradient(to bottom right, #c04848, rgba(192,72,72,0.75));
}
body.volta .alert.-primary.-contrasted .alert-icon {
  background: #a73939;
}
body.volta .alert.-contrasted .alert-icon.-primary {
  background: #a73939;
}
body.volta .alert.-border-primary {
  border-color: #c65a5a;
}
body.volta .alert.-secondary {
  background: linear-gradient(to bottom right, #480048, rgba(72,0,72,0.75));
}
body.volta .alert.-secondary.-contrasted .alert-icon {
  background: #3d003d;
}
body.volta .alert.-contrasted .alert-icon.-secondary {
  background: #3d003d;
}
body.volta .alert.-border-secondary {
  border-color: #740074;
}
body.volta .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(192,72,72,0.8), rgba(192,72,72,0.4));
}
body.volta .btn.-primary:hover,
body.volta .btn.-primary:focus {
  background-color: rgba(192,72,72,0.5);
}
body.volta .btn.-primary:active {
  background-color: #762929;
}
body.volta .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(72,0,72,0.8), rgba(72,0,72,0.4));
}
body.volta .btn.-secondary:hover,
body.volta .btn.-secondary:focus {
  background-color: rgba(72,0,72,0.5);
}
body.volta .btn.-secondary:active {
  background-color: #2b002b;
}
body.volta .datepicker table tr td.highlighted {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.highlighted:focus,
body.volta .datepicker table tr td.highlighted.focus {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.4);
}
body.volta .datepicker table tr td.highlighted:hover,
body.volta .datepicker table tr td.highlighted:active,
body.volta .datepicker table tr td.highlighted.active {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.highlighted:active:hover,
body.volta .datepicker table tr td.highlighted.active:hover,
body.volta .datepicker table tr td.highlighted:active:focus,
body.volta .datepicker table tr td.highlighted.active:focus,
body.volta .datepicker table tr td.highlighted:active.focus,
body.volta .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.4);
}
body.volta .datepicker table tr td.highlighted.disabled:hover,
body.volta .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.highlighted.disabled:focus,
body.volta .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.highlighted.disabled.focus,
body.volta .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(192,72,72,0.33);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.highlighted.focused {
  background: rgba(192,72,72,0.33);
}
body.volta .datepicker table tr td.highlighted.disabled {
  background: rgba(192,72,72,0.33);
}
body.volta .datepicker table tr td.highlighted.disabled:active {
  background: rgba(192,72,72,0.33);
}
body.volta .datepicker table tr td.active {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.active.highlighted {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.active:focus,
body.volta .datepicker table tr td.active.highlighted:focus,
body.volta .datepicker table tr td.active.focus,
body.volta .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td.active:hover,
body.volta .datepicker table tr td.active.highlighted:hover,
body.volta .datepicker table tr td.active:active,
body.volta .datepicker table tr td.active.highlighted:active,
body.volta .datepicker table tr td.active.active,
body.volta .datepicker table tr td.active.highlighted.active {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.75);
}
body.volta .datepicker table tr td.active:active:hover,
body.volta .datepicker table tr td.active.highlighted:active:hover,
body.volta .datepicker table tr td.active.active:hover,
body.volta .datepicker table tr td.active.highlighted.active:hover,
body.volta .datepicker table tr td.active:active:focus,
body.volta .datepicker table tr td.active.highlighted:active:focus,
body.volta .datepicker table tr td.active.active:focus,
body.volta .datepicker table tr td.active.highlighted.active:focus,
body.volta .datepicker table tr td.active:active.focus,
body.volta .datepicker table tr td.active.highlighted:active.focus,
body.volta .datepicker table tr td.active.active.focus,
body.volta .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td.active.disabled:hover,
body.volta .datepicker table tr td.active.highlighted.disabled:hover,
body.volta .datepicker table tr td.active[disabled]:hover,
body.volta .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td.active:hover,
body.volta fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.active.disabled:focus,
body.volta .datepicker table tr td.active.highlighted.disabled:focus,
body.volta .datepicker table tr td.active[disabled]:focus,
body.volta .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td.active:focus,
body.volta fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td.active.disabled.focus,
body.volta .datepicker table tr td.active.highlighted.disabled.focus,
body.volta .datepicker table tr td.active[disabled].focus,
body.volta .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td.active.focus,
body.volta fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active:hover {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active:focus,
body.volta .datepicker table tr td span.active:hover:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.disabled:focus,
body.volta .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.focus,
body.volta .datepicker table tr td span.active:hover.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.disabled.focus,
body.volta .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active:hover,
body.volta .datepicker table tr td span.active.disabled:hover,
body.volta .datepicker table tr td span.active:active,
body.volta .datepicker table tr td span.active:hover:active {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.75);
}
body.volta .datepicker table tr td span.active.disabled:active,
body.volta .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.75);
}
body.volta .datepicker table tr td span.active.active,
body.volta .datepicker table tr td span.active:hover.active {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.75);
}
body.volta .datepicker table tr td span.active.disabled.active,
body.volta .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(177,61,61,0.75);
}
body.volta .datepicker table tr td span.active:active:hover,
body.volta .datepicker table tr td span.active.disabled:active:hover,
body.volta .datepicker table tr td span.active.active:hover,
body.volta .datepicker table tr td span.active.disabled.active:hover,
body.volta .datepicker table tr td span.active:active:focus,
body.volta .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.disabled:active:focus,
body.volta .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.active:focus,
body.volta .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.disabled.active:focus,
body.volta .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active:active.focus,
body.volta .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.disabled:active.focus,
body.volta .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.active.focus,
body.volta .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(177,61,61,0.75);
  border-color: rgba(177,61,61,0.5);
}
body.volta .datepicker table tr td span.active[disabled]:hover,
body.volta .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td span.active:hover,
body.volta fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled:focus,
body.volta .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled.disabled:focus,
body.volta .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active[disabled]:focus,
body.volta .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled[disabled]:focus,
body.volta .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td span.active:focus,
body.volta fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.volta fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled.focus,
body.volta .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled.disabled.focus,
body.volta .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active[disabled].focus,
body.volta .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .datepicker table tr td span.active.disabled[disabled].focus,
body.volta .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td span.active.focus,
body.volta fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.volta fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(192,72,72,0.75);
  border-color: rgba(192,72,72,0.5);
}
body.volta .dropdown-menu.-primary {
  background: #c04848;
  background: linear-gradient(to right, #c04848, rgba(192,72,72,0.8));
}
body.volta .dropdown-menu.-secondary {
  background: #480048;
  background: linear-gradient(to right, #480048, rgba(72,0,72,0.8));
}
body.volta ul.table-of-contents > li.active > a {
  border-left: 2px solid #c04848;
}
body.volta ul.table-of-contents > li > a:hover {
  border-left: 2px solid #c04848;
}
body.volta ul.table-of-contents > li ul li.active a {
  border-left-color: #c04848;
}
body.volta .count-bubble {
  background: #c04848;
}
body.volta form .form-group.-primary label,
body.volta .form .form-group.-primary label,
body.volta form .form-group.has-primary label,
body.volta .form .form-group.has-primary label,
body.volta form .form-group.-primary .help-block,
body.volta .form .form-group.-primary .help-block,
body.volta form .form-group.has-primary .help-block,
body.volta .form .form-group.has-primary .help-block {
  color: #c04848;
}
body.volta form .form-group.-primary .form-control,
body.volta .form .form-group.-primary .form-control,
body.volta form .form-group.has-primary .form-control,
body.volta .form .form-group.has-primary .form-control,
body.volta form .form-group.-primary .form-check label::before,
body.volta .form .form-group.-primary .form-check label::before,
body.volta form .form-group.has-primary .form-check label::before,
body.volta .form .form-group.has-primary .form-check label::before {
  border-color: rgba(192,72,72,0.66);
}
body.volta form .form-group.-primary .form-control:active,
body.volta .form .form-group.-primary .form-control:active,
body.volta form .form-group.has-primary .form-control:active,
body.volta .form .form-group.has-primary .form-control:active,
body.volta form .form-group.-primary .form-check label::before:active,
body.volta .form .form-group.-primary .form-check label::before:active,
body.volta form .form-group.has-primary .form-check label::before:active,
body.volta .form .form-group.has-primary .form-check label::before:active,
body.volta form .form-group.-primary .form-control:focus,
body.volta .form .form-group.-primary .form-control:focus,
body.volta form .form-group.has-primary .form-control:focus,
body.volta .form .form-group.has-primary .form-control:focus,
body.volta form .form-group.-primary .form-check label::before:focus,
body.volta .form .form-group.-primary .form-check label::before:focus,
body.volta form .form-group.has-primary .form-check label::before:focus,
body.volta .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.volta form .form-group.-secondary label,
body.volta .form .form-group.-secondary label,
body.volta form .form-group.has-secondary label,
body.volta .form .form-group.has-secondary label,
body.volta form .form-group.-secondary .help-block,
body.volta .form .form-group.-secondary .help-block,
body.volta form .form-group.has-secondary .help-block,
body.volta .form .form-group.has-secondary .help-block {
  color: #480048;
}
body.volta form .form-group.-secondary .form-control,
body.volta .form .form-group.-secondary .form-control,
body.volta form .form-group.has-secondary .form-control,
body.volta .form .form-group.has-secondary .form-control,
body.volta form .form-group.-secondary .form-check label::before,
body.volta .form .form-group.-secondary .form-check label::before,
body.volta form .form-group.has-secondary .form-check label::before,
body.volta .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(72,0,72,0.66);
}
body.volta form .form-group.-secondary .form-control:active,
body.volta .form .form-group.-secondary .form-control:active,
body.volta form .form-group.has-secondary .form-control:active,
body.volta .form .form-group.has-secondary .form-control:active,
body.volta form .form-group.-secondary .form-check label::before:active,
body.volta .form .form-group.-secondary .form-check label::before:active,
body.volta form .form-group.has-secondary .form-check label::before:active,
body.volta .form .form-group.has-secondary .form-check label::before:active,
body.volta form .form-group.-secondary .form-control:focus,
body.volta .form .form-group.-secondary .form-control:focus,
body.volta form .form-group.has-secondary .form-control:focus,
body.volta .form .form-group.has-secondary .form-control:focus,
body.volta form .form-group.-secondary .form-check label::before:focus,
body.volta .form .form-group.-secondary .form-check label::before:focus,
body.volta form .form-group.has-secondary .form-check label::before:focus,
body.volta .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.volta .modal.-primary .modal-dialog .modal-content {
  background: #c04848;
  background: linear-gradient(to right, #c04848, rgba(192,72,72,0.8));
}
body.volta .modal .modal-header.-primary {
  background: #c04848;
  background: linear-gradient(to right, #c04848, rgba(192,72,72,0.8));
}
body.volta .modal.-secondary .modal-dialog .modal-content {
  background: #480048;
  background: linear-gradient(to right, #480048, rgba(72,0,72,0.8));
}
body.volta .modal .modal-header.-secondary {
  background: #480048;
  background: linear-gradient(to right, #480048, rgba(72,0,72,0.8));
}
body.volta .navbar .navbar-item-count {
  background: #c04848;
}
body.volta .gritter-item.-primary {
  background: #c04848;
  background: linear-gradient(to right, rgba(192,72,72,0.8), rgba(192,72,72,0.5));
  color: #fff;
}
body.volta .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.volta .gritter-item.-secondary {
  background: #480048;
  background: linear-gradient(to right, rgba(72,0,72,0.8), rgba(72,0,72,0.5));
  color: #fff;
}
body.volta .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.volta .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(192,72,72,0.4), rgba(192,72,72,0.8));
}
body.volta .panel.-primary .panel-heading,
body.volta .panel.-primary .card-header,
body.volta .panel.-primary .panel-footer,
body.volta .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.volta .panel.-bordered-primary {
  border-color: #c04848;
}
body.volta .panel .panel-heading.-primary,
body.volta .panel .card-header.-primary,
body.volta .panel .panel-footer.-primary,
body.volta .panel .card-footer.-primary,
body.volta .panel .panel-body.-primary,
body.volta .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(192,72,72,0.4), rgba(192,72,72,0.8));
}
body.volta .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(72,0,72,0.4), rgba(72,0,72,0.8));
}
body.volta .panel.-secondary .panel-heading,
body.volta .panel.-secondary .card-header,
body.volta .panel.-secondary .panel-footer,
body.volta .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.volta .panel.-bordered-secondary {
  border-color: #480048;
}
body.volta .panel .panel-heading.-secondary,
body.volta .panel .card-header.-secondary,
body.volta .panel .panel-footer.-secondary,
body.volta .panel .card-footer.-secondary,
body.volta .panel .panel-body.-secondary,
body.volta .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(72,0,72,0.4), rgba(72,0,72,0.8));
}
body.volta .progress .bar.-primary {
  background: #c04848;
  background: linear-gradient(to right, #c04848, rgba(192,72,72,0.8));
  border-bottom-color: #c35151;
}
body.volta .progress .bar.-secondary {
  background: #480048;
  background: linear-gradient(to right, #480048, rgba(72,0,72,0.8));
  border-bottom-color: #5e005e;
}
body.volta .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #c04848;
}
body.volta .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.volta .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.volta .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.volta .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #c04848;
}
body.volta .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(192,72,72,0.33);
}
body.volta .sidebar .sidebar-wrapper ul li a:hover i,
body.volta .sidebar .sidebar-wrapper ul li a:focus i,
body.volta .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(192,72,72,0.66);
}
body.volta .sidebar .chat .chat-item.-to {
  background: rgba(192,72,72,0.9);
}
body.volta .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(192,72,72,0.9);
}
body.volta table tr.-success,
body.volta .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.volta table tr.-danger,
body.volta .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.volta table tr.-warning,
body.volta .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.volta table tr.-info,
body.volta .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.volta .nav.-primary {
  background: linear-gradient(to right, rgba(192,72,72,0.5), rgba(192,72,72,0.25));
  border-color: rgba(192,72,72,0.25);
}
body.volta .nav.-primary .nav-link {
  color: #fff;
}
body.volta .nav.-primary .nav-link.active {
  background: rgba(192,72,72,0.25);
  background: linear-gradient(to bottom right, rgba(192,72,72,0.25), rgba(192,72,72,0.5));
  border-color: rgba(192,72,72,0);
}
body.volta .nav.-primary .nav-link.active:hover,
body.volta .nav.-primary .nav-link.active:focus,
body.volta .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(192,72,72,0.25), rgba(192,72,72,0.5));
  color: #fff;
  border-color: rgba(192,72,72,0.5);
}
body.volta .nav.-primary .nav-link:hover,
body.volta .nav.-primary .nav-link:focus,
body.volta .nav.-primary .nav-link:active {
  background: rgba(192,72,72,0.1);
  border-color: rgba(192,72,72,0.5);
}
body.volta .nav.-secondary {
  background: linear-gradient(to right, rgba(72,0,72,0.5), rgba(72,0,72,0.25));
  border-color: rgba(72,0,72,0.25);
}
body.volta .nav.-secondary .nav-link {
  color: #fff;
}
body.volta .nav.-secondary .nav-link.active {
  background: rgba(72,0,72,0.25);
  background: linear-gradient(to bottom right, rgba(72,0,72,0.25), rgba(72,0,72,0.5));
  border-color: rgba(72,0,72,0);
}
body.volta .nav.-secondary .nav-link.active:hover,
body.volta .nav.-secondary .nav-link.active:focus,
body.volta .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(72,0,72,0.25), rgba(72,0,72,0.5));
  color: #fff;
  border-color: rgba(72,0,72,0.5);
}
body.volta .nav.-secondary .nav-link:hover,
body.volta .nav.-secondary .nav-link:focus,
body.volta .nav.-secondary .nav-link:active {
  background: rgba(72,0,72,0.1);
  border-color: rgba(72,0,72,0.5);
}
body.volta .tag.-primary {
  background: #c04848;
  background: linear-gradient(to bottom right, rgba(192,72,72,0.8), rgba(192,72,72,0.4));
}
body.volta .tag.-secondary {
  background: #480048;
  background: linear-gradient(to bottom right, rgba(72,0,72,0.8), rgba(72,0,72,0.4));
}
body.purple-bliss {
  background-color: #204363;
  background-image: linear-gradient(to bottom right, #360033, #0b8793);
}
body.purple-bliss ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(32,67,99,0), #0b8793);
}
body.purple-bliss .alert.-primary {
  background: linear-gradient(to bottom right, #360033, rgba(54,0,51,0.75));
}
body.purple-bliss .alert.-primary.-contrasted .alert-icon {
  background: #2e002b;
}
body.purple-bliss .alert.-contrasted .alert-icon.-primary {
  background: #2e002b;
}
body.purple-bliss .alert.-border-primary {
  border-color: #64005e;
}
body.purple-bliss .alert.-secondary {
  background: linear-gradient(to bottom right, #0b8793, rgba(11,135,147,0.75));
}
body.purple-bliss .alert.-secondary.-contrasted .alert-icon {
  background: #09737d;
}
body.purple-bliss .alert.-contrasted .alert-icon.-secondary {
  background: #09737d;
}
body.purple-bliss .alert.-border-secondary {
  border-color: #0da5b4;
}
body.purple-bliss .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(54,0,51,0.8), rgba(54,0,51,0.4));
}
body.purple-bliss .btn.-primary:hover,
body.purple-bliss .btn.-primary:focus {
  background-color: rgba(54,0,51,0.5);
}
body.purple-bliss .btn.-primary:active {
  background-color: #20001f;
}
body.purple-bliss .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(11,135,147,0.8), rgba(11,135,147,0.4));
}
body.purple-bliss .btn.-secondary:hover,
body.purple-bliss .btn.-secondary:focus {
  background-color: rgba(11,135,147,0.5);
}
body.purple-bliss .btn.-secondary:active {
  background-color: #075158;
}
body.purple-bliss .datepicker table tr td.highlighted {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.highlighted:focus,
body.purple-bliss .datepicker table tr td.highlighted.focus {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.4);
}
body.purple-bliss .datepicker table tr td.highlighted:hover,
body.purple-bliss .datepicker table tr td.highlighted:active,
body.purple-bliss .datepicker table tr td.highlighted.active {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.highlighted:active:hover,
body.purple-bliss .datepicker table tr td.highlighted.active:hover,
body.purple-bliss .datepicker table tr td.highlighted:active:focus,
body.purple-bliss .datepicker table tr td.highlighted.active:focus,
body.purple-bliss .datepicker table tr td.highlighted:active.focus,
body.purple-bliss .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.4);
}
body.purple-bliss .datepicker table tr td.highlighted.disabled:hover,
body.purple-bliss .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.highlighted.disabled:focus,
body.purple-bliss .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.highlighted.disabled.focus,
body.purple-bliss .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(54,0,51,0.33);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.highlighted.focused {
  background: rgba(54,0,51,0.33);
}
body.purple-bliss .datepicker table tr td.highlighted.disabled {
  background: rgba(54,0,51,0.33);
}
body.purple-bliss .datepicker table tr td.highlighted.disabled:active {
  background: rgba(54,0,51,0.33);
}
body.purple-bliss .datepicker table tr td.active {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.active.highlighted {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.active:focus,
body.purple-bliss .datepicker table tr td.active.highlighted:focus,
body.purple-bliss .datepicker table tr td.active.focus,
body.purple-bliss .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td.active:hover,
body.purple-bliss .datepicker table tr td.active.highlighted:hover,
body.purple-bliss .datepicker table tr td.active:active,
body.purple-bliss .datepicker table tr td.active.highlighted:active,
body.purple-bliss .datepicker table tr td.active.active,
body.purple-bliss .datepicker table tr td.active.highlighted.active {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.75);
}
body.purple-bliss .datepicker table tr td.active:active:hover,
body.purple-bliss .datepicker table tr td.active.highlighted:active:hover,
body.purple-bliss .datepicker table tr td.active.active:hover,
body.purple-bliss .datepicker table tr td.active.highlighted.active:hover,
body.purple-bliss .datepicker table tr td.active:active:focus,
body.purple-bliss .datepicker table tr td.active.highlighted:active:focus,
body.purple-bliss .datepicker table tr td.active.active:focus,
body.purple-bliss .datepicker table tr td.active.highlighted.active:focus,
body.purple-bliss .datepicker table tr td.active:active.focus,
body.purple-bliss .datepicker table tr td.active.highlighted:active.focus,
body.purple-bliss .datepicker table tr td.active.active.focus,
body.purple-bliss .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td.active.disabled:hover,
body.purple-bliss .datepicker table tr td.active.highlighted.disabled:hover,
body.purple-bliss .datepicker table tr td.active[disabled]:hover,
body.purple-bliss .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td.active:hover,
body.purple-bliss fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.active.disabled:focus,
body.purple-bliss .datepicker table tr td.active.highlighted.disabled:focus,
body.purple-bliss .datepicker table tr td.active[disabled]:focus,
body.purple-bliss .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td.active:focus,
body.purple-bliss fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td.active.disabled.focus,
body.purple-bliss .datepicker table tr td.active.highlighted.disabled.focus,
body.purple-bliss .datepicker table tr td.active[disabled].focus,
body.purple-bliss .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td.active.focus,
body.purple-bliss fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active:hover {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active:focus,
body.purple-bliss .datepicker table tr td span.active:hover:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled:focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.focus,
body.purple-bliss .datepicker table tr td span.active:hover.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled.focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active:hover,
body.purple-bliss .datepicker table tr td span.active.disabled:hover,
body.purple-bliss .datepicker table tr td span.active:active,
body.purple-bliss .datepicker table tr td span.active:hover:active {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.75);
}
body.purple-bliss .datepicker table tr td span.active.disabled:active,
body.purple-bliss .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.75);
}
body.purple-bliss .datepicker table tr td span.active.active,
body.purple-bliss .datepicker table tr td span.active:hover.active {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.75);
}
body.purple-bliss .datepicker table tr td span.active.disabled.active,
body.purple-bliss .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(49,0,46,0.75);
}
body.purple-bliss .datepicker table tr td span.active:active:hover,
body.purple-bliss .datepicker table tr td span.active.disabled:active:hover,
body.purple-bliss .datepicker table tr td span.active.active:hover,
body.purple-bliss .datepicker table tr td span.active.disabled.active:hover,
body.purple-bliss .datepicker table tr td span.active:active:focus,
body.purple-bliss .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled:active:focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.active:focus,
body.purple-bliss .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled.active:focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active:active.focus,
body.purple-bliss .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled:active.focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.active.focus,
body.purple-bliss .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(49,0,46,0.75);
  border-color: rgba(49,0,46,0.5);
}
body.purple-bliss .datepicker table tr td span.active[disabled]:hover,
body.purple-bliss .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active:hover,
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled:focus,
body.purple-bliss .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled.disabled:focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active[disabled]:focus,
body.purple-bliss .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled[disabled]:focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active:focus,
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled.focus,
body.purple-bliss .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled.disabled.focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active[disabled].focus,
body.purple-bliss .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .datepicker table tr td span.active.disabled[disabled].focus,
body.purple-bliss .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active.focus,
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.purple-bliss fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(54,0,51,0.75);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .dropdown-menu.-primary {
  background: #360033;
  background: linear-gradient(to right, #360033, rgba(54,0,51,0.8));
}
body.purple-bliss .dropdown-menu.-secondary {
  background: #0b8793;
  background: linear-gradient(to right, #0b8793, rgba(11,135,147,0.8));
}
body.purple-bliss ul.table-of-contents > li.active > a {
  border-left: 2px solid #360033;
}
body.purple-bliss ul.table-of-contents > li > a:hover {
  border-left: 2px solid #360033;
}
body.purple-bliss ul.table-of-contents > li ul li.active a {
  border-left-color: #360033;
}
body.purple-bliss .count-bubble {
  background: #360033;
}
body.purple-bliss form .form-group.-primary label,
body.purple-bliss .form .form-group.-primary label,
body.purple-bliss form .form-group.has-primary label,
body.purple-bliss .form .form-group.has-primary label,
body.purple-bliss form .form-group.-primary .help-block,
body.purple-bliss .form .form-group.-primary .help-block,
body.purple-bliss form .form-group.has-primary .help-block,
body.purple-bliss .form .form-group.has-primary .help-block {
  color: #360033;
}
body.purple-bliss form .form-group.-primary .form-control,
body.purple-bliss .form .form-group.-primary .form-control,
body.purple-bliss form .form-group.has-primary .form-control,
body.purple-bliss .form .form-group.has-primary .form-control,
body.purple-bliss form .form-group.-primary .form-check label::before,
body.purple-bliss .form .form-group.-primary .form-check label::before,
body.purple-bliss form .form-group.has-primary .form-check label::before,
body.purple-bliss .form .form-group.has-primary .form-check label::before {
  border-color: rgba(54,0,51,0.66);
}
body.purple-bliss form .form-group.-primary .form-control:active,
body.purple-bliss .form .form-group.-primary .form-control:active,
body.purple-bliss form .form-group.has-primary .form-control:active,
body.purple-bliss .form .form-group.has-primary .form-control:active,
body.purple-bliss form .form-group.-primary .form-check label::before:active,
body.purple-bliss .form .form-group.-primary .form-check label::before:active,
body.purple-bliss form .form-group.has-primary .form-check label::before:active,
body.purple-bliss .form .form-group.has-primary .form-check label::before:active,
body.purple-bliss form .form-group.-primary .form-control:focus,
body.purple-bliss .form .form-group.-primary .form-control:focus,
body.purple-bliss form .form-group.has-primary .form-control:focus,
body.purple-bliss .form .form-group.has-primary .form-control:focus,
body.purple-bliss form .form-group.-primary .form-check label::before:focus,
body.purple-bliss .form .form-group.-primary .form-check label::before:focus,
body.purple-bliss form .form-group.has-primary .form-check label::before:focus,
body.purple-bliss .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.purple-bliss form .form-group.-secondary label,
body.purple-bliss .form .form-group.-secondary label,
body.purple-bliss form .form-group.has-secondary label,
body.purple-bliss .form .form-group.has-secondary label,
body.purple-bliss form .form-group.-secondary .help-block,
body.purple-bliss .form .form-group.-secondary .help-block,
body.purple-bliss form .form-group.has-secondary .help-block,
body.purple-bliss .form .form-group.has-secondary .help-block {
  color: #0b8793;
}
body.purple-bliss form .form-group.-secondary .form-control,
body.purple-bliss .form .form-group.-secondary .form-control,
body.purple-bliss form .form-group.has-secondary .form-control,
body.purple-bliss .form .form-group.has-secondary .form-control,
body.purple-bliss form .form-group.-secondary .form-check label::before,
body.purple-bliss .form .form-group.-secondary .form-check label::before,
body.purple-bliss form .form-group.has-secondary .form-check label::before,
body.purple-bliss .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(11,135,147,0.66);
}
body.purple-bliss form .form-group.-secondary .form-control:active,
body.purple-bliss .form .form-group.-secondary .form-control:active,
body.purple-bliss form .form-group.has-secondary .form-control:active,
body.purple-bliss .form .form-group.has-secondary .form-control:active,
body.purple-bliss form .form-group.-secondary .form-check label::before:active,
body.purple-bliss .form .form-group.-secondary .form-check label::before:active,
body.purple-bliss form .form-group.has-secondary .form-check label::before:active,
body.purple-bliss .form .form-group.has-secondary .form-check label::before:active,
body.purple-bliss form .form-group.-secondary .form-control:focus,
body.purple-bliss .form .form-group.-secondary .form-control:focus,
body.purple-bliss form .form-group.has-secondary .form-control:focus,
body.purple-bliss .form .form-group.has-secondary .form-control:focus,
body.purple-bliss form .form-group.-secondary .form-check label::before:focus,
body.purple-bliss .form .form-group.-secondary .form-check label::before:focus,
body.purple-bliss form .form-group.has-secondary .form-check label::before:focus,
body.purple-bliss .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.purple-bliss .modal.-primary .modal-dialog .modal-content {
  background: #360033;
  background: linear-gradient(to right, #360033, rgba(54,0,51,0.8));
}
body.purple-bliss .modal .modal-header.-primary {
  background: #360033;
  background: linear-gradient(to right, #360033, rgba(54,0,51,0.8));
}
body.purple-bliss .modal.-secondary .modal-dialog .modal-content {
  background: #0b8793;
  background: linear-gradient(to right, #0b8793, rgba(11,135,147,0.8));
}
body.purple-bliss .modal .modal-header.-secondary {
  background: #0b8793;
  background: linear-gradient(to right, #0b8793, rgba(11,135,147,0.8));
}
body.purple-bliss .navbar .navbar-item-count {
  background: #360033;
}
body.purple-bliss .gritter-item.-primary {
  background: #360033;
  background: linear-gradient(to right, rgba(54,0,51,0.8), rgba(54,0,51,0.5));
  color: #fff;
}
body.purple-bliss .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.purple-bliss .gritter-item.-secondary {
  background: #0b8793;
  background: linear-gradient(to right, rgba(11,135,147,0.8), rgba(11,135,147,0.5));
  color: #fff;
}
body.purple-bliss .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.purple-bliss .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(54,0,51,0.4), rgba(54,0,51,0.8));
}
body.purple-bliss .panel.-primary .panel-heading,
body.purple-bliss .panel.-primary .card-header,
body.purple-bliss .panel.-primary .panel-footer,
body.purple-bliss .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.purple-bliss .panel.-bordered-primary {
  border-color: #360033;
}
body.purple-bliss .panel .panel-heading.-primary,
body.purple-bliss .panel .card-header.-primary,
body.purple-bliss .panel .panel-footer.-primary,
body.purple-bliss .panel .card-footer.-primary,
body.purple-bliss .panel .panel-body.-primary,
body.purple-bliss .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(54,0,51,0.4), rgba(54,0,51,0.8));
}
body.purple-bliss .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(11,135,147,0.4), rgba(11,135,147,0.8));
}
body.purple-bliss .panel.-secondary .panel-heading,
body.purple-bliss .panel.-secondary .card-header,
body.purple-bliss .panel.-secondary .panel-footer,
body.purple-bliss .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.purple-bliss .panel.-bordered-secondary {
  border-color: #0b8793;
}
body.purple-bliss .panel .panel-heading.-secondary,
body.purple-bliss .panel .card-header.-secondary,
body.purple-bliss .panel .panel-footer.-secondary,
body.purple-bliss .panel .card-footer.-secondary,
body.purple-bliss .panel .panel-body.-secondary,
body.purple-bliss .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(11,135,147,0.4), rgba(11,135,147,0.8));
}
body.purple-bliss .progress .bar.-primary {
  background: #360033;
  background: linear-gradient(to right, #360033, rgba(54,0,51,0.8));
  border-bottom-color: #4d0049;
}
body.purple-bliss .progress .bar.-secondary {
  background: #0b8793;
  background: linear-gradient(to right, #0b8793, rgba(11,135,147,0.8));
  border-bottom-color: #0c96a3;
}
body.purple-bliss .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #360033;
}
body.purple-bliss .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.purple-bliss .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.purple-bliss .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.purple-bliss .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #360033;
}
body.purple-bliss .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(54,0,51,0.33);
}
body.purple-bliss .sidebar .sidebar-wrapper ul li a:hover i,
body.purple-bliss .sidebar .sidebar-wrapper ul li a:focus i,
body.purple-bliss .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(54,0,51,0.66);
}
body.purple-bliss .sidebar .chat .chat-item.-to {
  background: rgba(54,0,51,0.9);
}
body.purple-bliss .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(54,0,51,0.9);
}
body.purple-bliss table tr.-success,
body.purple-bliss .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.purple-bliss table tr.-danger,
body.purple-bliss .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.purple-bliss table tr.-warning,
body.purple-bliss .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.purple-bliss table tr.-info,
body.purple-bliss .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.purple-bliss .nav.-primary {
  background: linear-gradient(to right, rgba(54,0,51,0.5), rgba(54,0,51,0.25));
  border-color: rgba(54,0,51,0.25);
}
body.purple-bliss .nav.-primary .nav-link {
  color: #fff;
}
body.purple-bliss .nav.-primary .nav-link.active {
  background: rgba(54,0,51,0.25);
  background: linear-gradient(to bottom right, rgba(54,0,51,0.25), rgba(54,0,51,0.5));
  border-color: rgba(54,0,51,0);
}
body.purple-bliss .nav.-primary .nav-link.active:hover,
body.purple-bliss .nav.-primary .nav-link.active:focus,
body.purple-bliss .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(54,0,51,0.25), rgba(54,0,51,0.5));
  color: #fff;
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .nav.-primary .nav-link:hover,
body.purple-bliss .nav.-primary .nav-link:focus,
body.purple-bliss .nav.-primary .nav-link:active {
  background: rgba(54,0,51,0.1);
  border-color: rgba(54,0,51,0.5);
}
body.purple-bliss .nav.-secondary {
  background: linear-gradient(to right, rgba(11,135,147,0.5), rgba(11,135,147,0.25));
  border-color: rgba(11,135,147,0.25);
}
body.purple-bliss .nav.-secondary .nav-link {
  color: #fff;
}
body.purple-bliss .nav.-secondary .nav-link.active {
  background: rgba(11,135,147,0.25);
  background: linear-gradient(to bottom right, rgba(11,135,147,0.25), rgba(11,135,147,0.5));
  border-color: rgba(11,135,147,0);
}
body.purple-bliss .nav.-secondary .nav-link.active:hover,
body.purple-bliss .nav.-secondary .nav-link.active:focus,
body.purple-bliss .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(11,135,147,0.25), rgba(11,135,147,0.5));
  color: #fff;
  border-color: rgba(11,135,147,0.5);
}
body.purple-bliss .nav.-secondary .nav-link:hover,
body.purple-bliss .nav.-secondary .nav-link:focus,
body.purple-bliss .nav.-secondary .nav-link:active {
  background: rgba(11,135,147,0.1);
  border-color: rgba(11,135,147,0.5);
}
body.purple-bliss .tag.-primary {
  background: #360033;
  background: linear-gradient(to bottom right, rgba(54,0,51,0.8), rgba(54,0,51,0.4));
}
body.purple-bliss .tag.-secondary {
  background: #0b8793;
  background: linear-gradient(to bottom right, rgba(11,135,147,0.8), rgba(11,135,147,0.4));
}
body.love-couple {
  background-color: #614362;
  background-image: linear-gradient(to bottom right, #89253e, #3a6186);
}
body.love-couple ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(97,67,98,0), #3a6186);
}
body.love-couple .alert.-primary {
  background: linear-gradient(to bottom right, #89253e, rgba(137,37,62,0.75));
}
body.love-couple .alert.-primary.-contrasted .alert-icon {
  background: #741f35;
}
body.love-couple .alert.-contrasted .alert-icon.-primary {
  background: #741f35;
}
body.love-couple .alert.-border-primary {
  border-color: #a32c4a;
}
body.love-couple .alert.-secondary {
  background: linear-gradient(to bottom right, #3a6186, rgba(58,97,134,0.75));
}
body.love-couple .alert.-secondary.-contrasted .alert-icon {
  background: #315272;
}
body.love-couple .alert.-contrasted .alert-icon.-secondary {
  background: #315272;
}
body.love-couple .alert.-border-secondary {
  border-color: #44719c;
}
body.love-couple .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(137,37,62,0.8), rgba(137,37,62,0.4));
}
body.love-couple .btn.-primary:hover,
body.love-couple .btn.-primary:focus {
  background-color: rgba(137,37,62,0.5);
}
body.love-couple .btn.-primary:active {
  background-color: #521625;
}
body.love-couple .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(58,97,134,0.8), rgba(58,97,134,0.4));
}
body.love-couple .btn.-secondary:hover,
body.love-couple .btn.-secondary:focus {
  background-color: rgba(58,97,134,0.5);
}
body.love-couple .btn.-secondary:active {
  background-color: #233a50;
}
body.love-couple .datepicker table tr td.highlighted {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.highlighted:focus,
body.love-couple .datepicker table tr td.highlighted.focus {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.4);
}
body.love-couple .datepicker table tr td.highlighted:hover,
body.love-couple .datepicker table tr td.highlighted:active,
body.love-couple .datepicker table tr td.highlighted.active {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.highlighted:active:hover,
body.love-couple .datepicker table tr td.highlighted.active:hover,
body.love-couple .datepicker table tr td.highlighted:active:focus,
body.love-couple .datepicker table tr td.highlighted.active:focus,
body.love-couple .datepicker table tr td.highlighted:active.focus,
body.love-couple .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.4);
}
body.love-couple .datepicker table tr td.highlighted.disabled:hover,
body.love-couple .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.highlighted.disabled:focus,
body.love-couple .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.highlighted.disabled.focus,
body.love-couple .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(137,37,62,0.33);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.highlighted.focused {
  background: rgba(137,37,62,0.33);
}
body.love-couple .datepicker table tr td.highlighted.disabled {
  background: rgba(137,37,62,0.33);
}
body.love-couple .datepicker table tr td.highlighted.disabled:active {
  background: rgba(137,37,62,0.33);
}
body.love-couple .datepicker table tr td.active {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.active.highlighted {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.active:focus,
body.love-couple .datepicker table tr td.active.highlighted:focus,
body.love-couple .datepicker table tr td.active.focus,
body.love-couple .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td.active:hover,
body.love-couple .datepicker table tr td.active.highlighted:hover,
body.love-couple .datepicker table tr td.active:active,
body.love-couple .datepicker table tr td.active.highlighted:active,
body.love-couple .datepicker table tr td.active.active,
body.love-couple .datepicker table tr td.active.highlighted.active {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.75);
}
body.love-couple .datepicker table tr td.active:active:hover,
body.love-couple .datepicker table tr td.active.highlighted:active:hover,
body.love-couple .datepicker table tr td.active.active:hover,
body.love-couple .datepicker table tr td.active.highlighted.active:hover,
body.love-couple .datepicker table tr td.active:active:focus,
body.love-couple .datepicker table tr td.active.highlighted:active:focus,
body.love-couple .datepicker table tr td.active.active:focus,
body.love-couple .datepicker table tr td.active.highlighted.active:focus,
body.love-couple .datepicker table tr td.active:active.focus,
body.love-couple .datepicker table tr td.active.highlighted:active.focus,
body.love-couple .datepicker table tr td.active.active.focus,
body.love-couple .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td.active.disabled:hover,
body.love-couple .datepicker table tr td.active.highlighted.disabled:hover,
body.love-couple .datepicker table tr td.active[disabled]:hover,
body.love-couple .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td.active:hover,
body.love-couple fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.active.disabled:focus,
body.love-couple .datepicker table tr td.active.highlighted.disabled:focus,
body.love-couple .datepicker table tr td.active[disabled]:focus,
body.love-couple .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td.active:focus,
body.love-couple fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td.active.disabled.focus,
body.love-couple .datepicker table tr td.active.highlighted.disabled.focus,
body.love-couple .datepicker table tr td.active[disabled].focus,
body.love-couple .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td.active.focus,
body.love-couple fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active:hover {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active:focus,
body.love-couple .datepicker table tr td span.active:hover:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled:focus,
body.love-couple .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.focus,
body.love-couple .datepicker table tr td span.active:hover.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled.focus,
body.love-couple .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active:hover,
body.love-couple .datepicker table tr td span.active.disabled:hover,
body.love-couple .datepicker table tr td span.active:active,
body.love-couple .datepicker table tr td span.active:hover:active {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.75);
}
body.love-couple .datepicker table tr td span.active.disabled:active,
body.love-couple .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.75);
}
body.love-couple .datepicker table tr td span.active.active,
body.love-couple .datepicker table tr td span.active:hover.active {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.75);
}
body.love-couple .datepicker table tr td span.active.disabled.active,
body.love-couple .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(123,33,56,0.75);
}
body.love-couple .datepicker table tr td span.active:active:hover,
body.love-couple .datepicker table tr td span.active.disabled:active:hover,
body.love-couple .datepicker table tr td span.active.active:hover,
body.love-couple .datepicker table tr td span.active.disabled.active:hover,
body.love-couple .datepicker table tr td span.active:active:focus,
body.love-couple .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled:active:focus,
body.love-couple .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.active:focus,
body.love-couple .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled.active:focus,
body.love-couple .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active:active.focus,
body.love-couple .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled:active.focus,
body.love-couple .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.active.focus,
body.love-couple .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(123,33,56,0.75);
  border-color: rgba(123,33,56,0.5);
}
body.love-couple .datepicker table tr td span.active[disabled]:hover,
body.love-couple .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td span.active:hover,
body.love-couple fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled:focus,
body.love-couple .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled.disabled:focus,
body.love-couple .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active[disabled]:focus,
body.love-couple .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled[disabled]:focus,
body.love-couple .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td span.active:focus,
body.love-couple fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.love-couple fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled.focus,
body.love-couple .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled.disabled.focus,
body.love-couple .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active[disabled].focus,
body.love-couple .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .datepicker table tr td span.active.disabled[disabled].focus,
body.love-couple .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td span.active.focus,
body.love-couple fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.love-couple fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(137,37,62,0.75);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .dropdown-menu.-primary {
  background: #89253e;
  background: linear-gradient(to right, #89253e, rgba(137,37,62,0.8));
}
body.love-couple .dropdown-menu.-secondary {
  background: #3a6186;
  background: linear-gradient(to right, #3a6186, rgba(58,97,134,0.8));
}
body.love-couple ul.table-of-contents > li.active > a {
  border-left: 2px solid #89253e;
}
body.love-couple ul.table-of-contents > li > a:hover {
  border-left: 2px solid #89253e;
}
body.love-couple ul.table-of-contents > li ul li.active a {
  border-left-color: #89253e;
}
body.love-couple .count-bubble {
  background: #89253e;
}
body.love-couple form .form-group.-primary label,
body.love-couple .form .form-group.-primary label,
body.love-couple form .form-group.has-primary label,
body.love-couple .form .form-group.has-primary label,
body.love-couple form .form-group.-primary .help-block,
body.love-couple .form .form-group.-primary .help-block,
body.love-couple form .form-group.has-primary .help-block,
body.love-couple .form .form-group.has-primary .help-block {
  color: #89253e;
}
body.love-couple form .form-group.-primary .form-control,
body.love-couple .form .form-group.-primary .form-control,
body.love-couple form .form-group.has-primary .form-control,
body.love-couple .form .form-group.has-primary .form-control,
body.love-couple form .form-group.-primary .form-check label::before,
body.love-couple .form .form-group.-primary .form-check label::before,
body.love-couple form .form-group.has-primary .form-check label::before,
body.love-couple .form .form-group.has-primary .form-check label::before {
  border-color: rgba(137,37,62,0.66);
}
body.love-couple form .form-group.-primary .form-control:active,
body.love-couple .form .form-group.-primary .form-control:active,
body.love-couple form .form-group.has-primary .form-control:active,
body.love-couple .form .form-group.has-primary .form-control:active,
body.love-couple form .form-group.-primary .form-check label::before:active,
body.love-couple .form .form-group.-primary .form-check label::before:active,
body.love-couple form .form-group.has-primary .form-check label::before:active,
body.love-couple .form .form-group.has-primary .form-check label::before:active,
body.love-couple form .form-group.-primary .form-control:focus,
body.love-couple .form .form-group.-primary .form-control:focus,
body.love-couple form .form-group.has-primary .form-control:focus,
body.love-couple .form .form-group.has-primary .form-control:focus,
body.love-couple form .form-group.-primary .form-check label::before:focus,
body.love-couple .form .form-group.-primary .form-check label::before:focus,
body.love-couple form .form-group.has-primary .form-check label::before:focus,
body.love-couple .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.love-couple form .form-group.-secondary label,
body.love-couple .form .form-group.-secondary label,
body.love-couple form .form-group.has-secondary label,
body.love-couple .form .form-group.has-secondary label,
body.love-couple form .form-group.-secondary .help-block,
body.love-couple .form .form-group.-secondary .help-block,
body.love-couple form .form-group.has-secondary .help-block,
body.love-couple .form .form-group.has-secondary .help-block {
  color: #3a6186;
}
body.love-couple form .form-group.-secondary .form-control,
body.love-couple .form .form-group.-secondary .form-control,
body.love-couple form .form-group.has-secondary .form-control,
body.love-couple .form .form-group.has-secondary .form-control,
body.love-couple form .form-group.-secondary .form-check label::before,
body.love-couple .form .form-group.-secondary .form-check label::before,
body.love-couple form .form-group.has-secondary .form-check label::before,
body.love-couple .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(58,97,134,0.66);
}
body.love-couple form .form-group.-secondary .form-control:active,
body.love-couple .form .form-group.-secondary .form-control:active,
body.love-couple form .form-group.has-secondary .form-control:active,
body.love-couple .form .form-group.has-secondary .form-control:active,
body.love-couple form .form-group.-secondary .form-check label::before:active,
body.love-couple .form .form-group.-secondary .form-check label::before:active,
body.love-couple form .form-group.has-secondary .form-check label::before:active,
body.love-couple .form .form-group.has-secondary .form-check label::before:active,
body.love-couple form .form-group.-secondary .form-control:focus,
body.love-couple .form .form-group.-secondary .form-control:focus,
body.love-couple form .form-group.has-secondary .form-control:focus,
body.love-couple .form .form-group.has-secondary .form-control:focus,
body.love-couple form .form-group.-secondary .form-check label::before:focus,
body.love-couple .form .form-group.-secondary .form-check label::before:focus,
body.love-couple form .form-group.has-secondary .form-check label::before:focus,
body.love-couple .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.love-couple .modal.-primary .modal-dialog .modal-content {
  background: #89253e;
  background: linear-gradient(to right, #89253e, rgba(137,37,62,0.8));
}
body.love-couple .modal .modal-header.-primary {
  background: #89253e;
  background: linear-gradient(to right, #89253e, rgba(137,37,62,0.8));
}
body.love-couple .modal.-secondary .modal-dialog .modal-content {
  background: #3a6186;
  background: linear-gradient(to right, #3a6186, rgba(58,97,134,0.8));
}
body.love-couple .modal .modal-header.-secondary {
  background: #3a6186;
  background: linear-gradient(to right, #3a6186, rgba(58,97,134,0.8));
}
body.love-couple .navbar .navbar-item-count {
  background: #89253e;
}
body.love-couple .gritter-item.-primary {
  background: #89253e;
  background: linear-gradient(to right, rgba(137,37,62,0.8), rgba(137,37,62,0.5));
  color: #fff;
}
body.love-couple .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.love-couple .gritter-item.-secondary {
  background: #3a6186;
  background: linear-gradient(to right, rgba(58,97,134,0.8), rgba(58,97,134,0.5));
  color: #fff;
}
body.love-couple .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.love-couple .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(137,37,62,0.4), rgba(137,37,62,0.8));
}
body.love-couple .panel.-primary .panel-heading,
body.love-couple .panel.-primary .card-header,
body.love-couple .panel.-primary .panel-footer,
body.love-couple .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.love-couple .panel.-bordered-primary {
  border-color: #89253e;
}
body.love-couple .panel .panel-heading.-primary,
body.love-couple .panel .card-header.-primary,
body.love-couple .panel .panel-footer.-primary,
body.love-couple .panel .card-footer.-primary,
body.love-couple .panel .panel-body.-primary,
body.love-couple .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(137,37,62,0.4), rgba(137,37,62,0.8));
}
body.love-couple .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(58,97,134,0.4), rgba(58,97,134,0.8));
}
body.love-couple .panel.-secondary .panel-heading,
body.love-couple .panel.-secondary .card-header,
body.love-couple .panel.-secondary .panel-footer,
body.love-couple .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.love-couple .panel.-bordered-secondary {
  border-color: #3a6186;
}
body.love-couple .panel .panel-heading.-secondary,
body.love-couple .panel .card-header.-secondary,
body.love-couple .panel .panel-footer.-secondary,
body.love-couple .panel .card-footer.-secondary,
body.love-couple .panel .panel-body.-secondary,
body.love-couple .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(58,97,134,0.4), rgba(58,97,134,0.8));
}
body.love-couple .progress .bar.-primary {
  background: #89253e;
  background: linear-gradient(to right, #89253e, rgba(137,37,62,0.8));
  border-bottom-color: #962944;
}
body.love-couple .progress .bar.-secondary {
  background: #3a6186;
  background: linear-gradient(to right, #3a6186, rgba(58,97,134,0.8));
  border-bottom-color: #3f6991;
}
body.love-couple .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #89253e;
}
body.love-couple .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.love-couple .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.love-couple .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.love-couple .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #89253e;
}
body.love-couple .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(137,37,62,0.33);
}
body.love-couple .sidebar .sidebar-wrapper ul li a:hover i,
body.love-couple .sidebar .sidebar-wrapper ul li a:focus i,
body.love-couple .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(137,37,62,0.66);
}
body.love-couple .sidebar .chat .chat-item.-to {
  background: rgba(137,37,62,0.9);
}
body.love-couple .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(137,37,62,0.9);
}
body.love-couple table tr.-success,
body.love-couple .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.love-couple table tr.-danger,
body.love-couple .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.love-couple table tr.-warning,
body.love-couple .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.love-couple table tr.-info,
body.love-couple .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.love-couple .nav.-primary {
  background: linear-gradient(to right, rgba(137,37,62,0.5), rgba(137,37,62,0.25));
  border-color: rgba(137,37,62,0.25);
}
body.love-couple .nav.-primary .nav-link {
  color: #fff;
}
body.love-couple .nav.-primary .nav-link.active {
  background: rgba(137,37,62,0.25);
  background: linear-gradient(to bottom right, rgba(137,37,62,0.25), rgba(137,37,62,0.5));
  border-color: rgba(137,37,62,0);
}
body.love-couple .nav.-primary .nav-link.active:hover,
body.love-couple .nav.-primary .nav-link.active:focus,
body.love-couple .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(137,37,62,0.25), rgba(137,37,62,0.5));
  color: #fff;
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .nav.-primary .nav-link:hover,
body.love-couple .nav.-primary .nav-link:focus,
body.love-couple .nav.-primary .nav-link:active {
  background: rgba(137,37,62,0.1);
  border-color: rgba(137,37,62,0.5);
}
body.love-couple .nav.-secondary {
  background: linear-gradient(to right, rgba(58,97,134,0.5), rgba(58,97,134,0.25));
  border-color: rgba(58,97,134,0.25);
}
body.love-couple .nav.-secondary .nav-link {
  color: #fff;
}
body.love-couple .nav.-secondary .nav-link.active {
  background: rgba(58,97,134,0.25);
  background: linear-gradient(to bottom right, rgba(58,97,134,0.25), rgba(58,97,134,0.5));
  border-color: rgba(58,97,134,0);
}
body.love-couple .nav.-secondary .nav-link.active:hover,
body.love-couple .nav.-secondary .nav-link.active:focus,
body.love-couple .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(58,97,134,0.25), rgba(58,97,134,0.5));
  color: #fff;
  border-color: rgba(58,97,134,0.5);
}
body.love-couple .nav.-secondary .nav-link:hover,
body.love-couple .nav.-secondary .nav-link:focus,
body.love-couple .nav.-secondary .nav-link:active {
  background: rgba(58,97,134,0.1);
  border-color: rgba(58,97,134,0.5);
}
body.love-couple .tag.-primary {
  background: #89253e;
  background: linear-gradient(to bottom right, rgba(137,37,62,0.8), rgba(137,37,62,0.4));
}
body.love-couple .tag.-secondary {
  background: #3a6186;
  background: linear-gradient(to bottom right, rgba(58,97,134,0.8), rgba(58,97,134,0.4));
}
body.deep-space {
  background-color: #212121;
  background-image: linear-gradient(to bottom right, #434343, #000);
}
body.deep-space ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(33,33,33,0), #000);
}
body.deep-space .alert.-primary {
  background: linear-gradient(to bottom right, #434343, rgba(67,67,67,0.75));
}
body.deep-space .alert.-primary.-contrasted .alert-icon {
  background: #393939;
}
body.deep-space .alert.-contrasted .alert-icon.-primary {
  background: #393939;
}
body.deep-space .alert.-border-primary {
  border-color: #565656;
}
body.deep-space .alert.-secondary {
  background: linear-gradient(to bottom right, #000, rgba(0,0,0,0.75));
}
body.deep-space .alert.-secondary.-contrasted .alert-icon {
  background: #000;
}
body.deep-space .alert.-contrasted .alert-icon.-secondary {
  background: #000;
}
body.deep-space .alert.-border-secondary {
  border-color: #1a1a1a;
}
body.deep-space .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(67,67,67,0.8), rgba(67,67,67,0.4));
}
body.deep-space .btn.-primary:hover,
body.deep-space .btn.-primary:focus {
  background-color: rgba(67,67,67,0.5);
}
body.deep-space .btn.-primary:active {
  background-color: #282828;
}
body.deep-space .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(0,0,0,0.8), rgba(0,0,0,0.4));
}
body.deep-space .btn.-secondary:hover,
body.deep-space .btn.-secondary:focus {
  background-color: rgba(0,0,0,0.5);
}
body.deep-space .btn.-secondary:active {
  background-color: #000;
}
body.deep-space .datepicker table tr td.highlighted {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.highlighted:focus,
body.deep-space .datepicker table tr td.highlighted.focus {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.4);
}
body.deep-space .datepicker table tr td.highlighted:hover,
body.deep-space .datepicker table tr td.highlighted:active,
body.deep-space .datepicker table tr td.highlighted.active {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.highlighted:active:hover,
body.deep-space .datepicker table tr td.highlighted.active:hover,
body.deep-space .datepicker table tr td.highlighted:active:focus,
body.deep-space .datepicker table tr td.highlighted.active:focus,
body.deep-space .datepicker table tr td.highlighted:active.focus,
body.deep-space .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.4);
}
body.deep-space .datepicker table tr td.highlighted.disabled:hover,
body.deep-space .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.highlighted.disabled:focus,
body.deep-space .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.highlighted.disabled.focus,
body.deep-space .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(67,67,67,0.33);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.highlighted.focused {
  background: rgba(67,67,67,0.33);
}
body.deep-space .datepicker table tr td.highlighted.disabled {
  background: rgba(67,67,67,0.33);
}
body.deep-space .datepicker table tr td.highlighted.disabled:active {
  background: rgba(67,67,67,0.33);
}
body.deep-space .datepicker table tr td.active {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.active.highlighted {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.active:focus,
body.deep-space .datepicker table tr td.active.highlighted:focus,
body.deep-space .datepicker table tr td.active.focus,
body.deep-space .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td.active:hover,
body.deep-space .datepicker table tr td.active.highlighted:hover,
body.deep-space .datepicker table tr td.active:active,
body.deep-space .datepicker table tr td.active.highlighted:active,
body.deep-space .datepicker table tr td.active.active,
body.deep-space .datepicker table tr td.active.highlighted.active {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.75);
}
body.deep-space .datepicker table tr td.active:active:hover,
body.deep-space .datepicker table tr td.active.highlighted:active:hover,
body.deep-space .datepicker table tr td.active.active:hover,
body.deep-space .datepicker table tr td.active.highlighted.active:hover,
body.deep-space .datepicker table tr td.active:active:focus,
body.deep-space .datepicker table tr td.active.highlighted:active:focus,
body.deep-space .datepicker table tr td.active.active:focus,
body.deep-space .datepicker table tr td.active.highlighted.active:focus,
body.deep-space .datepicker table tr td.active:active.focus,
body.deep-space .datepicker table tr td.active.highlighted:active.focus,
body.deep-space .datepicker table tr td.active.active.focus,
body.deep-space .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td.active.disabled:hover,
body.deep-space .datepicker table tr td.active.highlighted.disabled:hover,
body.deep-space .datepicker table tr td.active[disabled]:hover,
body.deep-space .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td.active:hover,
body.deep-space fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.active.disabled:focus,
body.deep-space .datepicker table tr td.active.highlighted.disabled:focus,
body.deep-space .datepicker table tr td.active[disabled]:focus,
body.deep-space .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td.active:focus,
body.deep-space fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td.active.disabled.focus,
body.deep-space .datepicker table tr td.active.highlighted.disabled.focus,
body.deep-space .datepicker table tr td.active[disabled].focus,
body.deep-space .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td.active.focus,
body.deep-space fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active:hover {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active:focus,
body.deep-space .datepicker table tr td span.active:hover:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled:focus,
body.deep-space .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.focus,
body.deep-space .datepicker table tr td span.active:hover.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled.focus,
body.deep-space .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active:hover,
body.deep-space .datepicker table tr td span.active.disabled:hover,
body.deep-space .datepicker table tr td span.active:active,
body.deep-space .datepicker table tr td span.active:hover:active {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.75);
}
body.deep-space .datepicker table tr td span.active.disabled:active,
body.deep-space .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.75);
}
body.deep-space .datepicker table tr td span.active.active,
body.deep-space .datepicker table tr td span.active:hover.active {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.75);
}
body.deep-space .datepicker table tr td span.active.disabled.active,
body.deep-space .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(60,60,60,0.75);
}
body.deep-space .datepicker table tr td span.active:active:hover,
body.deep-space .datepicker table tr td span.active.disabled:active:hover,
body.deep-space .datepicker table tr td span.active.active:hover,
body.deep-space .datepicker table tr td span.active.disabled.active:hover,
body.deep-space .datepicker table tr td span.active:active:focus,
body.deep-space .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled:active:focus,
body.deep-space .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.active:focus,
body.deep-space .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled.active:focus,
body.deep-space .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active:active.focus,
body.deep-space .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled:active.focus,
body.deep-space .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.active.focus,
body.deep-space .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(60,60,60,0.75);
  border-color: rgba(60,60,60,0.5);
}
body.deep-space .datepicker table tr td span.active[disabled]:hover,
body.deep-space .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td span.active:hover,
body.deep-space fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled:focus,
body.deep-space .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled.disabled:focus,
body.deep-space .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active[disabled]:focus,
body.deep-space .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled[disabled]:focus,
body.deep-space .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td span.active:focus,
body.deep-space fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.deep-space fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled.focus,
body.deep-space .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled.disabled.focus,
body.deep-space .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active[disabled].focus,
body.deep-space .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .datepicker table tr td span.active.disabled[disabled].focus,
body.deep-space .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td span.active.focus,
body.deep-space fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.deep-space fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(67,67,67,0.75);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .dropdown-menu.-primary {
  background: #434343;
  background: linear-gradient(to right, #434343, rgba(67,67,67,0.8));
}
body.deep-space .dropdown-menu.-secondary {
  background: #000;
  background: linear-gradient(to right, #000, rgba(0,0,0,0.8));
}
body.deep-space ul.table-of-contents > li.active > a {
  border-left: 2px solid #434343;
}
body.deep-space ul.table-of-contents > li > a:hover {
  border-left: 2px solid #434343;
}
body.deep-space ul.table-of-contents > li ul li.active a {
  border-left-color: #434343;
}
body.deep-space .count-bubble {
  background: #434343;
}
body.deep-space form .form-group.-primary label,
body.deep-space .form .form-group.-primary label,
body.deep-space form .form-group.has-primary label,
body.deep-space .form .form-group.has-primary label,
body.deep-space form .form-group.-primary .help-block,
body.deep-space .form .form-group.-primary .help-block,
body.deep-space form .form-group.has-primary .help-block,
body.deep-space .form .form-group.has-primary .help-block {
  color: #434343;
}
body.deep-space form .form-group.-primary .form-control,
body.deep-space .form .form-group.-primary .form-control,
body.deep-space form .form-group.has-primary .form-control,
body.deep-space .form .form-group.has-primary .form-control,
body.deep-space form .form-group.-primary .form-check label::before,
body.deep-space .form .form-group.-primary .form-check label::before,
body.deep-space form .form-group.has-primary .form-check label::before,
body.deep-space .form .form-group.has-primary .form-check label::before {
  border-color: rgba(67,67,67,0.66);
}
body.deep-space form .form-group.-primary .form-control:active,
body.deep-space .form .form-group.-primary .form-control:active,
body.deep-space form .form-group.has-primary .form-control:active,
body.deep-space .form .form-group.has-primary .form-control:active,
body.deep-space form .form-group.-primary .form-check label::before:active,
body.deep-space .form .form-group.-primary .form-check label::before:active,
body.deep-space form .form-group.has-primary .form-check label::before:active,
body.deep-space .form .form-group.has-primary .form-check label::before:active,
body.deep-space form .form-group.-primary .form-control:focus,
body.deep-space .form .form-group.-primary .form-control:focus,
body.deep-space form .form-group.has-primary .form-control:focus,
body.deep-space .form .form-group.has-primary .form-control:focus,
body.deep-space form .form-group.-primary .form-check label::before:focus,
body.deep-space .form .form-group.-primary .form-check label::before:focus,
body.deep-space form .form-group.has-primary .form-check label::before:focus,
body.deep-space .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.deep-space form .form-group.-secondary label,
body.deep-space .form .form-group.-secondary label,
body.deep-space form .form-group.has-secondary label,
body.deep-space .form .form-group.has-secondary label,
body.deep-space form .form-group.-secondary .help-block,
body.deep-space .form .form-group.-secondary .help-block,
body.deep-space form .form-group.has-secondary .help-block,
body.deep-space .form .form-group.has-secondary .help-block {
  color: #000;
}
body.deep-space form .form-group.-secondary .form-control,
body.deep-space .form .form-group.-secondary .form-control,
body.deep-space form .form-group.has-secondary .form-control,
body.deep-space .form .form-group.has-secondary .form-control,
body.deep-space form .form-group.-secondary .form-check label::before,
body.deep-space .form .form-group.-secondary .form-check label::before,
body.deep-space form .form-group.has-secondary .form-check label::before,
body.deep-space .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(0,0,0,0.66);
}
body.deep-space form .form-group.-secondary .form-control:active,
body.deep-space .form .form-group.-secondary .form-control:active,
body.deep-space form .form-group.has-secondary .form-control:active,
body.deep-space .form .form-group.has-secondary .form-control:active,
body.deep-space form .form-group.-secondary .form-check label::before:active,
body.deep-space .form .form-group.-secondary .form-check label::before:active,
body.deep-space form .form-group.has-secondary .form-check label::before:active,
body.deep-space .form .form-group.has-secondary .form-check label::before:active,
body.deep-space form .form-group.-secondary .form-control:focus,
body.deep-space .form .form-group.-secondary .form-control:focus,
body.deep-space form .form-group.has-secondary .form-control:focus,
body.deep-space .form .form-group.has-secondary .form-control:focus,
body.deep-space form .form-group.-secondary .form-check label::before:focus,
body.deep-space .form .form-group.-secondary .form-check label::before:focus,
body.deep-space form .form-group.has-secondary .form-check label::before:focus,
body.deep-space .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.deep-space .modal.-primary .modal-dialog .modal-content {
  background: #434343;
  background: linear-gradient(to right, #434343, rgba(67,67,67,0.8));
}
body.deep-space .modal .modal-header.-primary {
  background: #434343;
  background: linear-gradient(to right, #434343, rgba(67,67,67,0.8));
}
body.deep-space .modal.-secondary .modal-dialog .modal-content {
  background: #000;
  background: linear-gradient(to right, #000, rgba(0,0,0,0.8));
}
body.deep-space .modal .modal-header.-secondary {
  background: #000;
  background: linear-gradient(to right, #000, rgba(0,0,0,0.8));
}
body.deep-space .navbar .navbar-item-count {
  background: #434343;
}
body.deep-space .gritter-item.-primary {
  background: #434343;
  background: linear-gradient(to right, rgba(67,67,67,0.8), rgba(67,67,67,0.5));
  color: #fff;
}
body.deep-space .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.deep-space .gritter-item.-secondary {
  background: #000;
  background: linear-gradient(to right, rgba(0,0,0,0.8), rgba(0,0,0,0.5));
  color: #fff;
}
body.deep-space .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.deep-space .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(67,67,67,0.4), rgba(67,67,67,0.8));
}
body.deep-space .panel.-primary .panel-heading,
body.deep-space .panel.-primary .card-header,
body.deep-space .panel.-primary .panel-footer,
body.deep-space .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.deep-space .panel.-bordered-primary {
  border-color: #434343;
}
body.deep-space .panel .panel-heading.-primary,
body.deep-space .panel .card-header.-primary,
body.deep-space .panel .panel-footer.-primary,
body.deep-space .panel .card-footer.-primary,
body.deep-space .panel .panel-body.-primary,
body.deep-space .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(67,67,67,0.4), rgba(67,67,67,0.8));
}
body.deep-space .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(0,0,0,0.4), rgba(0,0,0,0.8));
}
body.deep-space .panel.-secondary .panel-heading,
body.deep-space .panel.-secondary .card-header,
body.deep-space .panel.-secondary .panel-footer,
body.deep-space .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.deep-space .panel.-bordered-secondary {
  border-color: #000;
}
body.deep-space .panel .panel-heading.-secondary,
body.deep-space .panel .card-header.-secondary,
body.deep-space .panel .panel-footer.-secondary,
body.deep-space .panel .card-footer.-secondary,
body.deep-space .panel .panel-body.-secondary,
body.deep-space .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(0,0,0,0.4), rgba(0,0,0,0.8));
}
body.deep-space .progress .bar.-primary {
  background: #434343;
  background: linear-gradient(to right, #434343, rgba(67,67,67,0.8));
  border-bottom-color: #4c4c4c;
}
body.deep-space .progress .bar.-secondary {
  background: #000;
  background: linear-gradient(to right, #000, rgba(0,0,0,0.8));
  border-bottom-color: #0d0d0d;
}
body.deep-space .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #434343;
}
body.deep-space .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.deep-space .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.deep-space .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.deep-space .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #434343;
}
body.deep-space .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(67,67,67,0.33);
}
body.deep-space .sidebar .sidebar-wrapper ul li a:hover i,
body.deep-space .sidebar .sidebar-wrapper ul li a:focus i,
body.deep-space .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(67,67,67,0.66);
}
body.deep-space .sidebar .chat .chat-item.-to {
  background: rgba(67,67,67,0.9);
}
body.deep-space .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(67,67,67,0.9);
}
body.deep-space table tr.-success,
body.deep-space .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.deep-space table tr.-danger,
body.deep-space .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.deep-space table tr.-warning,
body.deep-space .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.deep-space table tr.-info,
body.deep-space .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.deep-space .nav.-primary {
  background: linear-gradient(to right, rgba(67,67,67,0.5), rgba(67,67,67,0.25));
  border-color: rgba(67,67,67,0.25);
}
body.deep-space .nav.-primary .nav-link {
  color: #fff;
}
body.deep-space .nav.-primary .nav-link.active {
  background: rgba(67,67,67,0.25);
  background: linear-gradient(to bottom right, rgba(67,67,67,0.25), rgba(67,67,67,0.5));
  border-color: rgba(67,67,67,0);
}
body.deep-space .nav.-primary .nav-link.active:hover,
body.deep-space .nav.-primary .nav-link.active:focus,
body.deep-space .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(67,67,67,0.25), rgba(67,67,67,0.5));
  color: #fff;
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .nav.-primary .nav-link:hover,
body.deep-space .nav.-primary .nav-link:focus,
body.deep-space .nav.-primary .nav-link:active {
  background: rgba(67,67,67,0.1);
  border-color: rgba(67,67,67,0.5);
}
body.deep-space .nav.-secondary {
  background: linear-gradient(to right, rgba(0,0,0,0.5), rgba(0,0,0,0.25));
  border-color: rgba(0,0,0,0.25);
}
body.deep-space .nav.-secondary .nav-link {
  color: #fff;
}
body.deep-space .nav.-secondary .nav-link.active {
  background: rgba(0,0,0,0.25);
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.5));
  border-color: rgba(0,0,0,0);
}
body.deep-space .nav.-secondary .nav-link.active:hover,
body.deep-space .nav.-secondary .nav-link.active:focus,
body.deep-space .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(0,0,0,0.25), rgba(0,0,0,0.5));
  color: #fff;
  border-color: rgba(0,0,0,0.5);
}
body.deep-space .nav.-secondary .nav-link:hover,
body.deep-space .nav.-secondary .nav-link:focus,
body.deep-space .nav.-secondary .nav-link:active {
  background: rgba(0,0,0,0.1);
  border-color: rgba(0,0,0,0.5);
}
body.deep-space .tag.-primary {
  background: #434343;
  background: linear-gradient(to bottom right, rgba(67,67,67,0.8), rgba(67,67,67,0.4));
}
body.deep-space .tag.-secondary {
  background: #000;
  background: linear-gradient(to bottom right, rgba(0,0,0,0.8), rgba(0,0,0,0.4));
}
body.from-beyond {
  background-color: #414660;
  background-image: linear-gradient(to bottom right, #838181, #000c40);
}
body.from-beyond ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(65,70,96,0), #000c40);
}
body.from-beyond .alert.-primary {
  background: linear-gradient(to bottom right, #838181, rgba(131,129,129,0.75));
}
body.from-beyond .alert.-primary.-contrasted .alert-icon {
  background: #6f6e6e;
}
body.from-beyond .alert.-contrasted .alert-icon.-primary {
  background: #6f6e6e;
}
body.from-beyond .alert.-border-primary {
  border-color: #8f8e8e;
}
body.from-beyond .alert.-secondary {
  background: linear-gradient(to bottom right, #000c40, rgba(0,12,64,0.75));
}
body.from-beyond .alert.-secondary.-contrasted .alert-icon {
  background: #000a36;
}
body.from-beyond .alert.-contrasted .alert-icon.-secondary {
  background: #000a36;
}
body.from-beyond .alert.-border-secondary {
  border-color: #00146d;
}
body.from-beyond .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(131,129,129,0.8), rgba(131,129,129,0.4));
}
body.from-beyond .btn.-primary:hover,
body.from-beyond .btn.-primary:focus {
  background-color: rgba(131,129,129,0.5);
}
body.from-beyond .btn.-primary:active {
  background-color: #4f4d4d;
}
body.from-beyond .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(0,12,64,0.8), rgba(0,12,64,0.4));
}
body.from-beyond .btn.-secondary:hover,
body.from-beyond .btn.-secondary:focus {
  background-color: rgba(0,12,64,0.5);
}
body.from-beyond .btn.-secondary:active {
  background-color: #000726;
}
body.from-beyond .datepicker table tr td.highlighted {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.highlighted:focus,
body.from-beyond .datepicker table tr td.highlighted.focus {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.4);
}
body.from-beyond .datepicker table tr td.highlighted:hover,
body.from-beyond .datepicker table tr td.highlighted:active,
body.from-beyond .datepicker table tr td.highlighted.active {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.highlighted:active:hover,
body.from-beyond .datepicker table tr td.highlighted.active:hover,
body.from-beyond .datepicker table tr td.highlighted:active:focus,
body.from-beyond .datepicker table tr td.highlighted.active:focus,
body.from-beyond .datepicker table tr td.highlighted:active.focus,
body.from-beyond .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.4);
}
body.from-beyond .datepicker table tr td.highlighted.disabled:hover,
body.from-beyond .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.highlighted.disabled:focus,
body.from-beyond .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.highlighted.disabled.focus,
body.from-beyond .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(131,129,129,0.33);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.highlighted.focused {
  background: rgba(131,129,129,0.33);
}
body.from-beyond .datepicker table tr td.highlighted.disabled {
  background: rgba(131,129,129,0.33);
}
body.from-beyond .datepicker table tr td.highlighted.disabled:active {
  background: rgba(131,129,129,0.33);
}
body.from-beyond .datepicker table tr td.active {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.active.highlighted {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.active:focus,
body.from-beyond .datepicker table tr td.active.highlighted:focus,
body.from-beyond .datepicker table tr td.active.focus,
body.from-beyond .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td.active:hover,
body.from-beyond .datepicker table tr td.active.highlighted:hover,
body.from-beyond .datepicker table tr td.active:active,
body.from-beyond .datepicker table tr td.active.highlighted:active,
body.from-beyond .datepicker table tr td.active.active,
body.from-beyond .datepicker table tr td.active.highlighted.active {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.75);
}
body.from-beyond .datepicker table tr td.active:active:hover,
body.from-beyond .datepicker table tr td.active.highlighted:active:hover,
body.from-beyond .datepicker table tr td.active.active:hover,
body.from-beyond .datepicker table tr td.active.highlighted.active:hover,
body.from-beyond .datepicker table tr td.active:active:focus,
body.from-beyond .datepicker table tr td.active.highlighted:active:focus,
body.from-beyond .datepicker table tr td.active.active:focus,
body.from-beyond .datepicker table tr td.active.highlighted.active:focus,
body.from-beyond .datepicker table tr td.active:active.focus,
body.from-beyond .datepicker table tr td.active.highlighted:active.focus,
body.from-beyond .datepicker table tr td.active.active.focus,
body.from-beyond .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td.active.disabled:hover,
body.from-beyond .datepicker table tr td.active.highlighted.disabled:hover,
body.from-beyond .datepicker table tr td.active[disabled]:hover,
body.from-beyond .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td.active:hover,
body.from-beyond fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.active.disabled:focus,
body.from-beyond .datepicker table tr td.active.highlighted.disabled:focus,
body.from-beyond .datepicker table tr td.active[disabled]:focus,
body.from-beyond .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td.active:focus,
body.from-beyond fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td.active.disabled.focus,
body.from-beyond .datepicker table tr td.active.highlighted.disabled.focus,
body.from-beyond .datepicker table tr td.active[disabled].focus,
body.from-beyond .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td.active.focus,
body.from-beyond fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active:hover {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active:focus,
body.from-beyond .datepicker table tr td span.active:hover:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled:focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.focus,
body.from-beyond .datepicker table tr td span.active:hover.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled.focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active:hover,
body.from-beyond .datepicker table tr td span.active.disabled:hover,
body.from-beyond .datepicker table tr td span.active:active,
body.from-beyond .datepicker table tr td span.active:hover:active {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.75);
}
body.from-beyond .datepicker table tr td span.active.disabled:active,
body.from-beyond .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.75);
}
body.from-beyond .datepicker table tr td span.active.active,
body.from-beyond .datepicker table tr td span.active:hover.active {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.75);
}
body.from-beyond .datepicker table tr td span.active.disabled.active,
body.from-beyond .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(118,116,116,0.75);
}
body.from-beyond .datepicker table tr td span.active:active:hover,
body.from-beyond .datepicker table tr td span.active.disabled:active:hover,
body.from-beyond .datepicker table tr td span.active.active:hover,
body.from-beyond .datepicker table tr td span.active.disabled.active:hover,
body.from-beyond .datepicker table tr td span.active:active:focus,
body.from-beyond .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled:active:focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.active:focus,
body.from-beyond .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled.active:focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active:active.focus,
body.from-beyond .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled:active.focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.active.focus,
body.from-beyond .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(118,116,116,0.75);
  border-color: rgba(118,116,116,0.5);
}
body.from-beyond .datepicker table tr td span.active[disabled]:hover,
body.from-beyond .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td span.active:hover,
body.from-beyond fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled:focus,
body.from-beyond .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled.disabled:focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active[disabled]:focus,
body.from-beyond .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled[disabled]:focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td span.active:focus,
body.from-beyond fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.from-beyond fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled.focus,
body.from-beyond .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled.disabled.focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active[disabled].focus,
body.from-beyond .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .datepicker table tr td span.active.disabled[disabled].focus,
body.from-beyond .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td span.active.focus,
body.from-beyond fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.from-beyond fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(131,129,129,0.75);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .dropdown-menu.-primary {
  background: #838181;
  background: linear-gradient(to right, #838181, rgba(131,129,129,0.8));
}
body.from-beyond .dropdown-menu.-secondary {
  background: #000c40;
  background: linear-gradient(to right, #000c40, rgba(0,12,64,0.8));
}
body.from-beyond ul.table-of-contents > li.active > a {
  border-left: 2px solid #838181;
}
body.from-beyond ul.table-of-contents > li > a:hover {
  border-left: 2px solid #838181;
}
body.from-beyond ul.table-of-contents > li ul li.active a {
  border-left-color: #838181;
}
body.from-beyond .count-bubble {
  background: #838181;
}
body.from-beyond form .form-group.-primary label,
body.from-beyond .form .form-group.-primary label,
body.from-beyond form .form-group.has-primary label,
body.from-beyond .form .form-group.has-primary label,
body.from-beyond form .form-group.-primary .help-block,
body.from-beyond .form .form-group.-primary .help-block,
body.from-beyond form .form-group.has-primary .help-block,
body.from-beyond .form .form-group.has-primary .help-block {
  color: #838181;
}
body.from-beyond form .form-group.-primary .form-control,
body.from-beyond .form .form-group.-primary .form-control,
body.from-beyond form .form-group.has-primary .form-control,
body.from-beyond .form .form-group.has-primary .form-control,
body.from-beyond form .form-group.-primary .form-check label::before,
body.from-beyond .form .form-group.-primary .form-check label::before,
body.from-beyond form .form-group.has-primary .form-check label::before,
body.from-beyond .form .form-group.has-primary .form-check label::before {
  border-color: rgba(131,129,129,0.66);
}
body.from-beyond form .form-group.-primary .form-control:active,
body.from-beyond .form .form-group.-primary .form-control:active,
body.from-beyond form .form-group.has-primary .form-control:active,
body.from-beyond .form .form-group.has-primary .form-control:active,
body.from-beyond form .form-group.-primary .form-check label::before:active,
body.from-beyond .form .form-group.-primary .form-check label::before:active,
body.from-beyond form .form-group.has-primary .form-check label::before:active,
body.from-beyond .form .form-group.has-primary .form-check label::before:active,
body.from-beyond form .form-group.-primary .form-control:focus,
body.from-beyond .form .form-group.-primary .form-control:focus,
body.from-beyond form .form-group.has-primary .form-control:focus,
body.from-beyond .form .form-group.has-primary .form-control:focus,
body.from-beyond form .form-group.-primary .form-check label::before:focus,
body.from-beyond .form .form-group.-primary .form-check label::before:focus,
body.from-beyond form .form-group.has-primary .form-check label::before:focus,
body.from-beyond .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.from-beyond form .form-group.-secondary label,
body.from-beyond .form .form-group.-secondary label,
body.from-beyond form .form-group.has-secondary label,
body.from-beyond .form .form-group.has-secondary label,
body.from-beyond form .form-group.-secondary .help-block,
body.from-beyond .form .form-group.-secondary .help-block,
body.from-beyond form .form-group.has-secondary .help-block,
body.from-beyond .form .form-group.has-secondary .help-block {
  color: #000c40;
}
body.from-beyond form .form-group.-secondary .form-control,
body.from-beyond .form .form-group.-secondary .form-control,
body.from-beyond form .form-group.has-secondary .form-control,
body.from-beyond .form .form-group.has-secondary .form-control,
body.from-beyond form .form-group.-secondary .form-check label::before,
body.from-beyond .form .form-group.-secondary .form-check label::before,
body.from-beyond form .form-group.has-secondary .form-check label::before,
body.from-beyond .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(0,12,64,0.66);
}
body.from-beyond form .form-group.-secondary .form-control:active,
body.from-beyond .form .form-group.-secondary .form-control:active,
body.from-beyond form .form-group.has-secondary .form-control:active,
body.from-beyond .form .form-group.has-secondary .form-control:active,
body.from-beyond form .form-group.-secondary .form-check label::before:active,
body.from-beyond .form .form-group.-secondary .form-check label::before:active,
body.from-beyond form .form-group.has-secondary .form-check label::before:active,
body.from-beyond .form .form-group.has-secondary .form-check label::before:active,
body.from-beyond form .form-group.-secondary .form-control:focus,
body.from-beyond .form .form-group.-secondary .form-control:focus,
body.from-beyond form .form-group.has-secondary .form-control:focus,
body.from-beyond .form .form-group.has-secondary .form-control:focus,
body.from-beyond form .form-group.-secondary .form-check label::before:focus,
body.from-beyond .form .form-group.-secondary .form-check label::before:focus,
body.from-beyond form .form-group.has-secondary .form-check label::before:focus,
body.from-beyond .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.from-beyond .modal.-primary .modal-dialog .modal-content {
  background: #838181;
  background: linear-gradient(to right, #838181, rgba(131,129,129,0.8));
}
body.from-beyond .modal .modal-header.-primary {
  background: #838181;
  background: linear-gradient(to right, #838181, rgba(131,129,129,0.8));
}
body.from-beyond .modal.-secondary .modal-dialog .modal-content {
  background: #000c40;
  background: linear-gradient(to right, #000c40, rgba(0,12,64,0.8));
}
body.from-beyond .modal .modal-header.-secondary {
  background: #000c40;
  background: linear-gradient(to right, #000c40, rgba(0,12,64,0.8));
}
body.from-beyond .navbar .navbar-item-count {
  background: #838181;
}
body.from-beyond .gritter-item.-primary {
  background: #838181;
  background: linear-gradient(to right, rgba(131,129,129,0.8), rgba(131,129,129,0.5));
  color: #fff;
}
body.from-beyond .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.from-beyond .gritter-item.-secondary {
  background: #000c40;
  background: linear-gradient(to right, rgba(0,12,64,0.8), rgba(0,12,64,0.5));
  color: #fff;
}
body.from-beyond .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.from-beyond .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(131,129,129,0.4), rgba(131,129,129,0.8));
}
body.from-beyond .panel.-primary .panel-heading,
body.from-beyond .panel.-primary .card-header,
body.from-beyond .panel.-primary .panel-footer,
body.from-beyond .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.from-beyond .panel.-bordered-primary {
  border-color: #838181;
}
body.from-beyond .panel .panel-heading.-primary,
body.from-beyond .panel .card-header.-primary,
body.from-beyond .panel .panel-footer.-primary,
body.from-beyond .panel .card-footer.-primary,
body.from-beyond .panel .panel-body.-primary,
body.from-beyond .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(131,129,129,0.4), rgba(131,129,129,0.8));
}
body.from-beyond .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(0,12,64,0.4), rgba(0,12,64,0.8));
}
body.from-beyond .panel.-secondary .panel-heading,
body.from-beyond .panel.-secondary .card-header,
body.from-beyond .panel.-secondary .panel-footer,
body.from-beyond .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.from-beyond .panel.-bordered-secondary {
  border-color: #000c40;
}
body.from-beyond .panel .panel-heading.-secondary,
body.from-beyond .panel .card-header.-secondary,
body.from-beyond .panel .panel-footer.-secondary,
body.from-beyond .panel .card-footer.-secondary,
body.from-beyond .panel .panel-body.-secondary,
body.from-beyond .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(0,12,64,0.4), rgba(0,12,64,0.8));
}
body.from-beyond .progress .bar.-primary {
  background: #838181;
  background: linear-gradient(to right, #838181, rgba(131,129,129,0.8));
  border-bottom-color: #898787;
}
body.from-beyond .progress .bar.-secondary {
  background: #000c40;
  background: linear-gradient(to right, #000c40, rgba(0,12,64,0.8));
  border-bottom-color: #001056;
}
body.from-beyond .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #838181;
}
body.from-beyond .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.from-beyond .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.from-beyond .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.from-beyond .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #838181;
}
body.from-beyond .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(131,129,129,0.33);
}
body.from-beyond .sidebar .sidebar-wrapper ul li a:hover i,
body.from-beyond .sidebar .sidebar-wrapper ul li a:focus i,
body.from-beyond .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(131,129,129,0.66);
}
body.from-beyond .sidebar .chat .chat-item.-to {
  background: rgba(131,129,129,0.9);
}
body.from-beyond .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(131,129,129,0.9);
}
body.from-beyond table tr.-success,
body.from-beyond .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.from-beyond table tr.-danger,
body.from-beyond .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.from-beyond table tr.-warning,
body.from-beyond .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.from-beyond table tr.-info,
body.from-beyond .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.from-beyond .nav.-primary {
  background: linear-gradient(to right, rgba(131,129,129,0.5), rgba(131,129,129,0.25));
  border-color: rgba(131,129,129,0.25);
}
body.from-beyond .nav.-primary .nav-link {
  color: #fff;
}
body.from-beyond .nav.-primary .nav-link.active {
  background: rgba(131,129,129,0.25);
  background: linear-gradient(to bottom right, rgba(131,129,129,0.25), rgba(131,129,129,0.5));
  border-color: rgba(131,129,129,0);
}
body.from-beyond .nav.-primary .nav-link.active:hover,
body.from-beyond .nav.-primary .nav-link.active:focus,
body.from-beyond .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(131,129,129,0.25), rgba(131,129,129,0.5));
  color: #fff;
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .nav.-primary .nav-link:hover,
body.from-beyond .nav.-primary .nav-link:focus,
body.from-beyond .nav.-primary .nav-link:active {
  background: rgba(131,129,129,0.1);
  border-color: rgba(131,129,129,0.5);
}
body.from-beyond .nav.-secondary {
  background: linear-gradient(to right, rgba(0,12,64,0.5), rgba(0,12,64,0.25));
  border-color: rgba(0,12,64,0.25);
}
body.from-beyond .nav.-secondary .nav-link {
  color: #fff;
}
body.from-beyond .nav.-secondary .nav-link.active {
  background: rgba(0,12,64,0.25);
  background: linear-gradient(to bottom right, rgba(0,12,64,0.25), rgba(0,12,64,0.5));
  border-color: rgba(0,12,64,0);
}
body.from-beyond .nav.-secondary .nav-link.active:hover,
body.from-beyond .nav.-secondary .nav-link.active:focus,
body.from-beyond .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(0,12,64,0.25), rgba(0,12,64,0.5));
  color: #fff;
  border-color: rgba(0,12,64,0.5);
}
body.from-beyond .nav.-secondary .nav-link:hover,
body.from-beyond .nav.-secondary .nav-link:focus,
body.from-beyond .nav.-secondary .nav-link:active {
  background: rgba(0,12,64,0.1);
  border-color: rgba(0,12,64,0.5);
}
body.from-beyond .tag.-primary {
  background: #838181;
  background: linear-gradient(to bottom right, rgba(131,129,129,0.8), rgba(131,129,129,0.4));
}
body.from-beyond .tag.-secondary {
  background: #000c40;
  background: linear-gradient(to bottom right, rgba(0,12,64,0.8), rgba(0,12,64,0.4));
}
body.curiosity-blue {
  background-color: #476283;
  background-image: linear-gradient(to bottom right, #3d72b4, #525252);
}
body.curiosity-blue ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(71,98,131,0), #525252);
}
body.curiosity-blue .alert.-primary {
  background: linear-gradient(to bottom right, #3d72b4, rgba(61,114,180,0.75));
}
body.curiosity-blue .alert.-primary.-contrasted .alert-icon {
  background: #346199;
}
body.curiosity-blue .alert.-contrasted .alert-icon.-primary {
  background: #346199;
}
body.curiosity-blue .alert.-border-primary {
  border-color: #4a7fc2;
}
body.curiosity-blue .alert.-secondary {
  background: linear-gradient(to bottom right, #525252, rgba(82,82,82,0.75));
}
body.curiosity-blue .alert.-secondary.-contrasted .alert-icon {
  background: #464646;
}
body.curiosity-blue .alert.-contrasted .alert-icon.-secondary {
  background: #464646;
}
body.curiosity-blue .alert.-border-secondary {
  border-color: #636363;
}
body.curiosity-blue .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(61,114,180,0.8), rgba(61,114,180,0.4));
}
body.curiosity-blue .btn.-primary:hover,
body.curiosity-blue .btn.-primary:focus {
  background-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .btn.-primary:active {
  background-color: #25446c;
}
body.curiosity-blue .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(82,82,82,0.8), rgba(82,82,82,0.4));
}
body.curiosity-blue .btn.-secondary:hover,
body.curiosity-blue .btn.-secondary:focus {
  background-color: rgba(82,82,82,0.5);
}
body.curiosity-blue .btn.-secondary:active {
  background-color: #313131;
}
body.curiosity-blue .datepicker table tr td.highlighted {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.highlighted:focus,
body.curiosity-blue .datepicker table tr td.highlighted.focus {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.4);
}
body.curiosity-blue .datepicker table tr td.highlighted:hover,
body.curiosity-blue .datepicker table tr td.highlighted:active,
body.curiosity-blue .datepicker table tr td.highlighted.active {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.highlighted:active:hover,
body.curiosity-blue .datepicker table tr td.highlighted.active:hover,
body.curiosity-blue .datepicker table tr td.highlighted:active:focus,
body.curiosity-blue .datepicker table tr td.highlighted.active:focus,
body.curiosity-blue .datepicker table tr td.highlighted:active.focus,
body.curiosity-blue .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.4);
}
body.curiosity-blue .datepicker table tr td.highlighted.disabled:hover,
body.curiosity-blue .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.highlighted.disabled:focus,
body.curiosity-blue .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.highlighted.disabled.focus,
body.curiosity-blue .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(61,114,180,0.33);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.highlighted.focused {
  background: rgba(61,114,180,0.33);
}
body.curiosity-blue .datepicker table tr td.highlighted.disabled {
  background: rgba(61,114,180,0.33);
}
body.curiosity-blue .datepicker table tr td.highlighted.disabled:active {
  background: rgba(61,114,180,0.33);
}
body.curiosity-blue .datepicker table tr td.active {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.active.highlighted {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.active:focus,
body.curiosity-blue .datepicker table tr td.active.highlighted:focus,
body.curiosity-blue .datepicker table tr td.active.focus,
body.curiosity-blue .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td.active:hover,
body.curiosity-blue .datepicker table tr td.active.highlighted:hover,
body.curiosity-blue .datepicker table tr td.active:active,
body.curiosity-blue .datepicker table tr td.active.highlighted:active,
body.curiosity-blue .datepicker table tr td.active.active,
body.curiosity-blue .datepicker table tr td.active.highlighted.active {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.75);
}
body.curiosity-blue .datepicker table tr td.active:active:hover,
body.curiosity-blue .datepicker table tr td.active.highlighted:active:hover,
body.curiosity-blue .datepicker table tr td.active.active:hover,
body.curiosity-blue .datepicker table tr td.active.highlighted.active:hover,
body.curiosity-blue .datepicker table tr td.active:active:focus,
body.curiosity-blue .datepicker table tr td.active.highlighted:active:focus,
body.curiosity-blue .datepicker table tr td.active.active:focus,
body.curiosity-blue .datepicker table tr td.active.highlighted.active:focus,
body.curiosity-blue .datepicker table tr td.active:active.focus,
body.curiosity-blue .datepicker table tr td.active.highlighted:active.focus,
body.curiosity-blue .datepicker table tr td.active.active.focus,
body.curiosity-blue .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td.active.disabled:hover,
body.curiosity-blue .datepicker table tr td.active.highlighted.disabled:hover,
body.curiosity-blue .datepicker table tr td.active[disabled]:hover,
body.curiosity-blue .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td.active:hover,
body.curiosity-blue fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.active.disabled:focus,
body.curiosity-blue .datepicker table tr td.active.highlighted.disabled:focus,
body.curiosity-blue .datepicker table tr td.active[disabled]:focus,
body.curiosity-blue .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td.active:focus,
body.curiosity-blue fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td.active.disabled.focus,
body.curiosity-blue .datepicker table tr td.active.highlighted.disabled.focus,
body.curiosity-blue .datepicker table tr td.active[disabled].focus,
body.curiosity-blue .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td.active.focus,
body.curiosity-blue fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active:hover {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active:focus,
body.curiosity-blue .datepicker table tr td span.active:hover:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.focus,
body.curiosity-blue .datepicker table tr td span.active:hover.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled.focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active:hover,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover,
body.curiosity-blue .datepicker table tr td span.active:active,
body.curiosity-blue .datepicker table tr td span.active:hover:active {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.75);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:active,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.75);
}
body.curiosity-blue .datepicker table tr td span.active.active,
body.curiosity-blue .datepicker table tr td span.active:hover.active {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.75);
}
body.curiosity-blue .datepicker table tr td span.active.disabled.active,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(55,103,162,0.75);
}
body.curiosity-blue .datepicker table tr td span.active:active:hover,
body.curiosity-blue .datepicker table tr td span.active.disabled:active:hover,
body.curiosity-blue .datepicker table tr td span.active.active:hover,
body.curiosity-blue .datepicker table tr td span.active.disabled.active:hover,
body.curiosity-blue .datepicker table tr td span.active:active:focus,
body.curiosity-blue .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:active:focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.active:focus,
body.curiosity-blue .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled.active:focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active:active.focus,
body.curiosity-blue .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:active.focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.active.focus,
body.curiosity-blue .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(55,103,162,0.75);
  border-color: rgba(55,103,162,0.5);
}
body.curiosity-blue .datepicker table tr td span.active[disabled]:hover,
body.curiosity-blue .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active:hover,
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled:focus,
body.curiosity-blue .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled.disabled:focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active[disabled]:focus,
body.curiosity-blue .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled[disabled]:focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active:focus,
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled.focus,
body.curiosity-blue .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled.disabled.focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active[disabled].focus,
body.curiosity-blue .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .datepicker table tr td span.active.disabled[disabled].focus,
body.curiosity-blue .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active.focus,
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.curiosity-blue fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(61,114,180,0.75);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .dropdown-menu.-primary {
  background: #3d72b4;
  background: linear-gradient(to right, #3d72b4, rgba(61,114,180,0.8));
}
body.curiosity-blue .dropdown-menu.-secondary {
  background: #525252;
  background: linear-gradient(to right, #525252, rgba(82,82,82,0.8));
}
body.curiosity-blue ul.table-of-contents > li.active > a {
  border-left: 2px solid #3d72b4;
}
body.curiosity-blue ul.table-of-contents > li > a:hover {
  border-left: 2px solid #3d72b4;
}
body.curiosity-blue ul.table-of-contents > li ul li.active a {
  border-left-color: #3d72b4;
}
body.curiosity-blue .count-bubble {
  background: #3d72b4;
}
body.curiosity-blue form .form-group.-primary label,
body.curiosity-blue .form .form-group.-primary label,
body.curiosity-blue form .form-group.has-primary label,
body.curiosity-blue .form .form-group.has-primary label,
body.curiosity-blue form .form-group.-primary .help-block,
body.curiosity-blue .form .form-group.-primary .help-block,
body.curiosity-blue form .form-group.has-primary .help-block,
body.curiosity-blue .form .form-group.has-primary .help-block {
  color: #3d72b4;
}
body.curiosity-blue form .form-group.-primary .form-control,
body.curiosity-blue .form .form-group.-primary .form-control,
body.curiosity-blue form .form-group.has-primary .form-control,
body.curiosity-blue .form .form-group.has-primary .form-control,
body.curiosity-blue form .form-group.-primary .form-check label::before,
body.curiosity-blue .form .form-group.-primary .form-check label::before,
body.curiosity-blue form .form-group.has-primary .form-check label::before,
body.curiosity-blue .form .form-group.has-primary .form-check label::before {
  border-color: rgba(61,114,180,0.66);
}
body.curiosity-blue form .form-group.-primary .form-control:active,
body.curiosity-blue .form .form-group.-primary .form-control:active,
body.curiosity-blue form .form-group.has-primary .form-control:active,
body.curiosity-blue .form .form-group.has-primary .form-control:active,
body.curiosity-blue form .form-group.-primary .form-check label::before:active,
body.curiosity-blue .form .form-group.-primary .form-check label::before:active,
body.curiosity-blue form .form-group.has-primary .form-check label::before:active,
body.curiosity-blue .form .form-group.has-primary .form-check label::before:active,
body.curiosity-blue form .form-group.-primary .form-control:focus,
body.curiosity-blue .form .form-group.-primary .form-control:focus,
body.curiosity-blue form .form-group.has-primary .form-control:focus,
body.curiosity-blue .form .form-group.has-primary .form-control:focus,
body.curiosity-blue form .form-group.-primary .form-check label::before:focus,
body.curiosity-blue .form .form-group.-primary .form-check label::before:focus,
body.curiosity-blue form .form-group.has-primary .form-check label::before:focus,
body.curiosity-blue .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.curiosity-blue form .form-group.-secondary label,
body.curiosity-blue .form .form-group.-secondary label,
body.curiosity-blue form .form-group.has-secondary label,
body.curiosity-blue .form .form-group.has-secondary label,
body.curiosity-blue form .form-group.-secondary .help-block,
body.curiosity-blue .form .form-group.-secondary .help-block,
body.curiosity-blue form .form-group.has-secondary .help-block,
body.curiosity-blue .form .form-group.has-secondary .help-block {
  color: #525252;
}
body.curiosity-blue form .form-group.-secondary .form-control,
body.curiosity-blue .form .form-group.-secondary .form-control,
body.curiosity-blue form .form-group.has-secondary .form-control,
body.curiosity-blue .form .form-group.has-secondary .form-control,
body.curiosity-blue form .form-group.-secondary .form-check label::before,
body.curiosity-blue .form .form-group.-secondary .form-check label::before,
body.curiosity-blue form .form-group.has-secondary .form-check label::before,
body.curiosity-blue .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(82,82,82,0.66);
}
body.curiosity-blue form .form-group.-secondary .form-control:active,
body.curiosity-blue .form .form-group.-secondary .form-control:active,
body.curiosity-blue form .form-group.has-secondary .form-control:active,
body.curiosity-blue .form .form-group.has-secondary .form-control:active,
body.curiosity-blue form .form-group.-secondary .form-check label::before:active,
body.curiosity-blue .form .form-group.-secondary .form-check label::before:active,
body.curiosity-blue form .form-group.has-secondary .form-check label::before:active,
body.curiosity-blue .form .form-group.has-secondary .form-check label::before:active,
body.curiosity-blue form .form-group.-secondary .form-control:focus,
body.curiosity-blue .form .form-group.-secondary .form-control:focus,
body.curiosity-blue form .form-group.has-secondary .form-control:focus,
body.curiosity-blue .form .form-group.has-secondary .form-control:focus,
body.curiosity-blue form .form-group.-secondary .form-check label::before:focus,
body.curiosity-blue .form .form-group.-secondary .form-check label::before:focus,
body.curiosity-blue form .form-group.has-secondary .form-check label::before:focus,
body.curiosity-blue .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.curiosity-blue .modal.-primary .modal-dialog .modal-content {
  background: #3d72b4;
  background: linear-gradient(to right, #3d72b4, rgba(61,114,180,0.8));
}
body.curiosity-blue .modal .modal-header.-primary {
  background: #3d72b4;
  background: linear-gradient(to right, #3d72b4, rgba(61,114,180,0.8));
}
body.curiosity-blue .modal.-secondary .modal-dialog .modal-content {
  background: #525252;
  background: linear-gradient(to right, #525252, rgba(82,82,82,0.8));
}
body.curiosity-blue .modal .modal-header.-secondary {
  background: #525252;
  background: linear-gradient(to right, #525252, rgba(82,82,82,0.8));
}
body.curiosity-blue .navbar .navbar-item-count {
  background: #3d72b4;
}
body.curiosity-blue .gritter-item.-primary {
  background: #3d72b4;
  background: linear-gradient(to right, rgba(61,114,180,0.8), rgba(61,114,180,0.5));
  color: #fff;
}
body.curiosity-blue .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.curiosity-blue .gritter-item.-secondary {
  background: #525252;
  background: linear-gradient(to right, rgba(82,82,82,0.8), rgba(82,82,82,0.5));
  color: #fff;
}
body.curiosity-blue .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.curiosity-blue .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(61,114,180,0.4), rgba(61,114,180,0.8));
}
body.curiosity-blue .panel.-primary .panel-heading,
body.curiosity-blue .panel.-primary .card-header,
body.curiosity-blue .panel.-primary .panel-footer,
body.curiosity-blue .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.curiosity-blue .panel.-bordered-primary {
  border-color: #3d72b4;
}
body.curiosity-blue .panel .panel-heading.-primary,
body.curiosity-blue .panel .card-header.-primary,
body.curiosity-blue .panel .panel-footer.-primary,
body.curiosity-blue .panel .card-footer.-primary,
body.curiosity-blue .panel .panel-body.-primary,
body.curiosity-blue .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(61,114,180,0.4), rgba(61,114,180,0.8));
}
body.curiosity-blue .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(82,82,82,0.4), rgba(82,82,82,0.8));
}
body.curiosity-blue .panel.-secondary .panel-heading,
body.curiosity-blue .panel.-secondary .card-header,
body.curiosity-blue .panel.-secondary .panel-footer,
body.curiosity-blue .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.curiosity-blue .panel.-bordered-secondary {
  border-color: #525252;
}
body.curiosity-blue .panel .panel-heading.-secondary,
body.curiosity-blue .panel .card-header.-secondary,
body.curiosity-blue .panel .panel-footer.-secondary,
body.curiosity-blue .panel .card-footer.-secondary,
body.curiosity-blue .panel .panel-body.-secondary,
body.curiosity-blue .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(82,82,82,0.4), rgba(82,82,82,0.8));
}
body.curiosity-blue .progress .bar.-primary {
  background: #3d72b4;
  background: linear-gradient(to right, #3d72b4, rgba(61,114,180,0.8));
  border-bottom-color: #4078be;
}
body.curiosity-blue .progress .bar.-secondary {
  background: #525252;
  background: linear-gradient(to right, #525252, rgba(82,82,82,0.8));
  border-bottom-color: #5b5b5b;
}
body.curiosity-blue .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #3d72b4;
}
body.curiosity-blue .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.curiosity-blue .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.curiosity-blue .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.curiosity-blue .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #3d72b4;
}
body.curiosity-blue .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(61,114,180,0.33);
}
body.curiosity-blue .sidebar .sidebar-wrapper ul li a:hover i,
body.curiosity-blue .sidebar .sidebar-wrapper ul li a:focus i,
body.curiosity-blue .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(61,114,180,0.66);
}
body.curiosity-blue .sidebar .chat .chat-item.-to {
  background: rgba(61,114,180,0.9);
}
body.curiosity-blue .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(61,114,180,0.9);
}
body.curiosity-blue table tr.-success,
body.curiosity-blue .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.curiosity-blue table tr.-danger,
body.curiosity-blue .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.curiosity-blue table tr.-warning,
body.curiosity-blue .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.curiosity-blue table tr.-info,
body.curiosity-blue .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.curiosity-blue .nav.-primary {
  background: linear-gradient(to right, rgba(61,114,180,0.5), rgba(61,114,180,0.25));
  border-color: rgba(61,114,180,0.25);
}
body.curiosity-blue .nav.-primary .nav-link {
  color: #fff;
}
body.curiosity-blue .nav.-primary .nav-link.active {
  background: rgba(61,114,180,0.25);
  background: linear-gradient(to bottom right, rgba(61,114,180,0.25), rgba(61,114,180,0.5));
  border-color: rgba(61,114,180,0);
}
body.curiosity-blue .nav.-primary .nav-link.active:hover,
body.curiosity-blue .nav.-primary .nav-link.active:focus,
body.curiosity-blue .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(61,114,180,0.25), rgba(61,114,180,0.5));
  color: #fff;
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .nav.-primary .nav-link:hover,
body.curiosity-blue .nav.-primary .nav-link:focus,
body.curiosity-blue .nav.-primary .nav-link:active {
  background: rgba(61,114,180,0.1);
  border-color: rgba(61,114,180,0.5);
}
body.curiosity-blue .nav.-secondary {
  background: linear-gradient(to right, rgba(82,82,82,0.5), rgba(82,82,82,0.25));
  border-color: rgba(82,82,82,0.25);
}
body.curiosity-blue .nav.-secondary .nav-link {
  color: #fff;
}
body.curiosity-blue .nav.-secondary .nav-link.active {
  background: rgba(82,82,82,0.25);
  background: linear-gradient(to bottom right, rgba(82,82,82,0.25), rgba(82,82,82,0.5));
  border-color: rgba(82,82,82,0);
}
body.curiosity-blue .nav.-secondary .nav-link.active:hover,
body.curiosity-blue .nav.-secondary .nav-link.active:focus,
body.curiosity-blue .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(82,82,82,0.25), rgba(82,82,82,0.5));
  color: #fff;
  border-color: rgba(82,82,82,0.5);
}
body.curiosity-blue .nav.-secondary .nav-link:hover,
body.curiosity-blue .nav.-secondary .nav-link:focus,
body.curiosity-blue .nav.-secondary .nav-link:active {
  background: rgba(82,82,82,0.1);
  border-color: rgba(82,82,82,0.5);
}
body.curiosity-blue .tag.-primary {
  background: #3d72b4;
  background: linear-gradient(to bottom right, rgba(61,114,180,0.8), rgba(61,114,180,0.4));
}
body.curiosity-blue .tag.-secondary {
  background: #525252;
  background: linear-gradient(to bottom right, rgba(82,82,82,0.8), rgba(82,82,82,0.4));
}
body.orca {
  background-color: #266b62;
  background-image: linear-gradient(to bottom right, #093637, #44a08d);
}
body.orca ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(38,107,98,0), #44a08d);
}
body.orca .alert.-primary {
  background: linear-gradient(to bottom right, #093637, rgba(9,54,55,0.75));
}
body.orca .alert.-primary.-contrasted .alert-icon {
  background: #082e2f;
}
body.orca .alert.-contrasted .alert-icon.-primary {
  background: #082e2f;
}
body.orca .alert.-border-primary {
  border-color: #0f5c5d;
}
body.orca .alert.-secondary {
  background: linear-gradient(to bottom right, #44a08d, rgba(68,160,141,0.75));
}
body.orca .alert.-secondary.-contrasted .alert-icon {
  background: #3a8878;
}
body.orca .alert.-contrasted .alert-icon.-secondary {
  background: #3a8878;
}
body.orca .alert.-border-secondary {
  border-color: #4db39e;
}
body.orca .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(9,54,55,0.8), rgba(9,54,55,0.4));
}
body.orca .btn.-primary:hover,
body.orca .btn.-primary:focus {
  background-color: rgba(9,54,55,0.5);
}
body.orca .btn.-primary:active {
  background-color: #052021;
}
body.orca .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(68,160,141,0.8), rgba(68,160,141,0.4));
}
body.orca .btn.-secondary:hover,
body.orca .btn.-secondary:focus {
  background-color: rgba(68,160,141,0.5);
}
body.orca .btn.-secondary:active {
  background-color: #296055;
}
body.orca .datepicker table tr td.highlighted {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.highlighted:focus,
body.orca .datepicker table tr td.highlighted.focus {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.4);
}
body.orca .datepicker table tr td.highlighted:hover,
body.orca .datepicker table tr td.highlighted:active,
body.orca .datepicker table tr td.highlighted.active {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.highlighted:active:hover,
body.orca .datepicker table tr td.highlighted.active:hover,
body.orca .datepicker table tr td.highlighted:active:focus,
body.orca .datepicker table tr td.highlighted.active:focus,
body.orca .datepicker table tr td.highlighted:active.focus,
body.orca .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.4);
}
body.orca .datepicker table tr td.highlighted.disabled:hover,
body.orca .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.highlighted.disabled:focus,
body.orca .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.highlighted.disabled.focus,
body.orca .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(9,54,55,0.33);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.highlighted.focused {
  background: rgba(9,54,55,0.33);
}
body.orca .datepicker table tr td.highlighted.disabled {
  background: rgba(9,54,55,0.33);
}
body.orca .datepicker table tr td.highlighted.disabled:active {
  background: rgba(9,54,55,0.33);
}
body.orca .datepicker table tr td.active {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.active.highlighted {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.active:focus,
body.orca .datepicker table tr td.active.highlighted:focus,
body.orca .datepicker table tr td.active.focus,
body.orca .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td.active:hover,
body.orca .datepicker table tr td.active.highlighted:hover,
body.orca .datepicker table tr td.active:active,
body.orca .datepicker table tr td.active.highlighted:active,
body.orca .datepicker table tr td.active.active,
body.orca .datepicker table tr td.active.highlighted.active {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.75);
}
body.orca .datepicker table tr td.active:active:hover,
body.orca .datepicker table tr td.active.highlighted:active:hover,
body.orca .datepicker table tr td.active.active:hover,
body.orca .datepicker table tr td.active.highlighted.active:hover,
body.orca .datepicker table tr td.active:active:focus,
body.orca .datepicker table tr td.active.highlighted:active:focus,
body.orca .datepicker table tr td.active.active:focus,
body.orca .datepicker table tr td.active.highlighted.active:focus,
body.orca .datepicker table tr td.active:active.focus,
body.orca .datepicker table tr td.active.highlighted:active.focus,
body.orca .datepicker table tr td.active.active.focus,
body.orca .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td.active.disabled:hover,
body.orca .datepicker table tr td.active.highlighted.disabled:hover,
body.orca .datepicker table tr td.active[disabled]:hover,
body.orca .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td.active:hover,
body.orca fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.active.disabled:focus,
body.orca .datepicker table tr td.active.highlighted.disabled:focus,
body.orca .datepicker table tr td.active[disabled]:focus,
body.orca .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td.active:focus,
body.orca fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td.active.disabled.focus,
body.orca .datepicker table tr td.active.highlighted.disabled.focus,
body.orca .datepicker table tr td.active[disabled].focus,
body.orca .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td.active.focus,
body.orca fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active:hover {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active:focus,
body.orca .datepicker table tr td span.active:hover:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.disabled:focus,
body.orca .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.focus,
body.orca .datepicker table tr td span.active:hover.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.disabled.focus,
body.orca .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active:hover,
body.orca .datepicker table tr td span.active.disabled:hover,
body.orca .datepicker table tr td span.active:active,
body.orca .datepicker table tr td span.active:hover:active {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.75);
}
body.orca .datepicker table tr td span.active.disabled:active,
body.orca .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.75);
}
body.orca .datepicker table tr td span.active.active,
body.orca .datepicker table tr td span.active:hover.active {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.75);
}
body.orca .datepicker table tr td span.active.disabled.active,
body.orca .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(8,49,49,0.75);
}
body.orca .datepicker table tr td span.active:active:hover,
body.orca .datepicker table tr td span.active.disabled:active:hover,
body.orca .datepicker table tr td span.active.active:hover,
body.orca .datepicker table tr td span.active.disabled.active:hover,
body.orca .datepicker table tr td span.active:active:focus,
body.orca .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.disabled:active:focus,
body.orca .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.active:focus,
body.orca .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.disabled.active:focus,
body.orca .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active:active.focus,
body.orca .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.disabled:active.focus,
body.orca .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.active.focus,
body.orca .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(8,49,49,0.75);
  border-color: rgba(8,49,49,0.5);
}
body.orca .datepicker table tr td span.active[disabled]:hover,
body.orca .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td span.active:hover,
body.orca fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled:focus,
body.orca .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled.disabled:focus,
body.orca .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active[disabled]:focus,
body.orca .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled[disabled]:focus,
body.orca .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td span.active:focus,
body.orca fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.orca fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled.focus,
body.orca .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled.disabled.focus,
body.orca .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active[disabled].focus,
body.orca .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .datepicker table tr td span.active.disabled[disabled].focus,
body.orca .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td span.active.focus,
body.orca fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.orca fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(9,54,55,0.75);
  border-color: rgba(9,54,55,0.5);
}
body.orca .dropdown-menu.-primary {
  background: #093637;
  background: linear-gradient(to right, #093637, rgba(9,54,55,0.8));
}
body.orca .dropdown-menu.-secondary {
  background: #44a08d;
  background: linear-gradient(to right, #44a08d, rgba(68,160,141,0.8));
}
body.orca ul.table-of-contents > li.active > a {
  border-left: 2px solid #093637;
}
body.orca ul.table-of-contents > li > a:hover {
  border-left: 2px solid #093637;
}
body.orca ul.table-of-contents > li ul li.active a {
  border-left-color: #093637;
}
body.orca .count-bubble {
  background: #093637;
}
body.orca form .form-group.-primary label,
body.orca .form .form-group.-primary label,
body.orca form .form-group.has-primary label,
body.orca .form .form-group.has-primary label,
body.orca form .form-group.-primary .help-block,
body.orca .form .form-group.-primary .help-block,
body.orca form .form-group.has-primary .help-block,
body.orca .form .form-group.has-primary .help-block {
  color: #093637;
}
body.orca form .form-group.-primary .form-control,
body.orca .form .form-group.-primary .form-control,
body.orca form .form-group.has-primary .form-control,
body.orca .form .form-group.has-primary .form-control,
body.orca form .form-group.-primary .form-check label::before,
body.orca .form .form-group.-primary .form-check label::before,
body.orca form .form-group.has-primary .form-check label::before,
body.orca .form .form-group.has-primary .form-check label::before {
  border-color: rgba(9,54,55,0.66);
}
body.orca form .form-group.-primary .form-control:active,
body.orca .form .form-group.-primary .form-control:active,
body.orca form .form-group.has-primary .form-control:active,
body.orca .form .form-group.has-primary .form-control:active,
body.orca form .form-group.-primary .form-check label::before:active,
body.orca .form .form-group.-primary .form-check label::before:active,
body.orca form .form-group.has-primary .form-check label::before:active,
body.orca .form .form-group.has-primary .form-check label::before:active,
body.orca form .form-group.-primary .form-control:focus,
body.orca .form .form-group.-primary .form-control:focus,
body.orca form .form-group.has-primary .form-control:focus,
body.orca .form .form-group.has-primary .form-control:focus,
body.orca form .form-group.-primary .form-check label::before:focus,
body.orca .form .form-group.-primary .form-check label::before:focus,
body.orca form .form-group.has-primary .form-check label::before:focus,
body.orca .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.orca form .form-group.-secondary label,
body.orca .form .form-group.-secondary label,
body.orca form .form-group.has-secondary label,
body.orca .form .form-group.has-secondary label,
body.orca form .form-group.-secondary .help-block,
body.orca .form .form-group.-secondary .help-block,
body.orca form .form-group.has-secondary .help-block,
body.orca .form .form-group.has-secondary .help-block {
  color: #44a08d;
}
body.orca form .form-group.-secondary .form-control,
body.orca .form .form-group.-secondary .form-control,
body.orca form .form-group.has-secondary .form-control,
body.orca .form .form-group.has-secondary .form-control,
body.orca form .form-group.-secondary .form-check label::before,
body.orca .form .form-group.-secondary .form-check label::before,
body.orca form .form-group.has-secondary .form-check label::before,
body.orca .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(68,160,141,0.66);
}
body.orca form .form-group.-secondary .form-control:active,
body.orca .form .form-group.-secondary .form-control:active,
body.orca form .form-group.has-secondary .form-control:active,
body.orca .form .form-group.has-secondary .form-control:active,
body.orca form .form-group.-secondary .form-check label::before:active,
body.orca .form .form-group.-secondary .form-check label::before:active,
body.orca form .form-group.has-secondary .form-check label::before:active,
body.orca .form .form-group.has-secondary .form-check label::before:active,
body.orca form .form-group.-secondary .form-control:focus,
body.orca .form .form-group.-secondary .form-control:focus,
body.orca form .form-group.has-secondary .form-control:focus,
body.orca .form .form-group.has-secondary .form-control:focus,
body.orca form .form-group.-secondary .form-check label::before:focus,
body.orca .form .form-group.-secondary .form-check label::before:focus,
body.orca form .form-group.has-secondary .form-check label::before:focus,
body.orca .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.orca .modal.-primary .modal-dialog .modal-content {
  background: #093637;
  background: linear-gradient(to right, #093637, rgba(9,54,55,0.8));
}
body.orca .modal .modal-header.-primary {
  background: #093637;
  background: linear-gradient(to right, #093637, rgba(9,54,55,0.8));
}
body.orca .modal.-secondary .modal-dialog .modal-content {
  background: #44a08d;
  background: linear-gradient(to right, #44a08d, rgba(68,160,141,0.8));
}
body.orca .modal .modal-header.-secondary {
  background: #44a08d;
  background: linear-gradient(to right, #44a08d, rgba(68,160,141,0.8));
}
body.orca .navbar .navbar-item-count {
  background: #093637;
}
body.orca .gritter-item.-primary {
  background: #093637;
  background: linear-gradient(to right, rgba(9,54,55,0.8), rgba(9,54,55,0.5));
  color: #fff;
}
body.orca .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.orca .gritter-item.-secondary {
  background: #44a08d;
  background: linear-gradient(to right, rgba(68,160,141,0.8), rgba(68,160,141,0.5));
  color: #fff;
}
body.orca .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.orca .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(9,54,55,0.4), rgba(9,54,55,0.8));
}
body.orca .panel.-primary .panel-heading,
body.orca .panel.-primary .card-header,
body.orca .panel.-primary .panel-footer,
body.orca .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.orca .panel.-bordered-primary {
  border-color: #093637;
}
body.orca .panel .panel-heading.-primary,
body.orca .panel .card-header.-primary,
body.orca .panel .panel-footer.-primary,
body.orca .panel .card-footer.-primary,
body.orca .panel .panel-body.-primary,
body.orca .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(9,54,55,0.4), rgba(9,54,55,0.8));
}
body.orca .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(68,160,141,0.4), rgba(68,160,141,0.8));
}
body.orca .panel.-secondary .panel-heading,
body.orca .panel.-secondary .card-header,
body.orca .panel.-secondary .panel-footer,
body.orca .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.orca .panel.-bordered-secondary {
  border-color: #44a08d;
}
body.orca .panel .panel-heading.-secondary,
body.orca .panel .card-header.-secondary,
body.orca .panel .panel-footer.-secondary,
body.orca .panel .card-footer.-secondary,
body.orca .panel .panel-body.-secondary,
body.orca .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(68,160,141,0.4), rgba(68,160,141,0.8));
}
body.orca .progress .bar.-primary {
  background: #093637;
  background: linear-gradient(to right, #093637, rgba(9,54,55,0.8));
  border-bottom-color: #0c494a;
}
body.orca .progress .bar.-secondary {
  background: #44a08d;
  background: linear-gradient(to right, #44a08d, rgba(68,160,141,0.8));
  border-bottom-color: #48aa96;
}
body.orca .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #093637;
}
body.orca .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.orca .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.orca .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.orca .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #093637;
}
body.orca .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(9,54,55,0.33);
}
body.orca .sidebar .sidebar-wrapper ul li a:hover i,
body.orca .sidebar .sidebar-wrapper ul li a:focus i,
body.orca .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(9,54,55,0.66);
}
body.orca .sidebar .chat .chat-item.-to {
  background: rgba(9,54,55,0.9);
}
body.orca .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(9,54,55,0.9);
}
body.orca table tr.-success,
body.orca .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.orca table tr.-danger,
body.orca .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.orca table tr.-warning,
body.orca .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.orca table tr.-info,
body.orca .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.orca .nav.-primary {
  background: linear-gradient(to right, rgba(9,54,55,0.5), rgba(9,54,55,0.25));
  border-color: rgba(9,54,55,0.25);
}
body.orca .nav.-primary .nav-link {
  color: #fff;
}
body.orca .nav.-primary .nav-link.active {
  background: rgba(9,54,55,0.25);
  background: linear-gradient(to bottom right, rgba(9,54,55,0.25), rgba(9,54,55,0.5));
  border-color: rgba(9,54,55,0);
}
body.orca .nav.-primary .nav-link.active:hover,
body.orca .nav.-primary .nav-link.active:focus,
body.orca .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(9,54,55,0.25), rgba(9,54,55,0.5));
  color: #fff;
  border-color: rgba(9,54,55,0.5);
}
body.orca .nav.-primary .nav-link:hover,
body.orca .nav.-primary .nav-link:focus,
body.orca .nav.-primary .nav-link:active {
  background: rgba(9,54,55,0.1);
  border-color: rgba(9,54,55,0.5);
}
body.orca .nav.-secondary {
  background: linear-gradient(to right, rgba(68,160,141,0.5), rgba(68,160,141,0.25));
  border-color: rgba(68,160,141,0.25);
}
body.orca .nav.-secondary .nav-link {
  color: #fff;
}
body.orca .nav.-secondary .nav-link.active {
  background: rgba(68,160,141,0.25);
  background: linear-gradient(to bottom right, rgba(68,160,141,0.25), rgba(68,160,141,0.5));
  border-color: rgba(68,160,141,0);
}
body.orca .nav.-secondary .nav-link.active:hover,
body.orca .nav.-secondary .nav-link.active:focus,
body.orca .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(68,160,141,0.25), rgba(68,160,141,0.5));
  color: #fff;
  border-color: rgba(68,160,141,0.5);
}
body.orca .nav.-secondary .nav-link:hover,
body.orca .nav.-secondary .nav-link:focus,
body.orca .nav.-secondary .nav-link:active {
  background: rgba(68,160,141,0.1);
  border-color: rgba(68,160,141,0.5);
}
body.orca .tag.-primary {
  background: #093637;
  background: linear-gradient(to bottom right, rgba(9,54,55,0.8), rgba(9,54,55,0.4));
}
body.orca .tag.-secondary {
  background: #44a08d;
  background: linear-gradient(to bottom right, rgba(68,160,141,0.8), rgba(68,160,141,0.4));
}
body.love-tonight {
  background-color: #7a69c7;
  background-image: linear-gradient(to bottom right, #4568dc, #b06ab3);
}
body.love-tonight ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(122,105,199,0), #b06ab3);
}
body.love-tonight .alert.-primary {
  background: linear-gradient(to bottom right, #4568dc, rgba(69,104,220,0.75));
}
body.love-tonight .alert.-primary.-contrasted .alert-icon {
  background: #274ecf;
}
body.love-tonight .alert.-contrasted .alert-icon.-primary {
  background: #274ecf;
}
body.love-tonight .alert.-border-primary {
  border-color: #5877e0;
}
body.love-tonight .alert.-secondary {
  background: linear-gradient(to bottom right, #b06ab3, rgba(176,106,179,0.75));
}
body.love-tonight .alert.-secondary.-contrasted .alert-icon {
  background: #9d52a0;
}
body.love-tonight .alert.-contrasted .alert-icon.-secondary {
  background: #9d52a0;
}
body.love-tonight .alert.-border-secondary {
  border-color: #b879bb;
}
body.love-tonight .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(69,104,220,0.8), rgba(69,104,220,0.4));
}
body.love-tonight .btn.-primary:hover,
body.love-tonight .btn.-primary:focus {
  background-color: rgba(69,104,220,0.5);
}
body.love-tonight .btn.-primary:active {
  background-color: #1b3792;
}
body.love-tonight .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(176,106,179,0.8), rgba(176,106,179,0.4));
}
body.love-tonight .btn.-secondary:hover,
body.love-tonight .btn.-secondary:focus {
  background-color: rgba(176,106,179,0.5);
}
body.love-tonight .btn.-secondary:active {
  background-color: #6f3a71;
}
body.love-tonight .datepicker table tr td.highlighted {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.highlighted:focus,
body.love-tonight .datepicker table tr td.highlighted.focus {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.4);
}
body.love-tonight .datepicker table tr td.highlighted:hover,
body.love-tonight .datepicker table tr td.highlighted:active,
body.love-tonight .datepicker table tr td.highlighted.active {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.highlighted:active:hover,
body.love-tonight .datepicker table tr td.highlighted.active:hover,
body.love-tonight .datepicker table tr td.highlighted:active:focus,
body.love-tonight .datepicker table tr td.highlighted.active:focus,
body.love-tonight .datepicker table tr td.highlighted:active.focus,
body.love-tonight .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.4);
}
body.love-tonight .datepicker table tr td.highlighted.disabled:hover,
body.love-tonight .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.highlighted.disabled:focus,
body.love-tonight .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.highlighted.disabled.focus,
body.love-tonight .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(69,104,220,0.33);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.highlighted.focused {
  background: rgba(69,104,220,0.33);
}
body.love-tonight .datepicker table tr td.highlighted.disabled {
  background: rgba(69,104,220,0.33);
}
body.love-tonight .datepicker table tr td.highlighted.disabled:active {
  background: rgba(69,104,220,0.33);
}
body.love-tonight .datepicker table tr td.active {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.active.highlighted {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.active:focus,
body.love-tonight .datepicker table tr td.active.highlighted:focus,
body.love-tonight .datepicker table tr td.active.focus,
body.love-tonight .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td.active:hover,
body.love-tonight .datepicker table tr td.active.highlighted:hover,
body.love-tonight .datepicker table tr td.active:active,
body.love-tonight .datepicker table tr td.active.highlighted:active,
body.love-tonight .datepicker table tr td.active.active,
body.love-tonight .datepicker table tr td.active.highlighted.active {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.75);
}
body.love-tonight .datepicker table tr td.active:active:hover,
body.love-tonight .datepicker table tr td.active.highlighted:active:hover,
body.love-tonight .datepicker table tr td.active.active:hover,
body.love-tonight .datepicker table tr td.active.highlighted.active:hover,
body.love-tonight .datepicker table tr td.active:active:focus,
body.love-tonight .datepicker table tr td.active.highlighted:active:focus,
body.love-tonight .datepicker table tr td.active.active:focus,
body.love-tonight .datepicker table tr td.active.highlighted.active:focus,
body.love-tonight .datepicker table tr td.active:active.focus,
body.love-tonight .datepicker table tr td.active.highlighted:active.focus,
body.love-tonight .datepicker table tr td.active.active.focus,
body.love-tonight .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td.active.disabled:hover,
body.love-tonight .datepicker table tr td.active.highlighted.disabled:hover,
body.love-tonight .datepicker table tr td.active[disabled]:hover,
body.love-tonight .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td.active:hover,
body.love-tonight fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.active.disabled:focus,
body.love-tonight .datepicker table tr td.active.highlighted.disabled:focus,
body.love-tonight .datepicker table tr td.active[disabled]:focus,
body.love-tonight .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td.active:focus,
body.love-tonight fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td.active.disabled.focus,
body.love-tonight .datepicker table tr td.active.highlighted.disabled.focus,
body.love-tonight .datepicker table tr td.active[disabled].focus,
body.love-tonight .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td.active.focus,
body.love-tonight fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active:hover {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active:focus,
body.love-tonight .datepicker table tr td span.active:hover:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled:focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.focus,
body.love-tonight .datepicker table tr td span.active:hover.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled.focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active:hover,
body.love-tonight .datepicker table tr td span.active.disabled:hover,
body.love-tonight .datepicker table tr td span.active:active,
body.love-tonight .datepicker table tr td span.active:hover:active {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.75);
}
body.love-tonight .datepicker table tr td span.active.disabled:active,
body.love-tonight .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.75);
}
body.love-tonight .datepicker table tr td span.active.active,
body.love-tonight .datepicker table tr td span.active:hover.active {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.75);
}
body.love-tonight .datepicker table tr td span.active.disabled.active,
body.love-tonight .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(45,84,215,0.75);
}
body.love-tonight .datepicker table tr td span.active:active:hover,
body.love-tonight .datepicker table tr td span.active.disabled:active:hover,
body.love-tonight .datepicker table tr td span.active.active:hover,
body.love-tonight .datepicker table tr td span.active.disabled.active:hover,
body.love-tonight .datepicker table tr td span.active:active:focus,
body.love-tonight .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled:active:focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.active:focus,
body.love-tonight .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled.active:focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active:active.focus,
body.love-tonight .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled:active.focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.active.focus,
body.love-tonight .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(45,84,215,0.75);
  border-color: rgba(45,84,215,0.5);
}
body.love-tonight .datepicker table tr td span.active[disabled]:hover,
body.love-tonight .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td span.active:hover,
body.love-tonight fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled:focus,
body.love-tonight .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled.disabled:focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active[disabled]:focus,
body.love-tonight .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled[disabled]:focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td span.active:focus,
body.love-tonight fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.love-tonight fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled.focus,
body.love-tonight .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled.disabled.focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active[disabled].focus,
body.love-tonight .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .datepicker table tr td span.active.disabled[disabled].focus,
body.love-tonight .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td span.active.focus,
body.love-tonight fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.love-tonight fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(69,104,220,0.75);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .dropdown-menu.-primary {
  background: #4568dc;
  background: linear-gradient(to right, #4568dc, rgba(69,104,220,0.8));
}
body.love-tonight .dropdown-menu.-secondary {
  background: #b06ab3;
  background: linear-gradient(to right, #b06ab3, rgba(176,106,179,0.8));
}
body.love-tonight ul.table-of-contents > li.active > a {
  border-left: 2px solid #4568dc;
}
body.love-tonight ul.table-of-contents > li > a:hover {
  border-left: 2px solid #4568dc;
}
body.love-tonight ul.table-of-contents > li ul li.active a {
  border-left-color: #4568dc;
}
body.love-tonight .count-bubble {
  background: #4568dc;
}
body.love-tonight form .form-group.-primary label,
body.love-tonight .form .form-group.-primary label,
body.love-tonight form .form-group.has-primary label,
body.love-tonight .form .form-group.has-primary label,
body.love-tonight form .form-group.-primary .help-block,
body.love-tonight .form .form-group.-primary .help-block,
body.love-tonight form .form-group.has-primary .help-block,
body.love-tonight .form .form-group.has-primary .help-block {
  color: #4568dc;
}
body.love-tonight form .form-group.-primary .form-control,
body.love-tonight .form .form-group.-primary .form-control,
body.love-tonight form .form-group.has-primary .form-control,
body.love-tonight .form .form-group.has-primary .form-control,
body.love-tonight form .form-group.-primary .form-check label::before,
body.love-tonight .form .form-group.-primary .form-check label::before,
body.love-tonight form .form-group.has-primary .form-check label::before,
body.love-tonight .form .form-group.has-primary .form-check label::before {
  border-color: rgba(69,104,220,0.66);
}
body.love-tonight form .form-group.-primary .form-control:active,
body.love-tonight .form .form-group.-primary .form-control:active,
body.love-tonight form .form-group.has-primary .form-control:active,
body.love-tonight .form .form-group.has-primary .form-control:active,
body.love-tonight form .form-group.-primary .form-check label::before:active,
body.love-tonight .form .form-group.-primary .form-check label::before:active,
body.love-tonight form .form-group.has-primary .form-check label::before:active,
body.love-tonight .form .form-group.has-primary .form-check label::before:active,
body.love-tonight form .form-group.-primary .form-control:focus,
body.love-tonight .form .form-group.-primary .form-control:focus,
body.love-tonight form .form-group.has-primary .form-control:focus,
body.love-tonight .form .form-group.has-primary .form-control:focus,
body.love-tonight form .form-group.-primary .form-check label::before:focus,
body.love-tonight .form .form-group.-primary .form-check label::before:focus,
body.love-tonight form .form-group.has-primary .form-check label::before:focus,
body.love-tonight .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.love-tonight form .form-group.-secondary label,
body.love-tonight .form .form-group.-secondary label,
body.love-tonight form .form-group.has-secondary label,
body.love-tonight .form .form-group.has-secondary label,
body.love-tonight form .form-group.-secondary .help-block,
body.love-tonight .form .form-group.-secondary .help-block,
body.love-tonight form .form-group.has-secondary .help-block,
body.love-tonight .form .form-group.has-secondary .help-block {
  color: #b06ab3;
}
body.love-tonight form .form-group.-secondary .form-control,
body.love-tonight .form .form-group.-secondary .form-control,
body.love-tonight form .form-group.has-secondary .form-control,
body.love-tonight .form .form-group.has-secondary .form-control,
body.love-tonight form .form-group.-secondary .form-check label::before,
body.love-tonight .form .form-group.-secondary .form-check label::before,
body.love-tonight form .form-group.has-secondary .form-check label::before,
body.love-tonight .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(176,106,179,0.66);
}
body.love-tonight form .form-group.-secondary .form-control:active,
body.love-tonight .form .form-group.-secondary .form-control:active,
body.love-tonight form .form-group.has-secondary .form-control:active,
body.love-tonight .form .form-group.has-secondary .form-control:active,
body.love-tonight form .form-group.-secondary .form-check label::before:active,
body.love-tonight .form .form-group.-secondary .form-check label::before:active,
body.love-tonight form .form-group.has-secondary .form-check label::before:active,
body.love-tonight .form .form-group.has-secondary .form-check label::before:active,
body.love-tonight form .form-group.-secondary .form-control:focus,
body.love-tonight .form .form-group.-secondary .form-control:focus,
body.love-tonight form .form-group.has-secondary .form-control:focus,
body.love-tonight .form .form-group.has-secondary .form-control:focus,
body.love-tonight form .form-group.-secondary .form-check label::before:focus,
body.love-tonight .form .form-group.-secondary .form-check label::before:focus,
body.love-tonight form .form-group.has-secondary .form-check label::before:focus,
body.love-tonight .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.love-tonight .modal.-primary .modal-dialog .modal-content {
  background: #4568dc;
  background: linear-gradient(to right, #4568dc, rgba(69,104,220,0.8));
}
body.love-tonight .modal .modal-header.-primary {
  background: #4568dc;
  background: linear-gradient(to right, #4568dc, rgba(69,104,220,0.8));
}
body.love-tonight .modal.-secondary .modal-dialog .modal-content {
  background: #b06ab3;
  background: linear-gradient(to right, #b06ab3, rgba(176,106,179,0.8));
}
body.love-tonight .modal .modal-header.-secondary {
  background: #b06ab3;
  background: linear-gradient(to right, #b06ab3, rgba(176,106,179,0.8));
}
body.love-tonight .navbar .navbar-item-count {
  background: #4568dc;
}
body.love-tonight .gritter-item.-primary {
  background: #4568dc;
  background: linear-gradient(to right, rgba(69,104,220,0.8), rgba(69,104,220,0.5));
  color: #fff;
}
body.love-tonight .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.love-tonight .gritter-item.-secondary {
  background: #b06ab3;
  background: linear-gradient(to right, rgba(176,106,179,0.8), rgba(176,106,179,0.5));
  color: #fff;
}
body.love-tonight .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.love-tonight .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(69,104,220,0.4), rgba(69,104,220,0.8));
}
body.love-tonight .panel.-primary .panel-heading,
body.love-tonight .panel.-primary .card-header,
body.love-tonight .panel.-primary .panel-footer,
body.love-tonight .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.love-tonight .panel.-bordered-primary {
  border-color: #4568dc;
}
body.love-tonight .panel .panel-heading.-primary,
body.love-tonight .panel .card-header.-primary,
body.love-tonight .panel .panel-footer.-primary,
body.love-tonight .panel .card-footer.-primary,
body.love-tonight .panel .panel-body.-primary,
body.love-tonight .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(69,104,220,0.4), rgba(69,104,220,0.8));
}
body.love-tonight .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(176,106,179,0.4), rgba(176,106,179,0.8));
}
body.love-tonight .panel.-secondary .panel-heading,
body.love-tonight .panel.-secondary .card-header,
body.love-tonight .panel.-secondary .panel-footer,
body.love-tonight .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.love-tonight .panel.-bordered-secondary {
  border-color: #b06ab3;
}
body.love-tonight .panel .panel-heading.-secondary,
body.love-tonight .panel .card-header.-secondary,
body.love-tonight .panel .panel-footer.-secondary,
body.love-tonight .panel .card-footer.-secondary,
body.love-tonight .panel .panel-body.-secondary,
body.love-tonight .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(176,106,179,0.4), rgba(176,106,179,0.8));
}
body.love-tonight .progress .bar.-primary {
  background: #4568dc;
  background: linear-gradient(to right, #4568dc, rgba(69,104,220,0.8));
  border-bottom-color: #4e70de;
}
body.love-tonight .progress .bar.-secondary {
  background: #b06ab3;
  background: linear-gradient(to right, #b06ab3, rgba(176,106,179,0.8));
  border-bottom-color: #b471b7;
}
body.love-tonight .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #4568dc;
}
body.love-tonight .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.love-tonight .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.love-tonight .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.love-tonight .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #4568dc;
}
body.love-tonight .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(69,104,220,0.33);
}
body.love-tonight .sidebar .sidebar-wrapper ul li a:hover i,
body.love-tonight .sidebar .sidebar-wrapper ul li a:focus i,
body.love-tonight .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(69,104,220,0.66);
}
body.love-tonight .sidebar .chat .chat-item.-to {
  background: rgba(69,104,220,0.9);
}
body.love-tonight .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(69,104,220,0.9);
}
body.love-tonight table tr.-success,
body.love-tonight .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.love-tonight table tr.-danger,
body.love-tonight .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.love-tonight table tr.-warning,
body.love-tonight .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.love-tonight table tr.-info,
body.love-tonight .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.love-tonight .nav.-primary {
  background: linear-gradient(to right, rgba(69,104,220,0.5), rgba(69,104,220,0.25));
  border-color: rgba(69,104,220,0.25);
}
body.love-tonight .nav.-primary .nav-link {
  color: #fff;
}
body.love-tonight .nav.-primary .nav-link.active {
  background: rgba(69,104,220,0.25);
  background: linear-gradient(to bottom right, rgba(69,104,220,0.25), rgba(69,104,220,0.5));
  border-color: rgba(69,104,220,0);
}
body.love-tonight .nav.-primary .nav-link.active:hover,
body.love-tonight .nav.-primary .nav-link.active:focus,
body.love-tonight .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(69,104,220,0.25), rgba(69,104,220,0.5));
  color: #fff;
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .nav.-primary .nav-link:hover,
body.love-tonight .nav.-primary .nav-link:focus,
body.love-tonight .nav.-primary .nav-link:active {
  background: rgba(69,104,220,0.1);
  border-color: rgba(69,104,220,0.5);
}
body.love-tonight .nav.-secondary {
  background: linear-gradient(to right, rgba(176,106,179,0.5), rgba(176,106,179,0.25));
  border-color: rgba(176,106,179,0.25);
}
body.love-tonight .nav.-secondary .nav-link {
  color: #fff;
}
body.love-tonight .nav.-secondary .nav-link.active {
  background: rgba(176,106,179,0.25);
  background: linear-gradient(to bottom right, rgba(176,106,179,0.25), rgba(176,106,179,0.5));
  border-color: rgba(176,106,179,0);
}
body.love-tonight .nav.-secondary .nav-link.active:hover,
body.love-tonight .nav.-secondary .nav-link.active:focus,
body.love-tonight .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(176,106,179,0.25), rgba(176,106,179,0.5));
  color: #fff;
  border-color: rgba(176,106,179,0.5);
}
body.love-tonight .nav.-secondary .nav-link:hover,
body.love-tonight .nav.-secondary .nav-link:focus,
body.love-tonight .nav.-secondary .nav-link:active {
  background: rgba(176,106,179,0.1);
  border-color: rgba(176,106,179,0.5);
}
body.love-tonight .tag.-primary {
  background: #4568dc;
  background: linear-gradient(to bottom right, rgba(69,104,220,0.8), rgba(69,104,220,0.4));
}
body.love-tonight .tag.-secondary {
  background: #b06ab3;
  background: linear-gradient(to bottom right, rgba(176,106,179,0.8), rgba(176,106,179,0.4));
}
body.love-and-liberty {
  background-color: #641e2e;
  background-image: linear-gradient(to bottom right, #a83b3b, #200122);
}
body.love-and-liberty ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(100,30,46,0), #200122);
}
body.love-and-liberty .alert.-primary {
  background: linear-gradient(to bottom right, #a83b3b, rgba(168,59,59,0.75));
}
body.love-and-liberty .alert.-primary.-contrasted .alert-icon {
  background: #8f3232;
}
body.love-and-liberty .alert.-contrasted .alert-icon.-primary {
  background: #8f3232;
}
body.love-and-liberty .alert.-border-primary {
  border-color: #bd4242;
}
body.love-and-liberty .alert.-secondary {
  background: linear-gradient(to bottom right, #200122, rgba(32,1,34,0.75));
}
body.love-and-liberty .alert.-secondary.-contrasted .alert-icon {
  background: #1b011d;
}
body.love-and-liberty .alert.-contrasted .alert-icon.-secondary {
  background: #1b011d;
}
body.love-and-liberty .alert.-border-secondary {
  border-color: #4b0250;
}
body.love-and-liberty .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(168,59,59,0.8), rgba(168,59,59,0.4));
}
body.love-and-liberty .btn.-primary:hover,
body.love-and-liberty .btn.-primary:focus {
  background-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .btn.-primary:active {
  background-color: #652323;
}
body.love-and-liberty .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(32,1,34,0.8), rgba(32,1,34,0.4));
}
body.love-and-liberty .btn.-secondary:hover,
body.love-and-liberty .btn.-secondary:focus {
  background-color: rgba(32,1,34,0.5);
}
body.love-and-liberty .btn.-secondary:active {
  background-color: #130114;
}
body.love-and-liberty .datepicker table tr td.highlighted {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.highlighted:focus,
body.love-and-liberty .datepicker table tr td.highlighted.focus {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.4);
}
body.love-and-liberty .datepicker table tr td.highlighted:hover,
body.love-and-liberty .datepicker table tr td.highlighted:active,
body.love-and-liberty .datepicker table tr td.highlighted.active {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.highlighted:active:hover,
body.love-and-liberty .datepicker table tr td.highlighted.active:hover,
body.love-and-liberty .datepicker table tr td.highlighted:active:focus,
body.love-and-liberty .datepicker table tr td.highlighted.active:focus,
body.love-and-liberty .datepicker table tr td.highlighted:active.focus,
body.love-and-liberty .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.4);
}
body.love-and-liberty .datepicker table tr td.highlighted.disabled:hover,
body.love-and-liberty .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.highlighted.disabled:focus,
body.love-and-liberty .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.highlighted.disabled.focus,
body.love-and-liberty .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(168,59,59,0.33);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.highlighted.focused {
  background: rgba(168,59,59,0.33);
}
body.love-and-liberty .datepicker table tr td.highlighted.disabled {
  background: rgba(168,59,59,0.33);
}
body.love-and-liberty .datepicker table tr td.highlighted.disabled:active {
  background: rgba(168,59,59,0.33);
}
body.love-and-liberty .datepicker table tr td.active {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.active.highlighted {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.active:focus,
body.love-and-liberty .datepicker table tr td.active.highlighted:focus,
body.love-and-liberty .datepicker table tr td.active.focus,
body.love-and-liberty .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td.active:hover,
body.love-and-liberty .datepicker table tr td.active.highlighted:hover,
body.love-and-liberty .datepicker table tr td.active:active,
body.love-and-liberty .datepicker table tr td.active.highlighted:active,
body.love-and-liberty .datepicker table tr td.active.active,
body.love-and-liberty .datepicker table tr td.active.highlighted.active {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.75);
}
body.love-and-liberty .datepicker table tr td.active:active:hover,
body.love-and-liberty .datepicker table tr td.active.highlighted:active:hover,
body.love-and-liberty .datepicker table tr td.active.active:hover,
body.love-and-liberty .datepicker table tr td.active.highlighted.active:hover,
body.love-and-liberty .datepicker table tr td.active:active:focus,
body.love-and-liberty .datepicker table tr td.active.highlighted:active:focus,
body.love-and-liberty .datepicker table tr td.active.active:focus,
body.love-and-liberty .datepicker table tr td.active.highlighted.active:focus,
body.love-and-liberty .datepicker table tr td.active:active.focus,
body.love-and-liberty .datepicker table tr td.active.highlighted:active.focus,
body.love-and-liberty .datepicker table tr td.active.active.focus,
body.love-and-liberty .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td.active.disabled:hover,
body.love-and-liberty .datepicker table tr td.active.highlighted.disabled:hover,
body.love-and-liberty .datepicker table tr td.active[disabled]:hover,
body.love-and-liberty .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td.active:hover,
body.love-and-liberty fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.active.disabled:focus,
body.love-and-liberty .datepicker table tr td.active.highlighted.disabled:focus,
body.love-and-liberty .datepicker table tr td.active[disabled]:focus,
body.love-and-liberty .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td.active:focus,
body.love-and-liberty fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td.active.disabled.focus,
body.love-and-liberty .datepicker table tr td.active.highlighted.disabled.focus,
body.love-and-liberty .datepicker table tr td.active[disabled].focus,
body.love-and-liberty .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td.active.focus,
body.love-and-liberty fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active:hover {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active:focus,
body.love-and-liberty .datepicker table tr td span.active:hover:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.focus,
body.love-and-liberty .datepicker table tr td span.active:hover.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled.focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active:hover,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover,
body.love-and-liberty .datepicker table tr td span.active:active,
body.love-and-liberty .datepicker table tr td span.active:hover:active {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.75);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:active,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.75);
}
body.love-and-liberty .datepicker table tr td span.active.active,
body.love-and-liberty .datepicker table tr td span.active:hover.active {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.75);
}
body.love-and-liberty .datepicker table tr td span.active.disabled.active,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(151,53,53,0.75);
}
body.love-and-liberty .datepicker table tr td span.active:active:hover,
body.love-and-liberty .datepicker table tr td span.active.disabled:active:hover,
body.love-and-liberty .datepicker table tr td span.active.active:hover,
body.love-and-liberty .datepicker table tr td span.active.disabled.active:hover,
body.love-and-liberty .datepicker table tr td span.active:active:focus,
body.love-and-liberty .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:active:focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.active:focus,
body.love-and-liberty .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled.active:focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active:active.focus,
body.love-and-liberty .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:active.focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.active.focus,
body.love-and-liberty .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(151,53,53,0.75);
  border-color: rgba(151,53,53,0.5);
}
body.love-and-liberty .datepicker table tr td span.active[disabled]:hover,
body.love-and-liberty .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active:hover,
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled:focus,
body.love-and-liberty .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled.disabled:focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active[disabled]:focus,
body.love-and-liberty .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled[disabled]:focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active:focus,
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled.focus,
body.love-and-liberty .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled.disabled.focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active[disabled].focus,
body.love-and-liberty .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .datepicker table tr td span.active.disabled[disabled].focus,
body.love-and-liberty .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active.focus,
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.love-and-liberty fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(168,59,59,0.75);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .dropdown-menu.-primary {
  background: #a83b3b;
  background: linear-gradient(to right, #a83b3b, rgba(168,59,59,0.8));
}
body.love-and-liberty .dropdown-menu.-secondary {
  background: #200122;
  background: linear-gradient(to right, #200122, rgba(32,1,34,0.8));
}
body.love-and-liberty ul.table-of-contents > li.active > a {
  border-left: 2px solid #a83b3b;
}
body.love-and-liberty ul.table-of-contents > li > a:hover {
  border-left: 2px solid #a83b3b;
}
body.love-and-liberty ul.table-of-contents > li ul li.active a {
  border-left-color: #a83b3b;
}
body.love-and-liberty .count-bubble {
  background: #a83b3b;
}
body.love-and-liberty form .form-group.-primary label,
body.love-and-liberty .form .form-group.-primary label,
body.love-and-liberty form .form-group.has-primary label,
body.love-and-liberty .form .form-group.has-primary label,
body.love-and-liberty form .form-group.-primary .help-block,
body.love-and-liberty .form .form-group.-primary .help-block,
body.love-and-liberty form .form-group.has-primary .help-block,
body.love-and-liberty .form .form-group.has-primary .help-block {
  color: #a83b3b;
}
body.love-and-liberty form .form-group.-primary .form-control,
body.love-and-liberty .form .form-group.-primary .form-control,
body.love-and-liberty form .form-group.has-primary .form-control,
body.love-and-liberty .form .form-group.has-primary .form-control,
body.love-and-liberty form .form-group.-primary .form-check label::before,
body.love-and-liberty .form .form-group.-primary .form-check label::before,
body.love-and-liberty form .form-group.has-primary .form-check label::before,
body.love-and-liberty .form .form-group.has-primary .form-check label::before {
  border-color: rgba(168,59,59,0.66);
}
body.love-and-liberty form .form-group.-primary .form-control:active,
body.love-and-liberty .form .form-group.-primary .form-control:active,
body.love-and-liberty form .form-group.has-primary .form-control:active,
body.love-and-liberty .form .form-group.has-primary .form-control:active,
body.love-and-liberty form .form-group.-primary .form-check label::before:active,
body.love-and-liberty .form .form-group.-primary .form-check label::before:active,
body.love-and-liberty form .form-group.has-primary .form-check label::before:active,
body.love-and-liberty .form .form-group.has-primary .form-check label::before:active,
body.love-and-liberty form .form-group.-primary .form-control:focus,
body.love-and-liberty .form .form-group.-primary .form-control:focus,
body.love-and-liberty form .form-group.has-primary .form-control:focus,
body.love-and-liberty .form .form-group.has-primary .form-control:focus,
body.love-and-liberty form .form-group.-primary .form-check label::before:focus,
body.love-and-liberty .form .form-group.-primary .form-check label::before:focus,
body.love-and-liberty form .form-group.has-primary .form-check label::before:focus,
body.love-and-liberty .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.love-and-liberty form .form-group.-secondary label,
body.love-and-liberty .form .form-group.-secondary label,
body.love-and-liberty form .form-group.has-secondary label,
body.love-and-liberty .form .form-group.has-secondary label,
body.love-and-liberty form .form-group.-secondary .help-block,
body.love-and-liberty .form .form-group.-secondary .help-block,
body.love-and-liberty form .form-group.has-secondary .help-block,
body.love-and-liberty .form .form-group.has-secondary .help-block {
  color: #200122;
}
body.love-and-liberty form .form-group.-secondary .form-control,
body.love-and-liberty .form .form-group.-secondary .form-control,
body.love-and-liberty form .form-group.has-secondary .form-control,
body.love-and-liberty .form .form-group.has-secondary .form-control,
body.love-and-liberty form .form-group.-secondary .form-check label::before,
body.love-and-liberty .form .form-group.-secondary .form-check label::before,
body.love-and-liberty form .form-group.has-secondary .form-check label::before,
body.love-and-liberty .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(32,1,34,0.66);
}
body.love-and-liberty form .form-group.-secondary .form-control:active,
body.love-and-liberty .form .form-group.-secondary .form-control:active,
body.love-and-liberty form .form-group.has-secondary .form-control:active,
body.love-and-liberty .form .form-group.has-secondary .form-control:active,
body.love-and-liberty form .form-group.-secondary .form-check label::before:active,
body.love-and-liberty .form .form-group.-secondary .form-check label::before:active,
body.love-and-liberty form .form-group.has-secondary .form-check label::before:active,
body.love-and-liberty .form .form-group.has-secondary .form-check label::before:active,
body.love-and-liberty form .form-group.-secondary .form-control:focus,
body.love-and-liberty .form .form-group.-secondary .form-control:focus,
body.love-and-liberty form .form-group.has-secondary .form-control:focus,
body.love-and-liberty .form .form-group.has-secondary .form-control:focus,
body.love-and-liberty form .form-group.-secondary .form-check label::before:focus,
body.love-and-liberty .form .form-group.-secondary .form-check label::before:focus,
body.love-and-liberty form .form-group.has-secondary .form-check label::before:focus,
body.love-and-liberty .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.love-and-liberty .modal.-primary .modal-dialog .modal-content {
  background: #a83b3b;
  background: linear-gradient(to right, #a83b3b, rgba(168,59,59,0.8));
}
body.love-and-liberty .modal .modal-header.-primary {
  background: #a83b3b;
  background: linear-gradient(to right, #a83b3b, rgba(168,59,59,0.8));
}
body.love-and-liberty .modal.-secondary .modal-dialog .modal-content {
  background: #200122;
  background: linear-gradient(to right, #200122, rgba(32,1,34,0.8));
}
body.love-and-liberty .modal .modal-header.-secondary {
  background: #200122;
  background: linear-gradient(to right, #200122, rgba(32,1,34,0.8));
}
body.love-and-liberty .navbar .navbar-item-count {
  background: #a83b3b;
}
body.love-and-liberty .gritter-item.-primary {
  background: #a83b3b;
  background: linear-gradient(to right, rgba(168,59,59,0.8), rgba(168,59,59,0.5));
  color: #fff;
}
body.love-and-liberty .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.love-and-liberty .gritter-item.-secondary {
  background: #200122;
  background: linear-gradient(to right, rgba(32,1,34,0.8), rgba(32,1,34,0.5));
  color: #fff;
}
body.love-and-liberty .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.love-and-liberty .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(168,59,59,0.4), rgba(168,59,59,0.8));
}
body.love-and-liberty .panel.-primary .panel-heading,
body.love-and-liberty .panel.-primary .card-header,
body.love-and-liberty .panel.-primary .panel-footer,
body.love-and-liberty .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.love-and-liberty .panel.-bordered-primary {
  border-color: #a83b3b;
}
body.love-and-liberty .panel .panel-heading.-primary,
body.love-and-liberty .panel .card-header.-primary,
body.love-and-liberty .panel .panel-footer.-primary,
body.love-and-liberty .panel .card-footer.-primary,
body.love-and-liberty .panel .panel-body.-primary,
body.love-and-liberty .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(168,59,59,0.4), rgba(168,59,59,0.8));
}
body.love-and-liberty .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(32,1,34,0.4), rgba(32,1,34,0.8));
}
body.love-and-liberty .panel.-secondary .panel-heading,
body.love-and-liberty .panel.-secondary .card-header,
body.love-and-liberty .panel.-secondary .panel-footer,
body.love-and-liberty .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.love-and-liberty .panel.-bordered-secondary {
  border-color: #200122;
}
body.love-and-liberty .panel .panel-heading.-secondary,
body.love-and-liberty .panel .card-header.-secondary,
body.love-and-liberty .panel .panel-footer.-secondary,
body.love-and-liberty .panel .card-footer.-secondary,
body.love-and-liberty .panel .panel-body.-secondary,
body.love-and-liberty .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(32,1,34,0.4), rgba(32,1,34,0.8));
}
body.love-and-liberty .progress .bar.-primary {
  background: #a83b3b;
  background: linear-gradient(to right, #a83b3b, rgba(168,59,59,0.8));
  border-bottom-color: #b23f3f;
}
body.love-and-liberty .progress .bar.-secondary {
  background: #200122;
  background: linear-gradient(to right, #200122, rgba(32,1,34,0.8));
  border-bottom-color: #360239;
}
body.love-and-liberty .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #a83b3b;
}
body.love-and-liberty .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.love-and-liberty .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.love-and-liberty .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.love-and-liberty .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #a83b3b;
}
body.love-and-liberty .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(168,59,59,0.33);
}
body.love-and-liberty .sidebar .sidebar-wrapper ul li a:hover i,
body.love-and-liberty .sidebar .sidebar-wrapper ul li a:focus i,
body.love-and-liberty .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(168,59,59,0.66);
}
body.love-and-liberty .sidebar .chat .chat-item.-to {
  background: rgba(168,59,59,0.9);
}
body.love-and-liberty .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(168,59,59,0.9);
}
body.love-and-liberty table tr.-success,
body.love-and-liberty .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.love-and-liberty table tr.-danger,
body.love-and-liberty .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.love-and-liberty table tr.-warning,
body.love-and-liberty .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.love-and-liberty table tr.-info,
body.love-and-liberty .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.love-and-liberty .nav.-primary {
  background: linear-gradient(to right, rgba(168,59,59,0.5), rgba(168,59,59,0.25));
  border-color: rgba(168,59,59,0.25);
}
body.love-and-liberty .nav.-primary .nav-link {
  color: #fff;
}
body.love-and-liberty .nav.-primary .nav-link.active {
  background: rgba(168,59,59,0.25);
  background: linear-gradient(to bottom right, rgba(168,59,59,0.25), rgba(168,59,59,0.5));
  border-color: rgba(168,59,59,0);
}
body.love-and-liberty .nav.-primary .nav-link.active:hover,
body.love-and-liberty .nav.-primary .nav-link.active:focus,
body.love-and-liberty .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(168,59,59,0.25), rgba(168,59,59,0.5));
  color: #fff;
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .nav.-primary .nav-link:hover,
body.love-and-liberty .nav.-primary .nav-link:focus,
body.love-and-liberty .nav.-primary .nav-link:active {
  background: rgba(168,59,59,0.1);
  border-color: rgba(168,59,59,0.5);
}
body.love-and-liberty .nav.-secondary {
  background: linear-gradient(to right, rgba(32,1,34,0.5), rgba(32,1,34,0.25));
  border-color: rgba(32,1,34,0.25);
}
body.love-and-liberty .nav.-secondary .nav-link {
  color: #fff;
}
body.love-and-liberty .nav.-secondary .nav-link.active {
  background: rgba(32,1,34,0.25);
  background: linear-gradient(to bottom right, rgba(32,1,34,0.25), rgba(32,1,34,0.5));
  border-color: rgba(32,1,34,0);
}
body.love-and-liberty .nav.-secondary .nav-link.active:hover,
body.love-and-liberty .nav.-secondary .nav-link.active:focus,
body.love-and-liberty .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(32,1,34,0.25), rgba(32,1,34,0.5));
  color: #fff;
  border-color: rgba(32,1,34,0.5);
}
body.love-and-liberty .nav.-secondary .nav-link:hover,
body.love-and-liberty .nav.-secondary .nav-link:focus,
body.love-and-liberty .nav.-secondary .nav-link:active {
  background: rgba(32,1,34,0.1);
  border-color: rgba(32,1,34,0.5);
}
body.love-and-liberty .tag.-primary {
  background: #a83b3b;
  background: linear-gradient(to bottom right, rgba(168,59,59,0.8), rgba(168,59,59,0.4));
}
body.love-and-liberty .tag.-secondary {
  background: #200122;
  background: linear-gradient(to bottom right, rgba(32,1,34,0.8), rgba(32,1,34,0.4));
}
body.blue-lagoon {
  background-color: #2e6e80;
  background-image: linear-gradient(to bottom right, #43c6ac, #191654);
}
body.blue-lagoon ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(46,110,128,0), #191654);
}
body.blue-lagoon .alert.-primary {
  background: linear-gradient(to bottom right, #43c6ac, rgba(67,198,172,0.75));
}
body.blue-lagoon .alert.-primary.-contrasted .alert-icon {
  background: #34ad95;
}
body.blue-lagoon .alert.-contrasted .alert-icon.-primary {
  background: #34ad95;
}
body.blue-lagoon .alert.-border-primary {
  border-color: #56ccb4;
}
body.blue-lagoon .alert.-secondary {
  background: linear-gradient(to bottom right, #191654, rgba(25,22,84,0.75));
}
body.blue-lagoon .alert.-secondary.-contrasted .alert-icon {
  background: #151347;
}
body.blue-lagoon .alert.-contrasted .alert-icon.-secondary {
  background: #151347;
}
body.blue-lagoon .alert.-border-secondary {
  border-color: #231e74;
}
body.blue-lagoon .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(67,198,172,0.8), rgba(67,198,172,0.4));
}
body.blue-lagoon .btn.-primary:hover,
body.blue-lagoon .btn.-primary:focus {
  background-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .btn.-primary:active {
  background-color: #257a69;
}
body.blue-lagoon .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(25,22,84,0.8), rgba(25,22,84,0.4));
}
body.blue-lagoon .btn.-secondary:hover,
body.blue-lagoon .btn.-secondary:focus {
  background-color: rgba(25,22,84,0.5);
}
body.blue-lagoon .btn.-secondary:active {
  background-color: #0f0d32;
}
body.blue-lagoon .datepicker table tr td.highlighted {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.highlighted:focus,
body.blue-lagoon .datepicker table tr td.highlighted.focus {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.4);
}
body.blue-lagoon .datepicker table tr td.highlighted:hover,
body.blue-lagoon .datepicker table tr td.highlighted:active,
body.blue-lagoon .datepicker table tr td.highlighted.active {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.highlighted:active:hover,
body.blue-lagoon .datepicker table tr td.highlighted.active:hover,
body.blue-lagoon .datepicker table tr td.highlighted:active:focus,
body.blue-lagoon .datepicker table tr td.highlighted.active:focus,
body.blue-lagoon .datepicker table tr td.highlighted:active.focus,
body.blue-lagoon .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.4);
}
body.blue-lagoon .datepicker table tr td.highlighted.disabled:hover,
body.blue-lagoon .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.highlighted.disabled:focus,
body.blue-lagoon .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.highlighted.disabled.focus,
body.blue-lagoon .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(67,198,172,0.33);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.highlighted.focused {
  background: rgba(67,198,172,0.33);
}
body.blue-lagoon .datepicker table tr td.highlighted.disabled {
  background: rgba(67,198,172,0.33);
}
body.blue-lagoon .datepicker table tr td.highlighted.disabled:active {
  background: rgba(67,198,172,0.33);
}
body.blue-lagoon .datepicker table tr td.active {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.active.highlighted {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.active:focus,
body.blue-lagoon .datepicker table tr td.active.highlighted:focus,
body.blue-lagoon .datepicker table tr td.active.focus,
body.blue-lagoon .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td.active:hover,
body.blue-lagoon .datepicker table tr td.active.highlighted:hover,
body.blue-lagoon .datepicker table tr td.active:active,
body.blue-lagoon .datepicker table tr td.active.highlighted:active,
body.blue-lagoon .datepicker table tr td.active.active,
body.blue-lagoon .datepicker table tr td.active.highlighted.active {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.75);
}
body.blue-lagoon .datepicker table tr td.active:active:hover,
body.blue-lagoon .datepicker table tr td.active.highlighted:active:hover,
body.blue-lagoon .datepicker table tr td.active.active:hover,
body.blue-lagoon .datepicker table tr td.active.highlighted.active:hover,
body.blue-lagoon .datepicker table tr td.active:active:focus,
body.blue-lagoon .datepicker table tr td.active.highlighted:active:focus,
body.blue-lagoon .datepicker table tr td.active.active:focus,
body.blue-lagoon .datepicker table tr td.active.highlighted.active:focus,
body.blue-lagoon .datepicker table tr td.active:active.focus,
body.blue-lagoon .datepicker table tr td.active.highlighted:active.focus,
body.blue-lagoon .datepicker table tr td.active.active.focus,
body.blue-lagoon .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td.active.disabled:hover,
body.blue-lagoon .datepicker table tr td.active.highlighted.disabled:hover,
body.blue-lagoon .datepicker table tr td.active[disabled]:hover,
body.blue-lagoon .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td.active:hover,
body.blue-lagoon fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.active.disabled:focus,
body.blue-lagoon .datepicker table tr td.active.highlighted.disabled:focus,
body.blue-lagoon .datepicker table tr td.active[disabled]:focus,
body.blue-lagoon .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td.active:focus,
body.blue-lagoon fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td.active.disabled.focus,
body.blue-lagoon .datepicker table tr td.active.highlighted.disabled.focus,
body.blue-lagoon .datepicker table tr td.active[disabled].focus,
body.blue-lagoon .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td.active.focus,
body.blue-lagoon fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active:hover {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active:focus,
body.blue-lagoon .datepicker table tr td span.active:hover:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.focus,
body.blue-lagoon .datepicker table tr td span.active:hover.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled.focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active:hover,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover,
body.blue-lagoon .datepicker table tr td span.active:active,
body.blue-lagoon .datepicker table tr td span.active:hover:active {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.75);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:active,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.75);
}
body.blue-lagoon .datepicker table tr td span.active.active,
body.blue-lagoon .datepicker table tr td span.active:hover.active {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.75);
}
body.blue-lagoon .datepicker table tr td span.active.disabled.active,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(55,183,158,0.75);
}
body.blue-lagoon .datepicker table tr td span.active:active:hover,
body.blue-lagoon .datepicker table tr td span.active.disabled:active:hover,
body.blue-lagoon .datepicker table tr td span.active.active:hover,
body.blue-lagoon .datepicker table tr td span.active.disabled.active:hover,
body.blue-lagoon .datepicker table tr td span.active:active:focus,
body.blue-lagoon .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:active:focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.active:focus,
body.blue-lagoon .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled.active:focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active:active.focus,
body.blue-lagoon .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:active.focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.active.focus,
body.blue-lagoon .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(55,183,158,0.75);
  border-color: rgba(55,183,158,0.5);
}
body.blue-lagoon .datepicker table tr td span.active[disabled]:hover,
body.blue-lagoon .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active:hover,
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled:focus,
body.blue-lagoon .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled.disabled:focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active[disabled]:focus,
body.blue-lagoon .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled[disabled]:focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active:focus,
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled.focus,
body.blue-lagoon .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled.disabled.focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active[disabled].focus,
body.blue-lagoon .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .datepicker table tr td span.active.disabled[disabled].focus,
body.blue-lagoon .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active.focus,
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.blue-lagoon fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(67,198,172,0.75);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .dropdown-menu.-primary {
  background: #43c6ac;
  background: linear-gradient(to right, #43c6ac, rgba(67,198,172,0.8));
}
body.blue-lagoon .dropdown-menu.-secondary {
  background: #191654;
  background: linear-gradient(to right, #191654, rgba(25,22,84,0.8));
}
body.blue-lagoon ul.table-of-contents > li.active > a {
  border-left: 2px solid #43c6ac;
}
body.blue-lagoon ul.table-of-contents > li > a:hover {
  border-left: 2px solid #43c6ac;
}
body.blue-lagoon ul.table-of-contents > li ul li.active a {
  border-left-color: #43c6ac;
}
body.blue-lagoon .count-bubble {
  background: #43c6ac;
}
body.blue-lagoon form .form-group.-primary label,
body.blue-lagoon .form .form-group.-primary label,
body.blue-lagoon form .form-group.has-primary label,
body.blue-lagoon .form .form-group.has-primary label,
body.blue-lagoon form .form-group.-primary .help-block,
body.blue-lagoon .form .form-group.-primary .help-block,
body.blue-lagoon form .form-group.has-primary .help-block,
body.blue-lagoon .form .form-group.has-primary .help-block {
  color: #43c6ac;
}
body.blue-lagoon form .form-group.-primary .form-control,
body.blue-lagoon .form .form-group.-primary .form-control,
body.blue-lagoon form .form-group.has-primary .form-control,
body.blue-lagoon .form .form-group.has-primary .form-control,
body.blue-lagoon form .form-group.-primary .form-check label::before,
body.blue-lagoon .form .form-group.-primary .form-check label::before,
body.blue-lagoon form .form-group.has-primary .form-check label::before,
body.blue-lagoon .form .form-group.has-primary .form-check label::before {
  border-color: rgba(67,198,172,0.66);
}
body.blue-lagoon form .form-group.-primary .form-control:active,
body.blue-lagoon .form .form-group.-primary .form-control:active,
body.blue-lagoon form .form-group.has-primary .form-control:active,
body.blue-lagoon .form .form-group.has-primary .form-control:active,
body.blue-lagoon form .form-group.-primary .form-check label::before:active,
body.blue-lagoon .form .form-group.-primary .form-check label::before:active,
body.blue-lagoon form .form-group.has-primary .form-check label::before:active,
body.blue-lagoon .form .form-group.has-primary .form-check label::before:active,
body.blue-lagoon form .form-group.-primary .form-control:focus,
body.blue-lagoon .form .form-group.-primary .form-control:focus,
body.blue-lagoon form .form-group.has-primary .form-control:focus,
body.blue-lagoon .form .form-group.has-primary .form-control:focus,
body.blue-lagoon form .form-group.-primary .form-check label::before:focus,
body.blue-lagoon .form .form-group.-primary .form-check label::before:focus,
body.blue-lagoon form .form-group.has-primary .form-check label::before:focus,
body.blue-lagoon .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.blue-lagoon form .form-group.-secondary label,
body.blue-lagoon .form .form-group.-secondary label,
body.blue-lagoon form .form-group.has-secondary label,
body.blue-lagoon .form .form-group.has-secondary label,
body.blue-lagoon form .form-group.-secondary .help-block,
body.blue-lagoon .form .form-group.-secondary .help-block,
body.blue-lagoon form .form-group.has-secondary .help-block,
body.blue-lagoon .form .form-group.has-secondary .help-block {
  color: #191654;
}
body.blue-lagoon form .form-group.-secondary .form-control,
body.blue-lagoon .form .form-group.-secondary .form-control,
body.blue-lagoon form .form-group.has-secondary .form-control,
body.blue-lagoon .form .form-group.has-secondary .form-control,
body.blue-lagoon form .form-group.-secondary .form-check label::before,
body.blue-lagoon .form .form-group.-secondary .form-check label::before,
body.blue-lagoon form .form-group.has-secondary .form-check label::before,
body.blue-lagoon .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(25,22,84,0.66);
}
body.blue-lagoon form .form-group.-secondary .form-control:active,
body.blue-lagoon .form .form-group.-secondary .form-control:active,
body.blue-lagoon form .form-group.has-secondary .form-control:active,
body.blue-lagoon .form .form-group.has-secondary .form-control:active,
body.blue-lagoon form .form-group.-secondary .form-check label::before:active,
body.blue-lagoon .form .form-group.-secondary .form-check label::before:active,
body.blue-lagoon form .form-group.has-secondary .form-check label::before:active,
body.blue-lagoon .form .form-group.has-secondary .form-check label::before:active,
body.blue-lagoon form .form-group.-secondary .form-control:focus,
body.blue-lagoon .form .form-group.-secondary .form-control:focus,
body.blue-lagoon form .form-group.has-secondary .form-control:focus,
body.blue-lagoon .form .form-group.has-secondary .form-control:focus,
body.blue-lagoon form .form-group.-secondary .form-check label::before:focus,
body.blue-lagoon .form .form-group.-secondary .form-check label::before:focus,
body.blue-lagoon form .form-group.has-secondary .form-check label::before:focus,
body.blue-lagoon .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.blue-lagoon .modal.-primary .modal-dialog .modal-content {
  background: #43c6ac;
  background: linear-gradient(to right, #43c6ac, rgba(67,198,172,0.8));
}
body.blue-lagoon .modal .modal-header.-primary {
  background: #43c6ac;
  background: linear-gradient(to right, #43c6ac, rgba(67,198,172,0.8));
}
body.blue-lagoon .modal.-secondary .modal-dialog .modal-content {
  background: #191654;
  background: linear-gradient(to right, #191654, rgba(25,22,84,0.8));
}
body.blue-lagoon .modal .modal-header.-secondary {
  background: #191654;
  background: linear-gradient(to right, #191654, rgba(25,22,84,0.8));
}
body.blue-lagoon .navbar .navbar-item-count {
  background: #43c6ac;
}
body.blue-lagoon .gritter-item.-primary {
  background: #43c6ac;
  background: linear-gradient(to right, rgba(67,198,172,0.8), rgba(67,198,172,0.5));
  color: #fff;
}
body.blue-lagoon .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.blue-lagoon .gritter-item.-secondary {
  background: #191654;
  background: linear-gradient(to right, rgba(25,22,84,0.8), rgba(25,22,84,0.5));
  color: #fff;
}
body.blue-lagoon .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.blue-lagoon .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(67,198,172,0.4), rgba(67,198,172,0.8));
}
body.blue-lagoon .panel.-primary .panel-heading,
body.blue-lagoon .panel.-primary .card-header,
body.blue-lagoon .panel.-primary .panel-footer,
body.blue-lagoon .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.blue-lagoon .panel.-bordered-primary {
  border-color: #43c6ac;
}
body.blue-lagoon .panel .panel-heading.-primary,
body.blue-lagoon .panel .card-header.-primary,
body.blue-lagoon .panel .panel-footer.-primary,
body.blue-lagoon .panel .card-footer.-primary,
body.blue-lagoon .panel .panel-body.-primary,
body.blue-lagoon .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(67,198,172,0.4), rgba(67,198,172,0.8));
}
body.blue-lagoon .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(25,22,84,0.4), rgba(25,22,84,0.8));
}
body.blue-lagoon .panel.-secondary .panel-heading,
body.blue-lagoon .panel.-secondary .card-header,
body.blue-lagoon .panel.-secondary .panel-footer,
body.blue-lagoon .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.blue-lagoon .panel.-bordered-secondary {
  border-color: #191654;
}
body.blue-lagoon .panel .panel-heading.-secondary,
body.blue-lagoon .panel .card-header.-secondary,
body.blue-lagoon .panel .panel-footer.-secondary,
body.blue-lagoon .panel .card-footer.-secondary,
body.blue-lagoon .panel .panel-body.-secondary,
body.blue-lagoon .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(25,22,84,0.4), rgba(25,22,84,0.8));
}
body.blue-lagoon .progress .bar.-primary {
  background: #43c6ac;
  background: linear-gradient(to right, #43c6ac, rgba(67,198,172,0.8));
  border-bottom-color: #4cc9b0;
}
body.blue-lagoon .progress .bar.-secondary {
  background: #191654;
  background: linear-gradient(to right, #191654, rgba(25,22,84,0.8));
  border-bottom-color: #1e1a64;
}
body.blue-lagoon .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #43c6ac;
}
body.blue-lagoon .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.blue-lagoon .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.blue-lagoon .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.blue-lagoon .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #43c6ac;
}
body.blue-lagoon .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(67,198,172,0.33);
}
body.blue-lagoon .sidebar .sidebar-wrapper ul li a:hover i,
body.blue-lagoon .sidebar .sidebar-wrapper ul li a:focus i,
body.blue-lagoon .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(67,198,172,0.66);
}
body.blue-lagoon .sidebar .chat .chat-item.-to {
  background: rgba(67,198,172,0.9);
}
body.blue-lagoon .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(67,198,172,0.9);
}
body.blue-lagoon table tr.-success,
body.blue-lagoon .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.blue-lagoon table tr.-danger,
body.blue-lagoon .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.blue-lagoon table tr.-warning,
body.blue-lagoon .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.blue-lagoon table tr.-info,
body.blue-lagoon .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.blue-lagoon .nav.-primary {
  background: linear-gradient(to right, rgba(67,198,172,0.5), rgba(67,198,172,0.25));
  border-color: rgba(67,198,172,0.25);
}
body.blue-lagoon .nav.-primary .nav-link {
  color: #fff;
}
body.blue-lagoon .nav.-primary .nav-link.active {
  background: rgba(67,198,172,0.25);
  background: linear-gradient(to bottom right, rgba(67,198,172,0.25), rgba(67,198,172,0.5));
  border-color: rgba(67,198,172,0);
}
body.blue-lagoon .nav.-primary .nav-link.active:hover,
body.blue-lagoon .nav.-primary .nav-link.active:focus,
body.blue-lagoon .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(67,198,172,0.25), rgba(67,198,172,0.5));
  color: #fff;
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .nav.-primary .nav-link:hover,
body.blue-lagoon .nav.-primary .nav-link:focus,
body.blue-lagoon .nav.-primary .nav-link:active {
  background: rgba(67,198,172,0.1);
  border-color: rgba(67,198,172,0.5);
}
body.blue-lagoon .nav.-secondary {
  background: linear-gradient(to right, rgba(25,22,84,0.5), rgba(25,22,84,0.25));
  border-color: rgba(25,22,84,0.25);
}
body.blue-lagoon .nav.-secondary .nav-link {
  color: #fff;
}
body.blue-lagoon .nav.-secondary .nav-link.active {
  background: rgba(25,22,84,0.25);
  background: linear-gradient(to bottom right, rgba(25,22,84,0.25), rgba(25,22,84,0.5));
  border-color: rgba(25,22,84,0);
}
body.blue-lagoon .nav.-secondary .nav-link.active:hover,
body.blue-lagoon .nav.-secondary .nav-link.active:focus,
body.blue-lagoon .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(25,22,84,0.25), rgba(25,22,84,0.5));
  color: #fff;
  border-color: rgba(25,22,84,0.5);
}
body.blue-lagoon .nav.-secondary .nav-link:hover,
body.blue-lagoon .nav.-secondary .nav-link:focus,
body.blue-lagoon .nav.-secondary .nav-link:active {
  background: rgba(25,22,84,0.1);
  border-color: rgba(25,22,84,0.5);
}
body.blue-lagoon .tag.-primary {
  background: #43c6ac;
  background: linear-gradient(to bottom right, rgba(67,198,172,0.8), rgba(67,198,172,0.4));
}
body.blue-lagoon .tag.-secondary {
  background: #191654;
  background: linear-gradient(to bottom right, rgba(25,22,84,0.8), rgba(25,22,84,0.4));
}
body.grapefruit-sunset {
  background-color: #bc596c;
  background-image: linear-gradient(to bottom right, #904e95, #e96443);
}
body.grapefruit-sunset ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(188,89,108,0), #e96443);
}
body.grapefruit-sunset .alert.-primary {
  background: linear-gradient(to bottom right, #904e95, rgba(144,78,149,0.75));
}
body.grapefruit-sunset .alert.-primary.-contrasted .alert-icon {
  background: #7a427f;
}
body.grapefruit-sunset .alert.-contrasted .alert-icon.-primary {
  background: #7a427f;
}
body.grapefruit-sunset .alert.-border-primary {
  border-color: #a258a7;
}
body.grapefruit-sunset .alert.-secondary {
  background: linear-gradient(to bottom right, #e96443, rgba(233,100,67,0.75));
}
body.grapefruit-sunset .alert.-secondary.-contrasted .alert-icon {
  background: #e4431b;
}
body.grapefruit-sunset .alert.-contrasted .alert-icon.-secondary {
  background: #e4431b;
}
body.grapefruit-sunset .alert.-border-secondary {
  border-color: #eb7456;
}
body.grapefruit-sunset .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(144,78,149,0.8), rgba(144,78,149,0.4));
}
body.grapefruit-sunset .btn.-primary:hover,
body.grapefruit-sunset .btn.-primary:focus {
  background-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .btn.-primary:active {
  background-color: #562f59;
}
body.grapefruit-sunset .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(233,100,67,0.8), rgba(233,100,67,0.4));
}
body.grapefruit-sunset .btn.-secondary:hover,
body.grapefruit-sunset .btn.-secondary:focus {
  background-color: rgba(233,100,67,0.5);
}
body.grapefruit-sunset .btn.-secondary:active {
  background-color: #a12f13;
}
body.grapefruit-sunset .datepicker table tr td.highlighted {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.highlighted:focus,
body.grapefruit-sunset .datepicker table tr td.highlighted.focus {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.4);
}
body.grapefruit-sunset .datepicker table tr td.highlighted:hover,
body.grapefruit-sunset .datepicker table tr td.highlighted:active,
body.grapefruit-sunset .datepicker table tr td.highlighted.active {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.highlighted:active:hover,
body.grapefruit-sunset .datepicker table tr td.highlighted.active:hover,
body.grapefruit-sunset .datepicker table tr td.highlighted:active:focus,
body.grapefruit-sunset .datepicker table tr td.highlighted.active:focus,
body.grapefruit-sunset .datepicker table tr td.highlighted:active.focus,
body.grapefruit-sunset .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.4);
}
body.grapefruit-sunset .datepicker table tr td.highlighted.disabled:hover,
body.grapefruit-sunset .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.highlighted.disabled:focus,
body.grapefruit-sunset .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.highlighted.disabled.focus,
body.grapefruit-sunset .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(144,78,149,0.33);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.highlighted.focused {
  background: rgba(144,78,149,0.33);
}
body.grapefruit-sunset .datepicker table tr td.highlighted.disabled {
  background: rgba(144,78,149,0.33);
}
body.grapefruit-sunset .datepicker table tr td.highlighted.disabled:active {
  background: rgba(144,78,149,0.33);
}
body.grapefruit-sunset .datepicker table tr td.active {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.active.highlighted {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.active:focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted:focus,
body.grapefruit-sunset .datepicker table tr td.active.focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td.active:hover,
body.grapefruit-sunset .datepicker table tr td.active.highlighted:hover,
body.grapefruit-sunset .datepicker table tr td.active:active,
body.grapefruit-sunset .datepicker table tr td.active.highlighted:active,
body.grapefruit-sunset .datepicker table tr td.active.active,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.active {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.75);
}
body.grapefruit-sunset .datepicker table tr td.active:active:hover,
body.grapefruit-sunset .datepicker table tr td.active.highlighted:active:hover,
body.grapefruit-sunset .datepicker table tr td.active.active:hover,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.active:hover,
body.grapefruit-sunset .datepicker table tr td.active:active:focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted:active:focus,
body.grapefruit-sunset .datepicker table tr td.active.active:focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.active:focus,
body.grapefruit-sunset .datepicker table tr td.active:active.focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted:active.focus,
body.grapefruit-sunset .datepicker table tr td.active.active.focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td.active.disabled:hover,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.disabled:hover,
body.grapefruit-sunset .datepicker table tr td.active[disabled]:hover,
body.grapefruit-sunset .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.active:hover,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.active.disabled:focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.disabled:focus,
body.grapefruit-sunset .datepicker table tr td.active[disabled]:focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.active:focus,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td.active.disabled.focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted.disabled.focus,
body.grapefruit-sunset .datepicker table tr td.active[disabled].focus,
body.grapefruit-sunset .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.active.focus,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active:hover {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active:focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled.focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active:hover,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover,
body.grapefruit-sunset .datepicker table tr td span.active:active,
body.grapefruit-sunset .datepicker table tr td span.active:hover:active {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.75);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:active,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.75);
}
body.grapefruit-sunset .datepicker table tr td span.active.active,
body.grapefruit-sunset .datepicker table tr td span.active:hover.active {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.75);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled.active,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(130,70,134,0.75);
}
body.grapefruit-sunset .datepicker table tr td span.active:active:hover,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:active:hover,
body.grapefruit-sunset .datepicker table tr td span.active.active:hover,
body.grapefruit-sunset .datepicker table tr td span.active.disabled.active:hover,
body.grapefruit-sunset .datepicker table tr td span.active:active:focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:active:focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.active:focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled.active:focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active:active.focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:active.focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.active.focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(130,70,134,0.75);
  border-color: rgba(130,70,134,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active[disabled]:hover,
body.grapefruit-sunset .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active:hover,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled:focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled.disabled:focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active[disabled]:focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled[disabled]:focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active:focus,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled.focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled.disabled.focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active[disabled].focus,
body.grapefruit-sunset .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .datepicker table tr td span.active.disabled[disabled].focus,
body.grapefruit-sunset .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active.focus,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.grapefruit-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(144,78,149,0.75);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .dropdown-menu.-primary {
  background: #904e95;
  background: linear-gradient(to right, #904e95, rgba(144,78,149,0.8));
}
body.grapefruit-sunset .dropdown-menu.-secondary {
  background: #e96443;
  background: linear-gradient(to right, #e96443, rgba(233,100,67,0.8));
}
body.grapefruit-sunset ul.table-of-contents > li.active > a {
  border-left: 2px solid #904e95;
}
body.grapefruit-sunset ul.table-of-contents > li > a:hover {
  border-left: 2px solid #904e95;
}
body.grapefruit-sunset ul.table-of-contents > li ul li.active a {
  border-left-color: #904e95;
}
body.grapefruit-sunset .count-bubble {
  background: #904e95;
}
body.grapefruit-sunset form .form-group.-primary label,
body.grapefruit-sunset .form .form-group.-primary label,
body.grapefruit-sunset form .form-group.has-primary label,
body.grapefruit-sunset .form .form-group.has-primary label,
body.grapefruit-sunset form .form-group.-primary .help-block,
body.grapefruit-sunset .form .form-group.-primary .help-block,
body.grapefruit-sunset form .form-group.has-primary .help-block,
body.grapefruit-sunset .form .form-group.has-primary .help-block {
  color: #904e95;
}
body.grapefruit-sunset form .form-group.-primary .form-control,
body.grapefruit-sunset .form .form-group.-primary .form-control,
body.grapefruit-sunset form .form-group.has-primary .form-control,
body.grapefruit-sunset .form .form-group.has-primary .form-control,
body.grapefruit-sunset form .form-group.-primary .form-check label::before,
body.grapefruit-sunset .form .form-group.-primary .form-check label::before,
body.grapefruit-sunset form .form-group.has-primary .form-check label::before,
body.grapefruit-sunset .form .form-group.has-primary .form-check label::before {
  border-color: rgba(144,78,149,0.66);
}
body.grapefruit-sunset form .form-group.-primary .form-control:active,
body.grapefruit-sunset .form .form-group.-primary .form-control:active,
body.grapefruit-sunset form .form-group.has-primary .form-control:active,
body.grapefruit-sunset .form .form-group.has-primary .form-control:active,
body.grapefruit-sunset form .form-group.-primary .form-check label::before:active,
body.grapefruit-sunset .form .form-group.-primary .form-check label::before:active,
body.grapefruit-sunset form .form-group.has-primary .form-check label::before:active,
body.grapefruit-sunset .form .form-group.has-primary .form-check label::before:active,
body.grapefruit-sunset form .form-group.-primary .form-control:focus,
body.grapefruit-sunset .form .form-group.-primary .form-control:focus,
body.grapefruit-sunset form .form-group.has-primary .form-control:focus,
body.grapefruit-sunset .form .form-group.has-primary .form-control:focus,
body.grapefruit-sunset form .form-group.-primary .form-check label::before:focus,
body.grapefruit-sunset .form .form-group.-primary .form-check label::before:focus,
body.grapefruit-sunset form .form-group.has-primary .form-check label::before:focus,
body.grapefruit-sunset .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.grapefruit-sunset form .form-group.-secondary label,
body.grapefruit-sunset .form .form-group.-secondary label,
body.grapefruit-sunset form .form-group.has-secondary label,
body.grapefruit-sunset .form .form-group.has-secondary label,
body.grapefruit-sunset form .form-group.-secondary .help-block,
body.grapefruit-sunset .form .form-group.-secondary .help-block,
body.grapefruit-sunset form .form-group.has-secondary .help-block,
body.grapefruit-sunset .form .form-group.has-secondary .help-block {
  color: #e96443;
}
body.grapefruit-sunset form .form-group.-secondary .form-control,
body.grapefruit-sunset .form .form-group.-secondary .form-control,
body.grapefruit-sunset form .form-group.has-secondary .form-control,
body.grapefruit-sunset .form .form-group.has-secondary .form-control,
body.grapefruit-sunset form .form-group.-secondary .form-check label::before,
body.grapefruit-sunset .form .form-group.-secondary .form-check label::before,
body.grapefruit-sunset form .form-group.has-secondary .form-check label::before,
body.grapefruit-sunset .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(233,100,67,0.66);
}
body.grapefruit-sunset form .form-group.-secondary .form-control:active,
body.grapefruit-sunset .form .form-group.-secondary .form-control:active,
body.grapefruit-sunset form .form-group.has-secondary .form-control:active,
body.grapefruit-sunset .form .form-group.has-secondary .form-control:active,
body.grapefruit-sunset form .form-group.-secondary .form-check label::before:active,
body.grapefruit-sunset .form .form-group.-secondary .form-check label::before:active,
body.grapefruit-sunset form .form-group.has-secondary .form-check label::before:active,
body.grapefruit-sunset .form .form-group.has-secondary .form-check label::before:active,
body.grapefruit-sunset form .form-group.-secondary .form-control:focus,
body.grapefruit-sunset .form .form-group.-secondary .form-control:focus,
body.grapefruit-sunset form .form-group.has-secondary .form-control:focus,
body.grapefruit-sunset .form .form-group.has-secondary .form-control:focus,
body.grapefruit-sunset form .form-group.-secondary .form-check label::before:focus,
body.grapefruit-sunset .form .form-group.-secondary .form-check label::before:focus,
body.grapefruit-sunset form .form-group.has-secondary .form-check label::before:focus,
body.grapefruit-sunset .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.grapefruit-sunset .modal.-primary .modal-dialog .modal-content {
  background: #904e95;
  background: linear-gradient(to right, #904e95, rgba(144,78,149,0.8));
}
body.grapefruit-sunset .modal .modal-header.-primary {
  background: #904e95;
  background: linear-gradient(to right, #904e95, rgba(144,78,149,0.8));
}
body.grapefruit-sunset .modal.-secondary .modal-dialog .modal-content {
  background: #e96443;
  background: linear-gradient(to right, #e96443, rgba(233,100,67,0.8));
}
body.grapefruit-sunset .modal .modal-header.-secondary {
  background: #e96443;
  background: linear-gradient(to right, #e96443, rgba(233,100,67,0.8));
}
body.grapefruit-sunset .navbar .navbar-item-count {
  background: #904e95;
}
body.grapefruit-sunset .gritter-item.-primary {
  background: #904e95;
  background: linear-gradient(to right, rgba(144,78,149,0.8), rgba(144,78,149,0.5));
  color: #fff;
}
body.grapefruit-sunset .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.grapefruit-sunset .gritter-item.-secondary {
  background: #e96443;
  background: linear-gradient(to right, rgba(233,100,67,0.8), rgba(233,100,67,0.5));
  color: #fff;
}
body.grapefruit-sunset .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.grapefruit-sunset .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(144,78,149,0.4), rgba(144,78,149,0.8));
}
body.grapefruit-sunset .panel.-primary .panel-heading,
body.grapefruit-sunset .panel.-primary .card-header,
body.grapefruit-sunset .panel.-primary .panel-footer,
body.grapefruit-sunset .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.grapefruit-sunset .panel.-bordered-primary {
  border-color: #904e95;
}
body.grapefruit-sunset .panel .panel-heading.-primary,
body.grapefruit-sunset .panel .card-header.-primary,
body.grapefruit-sunset .panel .panel-footer.-primary,
body.grapefruit-sunset .panel .card-footer.-primary,
body.grapefruit-sunset .panel .panel-body.-primary,
body.grapefruit-sunset .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(144,78,149,0.4), rgba(144,78,149,0.8));
}
body.grapefruit-sunset .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(233,100,67,0.4), rgba(233,100,67,0.8));
}
body.grapefruit-sunset .panel.-secondary .panel-heading,
body.grapefruit-sunset .panel.-secondary .card-header,
body.grapefruit-sunset .panel.-secondary .panel-footer,
body.grapefruit-sunset .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.grapefruit-sunset .panel.-bordered-secondary {
  border-color: #e96443;
}
body.grapefruit-sunset .panel .panel-heading.-secondary,
body.grapefruit-sunset .panel .card-header.-secondary,
body.grapefruit-sunset .panel .panel-footer.-secondary,
body.grapefruit-sunset .panel .card-footer.-secondary,
body.grapefruit-sunset .panel .panel-body.-secondary,
body.grapefruit-sunset .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(233,100,67,0.4), rgba(233,100,67,0.8));
}
body.grapefruit-sunset .progress .bar.-primary {
  background: #904e95;
  background: linear-gradient(to right, #904e95, rgba(144,78,149,0.8));
  border-bottom-color: #99539e;
}
body.grapefruit-sunset .progress .bar.-secondary {
  background: #e96443;
  background: linear-gradient(to right, #e96443, rgba(233,100,67,0.8));
  border-bottom-color: #ea6c4c;
}
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #904e95;
}
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #904e95;
}
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(144,78,149,0.33);
}
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li a:hover i,
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li a:focus i,
body.grapefruit-sunset .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(144,78,149,0.66);
}
body.grapefruit-sunset .sidebar .chat .chat-item.-to {
  background: rgba(144,78,149,0.9);
}
body.grapefruit-sunset .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(144,78,149,0.9);
}
body.grapefruit-sunset table tr.-success,
body.grapefruit-sunset .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.grapefruit-sunset table tr.-danger,
body.grapefruit-sunset .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.grapefruit-sunset table tr.-warning,
body.grapefruit-sunset .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.grapefruit-sunset table tr.-info,
body.grapefruit-sunset .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.grapefruit-sunset .nav.-primary {
  background: linear-gradient(to right, rgba(144,78,149,0.5), rgba(144,78,149,0.25));
  border-color: rgba(144,78,149,0.25);
}
body.grapefruit-sunset .nav.-primary .nav-link {
  color: #fff;
}
body.grapefruit-sunset .nav.-primary .nav-link.active {
  background: rgba(144,78,149,0.25);
  background: linear-gradient(to bottom right, rgba(144,78,149,0.25), rgba(144,78,149,0.5));
  border-color: rgba(144,78,149,0);
}
body.grapefruit-sunset .nav.-primary .nav-link.active:hover,
body.grapefruit-sunset .nav.-primary .nav-link.active:focus,
body.grapefruit-sunset .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(144,78,149,0.25), rgba(144,78,149,0.5));
  color: #fff;
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .nav.-primary .nav-link:hover,
body.grapefruit-sunset .nav.-primary .nav-link:focus,
body.grapefruit-sunset .nav.-primary .nav-link:active {
  background: rgba(144,78,149,0.1);
  border-color: rgba(144,78,149,0.5);
}
body.grapefruit-sunset .nav.-secondary {
  background: linear-gradient(to right, rgba(233,100,67,0.5), rgba(233,100,67,0.25));
  border-color: rgba(233,100,67,0.25);
}
body.grapefruit-sunset .nav.-secondary .nav-link {
  color: #fff;
}
body.grapefruit-sunset .nav.-secondary .nav-link.active {
  background: rgba(233,100,67,0.25);
  background: linear-gradient(to bottom right, rgba(233,100,67,0.25), rgba(233,100,67,0.5));
  border-color: rgba(233,100,67,0);
}
body.grapefruit-sunset .nav.-secondary .nav-link.active:hover,
body.grapefruit-sunset .nav.-secondary .nav-link.active:focus,
body.grapefruit-sunset .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(233,100,67,0.25), rgba(233,100,67,0.5));
  color: #fff;
  border-color: rgba(233,100,67,0.5);
}
body.grapefruit-sunset .nav.-secondary .nav-link:hover,
body.grapefruit-sunset .nav.-secondary .nav-link:focus,
body.grapefruit-sunset .nav.-secondary .nav-link:active {
  background: rgba(233,100,67,0.1);
  border-color: rgba(233,100,67,0.5);
}
body.grapefruit-sunset .tag.-primary {
  background: #904e95;
  background: linear-gradient(to bottom right, rgba(144,78,149,0.8), rgba(144,78,149,0.4));
}
body.grapefruit-sunset .tag.-secondary {
  background: #e96443;
  background: linear-gradient(to bottom right, rgba(233,100,67,0.8), rgba(233,100,67,0.4));
}
body.frost {
  background-color: #00295d;
  background-image: linear-gradient(to bottom right, #004e92, #000428);
}
body.frost ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(0,41,93,0), #000428);
}
body.frost .alert.-primary {
  background: linear-gradient(to bottom right, #004e92, rgba(0,78,146,0.75));
}
body.frost .alert.-primary.-contrasted .alert-icon {
  background: #00427c;
}
body.frost .alert.-contrasted .alert-icon.-primary {
  background: #00427c;
}
body.frost .alert.-border-primary {
  border-color: #0061b6;
}
body.frost .alert.-secondary {
  background: linear-gradient(to bottom right, #000428, rgba(0,4,40,0.75));
}
body.frost .alert.-secondary.-contrasted .alert-icon {
  background: #000322;
}
body.frost .alert.-contrasted .alert-icon.-secondary {
  background: #000322;
}
body.frost .alert.-border-secondary {
  border-color: #000957;
}
body.frost .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(0,78,146,0.8), rgba(0,78,146,0.4));
}
body.frost .btn.-primary:hover,
body.frost .btn.-primary:focus {
  background-color: rgba(0,78,146,0.5);
}
body.frost .btn.-primary:active {
  background-color: #002f58;
}
body.frost .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(0,4,40,0.8), rgba(0,4,40,0.4));
}
body.frost .btn.-secondary:hover,
body.frost .btn.-secondary:focus {
  background-color: rgba(0,4,40,0.5);
}
body.frost .btn.-secondary:active {
  background-color: #000218;
}
body.frost .datepicker table tr td.highlighted {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.highlighted:focus,
body.frost .datepicker table tr td.highlighted.focus {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.4);
}
body.frost .datepicker table tr td.highlighted:hover,
body.frost .datepicker table tr td.highlighted:active,
body.frost .datepicker table tr td.highlighted.active {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.highlighted:active:hover,
body.frost .datepicker table tr td.highlighted.active:hover,
body.frost .datepicker table tr td.highlighted:active:focus,
body.frost .datepicker table tr td.highlighted.active:focus,
body.frost .datepicker table tr td.highlighted:active.focus,
body.frost .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.4);
}
body.frost .datepicker table tr td.highlighted.disabled:hover,
body.frost .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.highlighted.disabled:focus,
body.frost .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.highlighted.disabled.focus,
body.frost .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(0,78,146,0.33);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.highlighted.focused {
  background: rgba(0,78,146,0.33);
}
body.frost .datepicker table tr td.highlighted.disabled {
  background: rgba(0,78,146,0.33);
}
body.frost .datepicker table tr td.highlighted.disabled:active {
  background: rgba(0,78,146,0.33);
}
body.frost .datepicker table tr td.active {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.active.highlighted {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.active:focus,
body.frost .datepicker table tr td.active.highlighted:focus,
body.frost .datepicker table tr td.active.focus,
body.frost .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td.active:hover,
body.frost .datepicker table tr td.active.highlighted:hover,
body.frost .datepicker table tr td.active:active,
body.frost .datepicker table tr td.active.highlighted:active,
body.frost .datepicker table tr td.active.active,
body.frost .datepicker table tr td.active.highlighted.active {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.75);
}
body.frost .datepicker table tr td.active:active:hover,
body.frost .datepicker table tr td.active.highlighted:active:hover,
body.frost .datepicker table tr td.active.active:hover,
body.frost .datepicker table tr td.active.highlighted.active:hover,
body.frost .datepicker table tr td.active:active:focus,
body.frost .datepicker table tr td.active.highlighted:active:focus,
body.frost .datepicker table tr td.active.active:focus,
body.frost .datepicker table tr td.active.highlighted.active:focus,
body.frost .datepicker table tr td.active:active.focus,
body.frost .datepicker table tr td.active.highlighted:active.focus,
body.frost .datepicker table tr td.active.active.focus,
body.frost .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td.active.disabled:hover,
body.frost .datepicker table tr td.active.highlighted.disabled:hover,
body.frost .datepicker table tr td.active[disabled]:hover,
body.frost .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td.active:hover,
body.frost fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.active.disabled:focus,
body.frost .datepicker table tr td.active.highlighted.disabled:focus,
body.frost .datepicker table tr td.active[disabled]:focus,
body.frost .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td.active:focus,
body.frost fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td.active.disabled.focus,
body.frost .datepicker table tr td.active.highlighted.disabled.focus,
body.frost .datepicker table tr td.active[disabled].focus,
body.frost .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td.active.focus,
body.frost fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active:hover {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active:focus,
body.frost .datepicker table tr td span.active:hover:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.disabled:focus,
body.frost .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.focus,
body.frost .datepicker table tr td span.active:hover.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.disabled.focus,
body.frost .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active:hover,
body.frost .datepicker table tr td span.active.disabled:hover,
body.frost .datepicker table tr td span.active:active,
body.frost .datepicker table tr td span.active:hover:active {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.75);
}
body.frost .datepicker table tr td span.active.disabled:active,
body.frost .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.75);
}
body.frost .datepicker table tr td span.active.active,
body.frost .datepicker table tr td span.active:hover.active {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.75);
}
body.frost .datepicker table tr td span.active.disabled.active,
body.frost .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,70,131,0.75);
}
body.frost .datepicker table tr td span.active:active:hover,
body.frost .datepicker table tr td span.active.disabled:active:hover,
body.frost .datepicker table tr td span.active.active:hover,
body.frost .datepicker table tr td span.active.disabled.active:hover,
body.frost .datepicker table tr td span.active:active:focus,
body.frost .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.disabled:active:focus,
body.frost .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.active:focus,
body.frost .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.disabled.active:focus,
body.frost .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active:active.focus,
body.frost .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.disabled:active.focus,
body.frost .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.active.focus,
body.frost .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(0,70,131,0.75);
  border-color: rgba(0,70,131,0.5);
}
body.frost .datepicker table tr td span.active[disabled]:hover,
body.frost .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td span.active:hover,
body.frost fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled:focus,
body.frost .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled.disabled:focus,
body.frost .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active[disabled]:focus,
body.frost .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled[disabled]:focus,
body.frost .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td span.active:focus,
body.frost fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.frost fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled.focus,
body.frost .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled.disabled.focus,
body.frost .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active[disabled].focus,
body.frost .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .datepicker table tr td span.active.disabled[disabled].focus,
body.frost .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td span.active.focus,
body.frost fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.frost fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(0,78,146,0.75);
  border-color: rgba(0,78,146,0.5);
}
body.frost .dropdown-menu.-primary {
  background: #004e92;
  background: linear-gradient(to right, #004e92, rgba(0,78,146,0.8));
}
body.frost .dropdown-menu.-secondary {
  background: #000428;
  background: linear-gradient(to right, #000428, rgba(0,4,40,0.8));
}
body.frost ul.table-of-contents > li.active > a {
  border-left: 2px solid #004e92;
}
body.frost ul.table-of-contents > li > a:hover {
  border-left: 2px solid #004e92;
}
body.frost ul.table-of-contents > li ul li.active a {
  border-left-color: #004e92;
}
body.frost .count-bubble {
  background: #004e92;
}
body.frost form .form-group.-primary label,
body.frost .form .form-group.-primary label,
body.frost form .form-group.has-primary label,
body.frost .form .form-group.has-primary label,
body.frost form .form-group.-primary .help-block,
body.frost .form .form-group.-primary .help-block,
body.frost form .form-group.has-primary .help-block,
body.frost .form .form-group.has-primary .help-block {
  color: #004e92;
}
body.frost form .form-group.-primary .form-control,
body.frost .form .form-group.-primary .form-control,
body.frost form .form-group.has-primary .form-control,
body.frost .form .form-group.has-primary .form-control,
body.frost form .form-group.-primary .form-check label::before,
body.frost .form .form-group.-primary .form-check label::before,
body.frost form .form-group.has-primary .form-check label::before,
body.frost .form .form-group.has-primary .form-check label::before {
  border-color: rgba(0,78,146,0.66);
}
body.frost form .form-group.-primary .form-control:active,
body.frost .form .form-group.-primary .form-control:active,
body.frost form .form-group.has-primary .form-control:active,
body.frost .form .form-group.has-primary .form-control:active,
body.frost form .form-group.-primary .form-check label::before:active,
body.frost .form .form-group.-primary .form-check label::before:active,
body.frost form .form-group.has-primary .form-check label::before:active,
body.frost .form .form-group.has-primary .form-check label::before:active,
body.frost form .form-group.-primary .form-control:focus,
body.frost .form .form-group.-primary .form-control:focus,
body.frost form .form-group.has-primary .form-control:focus,
body.frost .form .form-group.has-primary .form-control:focus,
body.frost form .form-group.-primary .form-check label::before:focus,
body.frost .form .form-group.-primary .form-check label::before:focus,
body.frost form .form-group.has-primary .form-check label::before:focus,
body.frost .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.frost form .form-group.-secondary label,
body.frost .form .form-group.-secondary label,
body.frost form .form-group.has-secondary label,
body.frost .form .form-group.has-secondary label,
body.frost form .form-group.-secondary .help-block,
body.frost .form .form-group.-secondary .help-block,
body.frost form .form-group.has-secondary .help-block,
body.frost .form .form-group.has-secondary .help-block {
  color: #000428;
}
body.frost form .form-group.-secondary .form-control,
body.frost .form .form-group.-secondary .form-control,
body.frost form .form-group.has-secondary .form-control,
body.frost .form .form-group.has-secondary .form-control,
body.frost form .form-group.-secondary .form-check label::before,
body.frost .form .form-group.-secondary .form-check label::before,
body.frost form .form-group.has-secondary .form-check label::before,
body.frost .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(0,4,40,0.66);
}
body.frost form .form-group.-secondary .form-control:active,
body.frost .form .form-group.-secondary .form-control:active,
body.frost form .form-group.has-secondary .form-control:active,
body.frost .form .form-group.has-secondary .form-control:active,
body.frost form .form-group.-secondary .form-check label::before:active,
body.frost .form .form-group.-secondary .form-check label::before:active,
body.frost form .form-group.has-secondary .form-check label::before:active,
body.frost .form .form-group.has-secondary .form-check label::before:active,
body.frost form .form-group.-secondary .form-control:focus,
body.frost .form .form-group.-secondary .form-control:focus,
body.frost form .form-group.has-secondary .form-control:focus,
body.frost .form .form-group.has-secondary .form-control:focus,
body.frost form .form-group.-secondary .form-check label::before:focus,
body.frost .form .form-group.-secondary .form-check label::before:focus,
body.frost form .form-group.has-secondary .form-check label::before:focus,
body.frost .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.frost .modal.-primary .modal-dialog .modal-content {
  background: #004e92;
  background: linear-gradient(to right, #004e92, rgba(0,78,146,0.8));
}
body.frost .modal .modal-header.-primary {
  background: #004e92;
  background: linear-gradient(to right, #004e92, rgba(0,78,146,0.8));
}
body.frost .modal.-secondary .modal-dialog .modal-content {
  background: #000428;
  background: linear-gradient(to right, #000428, rgba(0,4,40,0.8));
}
body.frost .modal .modal-header.-secondary {
  background: #000428;
  background: linear-gradient(to right, #000428, rgba(0,4,40,0.8));
}
body.frost .navbar .navbar-item-count {
  background: #004e92;
}
body.frost .gritter-item.-primary {
  background: #004e92;
  background: linear-gradient(to right, rgba(0,78,146,0.8), rgba(0,78,146,0.5));
  color: #fff;
}
body.frost .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.frost .gritter-item.-secondary {
  background: #000428;
  background: linear-gradient(to right, rgba(0,4,40,0.8), rgba(0,4,40,0.5));
  color: #fff;
}
body.frost .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.frost .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(0,78,146,0.4), rgba(0,78,146,0.8));
}
body.frost .panel.-primary .panel-heading,
body.frost .panel.-primary .card-header,
body.frost .panel.-primary .panel-footer,
body.frost .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.frost .panel.-bordered-primary {
  border-color: #004e92;
}
body.frost .panel .panel-heading.-primary,
body.frost .panel .card-header.-primary,
body.frost .panel .panel-footer.-primary,
body.frost .panel .card-footer.-primary,
body.frost .panel .panel-body.-primary,
body.frost .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(0,78,146,0.4), rgba(0,78,146,0.8));
}
body.frost .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(0,4,40,0.4), rgba(0,4,40,0.8));
}
body.frost .panel.-secondary .panel-heading,
body.frost .panel.-secondary .card-header,
body.frost .panel.-secondary .panel-footer,
body.frost .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.frost .panel.-bordered-secondary {
  border-color: #000428;
}
body.frost .panel .panel-heading.-secondary,
body.frost .panel .card-header.-secondary,
body.frost .panel .panel-footer.-secondary,
body.frost .panel .card-footer.-secondary,
body.frost .panel .panel-body.-secondary,
body.frost .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(0,4,40,0.4), rgba(0,4,40,0.8));
}
body.frost .progress .bar.-primary {
  background: #004e92;
  background: linear-gradient(to right, #004e92, rgba(0,78,146,0.8));
  border-bottom-color: #0058a4;
}
body.frost .progress .bar.-secondary {
  background: #000428;
  background: linear-gradient(to right, #000428, rgba(0,4,40,0.8));
  border-bottom-color: #00063f;
}
body.frost .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #004e92;
}
body.frost .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.frost .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.frost .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.frost .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #004e92;
}
body.frost .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(0,78,146,0.33);
}
body.frost .sidebar .sidebar-wrapper ul li a:hover i,
body.frost .sidebar .sidebar-wrapper ul li a:focus i,
body.frost .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(0,78,146,0.66);
}
body.frost .sidebar .chat .chat-item.-to {
  background: rgba(0,78,146,0.9);
}
body.frost .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(0,78,146,0.9);
}
body.frost table tr.-success,
body.frost .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.frost table tr.-danger,
body.frost .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.frost table tr.-warning,
body.frost .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.frost table tr.-info,
body.frost .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.frost .nav.-primary {
  background: linear-gradient(to right, rgba(0,78,146,0.5), rgba(0,78,146,0.25));
  border-color: rgba(0,78,146,0.25);
}
body.frost .nav.-primary .nav-link {
  color: #fff;
}
body.frost .nav.-primary .nav-link.active {
  background: rgba(0,78,146,0.25);
  background: linear-gradient(to bottom right, rgba(0,78,146,0.25), rgba(0,78,146,0.5));
  border-color: rgba(0,78,146,0);
}
body.frost .nav.-primary .nav-link.active:hover,
body.frost .nav.-primary .nav-link.active:focus,
body.frost .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(0,78,146,0.25), rgba(0,78,146,0.5));
  color: #fff;
  border-color: rgba(0,78,146,0.5);
}
body.frost .nav.-primary .nav-link:hover,
body.frost .nav.-primary .nav-link:focus,
body.frost .nav.-primary .nav-link:active {
  background: rgba(0,78,146,0.1);
  border-color: rgba(0,78,146,0.5);
}
body.frost .nav.-secondary {
  background: linear-gradient(to right, rgba(0,4,40,0.5), rgba(0,4,40,0.25));
  border-color: rgba(0,4,40,0.25);
}
body.frost .nav.-secondary .nav-link {
  color: #fff;
}
body.frost .nav.-secondary .nav-link.active {
  background: rgba(0,4,40,0.25);
  background: linear-gradient(to bottom right, rgba(0,4,40,0.25), rgba(0,4,40,0.5));
  border-color: rgba(0,4,40,0);
}
body.frost .nav.-secondary .nav-link.active:hover,
body.frost .nav.-secondary .nav-link.active:focus,
body.frost .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(0,4,40,0.25), rgba(0,4,40,0.5));
  color: #fff;
  border-color: rgba(0,4,40,0.5);
}
body.frost .nav.-secondary .nav-link:hover,
body.frost .nav.-secondary .nav-link:focus,
body.frost .nav.-secondary .nav-link:active {
  background: rgba(0,4,40,0.1);
  border-color: rgba(0,4,40,0.5);
}
body.frost .tag.-primary {
  background: #004e92;
  background: linear-gradient(to bottom right, rgba(0,78,146,0.8), rgba(0,78,146,0.4));
}
body.frost .tag.-secondary {
  background: #000428;
  background: linear-gradient(to bottom right, rgba(0,4,40,0.8), rgba(0,4,40,0.4));
}
body.mauve {
  background-color: #5a3963;
  background-image: linear-gradient(to bottom right, #734b6d, #42275a);
}
body.mauve ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(90,57,99,0), #42275a);
}
body.mauve .alert.-primary {
  background: linear-gradient(to bottom right, #734b6d, rgba(115,75,109,0.75));
}
body.mauve .alert.-primary.-contrasted .alert-icon {
  background: #62405d;
}
body.mauve .alert.-contrasted .alert-icon.-primary {
  background: #62405d;
}
body.mauve .alert.-border-primary {
  border-color: #86587f;
}
body.mauve .alert.-secondary {
  background: linear-gradient(to bottom right, #42275a, rgba(66,39,90,0.75));
}
body.mauve .alert.-secondary.-contrasted .alert-icon {
  background: #38214d;
}
body.mauve .alert.-contrasted .alert-icon.-secondary {
  background: #38214d;
}
body.mauve .alert.-border-secondary {
  border-color: #553375;
}
body.mauve .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(115,75,109,0.8), rgba(115,75,109,0.4));
}
body.mauve .btn.-primary:hover,
body.mauve .btn.-primary:focus {
  background-color: rgba(115,75,109,0.5);
}
body.mauve .btn.-primary:active {
  background-color: #452d41;
}
body.mauve .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(66,39,90,0.8), rgba(66,39,90,0.4));
}
body.mauve .btn.-secondary:hover,
body.mauve .btn.-secondary:focus {
  background-color: rgba(66,39,90,0.5);
}
body.mauve .btn.-secondary:active {
  background-color: #281736;
}
body.mauve .datepicker table tr td.highlighted {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.highlighted:focus,
body.mauve .datepicker table tr td.highlighted.focus {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.4);
}
body.mauve .datepicker table tr td.highlighted:hover,
body.mauve .datepicker table tr td.highlighted:active,
body.mauve .datepicker table tr td.highlighted.active {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.highlighted:active:hover,
body.mauve .datepicker table tr td.highlighted.active:hover,
body.mauve .datepicker table tr td.highlighted:active:focus,
body.mauve .datepicker table tr td.highlighted.active:focus,
body.mauve .datepicker table tr td.highlighted:active.focus,
body.mauve .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.4);
}
body.mauve .datepicker table tr td.highlighted.disabled:hover,
body.mauve .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.highlighted.disabled:focus,
body.mauve .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.highlighted.disabled.focus,
body.mauve .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(115,75,109,0.33);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.highlighted.focused {
  background: rgba(115,75,109,0.33);
}
body.mauve .datepicker table tr td.highlighted.disabled {
  background: rgba(115,75,109,0.33);
}
body.mauve .datepicker table tr td.highlighted.disabled:active {
  background: rgba(115,75,109,0.33);
}
body.mauve .datepicker table tr td.active {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.active.highlighted {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.active:focus,
body.mauve .datepicker table tr td.active.highlighted:focus,
body.mauve .datepicker table tr td.active.focus,
body.mauve .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td.active:hover,
body.mauve .datepicker table tr td.active.highlighted:hover,
body.mauve .datepicker table tr td.active:active,
body.mauve .datepicker table tr td.active.highlighted:active,
body.mauve .datepicker table tr td.active.active,
body.mauve .datepicker table tr td.active.highlighted.active {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.75);
}
body.mauve .datepicker table tr td.active:active:hover,
body.mauve .datepicker table tr td.active.highlighted:active:hover,
body.mauve .datepicker table tr td.active.active:hover,
body.mauve .datepicker table tr td.active.highlighted.active:hover,
body.mauve .datepicker table tr td.active:active:focus,
body.mauve .datepicker table tr td.active.highlighted:active:focus,
body.mauve .datepicker table tr td.active.active:focus,
body.mauve .datepicker table tr td.active.highlighted.active:focus,
body.mauve .datepicker table tr td.active:active.focus,
body.mauve .datepicker table tr td.active.highlighted:active.focus,
body.mauve .datepicker table tr td.active.active.focus,
body.mauve .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td.active.disabled:hover,
body.mauve .datepicker table tr td.active.highlighted.disabled:hover,
body.mauve .datepicker table tr td.active[disabled]:hover,
body.mauve .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td.active:hover,
body.mauve fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.active.disabled:focus,
body.mauve .datepicker table tr td.active.highlighted.disabled:focus,
body.mauve .datepicker table tr td.active[disabled]:focus,
body.mauve .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td.active:focus,
body.mauve fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td.active.disabled.focus,
body.mauve .datepicker table tr td.active.highlighted.disabled.focus,
body.mauve .datepicker table tr td.active[disabled].focus,
body.mauve .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td.active.focus,
body.mauve fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active:hover {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active:focus,
body.mauve .datepicker table tr td span.active:hover:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.disabled:focus,
body.mauve .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.focus,
body.mauve .datepicker table tr td span.active:hover.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.disabled.focus,
body.mauve .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active:hover,
body.mauve .datepicker table tr td span.active.disabled:hover,
body.mauve .datepicker table tr td span.active:active,
body.mauve .datepicker table tr td span.active:hover:active {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.75);
}
body.mauve .datepicker table tr td span.active.disabled:active,
body.mauve .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.75);
}
body.mauve .datepicker table tr td span.active.active,
body.mauve .datepicker table tr td span.active:hover.active {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.75);
}
body.mauve .datepicker table tr td span.active.disabled.active,
body.mauve .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(104,68,98,0.75);
}
body.mauve .datepicker table tr td span.active:active:hover,
body.mauve .datepicker table tr td span.active.disabled:active:hover,
body.mauve .datepicker table tr td span.active.active:hover,
body.mauve .datepicker table tr td span.active.disabled.active:hover,
body.mauve .datepicker table tr td span.active:active:focus,
body.mauve .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.disabled:active:focus,
body.mauve .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.active:focus,
body.mauve .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.disabled.active:focus,
body.mauve .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active:active.focus,
body.mauve .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.disabled:active.focus,
body.mauve .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.active.focus,
body.mauve .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(104,68,98,0.75);
  border-color: rgba(104,68,98,0.5);
}
body.mauve .datepicker table tr td span.active[disabled]:hover,
body.mauve .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td span.active:hover,
body.mauve fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled:focus,
body.mauve .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled.disabled:focus,
body.mauve .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active[disabled]:focus,
body.mauve .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled[disabled]:focus,
body.mauve .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td span.active:focus,
body.mauve fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.mauve fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled.focus,
body.mauve .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled.disabled.focus,
body.mauve .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active[disabled].focus,
body.mauve .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .datepicker table tr td span.active.disabled[disabled].focus,
body.mauve .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td span.active.focus,
body.mauve fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.mauve fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(115,75,109,0.75);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .dropdown-menu.-primary {
  background: #734b6d;
  background: linear-gradient(to right, #734b6d, rgba(115,75,109,0.8));
}
body.mauve .dropdown-menu.-secondary {
  background: #42275a;
  background: linear-gradient(to right, #42275a, rgba(66,39,90,0.8));
}
body.mauve ul.table-of-contents > li.active > a {
  border-left: 2px solid #734b6d;
}
body.mauve ul.table-of-contents > li > a:hover {
  border-left: 2px solid #734b6d;
}
body.mauve ul.table-of-contents > li ul li.active a {
  border-left-color: #734b6d;
}
body.mauve .count-bubble {
  background: #734b6d;
}
body.mauve form .form-group.-primary label,
body.mauve .form .form-group.-primary label,
body.mauve form .form-group.has-primary label,
body.mauve .form .form-group.has-primary label,
body.mauve form .form-group.-primary .help-block,
body.mauve .form .form-group.-primary .help-block,
body.mauve form .form-group.has-primary .help-block,
body.mauve .form .form-group.has-primary .help-block {
  color: #734b6d;
}
body.mauve form .form-group.-primary .form-control,
body.mauve .form .form-group.-primary .form-control,
body.mauve form .form-group.has-primary .form-control,
body.mauve .form .form-group.has-primary .form-control,
body.mauve form .form-group.-primary .form-check label::before,
body.mauve .form .form-group.-primary .form-check label::before,
body.mauve form .form-group.has-primary .form-check label::before,
body.mauve .form .form-group.has-primary .form-check label::before {
  border-color: rgba(115,75,109,0.66);
}
body.mauve form .form-group.-primary .form-control:active,
body.mauve .form .form-group.-primary .form-control:active,
body.mauve form .form-group.has-primary .form-control:active,
body.mauve .form .form-group.has-primary .form-control:active,
body.mauve form .form-group.-primary .form-check label::before:active,
body.mauve .form .form-group.-primary .form-check label::before:active,
body.mauve form .form-group.has-primary .form-check label::before:active,
body.mauve .form .form-group.has-primary .form-check label::before:active,
body.mauve form .form-group.-primary .form-control:focus,
body.mauve .form .form-group.-primary .form-control:focus,
body.mauve form .form-group.has-primary .form-control:focus,
body.mauve .form .form-group.has-primary .form-control:focus,
body.mauve form .form-group.-primary .form-check label::before:focus,
body.mauve .form .form-group.-primary .form-check label::before:focus,
body.mauve form .form-group.has-primary .form-check label::before:focus,
body.mauve .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.mauve form .form-group.-secondary label,
body.mauve .form .form-group.-secondary label,
body.mauve form .form-group.has-secondary label,
body.mauve .form .form-group.has-secondary label,
body.mauve form .form-group.-secondary .help-block,
body.mauve .form .form-group.-secondary .help-block,
body.mauve form .form-group.has-secondary .help-block,
body.mauve .form .form-group.has-secondary .help-block {
  color: #42275a;
}
body.mauve form .form-group.-secondary .form-control,
body.mauve .form .form-group.-secondary .form-control,
body.mauve form .form-group.has-secondary .form-control,
body.mauve .form .form-group.has-secondary .form-control,
body.mauve form .form-group.-secondary .form-check label::before,
body.mauve .form .form-group.-secondary .form-check label::before,
body.mauve form .form-group.has-secondary .form-check label::before,
body.mauve .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(66,39,90,0.66);
}
body.mauve form .form-group.-secondary .form-control:active,
body.mauve .form .form-group.-secondary .form-control:active,
body.mauve form .form-group.has-secondary .form-control:active,
body.mauve .form .form-group.has-secondary .form-control:active,
body.mauve form .form-group.-secondary .form-check label::before:active,
body.mauve .form .form-group.-secondary .form-check label::before:active,
body.mauve form .form-group.has-secondary .form-check label::before:active,
body.mauve .form .form-group.has-secondary .form-check label::before:active,
body.mauve form .form-group.-secondary .form-control:focus,
body.mauve .form .form-group.-secondary .form-control:focus,
body.mauve form .form-group.has-secondary .form-control:focus,
body.mauve .form .form-group.has-secondary .form-control:focus,
body.mauve form .form-group.-secondary .form-check label::before:focus,
body.mauve .form .form-group.-secondary .form-check label::before:focus,
body.mauve form .form-group.has-secondary .form-check label::before:focus,
body.mauve .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.mauve .modal.-primary .modal-dialog .modal-content {
  background: #734b6d;
  background: linear-gradient(to right, #734b6d, rgba(115,75,109,0.8));
}
body.mauve .modal .modal-header.-primary {
  background: #734b6d;
  background: linear-gradient(to right, #734b6d, rgba(115,75,109,0.8));
}
body.mauve .modal.-secondary .modal-dialog .modal-content {
  background: #42275a;
  background: linear-gradient(to right, #42275a, rgba(66,39,90,0.8));
}
body.mauve .modal .modal-header.-secondary {
  background: #42275a;
  background: linear-gradient(to right, #42275a, rgba(66,39,90,0.8));
}
body.mauve .navbar .navbar-item-count {
  background: #734b6d;
}
body.mauve .gritter-item.-primary {
  background: #734b6d;
  background: linear-gradient(to right, rgba(115,75,109,0.8), rgba(115,75,109,0.5));
  color: #fff;
}
body.mauve .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.mauve .gritter-item.-secondary {
  background: #42275a;
  background: linear-gradient(to right, rgba(66,39,90,0.8), rgba(66,39,90,0.5));
  color: #fff;
}
body.mauve .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.mauve .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(115,75,109,0.4), rgba(115,75,109,0.8));
}
body.mauve .panel.-primary .panel-heading,
body.mauve .panel.-primary .card-header,
body.mauve .panel.-primary .panel-footer,
body.mauve .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.mauve .panel.-bordered-primary {
  border-color: #734b6d;
}
body.mauve .panel .panel-heading.-primary,
body.mauve .panel .card-header.-primary,
body.mauve .panel .panel-footer.-primary,
body.mauve .panel .card-footer.-primary,
body.mauve .panel .panel-body.-primary,
body.mauve .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(115,75,109,0.4), rgba(115,75,109,0.8));
}
body.mauve .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(66,39,90,0.4), rgba(66,39,90,0.8));
}
body.mauve .panel.-secondary .panel-heading,
body.mauve .panel.-secondary .card-header,
body.mauve .panel.-secondary .panel-footer,
body.mauve .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.mauve .panel.-bordered-secondary {
  border-color: #42275a;
}
body.mauve .panel .panel-heading.-secondary,
body.mauve .panel .card-header.-secondary,
body.mauve .panel .panel-footer.-secondary,
body.mauve .panel .card-footer.-secondary,
body.mauve .panel .panel-body.-secondary,
body.mauve .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(66,39,90,0.4), rgba(66,39,90,0.8));
}
body.mauve .progress .bar.-primary {
  background: #734b6d;
  background: linear-gradient(to right, #734b6d, rgba(115,75,109,0.8));
  border-bottom-color: #7d5176;
}
body.mauve .progress .bar.-secondary {
  background: #42275a;
  background: linear-gradient(to right, #42275a, rgba(66,39,90,0.8));
  border-bottom-color: #4c2d67;
}
body.mauve .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #734b6d;
}
body.mauve .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.mauve .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.mauve .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.mauve .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #734b6d;
}
body.mauve .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(115,75,109,0.33);
}
body.mauve .sidebar .sidebar-wrapper ul li a:hover i,
body.mauve .sidebar .sidebar-wrapper ul li a:focus i,
body.mauve .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(115,75,109,0.66);
}
body.mauve .sidebar .chat .chat-item.-to {
  background: rgba(115,75,109,0.9);
}
body.mauve .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(115,75,109,0.9);
}
body.mauve table tr.-success,
body.mauve .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.mauve table tr.-danger,
body.mauve .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.mauve table tr.-warning,
body.mauve .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.mauve table tr.-info,
body.mauve .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.mauve .nav.-primary {
  background: linear-gradient(to right, rgba(115,75,109,0.5), rgba(115,75,109,0.25));
  border-color: rgba(115,75,109,0.25);
}
body.mauve .nav.-primary .nav-link {
  color: #fff;
}
body.mauve .nav.-primary .nav-link.active {
  background: rgba(115,75,109,0.25);
  background: linear-gradient(to bottom right, rgba(115,75,109,0.25), rgba(115,75,109,0.5));
  border-color: rgba(115,75,109,0);
}
body.mauve .nav.-primary .nav-link.active:hover,
body.mauve .nav.-primary .nav-link.active:focus,
body.mauve .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(115,75,109,0.25), rgba(115,75,109,0.5));
  color: #fff;
  border-color: rgba(115,75,109,0.5);
}
body.mauve .nav.-primary .nav-link:hover,
body.mauve .nav.-primary .nav-link:focus,
body.mauve .nav.-primary .nav-link:active {
  background: rgba(115,75,109,0.1);
  border-color: rgba(115,75,109,0.5);
}
body.mauve .nav.-secondary {
  background: linear-gradient(to right, rgba(66,39,90,0.5), rgba(66,39,90,0.25));
  border-color: rgba(66,39,90,0.25);
}
body.mauve .nav.-secondary .nav-link {
  color: #fff;
}
body.mauve .nav.-secondary .nav-link.active {
  background: rgba(66,39,90,0.25);
  background: linear-gradient(to bottom right, rgba(66,39,90,0.25), rgba(66,39,90,0.5));
  border-color: rgba(66,39,90,0);
}
body.mauve .nav.-secondary .nav-link.active:hover,
body.mauve .nav.-secondary .nav-link.active:focus,
body.mauve .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(66,39,90,0.25), rgba(66,39,90,0.5));
  color: #fff;
  border-color: rgba(66,39,90,0.5);
}
body.mauve .nav.-secondary .nav-link:hover,
body.mauve .nav.-secondary .nav-link:focus,
body.mauve .nav.-secondary .nav-link:active {
  background: rgba(66,39,90,0.1);
  border-color: rgba(66,39,90,0.5);
}
body.mauve .tag.-primary {
  background: #734b6d;
  background: linear-gradient(to bottom right, rgba(115,75,109,0.8), rgba(115,75,109,0.4));
}
body.mauve .tag.-secondary {
  background: #42275a;
  background: linear-gradient(to bottom right, rgba(66,39,90,0.8), rgba(66,39,90,0.4));
}
body.under-the-lake {
  background-color: #16553f;
  background-image: linear-gradient(to bottom right, #237a57, #093028);
}
body.under-the-lake ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(22,85,63,0), #093028);
}
body.under-the-lake .alert.-primary {
  background: linear-gradient(to bottom right, #237a57, rgba(35,122,87,0.75));
}
body.under-the-lake .alert.-primary.-contrasted .alert-icon {
  background: #1e684a;
}
body.under-the-lake .alert.-contrasted .alert-icon.-primary {
  background: #1e684a;
}
body.under-the-lake .alert.-border-primary {
  border-color: #2b956b;
}
body.under-the-lake .alert.-secondary {
  background: linear-gradient(to bottom right, #093028, rgba(9,48,40,0.75));
}
body.under-the-lake .alert.-secondary.-contrasted .alert-icon {
  background: #082922;
}
body.under-the-lake .alert.-contrasted .alert-icon.-secondary {
  background: #082922;
}
body.under-the-lake .alert.-border-secondary {
  border-color: #105648;
}
body.under-the-lake .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(35,122,87,0.8), rgba(35,122,87,0.4));
}
body.under-the-lake .btn.-primary:hover,
body.under-the-lake .btn.-primary:focus {
  background-color: rgba(35,122,87,0.5);
}
body.under-the-lake .btn.-primary:active {
  background-color: #154934;
}
body.under-the-lake .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(9,48,40,0.8), rgba(9,48,40,0.4));
}
body.under-the-lake .btn.-secondary:hover,
body.under-the-lake .btn.-secondary:focus {
  background-color: rgba(9,48,40,0.5);
}
body.under-the-lake .btn.-secondary:active {
  background-color: #051d18;
}
body.under-the-lake .datepicker table tr td.highlighted {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.highlighted:focus,
body.under-the-lake .datepicker table tr td.highlighted.focus {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.4);
}
body.under-the-lake .datepicker table tr td.highlighted:hover,
body.under-the-lake .datepicker table tr td.highlighted:active,
body.under-the-lake .datepicker table tr td.highlighted.active {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.highlighted:active:hover,
body.under-the-lake .datepicker table tr td.highlighted.active:hover,
body.under-the-lake .datepicker table tr td.highlighted:active:focus,
body.under-the-lake .datepicker table tr td.highlighted.active:focus,
body.under-the-lake .datepicker table tr td.highlighted:active.focus,
body.under-the-lake .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.4);
}
body.under-the-lake .datepicker table tr td.highlighted.disabled:hover,
body.under-the-lake .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.highlighted.disabled:focus,
body.under-the-lake .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.highlighted.disabled.focus,
body.under-the-lake .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(35,122,87,0.33);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.highlighted.focused {
  background: rgba(35,122,87,0.33);
}
body.under-the-lake .datepicker table tr td.highlighted.disabled {
  background: rgba(35,122,87,0.33);
}
body.under-the-lake .datepicker table tr td.highlighted.disabled:active {
  background: rgba(35,122,87,0.33);
}
body.under-the-lake .datepicker table tr td.active {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.active.highlighted {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.active:focus,
body.under-the-lake .datepicker table tr td.active.highlighted:focus,
body.under-the-lake .datepicker table tr td.active.focus,
body.under-the-lake .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td.active:hover,
body.under-the-lake .datepicker table tr td.active.highlighted:hover,
body.under-the-lake .datepicker table tr td.active:active,
body.under-the-lake .datepicker table tr td.active.highlighted:active,
body.under-the-lake .datepicker table tr td.active.active,
body.under-the-lake .datepicker table tr td.active.highlighted.active {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.75);
}
body.under-the-lake .datepicker table tr td.active:active:hover,
body.under-the-lake .datepicker table tr td.active.highlighted:active:hover,
body.under-the-lake .datepicker table tr td.active.active:hover,
body.under-the-lake .datepicker table tr td.active.highlighted.active:hover,
body.under-the-lake .datepicker table tr td.active:active:focus,
body.under-the-lake .datepicker table tr td.active.highlighted:active:focus,
body.under-the-lake .datepicker table tr td.active.active:focus,
body.under-the-lake .datepicker table tr td.active.highlighted.active:focus,
body.under-the-lake .datepicker table tr td.active:active.focus,
body.under-the-lake .datepicker table tr td.active.highlighted:active.focus,
body.under-the-lake .datepicker table tr td.active.active.focus,
body.under-the-lake .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td.active.disabled:hover,
body.under-the-lake .datepicker table tr td.active.highlighted.disabled:hover,
body.under-the-lake .datepicker table tr td.active[disabled]:hover,
body.under-the-lake .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td.active:hover,
body.under-the-lake fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.active.disabled:focus,
body.under-the-lake .datepicker table tr td.active.highlighted.disabled:focus,
body.under-the-lake .datepicker table tr td.active[disabled]:focus,
body.under-the-lake .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td.active:focus,
body.under-the-lake fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td.active.disabled.focus,
body.under-the-lake .datepicker table tr td.active.highlighted.disabled.focus,
body.under-the-lake .datepicker table tr td.active[disabled].focus,
body.under-the-lake .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td.active.focus,
body.under-the-lake fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active:hover {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active:focus,
body.under-the-lake .datepicker table tr td span.active:hover:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled:focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.focus,
body.under-the-lake .datepicker table tr td span.active:hover.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled.focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active:hover,
body.under-the-lake .datepicker table tr td span.active.disabled:hover,
body.under-the-lake .datepicker table tr td span.active:active,
body.under-the-lake .datepicker table tr td span.active:hover:active {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.75);
}
body.under-the-lake .datepicker table tr td span.active.disabled:active,
body.under-the-lake .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.75);
}
body.under-the-lake .datepicker table tr td span.active.active,
body.under-the-lake .datepicker table tr td span.active:hover.active {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.75);
}
body.under-the-lake .datepicker table tr td span.active.disabled.active,
body.under-the-lake .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(32,110,78,0.75);
}
body.under-the-lake .datepicker table tr td span.active:active:hover,
body.under-the-lake .datepicker table tr td span.active.disabled:active:hover,
body.under-the-lake .datepicker table tr td span.active.active:hover,
body.under-the-lake .datepicker table tr td span.active.disabled.active:hover,
body.under-the-lake .datepicker table tr td span.active:active:focus,
body.under-the-lake .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled:active:focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.active:focus,
body.under-the-lake .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled.active:focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active:active.focus,
body.under-the-lake .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled:active.focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.active.focus,
body.under-the-lake .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(32,110,78,0.75);
  border-color: rgba(32,110,78,0.5);
}
body.under-the-lake .datepicker table tr td span.active[disabled]:hover,
body.under-the-lake .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active:hover,
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled:focus,
body.under-the-lake .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled.disabled:focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active[disabled]:focus,
body.under-the-lake .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled[disabled]:focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active:focus,
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled.focus,
body.under-the-lake .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled.disabled.focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active[disabled].focus,
body.under-the-lake .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .datepicker table tr td span.active.disabled[disabled].focus,
body.under-the-lake .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active.focus,
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.under-the-lake fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(35,122,87,0.75);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .dropdown-menu.-primary {
  background: #237a57;
  background: linear-gradient(to right, #237a57, rgba(35,122,87,0.8));
}
body.under-the-lake .dropdown-menu.-secondary {
  background: #093028;
  background: linear-gradient(to right, #093028, rgba(9,48,40,0.8));
}
body.under-the-lake ul.table-of-contents > li.active > a {
  border-left: 2px solid #237a57;
}
body.under-the-lake ul.table-of-contents > li > a:hover {
  border-left: 2px solid #237a57;
}
body.under-the-lake ul.table-of-contents > li ul li.active a {
  border-left-color: #237a57;
}
body.under-the-lake .count-bubble {
  background: #237a57;
}
body.under-the-lake form .form-group.-primary label,
body.under-the-lake .form .form-group.-primary label,
body.under-the-lake form .form-group.has-primary label,
body.under-the-lake .form .form-group.has-primary label,
body.under-the-lake form .form-group.-primary .help-block,
body.under-the-lake .form .form-group.-primary .help-block,
body.under-the-lake form .form-group.has-primary .help-block,
body.under-the-lake .form .form-group.has-primary .help-block {
  color: #237a57;
}
body.under-the-lake form .form-group.-primary .form-control,
body.under-the-lake .form .form-group.-primary .form-control,
body.under-the-lake form .form-group.has-primary .form-control,
body.under-the-lake .form .form-group.has-primary .form-control,
body.under-the-lake form .form-group.-primary .form-check label::before,
body.under-the-lake .form .form-group.-primary .form-check label::before,
body.under-the-lake form .form-group.has-primary .form-check label::before,
body.under-the-lake .form .form-group.has-primary .form-check label::before {
  border-color: rgba(35,122,87,0.66);
}
body.under-the-lake form .form-group.-primary .form-control:active,
body.under-the-lake .form .form-group.-primary .form-control:active,
body.under-the-lake form .form-group.has-primary .form-control:active,
body.under-the-lake .form .form-group.has-primary .form-control:active,
body.under-the-lake form .form-group.-primary .form-check label::before:active,
body.under-the-lake .form .form-group.-primary .form-check label::before:active,
body.under-the-lake form .form-group.has-primary .form-check label::before:active,
body.under-the-lake .form .form-group.has-primary .form-check label::before:active,
body.under-the-lake form .form-group.-primary .form-control:focus,
body.under-the-lake .form .form-group.-primary .form-control:focus,
body.under-the-lake form .form-group.has-primary .form-control:focus,
body.under-the-lake .form .form-group.has-primary .form-control:focus,
body.under-the-lake form .form-group.-primary .form-check label::before:focus,
body.under-the-lake .form .form-group.-primary .form-check label::before:focus,
body.under-the-lake form .form-group.has-primary .form-check label::before:focus,
body.under-the-lake .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.under-the-lake form .form-group.-secondary label,
body.under-the-lake .form .form-group.-secondary label,
body.under-the-lake form .form-group.has-secondary label,
body.under-the-lake .form .form-group.has-secondary label,
body.under-the-lake form .form-group.-secondary .help-block,
body.under-the-lake .form .form-group.-secondary .help-block,
body.under-the-lake form .form-group.has-secondary .help-block,
body.under-the-lake .form .form-group.has-secondary .help-block {
  color: #093028;
}
body.under-the-lake form .form-group.-secondary .form-control,
body.under-the-lake .form .form-group.-secondary .form-control,
body.under-the-lake form .form-group.has-secondary .form-control,
body.under-the-lake .form .form-group.has-secondary .form-control,
body.under-the-lake form .form-group.-secondary .form-check label::before,
body.under-the-lake .form .form-group.-secondary .form-check label::before,
body.under-the-lake form .form-group.has-secondary .form-check label::before,
body.under-the-lake .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(9,48,40,0.66);
}
body.under-the-lake form .form-group.-secondary .form-control:active,
body.under-the-lake .form .form-group.-secondary .form-control:active,
body.under-the-lake form .form-group.has-secondary .form-control:active,
body.under-the-lake .form .form-group.has-secondary .form-control:active,
body.under-the-lake form .form-group.-secondary .form-check label::before:active,
body.under-the-lake .form .form-group.-secondary .form-check label::before:active,
body.under-the-lake form .form-group.has-secondary .form-check label::before:active,
body.under-the-lake .form .form-group.has-secondary .form-check label::before:active,
body.under-the-lake form .form-group.-secondary .form-control:focus,
body.under-the-lake .form .form-group.-secondary .form-control:focus,
body.under-the-lake form .form-group.has-secondary .form-control:focus,
body.under-the-lake .form .form-group.has-secondary .form-control:focus,
body.under-the-lake form .form-group.-secondary .form-check label::before:focus,
body.under-the-lake .form .form-group.-secondary .form-check label::before:focus,
body.under-the-lake form .form-group.has-secondary .form-check label::before:focus,
body.under-the-lake .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.under-the-lake .modal.-primary .modal-dialog .modal-content {
  background: #237a57;
  background: linear-gradient(to right, #237a57, rgba(35,122,87,0.8));
}
body.under-the-lake .modal .modal-header.-primary {
  background: #237a57;
  background: linear-gradient(to right, #237a57, rgba(35,122,87,0.8));
}
body.under-the-lake .modal.-secondary .modal-dialog .modal-content {
  background: #093028;
  background: linear-gradient(to right, #093028, rgba(9,48,40,0.8));
}
body.under-the-lake .modal .modal-header.-secondary {
  background: #093028;
  background: linear-gradient(to right, #093028, rgba(9,48,40,0.8));
}
body.under-the-lake .navbar .navbar-item-count {
  background: #237a57;
}
body.under-the-lake .gritter-item.-primary {
  background: #237a57;
  background: linear-gradient(to right, rgba(35,122,87,0.8), rgba(35,122,87,0.5));
  color: #fff;
}
body.under-the-lake .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.under-the-lake .gritter-item.-secondary {
  background: #093028;
  background: linear-gradient(to right, rgba(9,48,40,0.8), rgba(9,48,40,0.5));
  color: #fff;
}
body.under-the-lake .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.under-the-lake .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(35,122,87,0.4), rgba(35,122,87,0.8));
}
body.under-the-lake .panel.-primary .panel-heading,
body.under-the-lake .panel.-primary .card-header,
body.under-the-lake .panel.-primary .panel-footer,
body.under-the-lake .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.under-the-lake .panel.-bordered-primary {
  border-color: #237a57;
}
body.under-the-lake .panel .panel-heading.-primary,
body.under-the-lake .panel .card-header.-primary,
body.under-the-lake .panel .panel-footer.-primary,
body.under-the-lake .panel .card-footer.-primary,
body.under-the-lake .panel .panel-body.-primary,
body.under-the-lake .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(35,122,87,0.4), rgba(35,122,87,0.8));
}
body.under-the-lake .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(9,48,40,0.4), rgba(9,48,40,0.8));
}
body.under-the-lake .panel.-secondary .panel-heading,
body.under-the-lake .panel.-secondary .card-header,
body.under-the-lake .panel.-secondary .panel-footer,
body.under-the-lake .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.under-the-lake .panel.-bordered-secondary {
  border-color: #093028;
}
body.under-the-lake .panel .panel-heading.-secondary,
body.under-the-lake .panel .card-header.-secondary,
body.under-the-lake .panel .panel-footer.-secondary,
body.under-the-lake .panel .card-footer.-secondary,
body.under-the-lake .panel .panel-body.-secondary,
body.under-the-lake .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(9,48,40,0.4), rgba(9,48,40,0.8));
}
body.under-the-lake .progress .bar.-primary {
  background: #237a57;
  background: linear-gradient(to right, #237a57, rgba(35,122,87,0.8));
  border-bottom-color: #278861;
}
body.under-the-lake .progress .bar.-secondary {
  background: #093028;
  background: linear-gradient(to right, #093028, rgba(9,48,40,0.8));
  border-bottom-color: #0d4338;
}
body.under-the-lake .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #237a57;
}
body.under-the-lake .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.under-the-lake .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.under-the-lake .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.under-the-lake .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #237a57;
}
body.under-the-lake .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(35,122,87,0.33);
}
body.under-the-lake .sidebar .sidebar-wrapper ul li a:hover i,
body.under-the-lake .sidebar .sidebar-wrapper ul li a:focus i,
body.under-the-lake .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(35,122,87,0.66);
}
body.under-the-lake .sidebar .chat .chat-item.-to {
  background: rgba(35,122,87,0.9);
}
body.under-the-lake .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(35,122,87,0.9);
}
body.under-the-lake table tr.-success,
body.under-the-lake .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.under-the-lake table tr.-danger,
body.under-the-lake .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.under-the-lake table tr.-warning,
body.under-the-lake .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.under-the-lake table tr.-info,
body.under-the-lake .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.under-the-lake .nav.-primary {
  background: linear-gradient(to right, rgba(35,122,87,0.5), rgba(35,122,87,0.25));
  border-color: rgba(35,122,87,0.25);
}
body.under-the-lake .nav.-primary .nav-link {
  color: #fff;
}
body.under-the-lake .nav.-primary .nav-link.active {
  background: rgba(35,122,87,0.25);
  background: linear-gradient(to bottom right, rgba(35,122,87,0.25), rgba(35,122,87,0.5));
  border-color: rgba(35,122,87,0);
}
body.under-the-lake .nav.-primary .nav-link.active:hover,
body.under-the-lake .nav.-primary .nav-link.active:focus,
body.under-the-lake .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(35,122,87,0.25), rgba(35,122,87,0.5));
  color: #fff;
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .nav.-primary .nav-link:hover,
body.under-the-lake .nav.-primary .nav-link:focus,
body.under-the-lake .nav.-primary .nav-link:active {
  background: rgba(35,122,87,0.1);
  border-color: rgba(35,122,87,0.5);
}
body.under-the-lake .nav.-secondary {
  background: linear-gradient(to right, rgba(9,48,40,0.5), rgba(9,48,40,0.25));
  border-color: rgba(9,48,40,0.25);
}
body.under-the-lake .nav.-secondary .nav-link {
  color: #fff;
}
body.under-the-lake .nav.-secondary .nav-link.active {
  background: rgba(9,48,40,0.25);
  background: linear-gradient(to bottom right, rgba(9,48,40,0.25), rgba(9,48,40,0.5));
  border-color: rgba(9,48,40,0);
}
body.under-the-lake .nav.-secondary .nav-link.active:hover,
body.under-the-lake .nav.-secondary .nav-link.active:focus,
body.under-the-lake .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(9,48,40,0.25), rgba(9,48,40,0.5));
  color: #fff;
  border-color: rgba(9,48,40,0.5);
}
body.under-the-lake .nav.-secondary .nav-link:hover,
body.under-the-lake .nav.-secondary .nav-link:focus,
body.under-the-lake .nav.-secondary .nav-link:active {
  background: rgba(9,48,40,0.1);
  border-color: rgba(9,48,40,0.5);
}
body.under-the-lake .tag.-primary {
  background: #237a57;
  background: linear-gradient(to bottom right, rgba(35,122,87,0.8), rgba(35,122,87,0.4));
}
body.under-the-lake .tag.-secondary {
  background: #093028;
  background: linear-gradient(to bottom right, rgba(9,48,40,0.8), rgba(9,48,40,0.4));
}
body.vice-city {
  background-color: #9081c9;
  background-image: linear-gradient(to bottom right, #ec6ead, #3494e6);
}
body.vice-city ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(144,129,201,0), #3494e6);
}
body.vice-city .alert.-primary {
  background: linear-gradient(to bottom right, #ec6ead, rgba(236,110,173,0.75));
}
body.vice-city .alert.-primary.-contrasted .alert-icon {
  background: #e64093;
}
body.vice-city .alert.-contrasted .alert-icon.-primary {
  background: #e64093;
}
body.vice-city .alert.-border-primary {
  border-color: #ee7cb5;
}
body.vice-city .alert.-secondary {
  background: linear-gradient(to bottom right, #3494e6, rgba(52,148,230,0.75));
}
body.vice-city .alert.-secondary.-contrasted .alert-icon {
  background: #1a7fd5;
}
body.vice-city .alert.-contrasted .alert-icon.-secondary {
  background: #1a7fd5;
}
body.vice-city .alert.-border-secondary {
  border-color: #489fe9;
}
body.vice-city .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(236,110,173,0.8), rgba(236,110,173,0.4));
}
body.vice-city .btn.-primary:hover,
body.vice-city .btn.-primary:focus {
  background-color: rgba(236,110,173,0.5);
}
body.vice-city .btn.-primary:active {
  background-color: #b81868;
}
body.vice-city .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(52,148,230,0.8), rgba(52,148,230,0.4));
}
body.vice-city .btn.-secondary:hover,
body.vice-city .btn.-secondary:focus {
  background-color: rgba(52,148,230,0.5);
}
body.vice-city .btn.-secondary:active {
  background-color: #135a97;
}
body.vice-city .datepicker table tr td.highlighted {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.highlighted:focus,
body.vice-city .datepicker table tr td.highlighted.focus {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.4);
}
body.vice-city .datepicker table tr td.highlighted:hover,
body.vice-city .datepicker table tr td.highlighted:active,
body.vice-city .datepicker table tr td.highlighted.active {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.highlighted:active:hover,
body.vice-city .datepicker table tr td.highlighted.active:hover,
body.vice-city .datepicker table tr td.highlighted:active:focus,
body.vice-city .datepicker table tr td.highlighted.active:focus,
body.vice-city .datepicker table tr td.highlighted:active.focus,
body.vice-city .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.4);
}
body.vice-city .datepicker table tr td.highlighted.disabled:hover,
body.vice-city .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.highlighted.disabled:focus,
body.vice-city .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.highlighted.disabled.focus,
body.vice-city .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(236,110,173,0.33);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.highlighted.focused {
  background: rgba(236,110,173,0.33);
}
body.vice-city .datepicker table tr td.highlighted.disabled {
  background: rgba(236,110,173,0.33);
}
body.vice-city .datepicker table tr td.highlighted.disabled:active {
  background: rgba(236,110,173,0.33);
}
body.vice-city .datepicker table tr td.active {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.active.highlighted {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.active:focus,
body.vice-city .datepicker table tr td.active.highlighted:focus,
body.vice-city .datepicker table tr td.active.focus,
body.vice-city .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td.active:hover,
body.vice-city .datepicker table tr td.active.highlighted:hover,
body.vice-city .datepicker table tr td.active:active,
body.vice-city .datepicker table tr td.active.highlighted:active,
body.vice-city .datepicker table tr td.active.active,
body.vice-city .datepicker table tr td.active.highlighted.active {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.75);
}
body.vice-city .datepicker table tr td.active:active:hover,
body.vice-city .datepicker table tr td.active.highlighted:active:hover,
body.vice-city .datepicker table tr td.active.active:hover,
body.vice-city .datepicker table tr td.active.highlighted.active:hover,
body.vice-city .datepicker table tr td.active:active:focus,
body.vice-city .datepicker table tr td.active.highlighted:active:focus,
body.vice-city .datepicker table tr td.active.active:focus,
body.vice-city .datepicker table tr td.active.highlighted.active:focus,
body.vice-city .datepicker table tr td.active:active.focus,
body.vice-city .datepicker table tr td.active.highlighted:active.focus,
body.vice-city .datepicker table tr td.active.active.focus,
body.vice-city .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td.active.disabled:hover,
body.vice-city .datepicker table tr td.active.highlighted.disabled:hover,
body.vice-city .datepicker table tr td.active[disabled]:hover,
body.vice-city .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td.active:hover,
body.vice-city fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.active.disabled:focus,
body.vice-city .datepicker table tr td.active.highlighted.disabled:focus,
body.vice-city .datepicker table tr td.active[disabled]:focus,
body.vice-city .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td.active:focus,
body.vice-city fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td.active.disabled.focus,
body.vice-city .datepicker table tr td.active.highlighted.disabled.focus,
body.vice-city .datepicker table tr td.active[disabled].focus,
body.vice-city .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td.active.focus,
body.vice-city fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active:hover {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active:focus,
body.vice-city .datepicker table tr td span.active:hover:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled:focus,
body.vice-city .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.focus,
body.vice-city .datepicker table tr td span.active:hover.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled.focus,
body.vice-city .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active:hover,
body.vice-city .datepicker table tr td span.active.disabled:hover,
body.vice-city .datepicker table tr td span.active:active,
body.vice-city .datepicker table tr td span.active:hover:active {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.75);
}
body.vice-city .datepicker table tr td span.active.disabled:active,
body.vice-city .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.75);
}
body.vice-city .datepicker table tr td span.active.active,
body.vice-city .datepicker table tr td span.active:hover.active {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.75);
}
body.vice-city .datepicker table tr td span.active.disabled.active,
body.vice-city .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(232,79,156,0.75);
}
body.vice-city .datepicker table tr td span.active:active:hover,
body.vice-city .datepicker table tr td span.active.disabled:active:hover,
body.vice-city .datepicker table tr td span.active.active:hover,
body.vice-city .datepicker table tr td span.active.disabled.active:hover,
body.vice-city .datepicker table tr td span.active:active:focus,
body.vice-city .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled:active:focus,
body.vice-city .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.active:focus,
body.vice-city .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled.active:focus,
body.vice-city .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active:active.focus,
body.vice-city .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled:active.focus,
body.vice-city .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.active.focus,
body.vice-city .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(232,79,156,0.75);
  border-color: rgba(232,79,156,0.5);
}
body.vice-city .datepicker table tr td span.active[disabled]:hover,
body.vice-city .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td span.active:hover,
body.vice-city fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled:focus,
body.vice-city .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled.disabled:focus,
body.vice-city .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active[disabled]:focus,
body.vice-city .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled[disabled]:focus,
body.vice-city .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td span.active:focus,
body.vice-city fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.vice-city fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled.focus,
body.vice-city .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled.disabled.focus,
body.vice-city .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active[disabled].focus,
body.vice-city .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .datepicker table tr td span.active.disabled[disabled].focus,
body.vice-city .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td span.active.focus,
body.vice-city fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.vice-city fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(236,110,173,0.75);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .dropdown-menu.-primary {
  background: #ec6ead;
  background: linear-gradient(to right, #ec6ead, rgba(236,110,173,0.8));
}
body.vice-city .dropdown-menu.-secondary {
  background: #3494e6;
  background: linear-gradient(to right, #3494e6, rgba(52,148,230,0.8));
}
body.vice-city ul.table-of-contents > li.active > a {
  border-left: 2px solid #ec6ead;
}
body.vice-city ul.table-of-contents > li > a:hover {
  border-left: 2px solid #ec6ead;
}
body.vice-city ul.table-of-contents > li ul li.active a {
  border-left-color: #ec6ead;
}
body.vice-city .count-bubble {
  background: #ec6ead;
}
body.vice-city form .form-group.-primary label,
body.vice-city .form .form-group.-primary label,
body.vice-city form .form-group.has-primary label,
body.vice-city .form .form-group.has-primary label,
body.vice-city form .form-group.-primary .help-block,
body.vice-city .form .form-group.-primary .help-block,
body.vice-city form .form-group.has-primary .help-block,
body.vice-city .form .form-group.has-primary .help-block {
  color: #ec6ead;
}
body.vice-city form .form-group.-primary .form-control,
body.vice-city .form .form-group.-primary .form-control,
body.vice-city form .form-group.has-primary .form-control,
body.vice-city .form .form-group.has-primary .form-control,
body.vice-city form .form-group.-primary .form-check label::before,
body.vice-city .form .form-group.-primary .form-check label::before,
body.vice-city form .form-group.has-primary .form-check label::before,
body.vice-city .form .form-group.has-primary .form-check label::before {
  border-color: rgba(236,110,173,0.66);
}
body.vice-city form .form-group.-primary .form-control:active,
body.vice-city .form .form-group.-primary .form-control:active,
body.vice-city form .form-group.has-primary .form-control:active,
body.vice-city .form .form-group.has-primary .form-control:active,
body.vice-city form .form-group.-primary .form-check label::before:active,
body.vice-city .form .form-group.-primary .form-check label::before:active,
body.vice-city form .form-group.has-primary .form-check label::before:active,
body.vice-city .form .form-group.has-primary .form-check label::before:active,
body.vice-city form .form-group.-primary .form-control:focus,
body.vice-city .form .form-group.-primary .form-control:focus,
body.vice-city form .form-group.has-primary .form-control:focus,
body.vice-city .form .form-group.has-primary .form-control:focus,
body.vice-city form .form-group.-primary .form-check label::before:focus,
body.vice-city .form .form-group.-primary .form-check label::before:focus,
body.vice-city form .form-group.has-primary .form-check label::before:focus,
body.vice-city .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.vice-city form .form-group.-secondary label,
body.vice-city .form .form-group.-secondary label,
body.vice-city form .form-group.has-secondary label,
body.vice-city .form .form-group.has-secondary label,
body.vice-city form .form-group.-secondary .help-block,
body.vice-city .form .form-group.-secondary .help-block,
body.vice-city form .form-group.has-secondary .help-block,
body.vice-city .form .form-group.has-secondary .help-block {
  color: #3494e6;
}
body.vice-city form .form-group.-secondary .form-control,
body.vice-city .form .form-group.-secondary .form-control,
body.vice-city form .form-group.has-secondary .form-control,
body.vice-city .form .form-group.has-secondary .form-control,
body.vice-city form .form-group.-secondary .form-check label::before,
body.vice-city .form .form-group.-secondary .form-check label::before,
body.vice-city form .form-group.has-secondary .form-check label::before,
body.vice-city .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(52,148,230,0.66);
}
body.vice-city form .form-group.-secondary .form-control:active,
body.vice-city .form .form-group.-secondary .form-control:active,
body.vice-city form .form-group.has-secondary .form-control:active,
body.vice-city .form .form-group.has-secondary .form-control:active,
body.vice-city form .form-group.-secondary .form-check label::before:active,
body.vice-city .form .form-group.-secondary .form-check label::before:active,
body.vice-city form .form-group.has-secondary .form-check label::before:active,
body.vice-city .form .form-group.has-secondary .form-check label::before:active,
body.vice-city form .form-group.-secondary .form-control:focus,
body.vice-city .form .form-group.-secondary .form-control:focus,
body.vice-city form .form-group.has-secondary .form-control:focus,
body.vice-city .form .form-group.has-secondary .form-control:focus,
body.vice-city form .form-group.-secondary .form-check label::before:focus,
body.vice-city .form .form-group.-secondary .form-check label::before:focus,
body.vice-city form .form-group.has-secondary .form-check label::before:focus,
body.vice-city .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.vice-city .modal.-primary .modal-dialog .modal-content {
  background: #ec6ead;
  background: linear-gradient(to right, #ec6ead, rgba(236,110,173,0.8));
}
body.vice-city .modal .modal-header.-primary {
  background: #ec6ead;
  background: linear-gradient(to right, #ec6ead, rgba(236,110,173,0.8));
}
body.vice-city .modal.-secondary .modal-dialog .modal-content {
  background: #3494e6;
  background: linear-gradient(to right, #3494e6, rgba(52,148,230,0.8));
}
body.vice-city .modal .modal-header.-secondary {
  background: #3494e6;
  background: linear-gradient(to right, #3494e6, rgba(52,148,230,0.8));
}
body.vice-city .navbar .navbar-item-count {
  background: #ec6ead;
}
body.vice-city .gritter-item.-primary {
  background: #ec6ead;
  background: linear-gradient(to right, rgba(236,110,173,0.8), rgba(236,110,173,0.5));
  color: #fff;
}
body.vice-city .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.vice-city .gritter-item.-secondary {
  background: #3494e6;
  background: linear-gradient(to right, rgba(52,148,230,0.8), rgba(52,148,230,0.5));
  color: #fff;
}
body.vice-city .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.vice-city .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(236,110,173,0.4), rgba(236,110,173,0.8));
}
body.vice-city .panel.-primary .panel-heading,
body.vice-city .panel.-primary .card-header,
body.vice-city .panel.-primary .panel-footer,
body.vice-city .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.vice-city .panel.-bordered-primary {
  border-color: #ec6ead;
}
body.vice-city .panel .panel-heading.-primary,
body.vice-city .panel .card-header.-primary,
body.vice-city .panel .panel-footer.-primary,
body.vice-city .panel .card-footer.-primary,
body.vice-city .panel .panel-body.-primary,
body.vice-city .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(236,110,173,0.4), rgba(236,110,173,0.8));
}
body.vice-city .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(52,148,230,0.4), rgba(52,148,230,0.8));
}
body.vice-city .panel.-secondary .panel-heading,
body.vice-city .panel.-secondary .card-header,
body.vice-city .panel.-secondary .panel-footer,
body.vice-city .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.vice-city .panel.-bordered-secondary {
  border-color: #3494e6;
}
body.vice-city .panel .panel-heading.-secondary,
body.vice-city .panel .card-header.-secondary,
body.vice-city .panel .panel-footer.-secondary,
body.vice-city .panel .card-footer.-secondary,
body.vice-city .panel .panel-body.-secondary,
body.vice-city .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(52,148,230,0.4), rgba(52,148,230,0.8));
}
body.vice-city .progress .bar.-primary {
  background: #ec6ead;
  background: linear-gradient(to right, #ec6ead, rgba(236,110,173,0.8));
  border-bottom-color: #ed75b1;
}
body.vice-city .progress .bar.-secondary {
  background: #3494e6;
  background: linear-gradient(to right, #3494e6, rgba(52,148,230,0.8));
  border-bottom-color: #3e99e7;
}
body.vice-city .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #ec6ead;
}
body.vice-city .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.vice-city .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.vice-city .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.vice-city .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #ec6ead;
}
body.vice-city .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(236,110,173,0.33);
}
body.vice-city .sidebar .sidebar-wrapper ul li a:hover i,
body.vice-city .sidebar .sidebar-wrapper ul li a:focus i,
body.vice-city .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(236,110,173,0.66);
}
body.vice-city .sidebar .chat .chat-item.-to {
  background: rgba(236,110,173,0.9);
}
body.vice-city .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(236,110,173,0.9);
}
body.vice-city table tr.-success,
body.vice-city .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.vice-city table tr.-danger,
body.vice-city .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.vice-city table tr.-warning,
body.vice-city .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.vice-city table tr.-info,
body.vice-city .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.vice-city .nav.-primary {
  background: linear-gradient(to right, rgba(236,110,173,0.5), rgba(236,110,173,0.25));
  border-color: rgba(236,110,173,0.25);
}
body.vice-city .nav.-primary .nav-link {
  color: #fff;
}
body.vice-city .nav.-primary .nav-link.active {
  background: rgba(236,110,173,0.25);
  background: linear-gradient(to bottom right, rgba(236,110,173,0.25), rgba(236,110,173,0.5));
  border-color: rgba(236,110,173,0);
}
body.vice-city .nav.-primary .nav-link.active:hover,
body.vice-city .nav.-primary .nav-link.active:focus,
body.vice-city .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(236,110,173,0.25), rgba(236,110,173,0.5));
  color: #fff;
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .nav.-primary .nav-link:hover,
body.vice-city .nav.-primary .nav-link:focus,
body.vice-city .nav.-primary .nav-link:active {
  background: rgba(236,110,173,0.1);
  border-color: rgba(236,110,173,0.5);
}
body.vice-city .nav.-secondary {
  background: linear-gradient(to right, rgba(52,148,230,0.5), rgba(52,148,230,0.25));
  border-color: rgba(52,148,230,0.25);
}
body.vice-city .nav.-secondary .nav-link {
  color: #fff;
}
body.vice-city .nav.-secondary .nav-link.active {
  background: rgba(52,148,230,0.25);
  background: linear-gradient(to bottom right, rgba(52,148,230,0.25), rgba(52,148,230,0.5));
  border-color: rgba(52,148,230,0);
}
body.vice-city .nav.-secondary .nav-link.active:hover,
body.vice-city .nav.-secondary .nav-link.active:focus,
body.vice-city .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(52,148,230,0.25), rgba(52,148,230,0.5));
  color: #fff;
  border-color: rgba(52,148,230,0.5);
}
body.vice-city .nav.-secondary .nav-link:hover,
body.vice-city .nav.-secondary .nav-link:focus,
body.vice-city .nav.-secondary .nav-link:active {
  background: rgba(52,148,230,0.1);
  border-color: rgba(52,148,230,0.5);
}
body.vice-city .tag.-primary {
  background: #ec6ead;
  background: linear-gradient(to bottom right, rgba(236,110,173,0.8), rgba(236,110,173,0.4));
}
body.vice-city .tag.-secondary {
  background: #3494e6;
  background: linear-gradient(to bottom right, rgba(52,148,230,0.8), rgba(52,148,230,0.4));
}
body.mild {
  background-color: #59aa9e;
  background-image: linear-gradient(to bottom right, #4ca2cd, #67b26f);
}
body.mild ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(89,170,158,0), #67b26f);
}
body.mild .alert.-primary {
  background: linear-gradient(to bottom right, #4ca2cd, rgba(76,162,205,0.75));
}
body.mild .alert.-primary.-contrasted .alert-icon {
  background: #348ebb;
}
body.mild .alert.-contrasted .alert-icon.-primary {
  background: #348ebb;
}
body.mild .alert.-border-primary {
  border-color: #5eabd2;
}
body.mild .alert.-secondary {
  background: linear-gradient(to bottom right, #67b26f, rgba(103,178,111,0.75));
}
body.mild .alert.-secondary.-contrasted .alert-icon {
  background: #509f59;
}
body.mild .alert.-contrasted .alert-icon.-secondary {
  background: #509f59;
}
body.mild .alert.-border-secondary {
  border-color: #76ba7d;
}
body.mild .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(76,162,205,0.8), rgba(76,162,205,0.4));
}
body.mild .btn.-primary:hover,
body.mild .btn.-primary:focus {
  background-color: rgba(76,162,205,0.5);
}
body.mild .btn.-primary:active {
  background-color: #256484;
}
body.mild .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(103,178,111,0.8), rgba(103,178,111,0.4));
}
body.mild .btn.-secondary:hover,
body.mild .btn.-secondary:focus {
  background-color: rgba(103,178,111,0.5);
}
body.mild .btn.-secondary:active {
  background-color: #39703f;
}
body.mild .datepicker table tr td.highlighted {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.highlighted:focus,
body.mild .datepicker table tr td.highlighted.focus {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.4);
}
body.mild .datepicker table tr td.highlighted:hover,
body.mild .datepicker table tr td.highlighted:active,
body.mild .datepicker table tr td.highlighted.active {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.highlighted:active:hover,
body.mild .datepicker table tr td.highlighted.active:hover,
body.mild .datepicker table tr td.highlighted:active:focus,
body.mild .datepicker table tr td.highlighted.active:focus,
body.mild .datepicker table tr td.highlighted:active.focus,
body.mild .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.4);
}
body.mild .datepicker table tr td.highlighted.disabled:hover,
body.mild .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.highlighted.disabled:focus,
body.mild .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.highlighted.disabled.focus,
body.mild .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(76,162,205,0.33);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.highlighted.focused {
  background: rgba(76,162,205,0.33);
}
body.mild .datepicker table tr td.highlighted.disabled {
  background: rgba(76,162,205,0.33);
}
body.mild .datepicker table tr td.highlighted.disabled:active {
  background: rgba(76,162,205,0.33);
}
body.mild .datepicker table tr td.active {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.active.highlighted {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.active:focus,
body.mild .datepicker table tr td.active.highlighted:focus,
body.mild .datepicker table tr td.active.focus,
body.mild .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td.active:hover,
body.mild .datepicker table tr td.active.highlighted:hover,
body.mild .datepicker table tr td.active:active,
body.mild .datepicker table tr td.active.highlighted:active,
body.mild .datepicker table tr td.active.active,
body.mild .datepicker table tr td.active.highlighted.active {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.75);
}
body.mild .datepicker table tr td.active:active:hover,
body.mild .datepicker table tr td.active.highlighted:active:hover,
body.mild .datepicker table tr td.active.active:hover,
body.mild .datepicker table tr td.active.highlighted.active:hover,
body.mild .datepicker table tr td.active:active:focus,
body.mild .datepicker table tr td.active.highlighted:active:focus,
body.mild .datepicker table tr td.active.active:focus,
body.mild .datepicker table tr td.active.highlighted.active:focus,
body.mild .datepicker table tr td.active:active.focus,
body.mild .datepicker table tr td.active.highlighted:active.focus,
body.mild .datepicker table tr td.active.active.focus,
body.mild .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td.active.disabled:hover,
body.mild .datepicker table tr td.active.highlighted.disabled:hover,
body.mild .datepicker table tr td.active[disabled]:hover,
body.mild .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td.active:hover,
body.mild fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.active.disabled:focus,
body.mild .datepicker table tr td.active.highlighted.disabled:focus,
body.mild .datepicker table tr td.active[disabled]:focus,
body.mild .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td.active:focus,
body.mild fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td.active.disabled.focus,
body.mild .datepicker table tr td.active.highlighted.disabled.focus,
body.mild .datepicker table tr td.active[disabled].focus,
body.mild .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td.active.focus,
body.mild fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active:hover {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active:focus,
body.mild .datepicker table tr td span.active:hover:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.disabled:focus,
body.mild .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.focus,
body.mild .datepicker table tr td span.active:hover.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.disabled.focus,
body.mild .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active:hover,
body.mild .datepicker table tr td span.active.disabled:hover,
body.mild .datepicker table tr td span.active:active,
body.mild .datepicker table tr td span.active:hover:active {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.75);
}
body.mild .datepicker table tr td span.active.disabled:active,
body.mild .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.75);
}
body.mild .datepicker table tr td span.active.active,
body.mild .datepicker table tr td span.active:hover.active {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.75);
}
body.mild .datepicker table tr td span.active.disabled.active,
body.mild .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(55,150,198,0.75);
}
body.mild .datepicker table tr td span.active:active:hover,
body.mild .datepicker table tr td span.active.disabled:active:hover,
body.mild .datepicker table tr td span.active.active:hover,
body.mild .datepicker table tr td span.active.disabled.active:hover,
body.mild .datepicker table tr td span.active:active:focus,
body.mild .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.disabled:active:focus,
body.mild .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.active:focus,
body.mild .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.disabled.active:focus,
body.mild .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active:active.focus,
body.mild .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.disabled:active.focus,
body.mild .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.active.focus,
body.mild .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(55,150,198,0.75);
  border-color: rgba(55,150,198,0.5);
}
body.mild .datepicker table tr td span.active[disabled]:hover,
body.mild .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td span.active:hover,
body.mild fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled:focus,
body.mild .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled.disabled:focus,
body.mild .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active[disabled]:focus,
body.mild .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled[disabled]:focus,
body.mild .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td span.active:focus,
body.mild fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.mild fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled.focus,
body.mild .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled.disabled.focus,
body.mild .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active[disabled].focus,
body.mild .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .datepicker table tr td span.active.disabled[disabled].focus,
body.mild .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td span.active.focus,
body.mild fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.mild fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(76,162,205,0.75);
  border-color: rgba(76,162,205,0.5);
}
body.mild .dropdown-menu.-primary {
  background: #4ca2cd;
  background: linear-gradient(to right, #4ca2cd, rgba(76,162,205,0.8));
}
body.mild .dropdown-menu.-secondary {
  background: #67b26f;
  background: linear-gradient(to right, #67b26f, rgba(103,178,111,0.8));
}
body.mild ul.table-of-contents > li.active > a {
  border-left: 2px solid #4ca2cd;
}
body.mild ul.table-of-contents > li > a:hover {
  border-left: 2px solid #4ca2cd;
}
body.mild ul.table-of-contents > li ul li.active a {
  border-left-color: #4ca2cd;
}
body.mild .count-bubble {
  background: #4ca2cd;
}
body.mild form .form-group.-primary label,
body.mild .form .form-group.-primary label,
body.mild form .form-group.has-primary label,
body.mild .form .form-group.has-primary label,
body.mild form .form-group.-primary .help-block,
body.mild .form .form-group.-primary .help-block,
body.mild form .form-group.has-primary .help-block,
body.mild .form .form-group.has-primary .help-block {
  color: #4ca2cd;
}
body.mild form .form-group.-primary .form-control,
body.mild .form .form-group.-primary .form-control,
body.mild form .form-group.has-primary .form-control,
body.mild .form .form-group.has-primary .form-control,
body.mild form .form-group.-primary .form-check label::before,
body.mild .form .form-group.-primary .form-check label::before,
body.mild form .form-group.has-primary .form-check label::before,
body.mild .form .form-group.has-primary .form-check label::before {
  border-color: rgba(76,162,205,0.66);
}
body.mild form .form-group.-primary .form-control:active,
body.mild .form .form-group.-primary .form-control:active,
body.mild form .form-group.has-primary .form-control:active,
body.mild .form .form-group.has-primary .form-control:active,
body.mild form .form-group.-primary .form-check label::before:active,
body.mild .form .form-group.-primary .form-check label::before:active,
body.mild form .form-group.has-primary .form-check label::before:active,
body.mild .form .form-group.has-primary .form-check label::before:active,
body.mild form .form-group.-primary .form-control:focus,
body.mild .form .form-group.-primary .form-control:focus,
body.mild form .form-group.has-primary .form-control:focus,
body.mild .form .form-group.has-primary .form-control:focus,
body.mild form .form-group.-primary .form-check label::before:focus,
body.mild .form .form-group.-primary .form-check label::before:focus,
body.mild form .form-group.has-primary .form-check label::before:focus,
body.mild .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.mild form .form-group.-secondary label,
body.mild .form .form-group.-secondary label,
body.mild form .form-group.has-secondary label,
body.mild .form .form-group.has-secondary label,
body.mild form .form-group.-secondary .help-block,
body.mild .form .form-group.-secondary .help-block,
body.mild form .form-group.has-secondary .help-block,
body.mild .form .form-group.has-secondary .help-block {
  color: #67b26f;
}
body.mild form .form-group.-secondary .form-control,
body.mild .form .form-group.-secondary .form-control,
body.mild form .form-group.has-secondary .form-control,
body.mild .form .form-group.has-secondary .form-control,
body.mild form .form-group.-secondary .form-check label::before,
body.mild .form .form-group.-secondary .form-check label::before,
body.mild form .form-group.has-secondary .form-check label::before,
body.mild .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(103,178,111,0.66);
}
body.mild form .form-group.-secondary .form-control:active,
body.mild .form .form-group.-secondary .form-control:active,
body.mild form .form-group.has-secondary .form-control:active,
body.mild .form .form-group.has-secondary .form-control:active,
body.mild form .form-group.-secondary .form-check label::before:active,
body.mild .form .form-group.-secondary .form-check label::before:active,
body.mild form .form-group.has-secondary .form-check label::before:active,
body.mild .form .form-group.has-secondary .form-check label::before:active,
body.mild form .form-group.-secondary .form-control:focus,
body.mild .form .form-group.-secondary .form-control:focus,
body.mild form .form-group.has-secondary .form-control:focus,
body.mild .form .form-group.has-secondary .form-control:focus,
body.mild form .form-group.-secondary .form-check label::before:focus,
body.mild .form .form-group.-secondary .form-check label::before:focus,
body.mild form .form-group.has-secondary .form-check label::before:focus,
body.mild .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.mild .modal.-primary .modal-dialog .modal-content {
  background: #4ca2cd;
  background: linear-gradient(to right, #4ca2cd, rgba(76,162,205,0.8));
}
body.mild .modal .modal-header.-primary {
  background: #4ca2cd;
  background: linear-gradient(to right, #4ca2cd, rgba(76,162,205,0.8));
}
body.mild .modal.-secondary .modal-dialog .modal-content {
  background: #67b26f;
  background: linear-gradient(to right, #67b26f, rgba(103,178,111,0.8));
}
body.mild .modal .modal-header.-secondary {
  background: #67b26f;
  background: linear-gradient(to right, #67b26f, rgba(103,178,111,0.8));
}
body.mild .navbar .navbar-item-count {
  background: #4ca2cd;
}
body.mild .gritter-item.-primary {
  background: #4ca2cd;
  background: linear-gradient(to right, rgba(76,162,205,0.8), rgba(76,162,205,0.5));
  color: #fff;
}
body.mild .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.mild .gritter-item.-secondary {
  background: #67b26f;
  background: linear-gradient(to right, rgba(103,178,111,0.8), rgba(103,178,111,0.5));
  color: #fff;
}
body.mild .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.mild .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(76,162,205,0.4), rgba(76,162,205,0.8));
}
body.mild .panel.-primary .panel-heading,
body.mild .panel.-primary .card-header,
body.mild .panel.-primary .panel-footer,
body.mild .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.mild .panel.-bordered-primary {
  border-color: #4ca2cd;
}
body.mild .panel .panel-heading.-primary,
body.mild .panel .card-header.-primary,
body.mild .panel .panel-footer.-primary,
body.mild .panel .card-footer.-primary,
body.mild .panel .panel-body.-primary,
body.mild .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(76,162,205,0.4), rgba(76,162,205,0.8));
}
body.mild .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(103,178,111,0.4), rgba(103,178,111,0.8));
}
body.mild .panel.-secondary .panel-heading,
body.mild .panel.-secondary .card-header,
body.mild .panel.-secondary .panel-footer,
body.mild .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.mild .panel.-bordered-secondary {
  border-color: #67b26f;
}
body.mild .panel .panel-heading.-secondary,
body.mild .panel .card-header.-secondary,
body.mild .panel .panel-footer.-secondary,
body.mild .panel .card-footer.-secondary,
body.mild .panel .panel-body.-secondary,
body.mild .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(103,178,111,0.4), rgba(103,178,111,0.8));
}
body.mild .progress .bar.-primary {
  background: #4ca2cd;
  background: linear-gradient(to right, #4ca2cd, rgba(76,162,205,0.8));
  border-bottom-color: #55a7d0;
}
body.mild .progress .bar.-secondary {
  background: #67b26f;
  background: linear-gradient(to right, #67b26f, rgba(103,178,111,0.8));
  border-bottom-color: #6fb676;
}
body.mild .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #4ca2cd;
}
body.mild .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.mild .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.mild .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.mild .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #4ca2cd;
}
body.mild .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(76,162,205,0.33);
}
body.mild .sidebar .sidebar-wrapper ul li a:hover i,
body.mild .sidebar .sidebar-wrapper ul li a:focus i,
body.mild .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(76,162,205,0.66);
}
body.mild .sidebar .chat .chat-item.-to {
  background: rgba(76,162,205,0.9);
}
body.mild .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(76,162,205,0.9);
}
body.mild table tr.-success,
body.mild .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.mild table tr.-danger,
body.mild .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.mild table tr.-warning,
body.mild .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.mild table tr.-info,
body.mild .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.mild .nav.-primary {
  background: linear-gradient(to right, rgba(76,162,205,0.5), rgba(76,162,205,0.25));
  border-color: rgba(76,162,205,0.25);
}
body.mild .nav.-primary .nav-link {
  color: #fff;
}
body.mild .nav.-primary .nav-link.active {
  background: rgba(76,162,205,0.25);
  background: linear-gradient(to bottom right, rgba(76,162,205,0.25), rgba(76,162,205,0.5));
  border-color: rgba(76,162,205,0);
}
body.mild .nav.-primary .nav-link.active:hover,
body.mild .nav.-primary .nav-link.active:focus,
body.mild .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(76,162,205,0.25), rgba(76,162,205,0.5));
  color: #fff;
  border-color: rgba(76,162,205,0.5);
}
body.mild .nav.-primary .nav-link:hover,
body.mild .nav.-primary .nav-link:focus,
body.mild .nav.-primary .nav-link:active {
  background: rgba(76,162,205,0.1);
  border-color: rgba(76,162,205,0.5);
}
body.mild .nav.-secondary {
  background: linear-gradient(to right, rgba(103,178,111,0.5), rgba(103,178,111,0.25));
  border-color: rgba(103,178,111,0.25);
}
body.mild .nav.-secondary .nav-link {
  color: #fff;
}
body.mild .nav.-secondary .nav-link.active {
  background: rgba(103,178,111,0.25);
  background: linear-gradient(to bottom right, rgba(103,178,111,0.25), rgba(103,178,111,0.5));
  border-color: rgba(103,178,111,0);
}
body.mild .nav.-secondary .nav-link.active:hover,
body.mild .nav.-secondary .nav-link.active:focus,
body.mild .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(103,178,111,0.25), rgba(103,178,111,0.5));
  color: #fff;
  border-color: rgba(103,178,111,0.5);
}
body.mild .nav.-secondary .nav-link:hover,
body.mild .nav.-secondary .nav-link:focus,
body.mild .nav.-secondary .nav-link:active {
  background: rgba(103,178,111,0.1);
  border-color: rgba(103,178,111,0.5);
}
body.mild .tag.-primary {
  background: #4ca2cd;
  background: linear-gradient(to bottom right, rgba(76,162,205,0.8), rgba(76,162,205,0.4));
}
body.mild .tag.-secondary {
  background: #67b26f;
  background: linear-gradient(to bottom right, rgba(103,178,111,0.8), rgba(103,178,111,0.4));
}
body.nepal {
  background-color: #825ca6;
  background-image: linear-gradient(to bottom right, #2657eb, #de6161);
}
body.nepal ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(130,92,166,0), #de6161);
}
body.nepal .alert.-primary {
  background: linear-gradient(to bottom right, #2657eb, rgba(38,87,235,0.75));
}
body.nepal .alert.-primary.-contrasted .alert-icon {
  background: #1444d4;
}
body.nepal .alert.-contrasted .alert-icon.-primary {
  background: #1444d4;
}
body.nepal .alert.-border-primary {
  border-color: #3c68ed;
}
body.nepal .alert.-secondary {
  background: linear-gradient(to bottom right, #de6161, rgba(222,97,97,0.75));
}
body.nepal .alert.-secondary.-contrasted .alert-icon {
  background: #d63939;
}
body.nepal .alert.-contrasted .alert-icon.-secondary {
  background: #d63939;
}
body.nepal .alert.-border-secondary {
  border-color: #e17171;
}
body.nepal .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(38,87,235,0.8), rgba(38,87,235,0.4));
}
body.nepal .btn.-primary:hover,
body.nepal .btn.-primary:focus {
  background-color: rgba(38,87,235,0.5);
}
body.nepal .btn.-primary:active {
  background-color: #0e3096;
}
body.nepal .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(222,97,97,0.8), rgba(222,97,97,0.4));
}
body.nepal .btn.-secondary:hover,
body.nepal .btn.-secondary:focus {
  background-color: rgba(222,97,97,0.5);
}
body.nepal .btn.-secondary:active {
  background-color: #9e2121;
}
body.nepal .datepicker table tr td.highlighted {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.highlighted:focus,
body.nepal .datepicker table tr td.highlighted.focus {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.4);
}
body.nepal .datepicker table tr td.highlighted:hover,
body.nepal .datepicker table tr td.highlighted:active,
body.nepal .datepicker table tr td.highlighted.active {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.highlighted:active:hover,
body.nepal .datepicker table tr td.highlighted.active:hover,
body.nepal .datepicker table tr td.highlighted:active:focus,
body.nepal .datepicker table tr td.highlighted.active:focus,
body.nepal .datepicker table tr td.highlighted:active.focus,
body.nepal .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.4);
}
body.nepal .datepicker table tr td.highlighted.disabled:hover,
body.nepal .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.highlighted.disabled:focus,
body.nepal .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.highlighted.disabled.focus,
body.nepal .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(38,87,235,0.33);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.highlighted.focused {
  background: rgba(38,87,235,0.33);
}
body.nepal .datepicker table tr td.highlighted.disabled {
  background: rgba(38,87,235,0.33);
}
body.nepal .datepicker table tr td.highlighted.disabled:active {
  background: rgba(38,87,235,0.33);
}
body.nepal .datepicker table tr td.active {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.active.highlighted {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.active:focus,
body.nepal .datepicker table tr td.active.highlighted:focus,
body.nepal .datepicker table tr td.active.focus,
body.nepal .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td.active:hover,
body.nepal .datepicker table tr td.active.highlighted:hover,
body.nepal .datepicker table tr td.active:active,
body.nepal .datepicker table tr td.active.highlighted:active,
body.nepal .datepicker table tr td.active.active,
body.nepal .datepicker table tr td.active.highlighted.active {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.75);
}
body.nepal .datepicker table tr td.active:active:hover,
body.nepal .datepicker table tr td.active.highlighted:active:hover,
body.nepal .datepicker table tr td.active.active:hover,
body.nepal .datepicker table tr td.active.highlighted.active:hover,
body.nepal .datepicker table tr td.active:active:focus,
body.nepal .datepicker table tr td.active.highlighted:active:focus,
body.nepal .datepicker table tr td.active.active:focus,
body.nepal .datepicker table tr td.active.highlighted.active:focus,
body.nepal .datepicker table tr td.active:active.focus,
body.nepal .datepicker table tr td.active.highlighted:active.focus,
body.nepal .datepicker table tr td.active.active.focus,
body.nepal .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td.active.disabled:hover,
body.nepal .datepicker table tr td.active.highlighted.disabled:hover,
body.nepal .datepicker table tr td.active[disabled]:hover,
body.nepal .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td.active:hover,
body.nepal fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.active.disabled:focus,
body.nepal .datepicker table tr td.active.highlighted.disabled:focus,
body.nepal .datepicker table tr td.active[disabled]:focus,
body.nepal .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td.active:focus,
body.nepal fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td.active.disabled.focus,
body.nepal .datepicker table tr td.active.highlighted.disabled.focus,
body.nepal .datepicker table tr td.active[disabled].focus,
body.nepal .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td.active.focus,
body.nepal fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active:hover {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active:focus,
body.nepal .datepicker table tr td span.active:hover:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.disabled:focus,
body.nepal .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.focus,
body.nepal .datepicker table tr td span.active:hover.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.disabled.focus,
body.nepal .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active:hover,
body.nepal .datepicker table tr td span.active.disabled:hover,
body.nepal .datepicker table tr td span.active:active,
body.nepal .datepicker table tr td span.active:hover:active {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.75);
}
body.nepal .datepicker table tr td span.active.disabled:active,
body.nepal .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.75);
}
body.nepal .datepicker table tr td span.active.active,
body.nepal .datepicker table tr td span.active:hover.active {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.75);
}
body.nepal .datepicker table tr td span.active.disabled.active,
body.nepal .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(21,72,225,0.75);
}
body.nepal .datepicker table tr td span.active:active:hover,
body.nepal .datepicker table tr td span.active.disabled:active:hover,
body.nepal .datepicker table tr td span.active.active:hover,
body.nepal .datepicker table tr td span.active.disabled.active:hover,
body.nepal .datepicker table tr td span.active:active:focus,
body.nepal .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.disabled:active:focus,
body.nepal .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.active:focus,
body.nepal .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.disabled.active:focus,
body.nepal .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active:active.focus,
body.nepal .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.disabled:active.focus,
body.nepal .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.active.focus,
body.nepal .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(21,72,225,0.75);
  border-color: rgba(21,72,225,0.5);
}
body.nepal .datepicker table tr td span.active[disabled]:hover,
body.nepal .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td span.active:hover,
body.nepal fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled:focus,
body.nepal .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled.disabled:focus,
body.nepal .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active[disabled]:focus,
body.nepal .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled[disabled]:focus,
body.nepal .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td span.active:focus,
body.nepal fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.nepal fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled.focus,
body.nepal .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled.disabled.focus,
body.nepal .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active[disabled].focus,
body.nepal .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .datepicker table tr td span.active.disabled[disabled].focus,
body.nepal .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td span.active.focus,
body.nepal fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.nepal fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(38,87,235,0.75);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .dropdown-menu.-primary {
  background: #2657eb;
  background: linear-gradient(to right, #2657eb, rgba(38,87,235,0.8));
}
body.nepal .dropdown-menu.-secondary {
  background: #de6161;
  background: linear-gradient(to right, #de6161, rgba(222,97,97,0.8));
}
body.nepal ul.table-of-contents > li.active > a {
  border-left: 2px solid #2657eb;
}
body.nepal ul.table-of-contents > li > a:hover {
  border-left: 2px solid #2657eb;
}
body.nepal ul.table-of-contents > li ul li.active a {
  border-left-color: #2657eb;
}
body.nepal .count-bubble {
  background: #2657eb;
}
body.nepal form .form-group.-primary label,
body.nepal .form .form-group.-primary label,
body.nepal form .form-group.has-primary label,
body.nepal .form .form-group.has-primary label,
body.nepal form .form-group.-primary .help-block,
body.nepal .form .form-group.-primary .help-block,
body.nepal form .form-group.has-primary .help-block,
body.nepal .form .form-group.has-primary .help-block {
  color: #2657eb;
}
body.nepal form .form-group.-primary .form-control,
body.nepal .form .form-group.-primary .form-control,
body.nepal form .form-group.has-primary .form-control,
body.nepal .form .form-group.has-primary .form-control,
body.nepal form .form-group.-primary .form-check label::before,
body.nepal .form .form-group.-primary .form-check label::before,
body.nepal form .form-group.has-primary .form-check label::before,
body.nepal .form .form-group.has-primary .form-check label::before {
  border-color: rgba(38,87,235,0.66);
}
body.nepal form .form-group.-primary .form-control:active,
body.nepal .form .form-group.-primary .form-control:active,
body.nepal form .form-group.has-primary .form-control:active,
body.nepal .form .form-group.has-primary .form-control:active,
body.nepal form .form-group.-primary .form-check label::before:active,
body.nepal .form .form-group.-primary .form-check label::before:active,
body.nepal form .form-group.has-primary .form-check label::before:active,
body.nepal .form .form-group.has-primary .form-check label::before:active,
body.nepal form .form-group.-primary .form-control:focus,
body.nepal .form .form-group.-primary .form-control:focus,
body.nepal form .form-group.has-primary .form-control:focus,
body.nepal .form .form-group.has-primary .form-control:focus,
body.nepal form .form-group.-primary .form-check label::before:focus,
body.nepal .form .form-group.-primary .form-check label::before:focus,
body.nepal form .form-group.has-primary .form-check label::before:focus,
body.nepal .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.nepal form .form-group.-secondary label,
body.nepal .form .form-group.-secondary label,
body.nepal form .form-group.has-secondary label,
body.nepal .form .form-group.has-secondary label,
body.nepal form .form-group.-secondary .help-block,
body.nepal .form .form-group.-secondary .help-block,
body.nepal form .form-group.has-secondary .help-block,
body.nepal .form .form-group.has-secondary .help-block {
  color: #de6161;
}
body.nepal form .form-group.-secondary .form-control,
body.nepal .form .form-group.-secondary .form-control,
body.nepal form .form-group.has-secondary .form-control,
body.nepal .form .form-group.has-secondary .form-control,
body.nepal form .form-group.-secondary .form-check label::before,
body.nepal .form .form-group.-secondary .form-check label::before,
body.nepal form .form-group.has-secondary .form-check label::before,
body.nepal .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(222,97,97,0.66);
}
body.nepal form .form-group.-secondary .form-control:active,
body.nepal .form .form-group.-secondary .form-control:active,
body.nepal form .form-group.has-secondary .form-control:active,
body.nepal .form .form-group.has-secondary .form-control:active,
body.nepal form .form-group.-secondary .form-check label::before:active,
body.nepal .form .form-group.-secondary .form-check label::before:active,
body.nepal form .form-group.has-secondary .form-check label::before:active,
body.nepal .form .form-group.has-secondary .form-check label::before:active,
body.nepal form .form-group.-secondary .form-control:focus,
body.nepal .form .form-group.-secondary .form-control:focus,
body.nepal form .form-group.has-secondary .form-control:focus,
body.nepal .form .form-group.has-secondary .form-control:focus,
body.nepal form .form-group.-secondary .form-check label::before:focus,
body.nepal .form .form-group.-secondary .form-check label::before:focus,
body.nepal form .form-group.has-secondary .form-check label::before:focus,
body.nepal .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.nepal .modal.-primary .modal-dialog .modal-content {
  background: #2657eb;
  background: linear-gradient(to right, #2657eb, rgba(38,87,235,0.8));
}
body.nepal .modal .modal-header.-primary {
  background: #2657eb;
  background: linear-gradient(to right, #2657eb, rgba(38,87,235,0.8));
}
body.nepal .modal.-secondary .modal-dialog .modal-content {
  background: #de6161;
  background: linear-gradient(to right, #de6161, rgba(222,97,97,0.8));
}
body.nepal .modal .modal-header.-secondary {
  background: #de6161;
  background: linear-gradient(to right, #de6161, rgba(222,97,97,0.8));
}
body.nepal .navbar .navbar-item-count {
  background: #2657eb;
}
body.nepal .gritter-item.-primary {
  background: #2657eb;
  background: linear-gradient(to right, rgba(38,87,235,0.8), rgba(38,87,235,0.5));
  color: #fff;
}
body.nepal .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.nepal .gritter-item.-secondary {
  background: #de6161;
  background: linear-gradient(to right, rgba(222,97,97,0.8), rgba(222,97,97,0.5));
  color: #fff;
}
body.nepal .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.nepal .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(38,87,235,0.4), rgba(38,87,235,0.8));
}
body.nepal .panel.-primary .panel-heading,
body.nepal .panel.-primary .card-header,
body.nepal .panel.-primary .panel-footer,
body.nepal .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.nepal .panel.-bordered-primary {
  border-color: #2657eb;
}
body.nepal .panel .panel-heading.-primary,
body.nepal .panel .card-header.-primary,
body.nepal .panel .panel-footer.-primary,
body.nepal .panel .card-footer.-primary,
body.nepal .panel .panel-body.-primary,
body.nepal .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(38,87,235,0.4), rgba(38,87,235,0.8));
}
body.nepal .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(222,97,97,0.4), rgba(222,97,97,0.8));
}
body.nepal .panel.-secondary .panel-heading,
body.nepal .panel.-secondary .card-header,
body.nepal .panel.-secondary .panel-footer,
body.nepal .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.nepal .panel.-bordered-secondary {
  border-color: #de6161;
}
body.nepal .panel .panel-heading.-secondary,
body.nepal .panel .card-header.-secondary,
body.nepal .panel .panel-footer.-secondary,
body.nepal .panel .card-footer.-secondary,
body.nepal .panel .panel-body.-secondary,
body.nepal .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(222,97,97,0.4), rgba(222,97,97,0.8));
}
body.nepal .progress .bar.-primary {
  background: #2657eb;
  background: linear-gradient(to right, #2657eb, rgba(38,87,235,0.8));
  border-bottom-color: #315fec;
}
body.nepal .progress .bar.-secondary {
  background: #de6161;
  background: linear-gradient(to right, #de6161, rgba(222,97,97,0.8));
  border-bottom-color: #e06969;
}
body.nepal .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #2657eb;
}
body.nepal .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.nepal .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.nepal .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.nepal .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #2657eb;
}
body.nepal .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(38,87,235,0.33);
}
body.nepal .sidebar .sidebar-wrapper ul li a:hover i,
body.nepal .sidebar .sidebar-wrapper ul li a:focus i,
body.nepal .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(38,87,235,0.66);
}
body.nepal .sidebar .chat .chat-item.-to {
  background: rgba(38,87,235,0.9);
}
body.nepal .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(38,87,235,0.9);
}
body.nepal table tr.-success,
body.nepal .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.nepal table tr.-danger,
body.nepal .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.nepal table tr.-warning,
body.nepal .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.nepal table tr.-info,
body.nepal .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.nepal .nav.-primary {
  background: linear-gradient(to right, rgba(38,87,235,0.5), rgba(38,87,235,0.25));
  border-color: rgba(38,87,235,0.25);
}
body.nepal .nav.-primary .nav-link {
  color: #fff;
}
body.nepal .nav.-primary .nav-link.active {
  background: rgba(38,87,235,0.25);
  background: linear-gradient(to bottom right, rgba(38,87,235,0.25), rgba(38,87,235,0.5));
  border-color: rgba(38,87,235,0);
}
body.nepal .nav.-primary .nav-link.active:hover,
body.nepal .nav.-primary .nav-link.active:focus,
body.nepal .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(38,87,235,0.25), rgba(38,87,235,0.5));
  color: #fff;
  border-color: rgba(38,87,235,0.5);
}
body.nepal .nav.-primary .nav-link:hover,
body.nepal .nav.-primary .nav-link:focus,
body.nepal .nav.-primary .nav-link:active {
  background: rgba(38,87,235,0.1);
  border-color: rgba(38,87,235,0.5);
}
body.nepal .nav.-secondary {
  background: linear-gradient(to right, rgba(222,97,97,0.5), rgba(222,97,97,0.25));
  border-color: rgba(222,97,97,0.25);
}
body.nepal .nav.-secondary .nav-link {
  color: #fff;
}
body.nepal .nav.-secondary .nav-link.active {
  background: rgba(222,97,97,0.25);
  background: linear-gradient(to bottom right, rgba(222,97,97,0.25), rgba(222,97,97,0.5));
  border-color: rgba(222,97,97,0);
}
body.nepal .nav.-secondary .nav-link.active:hover,
body.nepal .nav.-secondary .nav-link.active:focus,
body.nepal .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(222,97,97,0.25), rgba(222,97,97,0.5));
  color: #fff;
  border-color: rgba(222,97,97,0.5);
}
body.nepal .nav.-secondary .nav-link:hover,
body.nepal .nav.-secondary .nav-link:focus,
body.nepal .nav.-secondary .nav-link:active {
  background: rgba(222,97,97,0.1);
  border-color: rgba(222,97,97,0.5);
}
body.nepal .tag.-primary {
  background: #2657eb;
  background: linear-gradient(to bottom right, rgba(38,87,235,0.8), rgba(38,87,235,0.4));
}
body.nepal .tag.-secondary {
  background: #de6161;
  background: linear-gradient(to bottom right, rgba(222,97,97,0.8), rgba(222,97,97,0.4));
}
body.ibiza-sunset {
  background-color: #f6393c;
  background-image: linear-gradient(to bottom right, #ff6a00, #ee0979);
}
body.ibiza-sunset ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(246,57,60,0), #ee0979);
}
body.ibiza-sunset .alert.-primary {
  background: linear-gradient(to bottom right, #ff6a00, rgba(255,106,0,0.75));
}
body.ibiza-sunset .alert.-primary.-contrasted .alert-icon {
  background: #d95a00;
}
body.ibiza-sunset .alert.-contrasted .alert-icon.-primary {
  background: #d95a00;
}
body.ibiza-sunset .alert.-border-primary {
  border-color: #ff791a;
}
body.ibiza-sunset .alert.-secondary {
  background: linear-gradient(to bottom right, #ee0979, rgba(238,9,121,0.75));
}
body.ibiza-sunset .alert.-secondary.-contrasted .alert-icon {
  background: #ca0867;
}
body.ibiza-sunset .alert.-contrasted .alert-icon.-secondary {
  background: #ca0867;
}
body.ibiza-sunset .alert.-border-secondary {
  border-color: #f61b86;
}
body.ibiza-sunset .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(255,106,0,0.8), rgba(255,106,0,0.4));
}
body.ibiza-sunset .btn.-primary:hover,
body.ibiza-sunset .btn.-primary:focus {
  background-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .btn.-primary:active {
  background-color: #994000;
}
body.ibiza-sunset .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(238,9,121,0.8), rgba(238,9,121,0.4));
}
body.ibiza-sunset .btn.-secondary:hover,
body.ibiza-sunset .btn.-secondary:focus {
  background-color: rgba(238,9,121,0.5);
}
body.ibiza-sunset .btn.-secondary:active {
  background-color: #8f0549;
}
body.ibiza-sunset .datepicker table tr td.highlighted {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.highlighted:focus,
body.ibiza-sunset .datepicker table tr td.highlighted.focus {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.4);
}
body.ibiza-sunset .datepicker table tr td.highlighted:hover,
body.ibiza-sunset .datepicker table tr td.highlighted:active,
body.ibiza-sunset .datepicker table tr td.highlighted.active {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.highlighted:active:hover,
body.ibiza-sunset .datepicker table tr td.highlighted.active:hover,
body.ibiza-sunset .datepicker table tr td.highlighted:active:focus,
body.ibiza-sunset .datepicker table tr td.highlighted.active:focus,
body.ibiza-sunset .datepicker table tr td.highlighted:active.focus,
body.ibiza-sunset .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.4);
}
body.ibiza-sunset .datepicker table tr td.highlighted.disabled:hover,
body.ibiza-sunset .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.highlighted.disabled:focus,
body.ibiza-sunset .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.highlighted.disabled.focus,
body.ibiza-sunset .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(255,106,0,0.33);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.highlighted.focused {
  background: rgba(255,106,0,0.33);
}
body.ibiza-sunset .datepicker table tr td.highlighted.disabled {
  background: rgba(255,106,0,0.33);
}
body.ibiza-sunset .datepicker table tr td.highlighted.disabled:active {
  background: rgba(255,106,0,0.33);
}
body.ibiza-sunset .datepicker table tr td.active {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.active.highlighted {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.active:focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted:focus,
body.ibiza-sunset .datepicker table tr td.active.focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.active:hover,
body.ibiza-sunset .datepicker table tr td.active.highlighted:hover,
body.ibiza-sunset .datepicker table tr td.active:active,
body.ibiza-sunset .datepicker table tr td.active.highlighted:active,
body.ibiza-sunset .datepicker table tr td.active.active,
body.ibiza-sunset .datepicker table tr td.active.highlighted.active {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.75);
}
body.ibiza-sunset .datepicker table tr td.active:active:hover,
body.ibiza-sunset .datepicker table tr td.active.highlighted:active:hover,
body.ibiza-sunset .datepicker table tr td.active.active:hover,
body.ibiza-sunset .datepicker table tr td.active.highlighted.active:hover,
body.ibiza-sunset .datepicker table tr td.active:active:focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted:active:focus,
body.ibiza-sunset .datepicker table tr td.active.active:focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted.active:focus,
body.ibiza-sunset .datepicker table tr td.active:active.focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted:active.focus,
body.ibiza-sunset .datepicker table tr td.active.active.focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.active.disabled:hover,
body.ibiza-sunset .datepicker table tr td.active.highlighted.disabled:hover,
body.ibiza-sunset .datepicker table tr td.active[disabled]:hover,
body.ibiza-sunset .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.active:hover,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.active.disabled:focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted.disabled:focus,
body.ibiza-sunset .datepicker table tr td.active[disabled]:focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.active:focus,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td.active.disabled.focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted.disabled.focus,
body.ibiza-sunset .datepicker table tr td.active[disabled].focus,
body.ibiza-sunset .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.active.focus,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active:hover {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active:focus,
body.ibiza-sunset .datepicker table tr td span.active:hover:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.focus,
body.ibiza-sunset .datepicker table tr td span.active:hover.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled.focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active:hover,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover,
body.ibiza-sunset .datepicker table tr td span.active:active,
body.ibiza-sunset .datepicker table tr td span.active:hover:active {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.75);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:active,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.75);
}
body.ibiza-sunset .datepicker table tr td span.active.active,
body.ibiza-sunset .datepicker table tr td span.active:hover.active {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.75);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled.active,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(230,95,0,0.75);
}
body.ibiza-sunset .datepicker table tr td span.active:active:hover,
body.ibiza-sunset .datepicker table tr td span.active.disabled:active:hover,
body.ibiza-sunset .datepicker table tr td span.active.active:hover,
body.ibiza-sunset .datepicker table tr td span.active.disabled.active:hover,
body.ibiza-sunset .datepicker table tr td span.active:active:focus,
body.ibiza-sunset .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:active:focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.active:focus,
body.ibiza-sunset .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled.active:focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active:active.focus,
body.ibiza-sunset .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:active.focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.active.focus,
body.ibiza-sunset .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(230,95,0,0.75);
  border-color: rgba(230,95,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active[disabled]:hover,
body.ibiza-sunset .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active:hover,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled:focus,
body.ibiza-sunset .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled.disabled:focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active[disabled]:focus,
body.ibiza-sunset .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled[disabled]:focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active:focus,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled.focus,
body.ibiza-sunset .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled.disabled.focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active[disabled].focus,
body.ibiza-sunset .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .datepicker table tr td span.active.disabled[disabled].focus,
body.ibiza-sunset .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active.focus,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.ibiza-sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(255,106,0,0.75);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .dropdown-menu.-primary {
  background: #ff6a00;
  background: linear-gradient(to right, #ff6a00, rgba(255,106,0,0.8));
}
body.ibiza-sunset .dropdown-menu.-secondary {
  background: #ee0979;
  background: linear-gradient(to right, #ee0979, rgba(238,9,121,0.8));
}
body.ibiza-sunset ul.table-of-contents > li.active > a {
  border-left: 2px solid #ff6a00;
}
body.ibiza-sunset ul.table-of-contents > li > a:hover {
  border-left: 2px solid #ff6a00;
}
body.ibiza-sunset ul.table-of-contents > li ul li.active a {
  border-left-color: #ff6a00;
}
body.ibiza-sunset .count-bubble {
  background: #ff6a00;
}
body.ibiza-sunset form .form-group.-primary label,
body.ibiza-sunset .form .form-group.-primary label,
body.ibiza-sunset form .form-group.has-primary label,
body.ibiza-sunset .form .form-group.has-primary label,
body.ibiza-sunset form .form-group.-primary .help-block,
body.ibiza-sunset .form .form-group.-primary .help-block,
body.ibiza-sunset form .form-group.has-primary .help-block,
body.ibiza-sunset .form .form-group.has-primary .help-block {
  color: #ff6a00;
}
body.ibiza-sunset form .form-group.-primary .form-control,
body.ibiza-sunset .form .form-group.-primary .form-control,
body.ibiza-sunset form .form-group.has-primary .form-control,
body.ibiza-sunset .form .form-group.has-primary .form-control,
body.ibiza-sunset form .form-group.-primary .form-check label::before,
body.ibiza-sunset .form .form-group.-primary .form-check label::before,
body.ibiza-sunset form .form-group.has-primary .form-check label::before,
body.ibiza-sunset .form .form-group.has-primary .form-check label::before {
  border-color: rgba(255,106,0,0.66);
}
body.ibiza-sunset form .form-group.-primary .form-control:active,
body.ibiza-sunset .form .form-group.-primary .form-control:active,
body.ibiza-sunset form .form-group.has-primary .form-control:active,
body.ibiza-sunset .form .form-group.has-primary .form-control:active,
body.ibiza-sunset form .form-group.-primary .form-check label::before:active,
body.ibiza-sunset .form .form-group.-primary .form-check label::before:active,
body.ibiza-sunset form .form-group.has-primary .form-check label::before:active,
body.ibiza-sunset .form .form-group.has-primary .form-check label::before:active,
body.ibiza-sunset form .form-group.-primary .form-control:focus,
body.ibiza-sunset .form .form-group.-primary .form-control:focus,
body.ibiza-sunset form .form-group.has-primary .form-control:focus,
body.ibiza-sunset .form .form-group.has-primary .form-control:focus,
body.ibiza-sunset form .form-group.-primary .form-check label::before:focus,
body.ibiza-sunset .form .form-group.-primary .form-check label::before:focus,
body.ibiza-sunset form .form-group.has-primary .form-check label::before:focus,
body.ibiza-sunset .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.ibiza-sunset form .form-group.-secondary label,
body.ibiza-sunset .form .form-group.-secondary label,
body.ibiza-sunset form .form-group.has-secondary label,
body.ibiza-sunset .form .form-group.has-secondary label,
body.ibiza-sunset form .form-group.-secondary .help-block,
body.ibiza-sunset .form .form-group.-secondary .help-block,
body.ibiza-sunset form .form-group.has-secondary .help-block,
body.ibiza-sunset .form .form-group.has-secondary .help-block {
  color: #ee0979;
}
body.ibiza-sunset form .form-group.-secondary .form-control,
body.ibiza-sunset .form .form-group.-secondary .form-control,
body.ibiza-sunset form .form-group.has-secondary .form-control,
body.ibiza-sunset .form .form-group.has-secondary .form-control,
body.ibiza-sunset form .form-group.-secondary .form-check label::before,
body.ibiza-sunset .form .form-group.-secondary .form-check label::before,
body.ibiza-sunset form .form-group.has-secondary .form-check label::before,
body.ibiza-sunset .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(238,9,121,0.66);
}
body.ibiza-sunset form .form-group.-secondary .form-control:active,
body.ibiza-sunset .form .form-group.-secondary .form-control:active,
body.ibiza-sunset form .form-group.has-secondary .form-control:active,
body.ibiza-sunset .form .form-group.has-secondary .form-control:active,
body.ibiza-sunset form .form-group.-secondary .form-check label::before:active,
body.ibiza-sunset .form .form-group.-secondary .form-check label::before:active,
body.ibiza-sunset form .form-group.has-secondary .form-check label::before:active,
body.ibiza-sunset .form .form-group.has-secondary .form-check label::before:active,
body.ibiza-sunset form .form-group.-secondary .form-control:focus,
body.ibiza-sunset .form .form-group.-secondary .form-control:focus,
body.ibiza-sunset form .form-group.has-secondary .form-control:focus,
body.ibiza-sunset .form .form-group.has-secondary .form-control:focus,
body.ibiza-sunset form .form-group.-secondary .form-check label::before:focus,
body.ibiza-sunset .form .form-group.-secondary .form-check label::before:focus,
body.ibiza-sunset form .form-group.has-secondary .form-check label::before:focus,
body.ibiza-sunset .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.ibiza-sunset .modal.-primary .modal-dialog .modal-content {
  background: #ff6a00;
  background: linear-gradient(to right, #ff6a00, rgba(255,106,0,0.8));
}
body.ibiza-sunset .modal .modal-header.-primary {
  background: #ff6a00;
  background: linear-gradient(to right, #ff6a00, rgba(255,106,0,0.8));
}
body.ibiza-sunset .modal.-secondary .modal-dialog .modal-content {
  background: #ee0979;
  background: linear-gradient(to right, #ee0979, rgba(238,9,121,0.8));
}
body.ibiza-sunset .modal .modal-header.-secondary {
  background: #ee0979;
  background: linear-gradient(to right, #ee0979, rgba(238,9,121,0.8));
}
body.ibiza-sunset .navbar .navbar-item-count {
  background: #ff6a00;
}
body.ibiza-sunset .gritter-item.-primary {
  background: #ff6a00;
  background: linear-gradient(to right, rgba(255,106,0,0.8), rgba(255,106,0,0.5));
  color: #fff;
}
body.ibiza-sunset .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.ibiza-sunset .gritter-item.-secondary {
  background: #ee0979;
  background: linear-gradient(to right, rgba(238,9,121,0.8), rgba(238,9,121,0.5));
  color: #fff;
}
body.ibiza-sunset .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.ibiza-sunset .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(255,106,0,0.4), rgba(255,106,0,0.8));
}
body.ibiza-sunset .panel.-primary .panel-heading,
body.ibiza-sunset .panel.-primary .card-header,
body.ibiza-sunset .panel.-primary .panel-footer,
body.ibiza-sunset .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.ibiza-sunset .panel.-bordered-primary {
  border-color: #ff6a00;
}
body.ibiza-sunset .panel .panel-heading.-primary,
body.ibiza-sunset .panel .card-header.-primary,
body.ibiza-sunset .panel .panel-footer.-primary,
body.ibiza-sunset .panel .card-footer.-primary,
body.ibiza-sunset .panel .panel-body.-primary,
body.ibiza-sunset .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(255,106,0,0.4), rgba(255,106,0,0.8));
}
body.ibiza-sunset .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(238,9,121,0.4), rgba(238,9,121,0.8));
}
body.ibiza-sunset .panel.-secondary .panel-heading,
body.ibiza-sunset .panel.-secondary .card-header,
body.ibiza-sunset .panel.-secondary .panel-footer,
body.ibiza-sunset .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.ibiza-sunset .panel.-bordered-secondary {
  border-color: #ee0979;
}
body.ibiza-sunset .panel .panel-heading.-secondary,
body.ibiza-sunset .panel .card-header.-secondary,
body.ibiza-sunset .panel .panel-footer.-secondary,
body.ibiza-sunset .panel .card-footer.-secondary,
body.ibiza-sunset .panel .panel-body.-secondary,
body.ibiza-sunset .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(238,9,121,0.4), rgba(238,9,121,0.8));
}
body.ibiza-sunset .progress .bar.-primary {
  background: #ff6a00;
  background: linear-gradient(to right, #ff6a00, rgba(255,106,0,0.8));
  border-bottom-color: #ff710d;
}
body.ibiza-sunset .progress .bar.-secondary {
  background: #ee0979;
  background: linear-gradient(to right, #ee0979, rgba(238,9,121,0.8));
  border-bottom-color: #f60e80;
}
body.ibiza-sunset .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #ff6a00;
}
body.ibiza-sunset .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.ibiza-sunset .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.ibiza-sunset .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.ibiza-sunset .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #ff6a00;
}
body.ibiza-sunset .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(255,106,0,0.33);
}
body.ibiza-sunset .sidebar .sidebar-wrapper ul li a:hover i,
body.ibiza-sunset .sidebar .sidebar-wrapper ul li a:focus i,
body.ibiza-sunset .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(255,106,0,0.66);
}
body.ibiza-sunset .sidebar .chat .chat-item.-to {
  background: rgba(255,106,0,0.9);
}
body.ibiza-sunset .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(255,106,0,0.9);
}
body.ibiza-sunset table tr.-success,
body.ibiza-sunset .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.ibiza-sunset table tr.-danger,
body.ibiza-sunset .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.ibiza-sunset table tr.-warning,
body.ibiza-sunset .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.ibiza-sunset table tr.-info,
body.ibiza-sunset .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.ibiza-sunset .nav.-primary {
  background: linear-gradient(to right, rgba(255,106,0,0.5), rgba(255,106,0,0.25));
  border-color: rgba(255,106,0,0.25);
}
body.ibiza-sunset .nav.-primary .nav-link {
  color: #fff;
}
body.ibiza-sunset .nav.-primary .nav-link.active {
  background: rgba(255,106,0,0.25);
  background: linear-gradient(to bottom right, rgba(255,106,0,0.25), rgba(255,106,0,0.5));
  border-color: rgba(255,106,0,0);
}
body.ibiza-sunset .nav.-primary .nav-link.active:hover,
body.ibiza-sunset .nav.-primary .nav-link.active:focus,
body.ibiza-sunset .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(255,106,0,0.25), rgba(255,106,0,0.5));
  color: #fff;
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .nav.-primary .nav-link:hover,
body.ibiza-sunset .nav.-primary .nav-link:focus,
body.ibiza-sunset .nav.-primary .nav-link:active {
  background: rgba(255,106,0,0.1);
  border-color: rgba(255,106,0,0.5);
}
body.ibiza-sunset .nav.-secondary {
  background: linear-gradient(to right, rgba(238,9,121,0.5), rgba(238,9,121,0.25));
  border-color: rgba(238,9,121,0.25);
}
body.ibiza-sunset .nav.-secondary .nav-link {
  color: #fff;
}
body.ibiza-sunset .nav.-secondary .nav-link.active {
  background: rgba(238,9,121,0.25);
  background: linear-gradient(to bottom right, rgba(238,9,121,0.25), rgba(238,9,121,0.5));
  border-color: rgba(238,9,121,0);
}
body.ibiza-sunset .nav.-secondary .nav-link.active:hover,
body.ibiza-sunset .nav.-secondary .nav-link.active:focus,
body.ibiza-sunset .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(238,9,121,0.25), rgba(238,9,121,0.5));
  color: #fff;
  border-color: rgba(238,9,121,0.5);
}
body.ibiza-sunset .nav.-secondary .nav-link:hover,
body.ibiza-sunset .nav.-secondary .nav-link:focus,
body.ibiza-sunset .nav.-secondary .nav-link:active {
  background: rgba(238,9,121,0.1);
  border-color: rgba(238,9,121,0.5);
}
body.ibiza-sunset .tag.-primary {
  background: #ff6a00;
  background: linear-gradient(to bottom right, rgba(255,106,0,0.8), rgba(255,106,0,0.4));
}
body.ibiza-sunset .tag.-secondary {
  background: #ee0979;
  background: linear-gradient(to bottom right, rgba(238,9,121,0.8), rgba(238,9,121,0.4));
}
body.sunset {
  background-color: #805541;
  background-image: linear-gradient(to bottom right, #f56217, #0b486b);
}
body.sunset ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(128,85,65,0), #0b486b);
}
body.sunset .alert.-primary {
  background: linear-gradient(to bottom right, #f56217, rgba(245,98,23,0.75));
}
body.sunset .alert.-primary.-contrasted .alert-icon {
  background: #da5009;
}
body.sunset .alert.-contrasted .alert-icon.-primary {
  background: #da5009;
}
body.sunset .alert.-border-primary {
  border-color: #f6722e;
}
body.sunset .alert.-secondary {
  background: linear-gradient(to bottom right, #0b486b, rgba(11,72,107,0.75));
}
body.sunset .alert.-secondary.-contrasted .alert-icon {
  background: #093d5b;
}
body.sunset .alert.-contrasted .alert-icon.-secondary {
  background: #093d5b;
}
body.sunset .alert.-border-secondary {
  border-color: #0f608f;
}
body.sunset .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(245,98,23,0.8), rgba(245,98,23,0.4));
}
body.sunset .btn.-primary:hover,
body.sunset .btn.-primary:focus {
  background-color: rgba(245,98,23,0.5);
}
body.sunset .btn.-primary:active {
  background-color: #9a3807;
}
body.sunset .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(11,72,107,0.8), rgba(11,72,107,0.4));
}
body.sunset .btn.-secondary:hover,
body.sunset .btn.-secondary:focus {
  background-color: rgba(11,72,107,0.5);
}
body.sunset .btn.-secondary:active {
  background-color: #072b40;
}
body.sunset .datepicker table tr td.highlighted {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.highlighted:focus,
body.sunset .datepicker table tr td.highlighted.focus {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.4);
}
body.sunset .datepicker table tr td.highlighted:hover,
body.sunset .datepicker table tr td.highlighted:active,
body.sunset .datepicker table tr td.highlighted.active {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.highlighted:active:hover,
body.sunset .datepicker table tr td.highlighted.active:hover,
body.sunset .datepicker table tr td.highlighted:active:focus,
body.sunset .datepicker table tr td.highlighted.active:focus,
body.sunset .datepicker table tr td.highlighted:active.focus,
body.sunset .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.4);
}
body.sunset .datepicker table tr td.highlighted.disabled:hover,
body.sunset .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.highlighted.disabled:focus,
body.sunset .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.highlighted.disabled.focus,
body.sunset .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(245,98,23,0.33);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.highlighted.focused {
  background: rgba(245,98,23,0.33);
}
body.sunset .datepicker table tr td.highlighted.disabled {
  background: rgba(245,98,23,0.33);
}
body.sunset .datepicker table tr td.highlighted.disabled:active {
  background: rgba(245,98,23,0.33);
}
body.sunset .datepicker table tr td.active {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.active.highlighted {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.active:focus,
body.sunset .datepicker table tr td.active.highlighted:focus,
body.sunset .datepicker table tr td.active.focus,
body.sunset .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td.active:hover,
body.sunset .datepicker table tr td.active.highlighted:hover,
body.sunset .datepicker table tr td.active:active,
body.sunset .datepicker table tr td.active.highlighted:active,
body.sunset .datepicker table tr td.active.active,
body.sunset .datepicker table tr td.active.highlighted.active {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.75);
}
body.sunset .datepicker table tr td.active:active:hover,
body.sunset .datepicker table tr td.active.highlighted:active:hover,
body.sunset .datepicker table tr td.active.active:hover,
body.sunset .datepicker table tr td.active.highlighted.active:hover,
body.sunset .datepicker table tr td.active:active:focus,
body.sunset .datepicker table tr td.active.highlighted:active:focus,
body.sunset .datepicker table tr td.active.active:focus,
body.sunset .datepicker table tr td.active.highlighted.active:focus,
body.sunset .datepicker table tr td.active:active.focus,
body.sunset .datepicker table tr td.active.highlighted:active.focus,
body.sunset .datepicker table tr td.active.active.focus,
body.sunset .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td.active.disabled:hover,
body.sunset .datepicker table tr td.active.highlighted.disabled:hover,
body.sunset .datepicker table tr td.active[disabled]:hover,
body.sunset .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td.active:hover,
body.sunset fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.active.disabled:focus,
body.sunset .datepicker table tr td.active.highlighted.disabled:focus,
body.sunset .datepicker table tr td.active[disabled]:focus,
body.sunset .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td.active:focus,
body.sunset fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td.active.disabled.focus,
body.sunset .datepicker table tr td.active.highlighted.disabled.focus,
body.sunset .datepicker table tr td.active[disabled].focus,
body.sunset .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td.active.focus,
body.sunset fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active:hover {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active:focus,
body.sunset .datepicker table tr td span.active:hover:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.disabled:focus,
body.sunset .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.focus,
body.sunset .datepicker table tr td span.active:hover.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.disabled.focus,
body.sunset .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active:hover,
body.sunset .datepicker table tr td span.active.disabled:hover,
body.sunset .datepicker table tr td span.active:active,
body.sunset .datepicker table tr td span.active:hover:active {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.75);
}
body.sunset .datepicker table tr td span.active.disabled:active,
body.sunset .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.75);
}
body.sunset .datepicker table tr td span.active.active,
body.sunset .datepicker table tr td span.active:hover.active {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.75);
}
body.sunset .datepicker table tr td span.active.disabled.active,
body.sunset .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(231,85,10,0.75);
}
body.sunset .datepicker table tr td span.active:active:hover,
body.sunset .datepicker table tr td span.active.disabled:active:hover,
body.sunset .datepicker table tr td span.active.active:hover,
body.sunset .datepicker table tr td span.active.disabled.active:hover,
body.sunset .datepicker table tr td span.active:active:focus,
body.sunset .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.disabled:active:focus,
body.sunset .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.active:focus,
body.sunset .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.disabled.active:focus,
body.sunset .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active:active.focus,
body.sunset .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.disabled:active.focus,
body.sunset .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.active.focus,
body.sunset .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(231,85,10,0.75);
  border-color: rgba(231,85,10,0.5);
}
body.sunset .datepicker table tr td span.active[disabled]:hover,
body.sunset .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td span.active:hover,
body.sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled:focus,
body.sunset .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled.disabled:focus,
body.sunset .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active[disabled]:focus,
body.sunset .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled[disabled]:focus,
body.sunset .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td span.active:focus,
body.sunset fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled.focus,
body.sunset .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled.disabled.focus,
body.sunset .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active[disabled].focus,
body.sunset .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .datepicker table tr td span.active.disabled[disabled].focus,
body.sunset .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td span.active.focus,
body.sunset fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.sunset fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(245,98,23,0.75);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .dropdown-menu.-primary {
  background: #f56217;
  background: linear-gradient(to right, #f56217, rgba(245,98,23,0.8));
}
body.sunset .dropdown-menu.-secondary {
  background: #0b486b;
  background: linear-gradient(to right, #0b486b, rgba(11,72,107,0.8));
}
body.sunset ul.table-of-contents > li.active > a {
  border-left: 2px solid #f56217;
}
body.sunset ul.table-of-contents > li > a:hover {
  border-left: 2px solid #f56217;
}
body.sunset ul.table-of-contents > li ul li.active a {
  border-left-color: #f56217;
}
body.sunset .count-bubble {
  background: #f56217;
}
body.sunset form .form-group.-primary label,
body.sunset .form .form-group.-primary label,
body.sunset form .form-group.has-primary label,
body.sunset .form .form-group.has-primary label,
body.sunset form .form-group.-primary .help-block,
body.sunset .form .form-group.-primary .help-block,
body.sunset form .form-group.has-primary .help-block,
body.sunset .form .form-group.has-primary .help-block {
  color: #f56217;
}
body.sunset form .form-group.-primary .form-control,
body.sunset .form .form-group.-primary .form-control,
body.sunset form .form-group.has-primary .form-control,
body.sunset .form .form-group.has-primary .form-control,
body.sunset form .form-group.-primary .form-check label::before,
body.sunset .form .form-group.-primary .form-check label::before,
body.sunset form .form-group.has-primary .form-check label::before,
body.sunset .form .form-group.has-primary .form-check label::before {
  border-color: rgba(245,98,23,0.66);
}
body.sunset form .form-group.-primary .form-control:active,
body.sunset .form .form-group.-primary .form-control:active,
body.sunset form .form-group.has-primary .form-control:active,
body.sunset .form .form-group.has-primary .form-control:active,
body.sunset form .form-group.-primary .form-check label::before:active,
body.sunset .form .form-group.-primary .form-check label::before:active,
body.sunset form .form-group.has-primary .form-check label::before:active,
body.sunset .form .form-group.has-primary .form-check label::before:active,
body.sunset form .form-group.-primary .form-control:focus,
body.sunset .form .form-group.-primary .form-control:focus,
body.sunset form .form-group.has-primary .form-control:focus,
body.sunset .form .form-group.has-primary .form-control:focus,
body.sunset form .form-group.-primary .form-check label::before:focus,
body.sunset .form .form-group.-primary .form-check label::before:focus,
body.sunset form .form-group.has-primary .form-check label::before:focus,
body.sunset .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.sunset form .form-group.-secondary label,
body.sunset .form .form-group.-secondary label,
body.sunset form .form-group.has-secondary label,
body.sunset .form .form-group.has-secondary label,
body.sunset form .form-group.-secondary .help-block,
body.sunset .form .form-group.-secondary .help-block,
body.sunset form .form-group.has-secondary .help-block,
body.sunset .form .form-group.has-secondary .help-block {
  color: #0b486b;
}
body.sunset form .form-group.-secondary .form-control,
body.sunset .form .form-group.-secondary .form-control,
body.sunset form .form-group.has-secondary .form-control,
body.sunset .form .form-group.has-secondary .form-control,
body.sunset form .form-group.-secondary .form-check label::before,
body.sunset .form .form-group.-secondary .form-check label::before,
body.sunset form .form-group.has-secondary .form-check label::before,
body.sunset .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(11,72,107,0.66);
}
body.sunset form .form-group.-secondary .form-control:active,
body.sunset .form .form-group.-secondary .form-control:active,
body.sunset form .form-group.has-secondary .form-control:active,
body.sunset .form .form-group.has-secondary .form-control:active,
body.sunset form .form-group.-secondary .form-check label::before:active,
body.sunset .form .form-group.-secondary .form-check label::before:active,
body.sunset form .form-group.has-secondary .form-check label::before:active,
body.sunset .form .form-group.has-secondary .form-check label::before:active,
body.sunset form .form-group.-secondary .form-control:focus,
body.sunset .form .form-group.-secondary .form-control:focus,
body.sunset form .form-group.has-secondary .form-control:focus,
body.sunset .form .form-group.has-secondary .form-control:focus,
body.sunset form .form-group.-secondary .form-check label::before:focus,
body.sunset .form .form-group.-secondary .form-check label::before:focus,
body.sunset form .form-group.has-secondary .form-check label::before:focus,
body.sunset .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.sunset .modal.-primary .modal-dialog .modal-content {
  background: #f56217;
  background: linear-gradient(to right, #f56217, rgba(245,98,23,0.8));
}
body.sunset .modal .modal-header.-primary {
  background: #f56217;
  background: linear-gradient(to right, #f56217, rgba(245,98,23,0.8));
}
body.sunset .modal.-secondary .modal-dialog .modal-content {
  background: #0b486b;
  background: linear-gradient(to right, #0b486b, rgba(11,72,107,0.8));
}
body.sunset .modal .modal-header.-secondary {
  background: #0b486b;
  background: linear-gradient(to right, #0b486b, rgba(11,72,107,0.8));
}
body.sunset .navbar .navbar-item-count {
  background: #f56217;
}
body.sunset .gritter-item.-primary {
  background: #f56217;
  background: linear-gradient(to right, rgba(245,98,23,0.8), rgba(245,98,23,0.5));
  color: #fff;
}
body.sunset .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.sunset .gritter-item.-secondary {
  background: #0b486b;
  background: linear-gradient(to right, rgba(11,72,107,0.8), rgba(11,72,107,0.5));
  color: #fff;
}
body.sunset .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.sunset .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(245,98,23,0.4), rgba(245,98,23,0.8));
}
body.sunset .panel.-primary .panel-heading,
body.sunset .panel.-primary .card-header,
body.sunset .panel.-primary .panel-footer,
body.sunset .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.sunset .panel.-bordered-primary {
  border-color: #f56217;
}
body.sunset .panel .panel-heading.-primary,
body.sunset .panel .card-header.-primary,
body.sunset .panel .panel-footer.-primary,
body.sunset .panel .card-footer.-primary,
body.sunset .panel .panel-body.-primary,
body.sunset .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(245,98,23,0.4), rgba(245,98,23,0.8));
}
body.sunset .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(11,72,107,0.4), rgba(11,72,107,0.8));
}
body.sunset .panel.-secondary .panel-heading,
body.sunset .panel.-secondary .card-header,
body.sunset .panel.-secondary .panel-footer,
body.sunset .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.sunset .panel.-bordered-secondary {
  border-color: #0b486b;
}
body.sunset .panel .panel-heading.-secondary,
body.sunset .panel .card-header.-secondary,
body.sunset .panel .panel-footer.-secondary,
body.sunset .panel .card-footer.-secondary,
body.sunset .panel .panel-body.-secondary,
body.sunset .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(11,72,107,0.4), rgba(11,72,107,0.8));
}
body.sunset .progress .bar.-primary {
  background: #f56217;
  background: linear-gradient(to right, #f56217, rgba(245,98,23,0.8));
  border-bottom-color: #f66a23;
}
body.sunset .progress .bar.-secondary {
  background: #0b486b;
  background: linear-gradient(to right, #0b486b, rgba(11,72,107,0.8));
  border-bottom-color: #0d547d;
}
body.sunset .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #f56217;
}
body.sunset .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.sunset .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.sunset .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.sunset .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #f56217;
}
body.sunset .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(245,98,23,0.33);
}
body.sunset .sidebar .sidebar-wrapper ul li a:hover i,
body.sunset .sidebar .sidebar-wrapper ul li a:focus i,
body.sunset .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(245,98,23,0.66);
}
body.sunset .sidebar .chat .chat-item.-to {
  background: rgba(245,98,23,0.9);
}
body.sunset .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(245,98,23,0.9);
}
body.sunset table tr.-success,
body.sunset .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.sunset table tr.-danger,
body.sunset .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.sunset table tr.-warning,
body.sunset .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.sunset table tr.-info,
body.sunset .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.sunset .nav.-primary {
  background: linear-gradient(to right, rgba(245,98,23,0.5), rgba(245,98,23,0.25));
  border-color: rgba(245,98,23,0.25);
}
body.sunset .nav.-primary .nav-link {
  color: #fff;
}
body.sunset .nav.-primary .nav-link.active {
  background: rgba(245,98,23,0.25);
  background: linear-gradient(to bottom right, rgba(245,98,23,0.25), rgba(245,98,23,0.5));
  border-color: rgba(245,98,23,0);
}
body.sunset .nav.-primary .nav-link.active:hover,
body.sunset .nav.-primary .nav-link.active:focus,
body.sunset .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(245,98,23,0.25), rgba(245,98,23,0.5));
  color: #fff;
  border-color: rgba(245,98,23,0.5);
}
body.sunset .nav.-primary .nav-link:hover,
body.sunset .nav.-primary .nav-link:focus,
body.sunset .nav.-primary .nav-link:active {
  background: rgba(245,98,23,0.1);
  border-color: rgba(245,98,23,0.5);
}
body.sunset .nav.-secondary {
  background: linear-gradient(to right, rgba(11,72,107,0.5), rgba(11,72,107,0.25));
  border-color: rgba(11,72,107,0.25);
}
body.sunset .nav.-secondary .nav-link {
  color: #fff;
}
body.sunset .nav.-secondary .nav-link.active {
  background: rgba(11,72,107,0.25);
  background: linear-gradient(to bottom right, rgba(11,72,107,0.25), rgba(11,72,107,0.5));
  border-color: rgba(11,72,107,0);
}
body.sunset .nav.-secondary .nav-link.active:hover,
body.sunset .nav.-secondary .nav-link.active:focus,
body.sunset .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(11,72,107,0.25), rgba(11,72,107,0.5));
  color: #fff;
  border-color: rgba(11,72,107,0.5);
}
body.sunset .nav.-secondary .nav-link:hover,
body.sunset .nav.-secondary .nav-link:focus,
body.sunset .nav.-secondary .nav-link:active {
  background: rgba(11,72,107,0.1);
  border-color: rgba(11,72,107,0.5);
}
body.sunset .tag.-primary {
  background: #f56217;
  background: linear-gradient(to bottom right, rgba(245,98,23,0.8), rgba(245,98,23,0.4));
}
body.sunset .tag.-secondary {
  background: #0b486b;
  background: linear-gradient(to bottom right, rgba(11,72,107,0.8), rgba(11,72,107,0.4));
}
body.colored-lenses {
  background-color: #a59db2;
  background-image: linear-gradient(to bottom right, #636fa4, #e8cbc0);
}
body.colored-lenses ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(165,157,178,0), #e8cbc0);
}
body.colored-lenses .alert.-primary {
  background: linear-gradient(to bottom right, #636fa4, rgba(99,111,164,0.75));
}
body.colored-lenses .alert.-primary.-contrasted .alert-icon {
  background: #525d8d;
}
body.colored-lenses .alert.-contrasted .alert-icon.-primary {
  background: #525d8d;
}
body.colored-lenses .alert.-border-primary {
  border-color: #737dad;
}
body.colored-lenses .alert.-secondary {
  background: linear-gradient(to bottom right, #e8cbc0, rgba(232,203,192,0.75));
}
body.colored-lenses .alert.-secondary.-contrasted .alert-icon {
  background: #d7a591;
}
body.colored-lenses .alert.-contrasted .alert-icon.-secondary {
  background: #d7a591;
}
body.colored-lenses .alert.-border-secondary {
  border-color: #ead0c6;
}
body.colored-lenses .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(99,111,164,0.8), rgba(99,111,164,0.4));
}
body.colored-lenses .btn.-primary:hover,
body.colored-lenses .btn.-primary:focus {
  background-color: rgba(99,111,164,0.5);
}
body.colored-lenses .btn.-primary:active {
  background-color: #3a4264;
}
body.colored-lenses .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(232,203,192,0.8), rgba(232,203,192,0.4));
}
body.colored-lenses .btn.-secondary:hover,
body.colored-lenses .btn.-secondary:focus {
  background-color: rgba(232,203,192,0.5);
}
body.colored-lenses .btn.-secondary:active {
  background-color: #ba6544;
}
body.colored-lenses .datepicker table tr td.highlighted {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.highlighted:focus,
body.colored-lenses .datepicker table tr td.highlighted.focus {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.4);
}
body.colored-lenses .datepicker table tr td.highlighted:hover,
body.colored-lenses .datepicker table tr td.highlighted:active,
body.colored-lenses .datepicker table tr td.highlighted.active {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.highlighted:active:hover,
body.colored-lenses .datepicker table tr td.highlighted.active:hover,
body.colored-lenses .datepicker table tr td.highlighted:active:focus,
body.colored-lenses .datepicker table tr td.highlighted.active:focus,
body.colored-lenses .datepicker table tr td.highlighted:active.focus,
body.colored-lenses .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.4);
}
body.colored-lenses .datepicker table tr td.highlighted.disabled:hover,
body.colored-lenses .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.highlighted.disabled:focus,
body.colored-lenses .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.highlighted.disabled.focus,
body.colored-lenses .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(99,111,164,0.33);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.highlighted.focused {
  background: rgba(99,111,164,0.33);
}
body.colored-lenses .datepicker table tr td.highlighted.disabled {
  background: rgba(99,111,164,0.33);
}
body.colored-lenses .datepicker table tr td.highlighted.disabled:active {
  background: rgba(99,111,164,0.33);
}
body.colored-lenses .datepicker table tr td.active {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.active.highlighted {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.active:focus,
body.colored-lenses .datepicker table tr td.active.highlighted:focus,
body.colored-lenses .datepicker table tr td.active.focus,
body.colored-lenses .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td.active:hover,
body.colored-lenses .datepicker table tr td.active.highlighted:hover,
body.colored-lenses .datepicker table tr td.active:active,
body.colored-lenses .datepicker table tr td.active.highlighted:active,
body.colored-lenses .datepicker table tr td.active.active,
body.colored-lenses .datepicker table tr td.active.highlighted.active {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.75);
}
body.colored-lenses .datepicker table tr td.active:active:hover,
body.colored-lenses .datepicker table tr td.active.highlighted:active:hover,
body.colored-lenses .datepicker table tr td.active.active:hover,
body.colored-lenses .datepicker table tr td.active.highlighted.active:hover,
body.colored-lenses .datepicker table tr td.active:active:focus,
body.colored-lenses .datepicker table tr td.active.highlighted:active:focus,
body.colored-lenses .datepicker table tr td.active.active:focus,
body.colored-lenses .datepicker table tr td.active.highlighted.active:focus,
body.colored-lenses .datepicker table tr td.active:active.focus,
body.colored-lenses .datepicker table tr td.active.highlighted:active.focus,
body.colored-lenses .datepicker table tr td.active.active.focus,
body.colored-lenses .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td.active.disabled:hover,
body.colored-lenses .datepicker table tr td.active.highlighted.disabled:hover,
body.colored-lenses .datepicker table tr td.active[disabled]:hover,
body.colored-lenses .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td.active:hover,
body.colored-lenses fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.active.disabled:focus,
body.colored-lenses .datepicker table tr td.active.highlighted.disabled:focus,
body.colored-lenses .datepicker table tr td.active[disabled]:focus,
body.colored-lenses .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td.active:focus,
body.colored-lenses fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td.active.disabled.focus,
body.colored-lenses .datepicker table tr td.active.highlighted.disabled.focus,
body.colored-lenses .datepicker table tr td.active[disabled].focus,
body.colored-lenses .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td.active.focus,
body.colored-lenses fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active:hover {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active:focus,
body.colored-lenses .datepicker table tr td span.active:hover:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled:focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.focus,
body.colored-lenses .datepicker table tr td span.active:hover.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled.focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active:hover,
body.colored-lenses .datepicker table tr td span.active.disabled:hover,
body.colored-lenses .datepicker table tr td span.active:active,
body.colored-lenses .datepicker table tr td span.active:hover:active {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.75);
}
body.colored-lenses .datepicker table tr td span.active.disabled:active,
body.colored-lenses .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.75);
}
body.colored-lenses .datepicker table tr td span.active.active,
body.colored-lenses .datepicker table tr td span.active:hover.active {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.75);
}
body.colored-lenses .datepicker table tr td span.active.disabled.active,
body.colored-lenses .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(87,99,149,0.75);
}
body.colored-lenses .datepicker table tr td span.active:active:hover,
body.colored-lenses .datepicker table tr td span.active.disabled:active:hover,
body.colored-lenses .datepicker table tr td span.active.active:hover,
body.colored-lenses .datepicker table tr td span.active.disabled.active:hover,
body.colored-lenses .datepicker table tr td span.active:active:focus,
body.colored-lenses .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled:active:focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.active:focus,
body.colored-lenses .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled.active:focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active:active.focus,
body.colored-lenses .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled:active.focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.active.focus,
body.colored-lenses .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(87,99,149,0.75);
  border-color: rgba(87,99,149,0.5);
}
body.colored-lenses .datepicker table tr td span.active[disabled]:hover,
body.colored-lenses .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active:hover,
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled:focus,
body.colored-lenses .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled.disabled:focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active[disabled]:focus,
body.colored-lenses .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled[disabled]:focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active:focus,
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled.focus,
body.colored-lenses .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled.disabled.focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active[disabled].focus,
body.colored-lenses .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .datepicker table tr td span.active.disabled[disabled].focus,
body.colored-lenses .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active.focus,
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.colored-lenses fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(99,111,164,0.75);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .dropdown-menu.-primary {
  background: #636fa4;
  background: linear-gradient(to right, #636fa4, rgba(99,111,164,0.8));
}
body.colored-lenses .dropdown-menu.-secondary {
  background: #e8cbc0;
  background: linear-gradient(to right, #e8cbc0, rgba(232,203,192,0.8));
}
body.colored-lenses ul.table-of-contents > li.active > a {
  border-left: 2px solid #636fa4;
}
body.colored-lenses ul.table-of-contents > li > a:hover {
  border-left: 2px solid #636fa4;
}
body.colored-lenses ul.table-of-contents > li ul li.active a {
  border-left-color: #636fa4;
}
body.colored-lenses .count-bubble {
  background: #636fa4;
}
body.colored-lenses form .form-group.-primary label,
body.colored-lenses .form .form-group.-primary label,
body.colored-lenses form .form-group.has-primary label,
body.colored-lenses .form .form-group.has-primary label,
body.colored-lenses form .form-group.-primary .help-block,
body.colored-lenses .form .form-group.-primary .help-block,
body.colored-lenses form .form-group.has-primary .help-block,
body.colored-lenses .form .form-group.has-primary .help-block {
  color: #636fa4;
}
body.colored-lenses form .form-group.-primary .form-control,
body.colored-lenses .form .form-group.-primary .form-control,
body.colored-lenses form .form-group.has-primary .form-control,
body.colored-lenses .form .form-group.has-primary .form-control,
body.colored-lenses form .form-group.-primary .form-check label::before,
body.colored-lenses .form .form-group.-primary .form-check label::before,
body.colored-lenses form .form-group.has-primary .form-check label::before,
body.colored-lenses .form .form-group.has-primary .form-check label::before {
  border-color: rgba(99,111,164,0.66);
}
body.colored-lenses form .form-group.-primary .form-control:active,
body.colored-lenses .form .form-group.-primary .form-control:active,
body.colored-lenses form .form-group.has-primary .form-control:active,
body.colored-lenses .form .form-group.has-primary .form-control:active,
body.colored-lenses form .form-group.-primary .form-check label::before:active,
body.colored-lenses .form .form-group.-primary .form-check label::before:active,
body.colored-lenses form .form-group.has-primary .form-check label::before:active,
body.colored-lenses .form .form-group.has-primary .form-check label::before:active,
body.colored-lenses form .form-group.-primary .form-control:focus,
body.colored-lenses .form .form-group.-primary .form-control:focus,
body.colored-lenses form .form-group.has-primary .form-control:focus,
body.colored-lenses .form .form-group.has-primary .form-control:focus,
body.colored-lenses form .form-group.-primary .form-check label::before:focus,
body.colored-lenses .form .form-group.-primary .form-check label::before:focus,
body.colored-lenses form .form-group.has-primary .form-check label::before:focus,
body.colored-lenses .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.colored-lenses form .form-group.-secondary label,
body.colored-lenses .form .form-group.-secondary label,
body.colored-lenses form .form-group.has-secondary label,
body.colored-lenses .form .form-group.has-secondary label,
body.colored-lenses form .form-group.-secondary .help-block,
body.colored-lenses .form .form-group.-secondary .help-block,
body.colored-lenses form .form-group.has-secondary .help-block,
body.colored-lenses .form .form-group.has-secondary .help-block {
  color: #e8cbc0;
}
body.colored-lenses form .form-group.-secondary .form-control,
body.colored-lenses .form .form-group.-secondary .form-control,
body.colored-lenses form .form-group.has-secondary .form-control,
body.colored-lenses .form .form-group.has-secondary .form-control,
body.colored-lenses form .form-group.-secondary .form-check label::before,
body.colored-lenses .form .form-group.-secondary .form-check label::before,
body.colored-lenses form .form-group.has-secondary .form-check label::before,
body.colored-lenses .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(232,203,192,0.66);
}
body.colored-lenses form .form-group.-secondary .form-control:active,
body.colored-lenses .form .form-group.-secondary .form-control:active,
body.colored-lenses form .form-group.has-secondary .form-control:active,
body.colored-lenses .form .form-group.has-secondary .form-control:active,
body.colored-lenses form .form-group.-secondary .form-check label::before:active,
body.colored-lenses .form .form-group.-secondary .form-check label::before:active,
body.colored-lenses form .form-group.has-secondary .form-check label::before:active,
body.colored-lenses .form .form-group.has-secondary .form-check label::before:active,
body.colored-lenses form .form-group.-secondary .form-control:focus,
body.colored-lenses .form .form-group.-secondary .form-control:focus,
body.colored-lenses form .form-group.has-secondary .form-control:focus,
body.colored-lenses .form .form-group.has-secondary .form-control:focus,
body.colored-lenses form .form-group.-secondary .form-check label::before:focus,
body.colored-lenses .form .form-group.-secondary .form-check label::before:focus,
body.colored-lenses form .form-group.has-secondary .form-check label::before:focus,
body.colored-lenses .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.colored-lenses .modal.-primary .modal-dialog .modal-content {
  background: #636fa4;
  background: linear-gradient(to right, #636fa4, rgba(99,111,164,0.8));
}
body.colored-lenses .modal .modal-header.-primary {
  background: #636fa4;
  background: linear-gradient(to right, #636fa4, rgba(99,111,164,0.8));
}
body.colored-lenses .modal.-secondary .modal-dialog .modal-content {
  background: #e8cbc0;
  background: linear-gradient(to right, #e8cbc0, rgba(232,203,192,0.8));
}
body.colored-lenses .modal .modal-header.-secondary {
  background: #e8cbc0;
  background: linear-gradient(to right, #e8cbc0, rgba(232,203,192,0.8));
}
body.colored-lenses .navbar .navbar-item-count {
  background: #636fa4;
}
body.colored-lenses .gritter-item.-primary {
  background: #636fa4;
  background: linear-gradient(to right, rgba(99,111,164,0.8), rgba(99,111,164,0.5));
  color: #fff;
}
body.colored-lenses .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.colored-lenses .gritter-item.-secondary {
  background: #e8cbc0;
  background: linear-gradient(to right, rgba(232,203,192,0.8), rgba(232,203,192,0.5));
  color: #fff;
}
body.colored-lenses .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.colored-lenses .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(99,111,164,0.4), rgba(99,111,164,0.8));
}
body.colored-lenses .panel.-primary .panel-heading,
body.colored-lenses .panel.-primary .card-header,
body.colored-lenses .panel.-primary .panel-footer,
body.colored-lenses .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.colored-lenses .panel.-bordered-primary {
  border-color: #636fa4;
}
body.colored-lenses .panel .panel-heading.-primary,
body.colored-lenses .panel .card-header.-primary,
body.colored-lenses .panel .panel-footer.-primary,
body.colored-lenses .panel .card-footer.-primary,
body.colored-lenses .panel .panel-body.-primary,
body.colored-lenses .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(99,111,164,0.4), rgba(99,111,164,0.8));
}
body.colored-lenses .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(232,203,192,0.4), rgba(232,203,192,0.8));
}
body.colored-lenses .panel.-secondary .panel-heading,
body.colored-lenses .panel.-secondary .card-header,
body.colored-lenses .panel.-secondary .panel-footer,
body.colored-lenses .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.colored-lenses .panel.-bordered-secondary {
  border-color: #e8cbc0;
}
body.colored-lenses .panel .panel-heading.-secondary,
body.colored-lenses .panel .card-header.-secondary,
body.colored-lenses .panel .panel-footer.-secondary,
body.colored-lenses .panel .card-footer.-secondary,
body.colored-lenses .panel .panel-body.-secondary,
body.colored-lenses .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(232,203,192,0.4), rgba(232,203,192,0.8));
}
body.colored-lenses .progress .bar.-primary {
  background: #636fa4;
  background: linear-gradient(to right, #636fa4, rgba(99,111,164,0.8));
  border-bottom-color: #6b76a9;
}
body.colored-lenses .progress .bar.-secondary {
  background: #e8cbc0;
  background: linear-gradient(to right, #e8cbc0, rgba(232,203,192,0.8));
  border-bottom-color: #e9cec3;
}
body.colored-lenses .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #636fa4;
}
body.colored-lenses .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.colored-lenses .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.colored-lenses .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.colored-lenses .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #636fa4;
}
body.colored-lenses .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(99,111,164,0.33);
}
body.colored-lenses .sidebar .sidebar-wrapper ul li a:hover i,
body.colored-lenses .sidebar .sidebar-wrapper ul li a:focus i,
body.colored-lenses .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(99,111,164,0.66);
}
body.colored-lenses .sidebar .chat .chat-item.-to {
  background: rgba(99,111,164,0.9);
}
body.colored-lenses .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(99,111,164,0.9);
}
body.colored-lenses table tr.-success,
body.colored-lenses .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.colored-lenses table tr.-danger,
body.colored-lenses .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.colored-lenses table tr.-warning,
body.colored-lenses .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.colored-lenses table tr.-info,
body.colored-lenses .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.colored-lenses .nav.-primary {
  background: linear-gradient(to right, rgba(99,111,164,0.5), rgba(99,111,164,0.25));
  border-color: rgba(99,111,164,0.25);
}
body.colored-lenses .nav.-primary .nav-link {
  color: #fff;
}
body.colored-lenses .nav.-primary .nav-link.active {
  background: rgba(99,111,164,0.25);
  background: linear-gradient(to bottom right, rgba(99,111,164,0.25), rgba(99,111,164,0.5));
  border-color: rgba(99,111,164,0);
}
body.colored-lenses .nav.-primary .nav-link.active:hover,
body.colored-lenses .nav.-primary .nav-link.active:focus,
body.colored-lenses .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(99,111,164,0.25), rgba(99,111,164,0.5));
  color: #fff;
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .nav.-primary .nav-link:hover,
body.colored-lenses .nav.-primary .nav-link:focus,
body.colored-lenses .nav.-primary .nav-link:active {
  background: rgba(99,111,164,0.1);
  border-color: rgba(99,111,164,0.5);
}
body.colored-lenses .nav.-secondary {
  background: linear-gradient(to right, rgba(232,203,192,0.5), rgba(232,203,192,0.25));
  border-color: rgba(232,203,192,0.25);
}
body.colored-lenses .nav.-secondary .nav-link {
  color: #fff;
}
body.colored-lenses .nav.-secondary .nav-link.active {
  background: rgba(232,203,192,0.25);
  background: linear-gradient(to bottom right, rgba(232,203,192,0.25), rgba(232,203,192,0.5));
  border-color: rgba(232,203,192,0);
}
body.colored-lenses .nav.-secondary .nav-link.active:hover,
body.colored-lenses .nav.-secondary .nav-link.active:focus,
body.colored-lenses .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(232,203,192,0.25), rgba(232,203,192,0.5));
  color: #fff;
  border-color: rgba(232,203,192,0.5);
}
body.colored-lenses .nav.-secondary .nav-link:hover,
body.colored-lenses .nav.-secondary .nav-link:focus,
body.colored-lenses .nav.-secondary .nav-link:active {
  background: rgba(232,203,192,0.1);
  border-color: rgba(232,203,192,0.5);
}
body.colored-lenses .tag.-primary {
  background: #636fa4;
  background: linear-gradient(to bottom right, rgba(99,111,164,0.8), rgba(99,111,164,0.4));
}
body.colored-lenses .tag.-secondary {
  background: #e8cbc0;
  background: linear-gradient(to bottom right, rgba(232,203,192,0.8), rgba(232,203,192,0.4));
}
body.disco {
  background-color: #51979a;
  background-image: linear-gradient(to bottom right, #556270, #4ecdc4);
}
body.disco ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(81,151,154,0), #4ecdc4);
}
body.disco .alert.-primary {
  background: linear-gradient(to bottom right, #556270, rgba(85,98,112,0.75));
}
body.disco .alert.-primary.-contrasted .alert-icon {
  background: #48535f;
}
body.disco .alert.-contrasted .alert-icon.-primary {
  background: #48535f;
}
body.disco .alert.-border-primary {
  border-color: #637282;
}
body.disco .alert.-secondary {
  background: linear-gradient(to bottom right, #4ecdc4, rgba(78,205,196,0.75));
}
body.disco .alert.-secondary.-contrasted .alert-icon {
  background: #35bcb2;
}
body.disco .alert.-contrasted .alert-icon.-secondary {
  background: #35bcb2;
}
body.disco .alert.-border-secondary {
  border-color: #60d2ca;
}
body.disco .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(85,98,112,0.8), rgba(85,98,112,0.4));
}
body.disco .btn.-primary:hover,
body.disco .btn.-primary:focus {
  background-color: rgba(85,98,112,0.5);
}
body.disco .btn.-primary:active {
  background-color: #333b43;
}
body.disco .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(78,205,196,0.8), rgba(78,205,196,0.4));
}
body.disco .btn.-secondary:hover,
body.disco .btn.-secondary:focus {
  background-color: rgba(78,205,196,0.5);
}
body.disco .btn.-secondary:active {
  background-color: #25847e;
}
body.disco .datepicker table tr td.highlighted {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.highlighted:focus,
body.disco .datepicker table tr td.highlighted.focus {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.4);
}
body.disco .datepicker table tr td.highlighted:hover,
body.disco .datepicker table tr td.highlighted:active,
body.disco .datepicker table tr td.highlighted.active {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.highlighted:active:hover,
body.disco .datepicker table tr td.highlighted.active:hover,
body.disco .datepicker table tr td.highlighted:active:focus,
body.disco .datepicker table tr td.highlighted.active:focus,
body.disco .datepicker table tr td.highlighted:active.focus,
body.disco .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.4);
}
body.disco .datepicker table tr td.highlighted.disabled:hover,
body.disco .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.highlighted.disabled:focus,
body.disco .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.highlighted.disabled.focus,
body.disco .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(85,98,112,0.33);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.highlighted.focused {
  background: rgba(85,98,112,0.33);
}
body.disco .datepicker table tr td.highlighted.disabled {
  background: rgba(85,98,112,0.33);
}
body.disco .datepicker table tr td.highlighted.disabled:active {
  background: rgba(85,98,112,0.33);
}
body.disco .datepicker table tr td.active {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.active.highlighted {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.active:focus,
body.disco .datepicker table tr td.active.highlighted:focus,
body.disco .datepicker table tr td.active.focus,
body.disco .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td.active:hover,
body.disco .datepicker table tr td.active.highlighted:hover,
body.disco .datepicker table tr td.active:active,
body.disco .datepicker table tr td.active.highlighted:active,
body.disco .datepicker table tr td.active.active,
body.disco .datepicker table tr td.active.highlighted.active {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.75);
}
body.disco .datepicker table tr td.active:active:hover,
body.disco .datepicker table tr td.active.highlighted:active:hover,
body.disco .datepicker table tr td.active.active:hover,
body.disco .datepicker table tr td.active.highlighted.active:hover,
body.disco .datepicker table tr td.active:active:focus,
body.disco .datepicker table tr td.active.highlighted:active:focus,
body.disco .datepicker table tr td.active.active:focus,
body.disco .datepicker table tr td.active.highlighted.active:focus,
body.disco .datepicker table tr td.active:active.focus,
body.disco .datepicker table tr td.active.highlighted:active.focus,
body.disco .datepicker table tr td.active.active.focus,
body.disco .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td.active.disabled:hover,
body.disco .datepicker table tr td.active.highlighted.disabled:hover,
body.disco .datepicker table tr td.active[disabled]:hover,
body.disco .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td.active:hover,
body.disco fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.active.disabled:focus,
body.disco .datepicker table tr td.active.highlighted.disabled:focus,
body.disco .datepicker table tr td.active[disabled]:focus,
body.disco .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td.active:focus,
body.disco fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td.active.disabled.focus,
body.disco .datepicker table tr td.active.highlighted.disabled.focus,
body.disco .datepicker table tr td.active[disabled].focus,
body.disco .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td.active.focus,
body.disco fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active:hover {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active:focus,
body.disco .datepicker table tr td span.active:hover:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.disabled:focus,
body.disco .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.focus,
body.disco .datepicker table tr td span.active:hover.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.disabled.focus,
body.disco .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active:hover,
body.disco .datepicker table tr td span.active.disabled:hover,
body.disco .datepicker table tr td span.active:active,
body.disco .datepicker table tr td span.active:hover:active {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.75);
}
body.disco .datepicker table tr td span.active.disabled:active,
body.disco .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.75);
}
body.disco .datepicker table tr td span.active.active,
body.disco .datepicker table tr td span.active:hover.active {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.75);
}
body.disco .datepicker table tr td span.active.disabled.active,
body.disco .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(77,88,101,0.75);
}
body.disco .datepicker table tr td span.active:active:hover,
body.disco .datepicker table tr td span.active.disabled:active:hover,
body.disco .datepicker table tr td span.active.active:hover,
body.disco .datepicker table tr td span.active.disabled.active:hover,
body.disco .datepicker table tr td span.active:active:focus,
body.disco .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.disabled:active:focus,
body.disco .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.active:focus,
body.disco .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.disabled.active:focus,
body.disco .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active:active.focus,
body.disco .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.disabled:active.focus,
body.disco .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.active.focus,
body.disco .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(77,88,101,0.75);
  border-color: rgba(77,88,101,0.5);
}
body.disco .datepicker table tr td span.active[disabled]:hover,
body.disco .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td span.active:hover,
body.disco fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled:focus,
body.disco .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled.disabled:focus,
body.disco .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active[disabled]:focus,
body.disco .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled[disabled]:focus,
body.disco .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td span.active:focus,
body.disco fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.disco fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled.focus,
body.disco .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled.disabled.focus,
body.disco .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active[disabled].focus,
body.disco .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .datepicker table tr td span.active.disabled[disabled].focus,
body.disco .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td span.active.focus,
body.disco fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.disco fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(85,98,112,0.75);
  border-color: rgba(85,98,112,0.5);
}
body.disco .dropdown-menu.-primary {
  background: #556270;
  background: linear-gradient(to right, #556270, rgba(85,98,112,0.8));
}
body.disco .dropdown-menu.-secondary {
  background: #4ecdc4;
  background: linear-gradient(to right, #4ecdc4, rgba(78,205,196,0.8));
}
body.disco ul.table-of-contents > li.active > a {
  border-left: 2px solid #556270;
}
body.disco ul.table-of-contents > li > a:hover {
  border-left: 2px solid #556270;
}
body.disco ul.table-of-contents > li ul li.active a {
  border-left-color: #556270;
}
body.disco .count-bubble {
  background: #556270;
}
body.disco form .form-group.-primary label,
body.disco .form .form-group.-primary label,
body.disco form .form-group.has-primary label,
body.disco .form .form-group.has-primary label,
body.disco form .form-group.-primary .help-block,
body.disco .form .form-group.-primary .help-block,
body.disco form .form-group.has-primary .help-block,
body.disco .form .form-group.has-primary .help-block {
  color: #556270;
}
body.disco form .form-group.-primary .form-control,
body.disco .form .form-group.-primary .form-control,
body.disco form .form-group.has-primary .form-control,
body.disco .form .form-group.has-primary .form-control,
body.disco form .form-group.-primary .form-check label::before,
body.disco .form .form-group.-primary .form-check label::before,
body.disco form .form-group.has-primary .form-check label::before,
body.disco .form .form-group.has-primary .form-check label::before {
  border-color: rgba(85,98,112,0.66);
}
body.disco form .form-group.-primary .form-control:active,
body.disco .form .form-group.-primary .form-control:active,
body.disco form .form-group.has-primary .form-control:active,
body.disco .form .form-group.has-primary .form-control:active,
body.disco form .form-group.-primary .form-check label::before:active,
body.disco .form .form-group.-primary .form-check label::before:active,
body.disco form .form-group.has-primary .form-check label::before:active,
body.disco .form .form-group.has-primary .form-check label::before:active,
body.disco form .form-group.-primary .form-control:focus,
body.disco .form .form-group.-primary .form-control:focus,
body.disco form .form-group.has-primary .form-control:focus,
body.disco .form .form-group.has-primary .form-control:focus,
body.disco form .form-group.-primary .form-check label::before:focus,
body.disco .form .form-group.-primary .form-check label::before:focus,
body.disco form .form-group.has-primary .form-check label::before:focus,
body.disco .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.disco form .form-group.-secondary label,
body.disco .form .form-group.-secondary label,
body.disco form .form-group.has-secondary label,
body.disco .form .form-group.has-secondary label,
body.disco form .form-group.-secondary .help-block,
body.disco .form .form-group.-secondary .help-block,
body.disco form .form-group.has-secondary .help-block,
body.disco .form .form-group.has-secondary .help-block {
  color: #4ecdc4;
}
body.disco form .form-group.-secondary .form-control,
body.disco .form .form-group.-secondary .form-control,
body.disco form .form-group.has-secondary .form-control,
body.disco .form .form-group.has-secondary .form-control,
body.disco form .form-group.-secondary .form-check label::before,
body.disco .form .form-group.-secondary .form-check label::before,
body.disco form .form-group.has-secondary .form-check label::before,
body.disco .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(78,205,196,0.66);
}
body.disco form .form-group.-secondary .form-control:active,
body.disco .form .form-group.-secondary .form-control:active,
body.disco form .form-group.has-secondary .form-control:active,
body.disco .form .form-group.has-secondary .form-control:active,
body.disco form .form-group.-secondary .form-check label::before:active,
body.disco .form .form-group.-secondary .form-check label::before:active,
body.disco form .form-group.has-secondary .form-check label::before:active,
body.disco .form .form-group.has-secondary .form-check label::before:active,
body.disco form .form-group.-secondary .form-control:focus,
body.disco .form .form-group.-secondary .form-control:focus,
body.disco form .form-group.has-secondary .form-control:focus,
body.disco .form .form-group.has-secondary .form-control:focus,
body.disco form .form-group.-secondary .form-check label::before:focus,
body.disco .form .form-group.-secondary .form-check label::before:focus,
body.disco form .form-group.has-secondary .form-check label::before:focus,
body.disco .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.disco .modal.-primary .modal-dialog .modal-content {
  background: #556270;
  background: linear-gradient(to right, #556270, rgba(85,98,112,0.8));
}
body.disco .modal .modal-header.-primary {
  background: #556270;
  background: linear-gradient(to right, #556270, rgba(85,98,112,0.8));
}
body.disco .modal.-secondary .modal-dialog .modal-content {
  background: #4ecdc4;
  background: linear-gradient(to right, #4ecdc4, rgba(78,205,196,0.8));
}
body.disco .modal .modal-header.-secondary {
  background: #4ecdc4;
  background: linear-gradient(to right, #4ecdc4, rgba(78,205,196,0.8));
}
body.disco .navbar .navbar-item-count {
  background: #556270;
}
body.disco .gritter-item.-primary {
  background: #556270;
  background: linear-gradient(to right, rgba(85,98,112,0.8), rgba(85,98,112,0.5));
  color: #fff;
}
body.disco .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.disco .gritter-item.-secondary {
  background: #4ecdc4;
  background: linear-gradient(to right, rgba(78,205,196,0.8), rgba(78,205,196,0.5));
  color: #fff;
}
body.disco .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.disco .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(85,98,112,0.4), rgba(85,98,112,0.8));
}
body.disco .panel.-primary .panel-heading,
body.disco .panel.-primary .card-header,
body.disco .panel.-primary .panel-footer,
body.disco .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.disco .panel.-bordered-primary {
  border-color: #556270;
}
body.disco .panel .panel-heading.-primary,
body.disco .panel .card-header.-primary,
body.disco .panel .panel-footer.-primary,
body.disco .panel .card-footer.-primary,
body.disco .panel .panel-body.-primary,
body.disco .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(85,98,112,0.4), rgba(85,98,112,0.8));
}
body.disco .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(78,205,196,0.4), rgba(78,205,196,0.8));
}
body.disco .panel.-secondary .panel-heading,
body.disco .panel.-secondary .card-header,
body.disco .panel.-secondary .panel-footer,
body.disco .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.disco .panel.-bordered-secondary {
  border-color: #4ecdc4;
}
body.disco .panel .panel-heading.-secondary,
body.disco .panel .card-header.-secondary,
body.disco .panel .panel-footer.-secondary,
body.disco .panel .card-footer.-secondary,
body.disco .panel .panel-body.-secondary,
body.disco .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(78,205,196,0.4), rgba(78,205,196,0.8));
}
body.disco .progress .bar.-primary {
  background: #556270;
  background: linear-gradient(to right, #556270, rgba(85,98,112,0.8));
  border-bottom-color: #5c6a79;
}
body.disco .progress .bar.-secondary {
  background: #4ecdc4;
  background: linear-gradient(to right, #4ecdc4, rgba(78,205,196,0.8));
  border-bottom-color: #57d0c7;
}
body.disco .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #556270;
}
body.disco .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.disco .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.disco .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.disco .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #556270;
}
body.disco .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(85,98,112,0.33);
}
body.disco .sidebar .sidebar-wrapper ul li a:hover i,
body.disco .sidebar .sidebar-wrapper ul li a:focus i,
body.disco .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(85,98,112,0.66);
}
body.disco .sidebar .chat .chat-item.-to {
  background: rgba(85,98,112,0.9);
}
body.disco .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(85,98,112,0.9);
}
body.disco table tr.-success,
body.disco .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.disco table tr.-danger,
body.disco .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.disco table tr.-warning,
body.disco .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.disco table tr.-info,
body.disco .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.disco .nav.-primary {
  background: linear-gradient(to right, rgba(85,98,112,0.5), rgba(85,98,112,0.25));
  border-color: rgba(85,98,112,0.25);
}
body.disco .nav.-primary .nav-link {
  color: #fff;
}
body.disco .nav.-primary .nav-link.active {
  background: rgba(85,98,112,0.25);
  background: linear-gradient(to bottom right, rgba(85,98,112,0.25), rgba(85,98,112,0.5));
  border-color: rgba(85,98,112,0);
}
body.disco .nav.-primary .nav-link.active:hover,
body.disco .nav.-primary .nav-link.active:focus,
body.disco .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(85,98,112,0.25), rgba(85,98,112,0.5));
  color: #fff;
  border-color: rgba(85,98,112,0.5);
}
body.disco .nav.-primary .nav-link:hover,
body.disco .nav.-primary .nav-link:focus,
body.disco .nav.-primary .nav-link:active {
  background: rgba(85,98,112,0.1);
  border-color: rgba(85,98,112,0.5);
}
body.disco .nav.-secondary {
  background: linear-gradient(to right, rgba(78,205,196,0.5), rgba(78,205,196,0.25));
  border-color: rgba(78,205,196,0.25);
}
body.disco .nav.-secondary .nav-link {
  color: #fff;
}
body.disco .nav.-secondary .nav-link.active {
  background: rgba(78,205,196,0.25);
  background: linear-gradient(to bottom right, rgba(78,205,196,0.25), rgba(78,205,196,0.5));
  border-color: rgba(78,205,196,0);
}
body.disco .nav.-secondary .nav-link.active:hover,
body.disco .nav.-secondary .nav-link.active:focus,
body.disco .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(78,205,196,0.25), rgba(78,205,196,0.5));
  color: #fff;
  border-color: rgba(78,205,196,0.5);
}
body.disco .nav.-secondary .nav-link:hover,
body.disco .nav.-secondary .nav-link:focus,
body.disco .nav.-secondary .nav-link:active {
  background: rgba(78,205,196,0.1);
  border-color: rgba(78,205,196,0.5);
}
body.disco .tag.-primary {
  background: #556270;
  background: linear-gradient(to bottom right, rgba(85,98,112,0.8), rgba(85,98,112,0.4));
}
body.disco .tag.-secondary {
  background: #4ecdc4;
  background: linear-gradient(to bottom right, rgba(78,205,196,0.8), rgba(78,205,196,0.4));
}
body.dania {
  background-color: #9cacc8;
  background-image: linear-gradient(to bottom right, #7bc6cc, #be93c5);
}
body.dania ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(156,172,200,0), #be93c5);
}
body.dania .alert.-primary {
  background: linear-gradient(to bottom right, #7bc6cc, rgba(123,198,204,0.75));
}
body.dania .alert.-primary.-contrasted .alert-icon {
  background: #58b7be;
}
body.dania .alert.-contrasted .alert-icon.-primary {
  background: #58b7be;
}
body.dania .alert.-border-primary {
  border-color: #88ccd1;
}
body.dania .alert.-secondary {
  background: linear-gradient(to bottom right, #be93c5, rgba(190,147,197,0.75));
}
body.dania .alert.-secondary.-contrasted .alert-icon {
  background: #aa71b3;
}
body.dania .alert.-contrasted .alert-icon.-secondary {
  background: #aa71b3;
}
body.dania .alert.-border-secondary {
  border-color: #c59ecb;
}
body.dania .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(123,198,204,0.8), rgba(123,198,204,0.4));
}
body.dania .btn.-primary:hover,
body.dania .btn.-primary:focus {
  background-color: rgba(123,198,204,0.5);
}
body.dania .btn.-primary:active {
  background-color: #37878e;
}
body.dania .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(190,147,197,0.8), rgba(190,147,197,0.4));
}
body.dania .btn.-secondary:hover,
body.dania .btn.-secondary:focus {
  background-color: rgba(190,147,197,0.5);
}
body.dania .btn.-secondary:active {
  background-color: #7e4886;
}
body.dania .datepicker table tr td.highlighted {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.highlighted:focus,
body.dania .datepicker table tr td.highlighted.focus {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.4);
}
body.dania .datepicker table tr td.highlighted:hover,
body.dania .datepicker table tr td.highlighted:active,
body.dania .datepicker table tr td.highlighted.active {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.highlighted:active:hover,
body.dania .datepicker table tr td.highlighted.active:hover,
body.dania .datepicker table tr td.highlighted:active:focus,
body.dania .datepicker table tr td.highlighted.active:focus,
body.dania .datepicker table tr td.highlighted:active.focus,
body.dania .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.4);
}
body.dania .datepicker table tr td.highlighted.disabled:hover,
body.dania .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.highlighted.disabled:focus,
body.dania .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.highlighted.disabled.focus,
body.dania .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(123,198,204,0.33);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.highlighted.focused {
  background: rgba(123,198,204,0.33);
}
body.dania .datepicker table tr td.highlighted.disabled {
  background: rgba(123,198,204,0.33);
}
body.dania .datepicker table tr td.highlighted.disabled:active {
  background: rgba(123,198,204,0.33);
}
body.dania .datepicker table tr td.active {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.active.highlighted {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.active:focus,
body.dania .datepicker table tr td.active.highlighted:focus,
body.dania .datepicker table tr td.active.focus,
body.dania .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td.active:hover,
body.dania .datepicker table tr td.active.highlighted:hover,
body.dania .datepicker table tr td.active:active,
body.dania .datepicker table tr td.active.highlighted:active,
body.dania .datepicker table tr td.active.active,
body.dania .datepicker table tr td.active.highlighted.active {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.75);
}
body.dania .datepicker table tr td.active:active:hover,
body.dania .datepicker table tr td.active.highlighted:active:hover,
body.dania .datepicker table tr td.active.active:hover,
body.dania .datepicker table tr td.active.highlighted.active:hover,
body.dania .datepicker table tr td.active:active:focus,
body.dania .datepicker table tr td.active.highlighted:active:focus,
body.dania .datepicker table tr td.active.active:focus,
body.dania .datepicker table tr td.active.highlighted.active:focus,
body.dania .datepicker table tr td.active:active.focus,
body.dania .datepicker table tr td.active.highlighted:active.focus,
body.dania .datepicker table tr td.active.active.focus,
body.dania .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td.active.disabled:hover,
body.dania .datepicker table tr td.active.highlighted.disabled:hover,
body.dania .datepicker table tr td.active[disabled]:hover,
body.dania .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td.active:hover,
body.dania fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.active.disabled:focus,
body.dania .datepicker table tr td.active.highlighted.disabled:focus,
body.dania .datepicker table tr td.active[disabled]:focus,
body.dania .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td.active:focus,
body.dania fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td.active.disabled.focus,
body.dania .datepicker table tr td.active.highlighted.disabled.focus,
body.dania .datepicker table tr td.active[disabled].focus,
body.dania .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td.active.focus,
body.dania fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active:hover {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active:focus,
body.dania .datepicker table tr td span.active:hover:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.disabled:focus,
body.dania .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.focus,
body.dania .datepicker table tr td span.active:hover.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.disabled.focus,
body.dania .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active:hover,
body.dania .datepicker table tr td span.active.disabled:hover,
body.dania .datepicker table tr td span.active:active,
body.dania .datepicker table tr td span.active:hover:active {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.75);
}
body.dania .datepicker table tr td span.active.disabled:active,
body.dania .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.75);
}
body.dania .datepicker table tr td span.active.active,
body.dania .datepicker table tr td span.active:hover.active {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.75);
}
body.dania .datepicker table tr td span.active.disabled.active,
body.dania .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(99,188,195,0.75);
}
body.dania .datepicker table tr td span.active:active:hover,
body.dania .datepicker table tr td span.active.disabled:active:hover,
body.dania .datepicker table tr td span.active.active:hover,
body.dania .datepicker table tr td span.active.disabled.active:hover,
body.dania .datepicker table tr td span.active:active:focus,
body.dania .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.disabled:active:focus,
body.dania .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.active:focus,
body.dania .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.disabled.active:focus,
body.dania .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active:active.focus,
body.dania .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.disabled:active.focus,
body.dania .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.active.focus,
body.dania .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(99,188,195,0.75);
  border-color: rgba(99,188,195,0.5);
}
body.dania .datepicker table tr td span.active[disabled]:hover,
body.dania .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td span.active:hover,
body.dania fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled:focus,
body.dania .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled.disabled:focus,
body.dania .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active[disabled]:focus,
body.dania .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled[disabled]:focus,
body.dania .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td span.active:focus,
body.dania fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.dania fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled.focus,
body.dania .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled.disabled.focus,
body.dania .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active[disabled].focus,
body.dania .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .datepicker table tr td span.active.disabled[disabled].focus,
body.dania .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td span.active.focus,
body.dania fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.dania fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(123,198,204,0.75);
  border-color: rgba(123,198,204,0.5);
}
body.dania .dropdown-menu.-primary {
  background: #7bc6cc;
  background: linear-gradient(to right, #7bc6cc, rgba(123,198,204,0.8));
}
body.dania .dropdown-menu.-secondary {
  background: #be93c5;
  background: linear-gradient(to right, #be93c5, rgba(190,147,197,0.8));
}
body.dania ul.table-of-contents > li.active > a {
  border-left: 2px solid #7bc6cc;
}
body.dania ul.table-of-contents > li > a:hover {
  border-left: 2px solid #7bc6cc;
}
body.dania ul.table-of-contents > li ul li.active a {
  border-left-color: #7bc6cc;
}
body.dania .count-bubble {
  background: #7bc6cc;
}
body.dania form .form-group.-primary label,
body.dania .form .form-group.-primary label,
body.dania form .form-group.has-primary label,
body.dania .form .form-group.has-primary label,
body.dania form .form-group.-primary .help-block,
body.dania .form .form-group.-primary .help-block,
body.dania form .form-group.has-primary .help-block,
body.dania .form .form-group.has-primary .help-block {
  color: #7bc6cc;
}
body.dania form .form-group.-primary .form-control,
body.dania .form .form-group.-primary .form-control,
body.dania form .form-group.has-primary .form-control,
body.dania .form .form-group.has-primary .form-control,
body.dania form .form-group.-primary .form-check label::before,
body.dania .form .form-group.-primary .form-check label::before,
body.dania form .form-group.has-primary .form-check label::before,
body.dania .form .form-group.has-primary .form-check label::before {
  border-color: rgba(123,198,204,0.66);
}
body.dania form .form-group.-primary .form-control:active,
body.dania .form .form-group.-primary .form-control:active,
body.dania form .form-group.has-primary .form-control:active,
body.dania .form .form-group.has-primary .form-control:active,
body.dania form .form-group.-primary .form-check label::before:active,
body.dania .form .form-group.-primary .form-check label::before:active,
body.dania form .form-group.has-primary .form-check label::before:active,
body.dania .form .form-group.has-primary .form-check label::before:active,
body.dania form .form-group.-primary .form-control:focus,
body.dania .form .form-group.-primary .form-control:focus,
body.dania form .form-group.has-primary .form-control:focus,
body.dania .form .form-group.has-primary .form-control:focus,
body.dania form .form-group.-primary .form-check label::before:focus,
body.dania .form .form-group.-primary .form-check label::before:focus,
body.dania form .form-group.has-primary .form-check label::before:focus,
body.dania .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.dania form .form-group.-secondary label,
body.dania .form .form-group.-secondary label,
body.dania form .form-group.has-secondary label,
body.dania .form .form-group.has-secondary label,
body.dania form .form-group.-secondary .help-block,
body.dania .form .form-group.-secondary .help-block,
body.dania form .form-group.has-secondary .help-block,
body.dania .form .form-group.has-secondary .help-block {
  color: #be93c5;
}
body.dania form .form-group.-secondary .form-control,
body.dania .form .form-group.-secondary .form-control,
body.dania form .form-group.has-secondary .form-control,
body.dania .form .form-group.has-secondary .form-control,
body.dania form .form-group.-secondary .form-check label::before,
body.dania .form .form-group.-secondary .form-check label::before,
body.dania form .form-group.has-secondary .form-check label::before,
body.dania .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(190,147,197,0.66);
}
body.dania form .form-group.-secondary .form-control:active,
body.dania .form .form-group.-secondary .form-control:active,
body.dania form .form-group.has-secondary .form-control:active,
body.dania .form .form-group.has-secondary .form-control:active,
body.dania form .form-group.-secondary .form-check label::before:active,
body.dania .form .form-group.-secondary .form-check label::before:active,
body.dania form .form-group.has-secondary .form-check label::before:active,
body.dania .form .form-group.has-secondary .form-check label::before:active,
body.dania form .form-group.-secondary .form-control:focus,
body.dania .form .form-group.-secondary .form-control:focus,
body.dania form .form-group.has-secondary .form-control:focus,
body.dania .form .form-group.has-secondary .form-control:focus,
body.dania form .form-group.-secondary .form-check label::before:focus,
body.dania .form .form-group.-secondary .form-check label::before:focus,
body.dania form .form-group.has-secondary .form-check label::before:focus,
body.dania .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.dania .modal.-primary .modal-dialog .modal-content {
  background: #7bc6cc;
  background: linear-gradient(to right, #7bc6cc, rgba(123,198,204,0.8));
}
body.dania .modal .modal-header.-primary {
  background: #7bc6cc;
  background: linear-gradient(to right, #7bc6cc, rgba(123,198,204,0.8));
}
body.dania .modal.-secondary .modal-dialog .modal-content {
  background: #be93c5;
  background: linear-gradient(to right, #be93c5, rgba(190,147,197,0.8));
}
body.dania .modal .modal-header.-secondary {
  background: #be93c5;
  background: linear-gradient(to right, #be93c5, rgba(190,147,197,0.8));
}
body.dania .navbar .navbar-item-count {
  background: #7bc6cc;
}
body.dania .gritter-item.-primary {
  background: #7bc6cc;
  background: linear-gradient(to right, rgba(123,198,204,0.8), rgba(123,198,204,0.5));
  color: #fff;
}
body.dania .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.dania .gritter-item.-secondary {
  background: #be93c5;
  background: linear-gradient(to right, rgba(190,147,197,0.8), rgba(190,147,197,0.5));
  color: #fff;
}
body.dania .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.dania .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(123,198,204,0.4), rgba(123,198,204,0.8));
}
body.dania .panel.-primary .panel-heading,
body.dania .panel.-primary .card-header,
body.dania .panel.-primary .panel-footer,
body.dania .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dania .panel.-bordered-primary {
  border-color: #7bc6cc;
}
body.dania .panel .panel-heading.-primary,
body.dania .panel .card-header.-primary,
body.dania .panel .panel-footer.-primary,
body.dania .panel .card-footer.-primary,
body.dania .panel .panel-body.-primary,
body.dania .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(123,198,204,0.4), rgba(123,198,204,0.8));
}
body.dania .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(190,147,197,0.4), rgba(190,147,197,0.8));
}
body.dania .panel.-secondary .panel-heading,
body.dania .panel.-secondary .card-header,
body.dania .panel.-secondary .panel-footer,
body.dania .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dania .panel.-bordered-secondary {
  border-color: #be93c5;
}
body.dania .panel .panel-heading.-secondary,
body.dania .panel .card-header.-secondary,
body.dania .panel .panel-footer.-secondary,
body.dania .panel .card-footer.-secondary,
body.dania .panel .panel-body.-secondary,
body.dania .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(190,147,197,0.4), rgba(190,147,197,0.8));
}
body.dania .progress .bar.-primary {
  background: #7bc6cc;
  background: linear-gradient(to right, #7bc6cc, rgba(123,198,204,0.8));
  border-bottom-color: #82c9cf;
}
body.dania .progress .bar.-secondary {
  background: #be93c5;
  background: linear-gradient(to right, #be93c5, rgba(190,147,197,0.8));
  border-bottom-color: #c198c8;
}
body.dania .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #7bc6cc;
}
body.dania .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.dania .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.dania .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.dania .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #7bc6cc;
}
body.dania .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(123,198,204,0.33);
}
body.dania .sidebar .sidebar-wrapper ul li a:hover i,
body.dania .sidebar .sidebar-wrapper ul li a:focus i,
body.dania .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(123,198,204,0.66);
}
body.dania .sidebar .chat .chat-item.-to {
  background: rgba(123,198,204,0.9);
}
body.dania .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(123,198,204,0.9);
}
body.dania table tr.-success,
body.dania .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.dania table tr.-danger,
body.dania .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.dania table tr.-warning,
body.dania .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.dania table tr.-info,
body.dania .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.dania .nav.-primary {
  background: linear-gradient(to right, rgba(123,198,204,0.5), rgba(123,198,204,0.25));
  border-color: rgba(123,198,204,0.25);
}
body.dania .nav.-primary .nav-link {
  color: #fff;
}
body.dania .nav.-primary .nav-link.active {
  background: rgba(123,198,204,0.25);
  background: linear-gradient(to bottom right, rgba(123,198,204,0.25), rgba(123,198,204,0.5));
  border-color: rgba(123,198,204,0);
}
body.dania .nav.-primary .nav-link.active:hover,
body.dania .nav.-primary .nav-link.active:focus,
body.dania .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(123,198,204,0.25), rgba(123,198,204,0.5));
  color: #fff;
  border-color: rgba(123,198,204,0.5);
}
body.dania .nav.-primary .nav-link:hover,
body.dania .nav.-primary .nav-link:focus,
body.dania .nav.-primary .nav-link:active {
  background: rgba(123,198,204,0.1);
  border-color: rgba(123,198,204,0.5);
}
body.dania .nav.-secondary {
  background: linear-gradient(to right, rgba(190,147,197,0.5), rgba(190,147,197,0.25));
  border-color: rgba(190,147,197,0.25);
}
body.dania .nav.-secondary .nav-link {
  color: #fff;
}
body.dania .nav.-secondary .nav-link.active {
  background: rgba(190,147,197,0.25);
  background: linear-gradient(to bottom right, rgba(190,147,197,0.25), rgba(190,147,197,0.5));
  border-color: rgba(190,147,197,0);
}
body.dania .nav.-secondary .nav-link.active:hover,
body.dania .nav.-secondary .nav-link.active:focus,
body.dania .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(190,147,197,0.25), rgba(190,147,197,0.5));
  color: #fff;
  border-color: rgba(190,147,197,0.5);
}
body.dania .nav.-secondary .nav-link:hover,
body.dania .nav.-secondary .nav-link:focus,
body.dania .nav.-secondary .nav-link:active {
  background: rgba(190,147,197,0.1);
  border-color: rgba(190,147,197,0.5);
}
body.dania .tag.-primary {
  background: #7bc6cc;
  background: linear-gradient(to bottom right, rgba(123,198,204,0.8), rgba(123,198,204,0.4));
}
body.dania .tag.-secondary {
  background: #be93c5;
  background: linear-gradient(to bottom right, rgba(190,147,197,0.8), rgba(190,147,197,0.4));
}
body.50shades {
  background-color: #74808b;
  background-image: linear-gradient(to bottom right, #2c3e50, #bdc3c7);
}
body.50shades ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(116,128,139,0), #bdc3c7);
}
body.50shades .alert.-primary {
  background: linear-gradient(to bottom right, #2c3e50, rgba(44,62,80,0.75));
}
body.50shades .alert.-primary.-contrasted .alert-icon {
  background: #253544;
}
body.50shades .alert.-contrasted .alert-icon.-primary {
  background: #253544;
}
body.50shades .alert.-border-primary {
  border-color: #3a5169;
}
body.50shades .alert.-secondary {
  background: linear-gradient(to bottom right, #bdc3c7, rgba(189,195,199,0.75));
}
body.50shades .alert.-secondary.-contrasted .alert-icon {
  background: #9ea6ac;
}
body.50shades .alert.-contrasted .alert-icon.-secondary {
  background: #9ea6ac;
}
body.50shades .alert.-border-secondary {
  border-color: #c4c9cd;
}
body.50shades .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(44,62,80,0.8), rgba(44,62,80,0.4));
}
body.50shades .btn.-primary:hover,
body.50shades .btn.-primary:focus {
  background-color: rgba(44,62,80,0.5);
}
body.50shades .btn.-primary:active {
  background-color: #1a2530;
}
body.50shades .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(189,195,199,0.8), rgba(189,195,199,0.4));
}
body.50shades .btn.-secondary:hover,
body.50shades .btn.-secondary:focus {
  background-color: rgba(189,195,199,0.5);
}
body.50shades .btn.-secondary:active {
  background-color: #6b767e;
}
body.50shades .datepicker table tr td.highlighted {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.highlighted:focus,
body.50shades .datepicker table tr td.highlighted.focus {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.4);
}
body.50shades .datepicker table tr td.highlighted:hover,
body.50shades .datepicker table tr td.highlighted:active,
body.50shades .datepicker table tr td.highlighted.active {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.highlighted:active:hover,
body.50shades .datepicker table tr td.highlighted.active:hover,
body.50shades .datepicker table tr td.highlighted:active:focus,
body.50shades .datepicker table tr td.highlighted.active:focus,
body.50shades .datepicker table tr td.highlighted:active.focus,
body.50shades .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.4);
}
body.50shades .datepicker table tr td.highlighted.disabled:hover,
body.50shades .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.highlighted.disabled:focus,
body.50shades .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.highlighted.disabled.focus,
body.50shades .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(44,62,80,0.33);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.highlighted.focused {
  background: rgba(44,62,80,0.33);
}
body.50shades .datepicker table tr td.highlighted.disabled {
  background: rgba(44,62,80,0.33);
}
body.50shades .datepicker table tr td.highlighted.disabled:active {
  background: rgba(44,62,80,0.33);
}
body.50shades .datepicker table tr td.active {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.active.highlighted {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.active:focus,
body.50shades .datepicker table tr td.active.highlighted:focus,
body.50shades .datepicker table tr td.active.focus,
body.50shades .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td.active:hover,
body.50shades .datepicker table tr td.active.highlighted:hover,
body.50shades .datepicker table tr td.active:active,
body.50shades .datepicker table tr td.active.highlighted:active,
body.50shades .datepicker table tr td.active.active,
body.50shades .datepicker table tr td.active.highlighted.active {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.75);
}
body.50shades .datepicker table tr td.active:active:hover,
body.50shades .datepicker table tr td.active.highlighted:active:hover,
body.50shades .datepicker table tr td.active.active:hover,
body.50shades .datepicker table tr td.active.highlighted.active:hover,
body.50shades .datepicker table tr td.active:active:focus,
body.50shades .datepicker table tr td.active.highlighted:active:focus,
body.50shades .datepicker table tr td.active.active:focus,
body.50shades .datepicker table tr td.active.highlighted.active:focus,
body.50shades .datepicker table tr td.active:active.focus,
body.50shades .datepicker table tr td.active.highlighted:active.focus,
body.50shades .datepicker table tr td.active.active.focus,
body.50shades .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td.active.disabled:hover,
body.50shades .datepicker table tr td.active.highlighted.disabled:hover,
body.50shades .datepicker table tr td.active[disabled]:hover,
body.50shades .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td.active:hover,
body.50shades fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.active.disabled:focus,
body.50shades .datepicker table tr td.active.highlighted.disabled:focus,
body.50shades .datepicker table tr td.active[disabled]:focus,
body.50shades .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td.active:focus,
body.50shades fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td.active.disabled.focus,
body.50shades .datepicker table tr td.active.highlighted.disabled.focus,
body.50shades .datepicker table tr td.active[disabled].focus,
body.50shades .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td.active.focus,
body.50shades fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active:hover {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active:focus,
body.50shades .datepicker table tr td span.active:hover:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.disabled:focus,
body.50shades .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.focus,
body.50shades .datepicker table tr td span.active:hover.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.disabled.focus,
body.50shades .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active:hover,
body.50shades .datepicker table tr td span.active.disabled:hover,
body.50shades .datepicker table tr td span.active:active,
body.50shades .datepicker table tr td span.active:hover:active {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.75);
}
body.50shades .datepicker table tr td span.active.disabled:active,
body.50shades .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.75);
}
body.50shades .datepicker table tr td span.active.active,
body.50shades .datepicker table tr td span.active:hover.active {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.75);
}
body.50shades .datepicker table tr td span.active.disabled.active,
body.50shades .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(40,56,72,0.75);
}
body.50shades .datepicker table tr td span.active:active:hover,
body.50shades .datepicker table tr td span.active.disabled:active:hover,
body.50shades .datepicker table tr td span.active.active:hover,
body.50shades .datepicker table tr td span.active.disabled.active:hover,
body.50shades .datepicker table tr td span.active:active:focus,
body.50shades .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.disabled:active:focus,
body.50shades .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.active:focus,
body.50shades .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.disabled.active:focus,
body.50shades .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active:active.focus,
body.50shades .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.disabled:active.focus,
body.50shades .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.active.focus,
body.50shades .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(40,56,72,0.75);
  border-color: rgba(40,56,72,0.5);
}
body.50shades .datepicker table tr td span.active[disabled]:hover,
body.50shades .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td span.active:hover,
body.50shades fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled:focus,
body.50shades .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled.disabled:focus,
body.50shades .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active[disabled]:focus,
body.50shades .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled[disabled]:focus,
body.50shades .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td span.active:focus,
body.50shades fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.50shades fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled.focus,
body.50shades .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled.disabled.focus,
body.50shades .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active[disabled].focus,
body.50shades .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .datepicker table tr td span.active.disabled[disabled].focus,
body.50shades .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td span.active.focus,
body.50shades fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.50shades fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(44,62,80,0.75);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .dropdown-menu.-primary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.50shades .dropdown-menu.-secondary {
  background: #bdc3c7;
  background: linear-gradient(to right, #bdc3c7, rgba(189,195,199,0.8));
}
body.50shades ul.table-of-contents > li.active > a {
  border-left: 2px solid #2c3e50;
}
body.50shades ul.table-of-contents > li > a:hover {
  border-left: 2px solid #2c3e50;
}
body.50shades ul.table-of-contents > li ul li.active a {
  border-left-color: #2c3e50;
}
body.50shades .count-bubble {
  background: #2c3e50;
}
body.50shades form .form-group.-primary label,
body.50shades .form .form-group.-primary label,
body.50shades form .form-group.has-primary label,
body.50shades .form .form-group.has-primary label,
body.50shades form .form-group.-primary .help-block,
body.50shades .form .form-group.-primary .help-block,
body.50shades form .form-group.has-primary .help-block,
body.50shades .form .form-group.has-primary .help-block {
  color: #2c3e50;
}
body.50shades form .form-group.-primary .form-control,
body.50shades .form .form-group.-primary .form-control,
body.50shades form .form-group.has-primary .form-control,
body.50shades .form .form-group.has-primary .form-control,
body.50shades form .form-group.-primary .form-check label::before,
body.50shades .form .form-group.-primary .form-check label::before,
body.50shades form .form-group.has-primary .form-check label::before,
body.50shades .form .form-group.has-primary .form-check label::before {
  border-color: rgba(44,62,80,0.66);
}
body.50shades form .form-group.-primary .form-control:active,
body.50shades .form .form-group.-primary .form-control:active,
body.50shades form .form-group.has-primary .form-control:active,
body.50shades .form .form-group.has-primary .form-control:active,
body.50shades form .form-group.-primary .form-check label::before:active,
body.50shades .form .form-group.-primary .form-check label::before:active,
body.50shades form .form-group.has-primary .form-check label::before:active,
body.50shades .form .form-group.has-primary .form-check label::before:active,
body.50shades form .form-group.-primary .form-control:focus,
body.50shades .form .form-group.-primary .form-control:focus,
body.50shades form .form-group.has-primary .form-control:focus,
body.50shades .form .form-group.has-primary .form-control:focus,
body.50shades form .form-group.-primary .form-check label::before:focus,
body.50shades .form .form-group.-primary .form-check label::before:focus,
body.50shades form .form-group.has-primary .form-check label::before:focus,
body.50shades .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.50shades form .form-group.-secondary label,
body.50shades .form .form-group.-secondary label,
body.50shades form .form-group.has-secondary label,
body.50shades .form .form-group.has-secondary label,
body.50shades form .form-group.-secondary .help-block,
body.50shades .form .form-group.-secondary .help-block,
body.50shades form .form-group.has-secondary .help-block,
body.50shades .form .form-group.has-secondary .help-block {
  color: #bdc3c7;
}
body.50shades form .form-group.-secondary .form-control,
body.50shades .form .form-group.-secondary .form-control,
body.50shades form .form-group.has-secondary .form-control,
body.50shades .form .form-group.has-secondary .form-control,
body.50shades form .form-group.-secondary .form-check label::before,
body.50shades .form .form-group.-secondary .form-check label::before,
body.50shades form .form-group.has-secondary .form-check label::before,
body.50shades .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(189,195,199,0.66);
}
body.50shades form .form-group.-secondary .form-control:active,
body.50shades .form .form-group.-secondary .form-control:active,
body.50shades form .form-group.has-secondary .form-control:active,
body.50shades .form .form-group.has-secondary .form-control:active,
body.50shades form .form-group.-secondary .form-check label::before:active,
body.50shades .form .form-group.-secondary .form-check label::before:active,
body.50shades form .form-group.has-secondary .form-check label::before:active,
body.50shades .form .form-group.has-secondary .form-check label::before:active,
body.50shades form .form-group.-secondary .form-control:focus,
body.50shades .form .form-group.-secondary .form-control:focus,
body.50shades form .form-group.has-secondary .form-control:focus,
body.50shades .form .form-group.has-secondary .form-control:focus,
body.50shades form .form-group.-secondary .form-check label::before:focus,
body.50shades .form .form-group.-secondary .form-check label::before:focus,
body.50shades form .form-group.has-secondary .form-check label::before:focus,
body.50shades .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.50shades .modal.-primary .modal-dialog .modal-content {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.50shades .modal .modal-header.-primary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.50shades .modal.-secondary .modal-dialog .modal-content {
  background: #bdc3c7;
  background: linear-gradient(to right, #bdc3c7, rgba(189,195,199,0.8));
}
body.50shades .modal .modal-header.-secondary {
  background: #bdc3c7;
  background: linear-gradient(to right, #bdc3c7, rgba(189,195,199,0.8));
}
body.50shades .navbar .navbar-item-count {
  background: #2c3e50;
}
body.50shades .gritter-item.-primary {
  background: #2c3e50;
  background: linear-gradient(to right, rgba(44,62,80,0.8), rgba(44,62,80,0.5));
  color: #fff;
}
body.50shades .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.50shades .gritter-item.-secondary {
  background: #bdc3c7;
  background: linear-gradient(to right, rgba(189,195,199,0.8), rgba(189,195,199,0.5));
  color: #fff;
}
body.50shades .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.50shades .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(44,62,80,0.4), rgba(44,62,80,0.8));
}
body.50shades .panel.-primary .panel-heading,
body.50shades .panel.-primary .card-header,
body.50shades .panel.-primary .panel-footer,
body.50shades .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.50shades .panel.-bordered-primary {
  border-color: #2c3e50;
}
body.50shades .panel .panel-heading.-primary,
body.50shades .panel .card-header.-primary,
body.50shades .panel .panel-footer.-primary,
body.50shades .panel .card-footer.-primary,
body.50shades .panel .panel-body.-primary,
body.50shades .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(44,62,80,0.4), rgba(44,62,80,0.8));
}
body.50shades .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(189,195,199,0.4), rgba(189,195,199,0.8));
}
body.50shades .panel.-secondary .panel-heading,
body.50shades .panel.-secondary .card-header,
body.50shades .panel.-secondary .panel-footer,
body.50shades .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.50shades .panel.-bordered-secondary {
  border-color: #bdc3c7;
}
body.50shades .panel .panel-heading.-secondary,
body.50shades .panel .card-header.-secondary,
body.50shades .panel .panel-footer.-secondary,
body.50shades .panel .card-footer.-secondary,
body.50shades .panel .panel-body.-secondary,
body.50shades .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(189,195,199,0.4), rgba(189,195,199,0.8));
}
body.50shades .progress .bar.-primary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
  border-bottom-color: #33485c;
}
body.50shades .progress .bar.-secondary {
  background: #bdc3c7;
  background: linear-gradient(to right, #bdc3c7, rgba(189,195,199,0.8));
  border-bottom-color: #c0c6ca;
}
body.50shades .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #2c3e50;
}
body.50shades .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.50shades .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.50shades .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.50shades .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #2c3e50;
}
body.50shades .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(44,62,80,0.33);
}
body.50shades .sidebar .sidebar-wrapper ul li a:hover i,
body.50shades .sidebar .sidebar-wrapper ul li a:focus i,
body.50shades .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(44,62,80,0.66);
}
body.50shades .sidebar .chat .chat-item.-to {
  background: rgba(44,62,80,0.9);
}
body.50shades .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(44,62,80,0.9);
}
body.50shades table tr.-success,
body.50shades .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.50shades table tr.-danger,
body.50shades .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.50shades table tr.-warning,
body.50shades .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.50shades table tr.-info,
body.50shades .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.50shades .nav.-primary {
  background: linear-gradient(to right, rgba(44,62,80,0.5), rgba(44,62,80,0.25));
  border-color: rgba(44,62,80,0.25);
}
body.50shades .nav.-primary .nav-link {
  color: #fff;
}
body.50shades .nav.-primary .nav-link.active {
  background: rgba(44,62,80,0.25);
  background: linear-gradient(to bottom right, rgba(44,62,80,0.25), rgba(44,62,80,0.5));
  border-color: rgba(44,62,80,0);
}
body.50shades .nav.-primary .nav-link.active:hover,
body.50shades .nav.-primary .nav-link.active:focus,
body.50shades .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(44,62,80,0.25), rgba(44,62,80,0.5));
  color: #fff;
  border-color: rgba(44,62,80,0.5);
}
body.50shades .nav.-primary .nav-link:hover,
body.50shades .nav.-primary .nav-link:focus,
body.50shades .nav.-primary .nav-link:active {
  background: rgba(44,62,80,0.1);
  border-color: rgba(44,62,80,0.5);
}
body.50shades .nav.-secondary {
  background: linear-gradient(to right, rgba(189,195,199,0.5), rgba(189,195,199,0.25));
  border-color: rgba(189,195,199,0.25);
}
body.50shades .nav.-secondary .nav-link {
  color: #fff;
}
body.50shades .nav.-secondary .nav-link.active {
  background: rgba(189,195,199,0.25);
  background: linear-gradient(to bottom right, rgba(189,195,199,0.25), rgba(189,195,199,0.5));
  border-color: rgba(189,195,199,0);
}
body.50shades .nav.-secondary .nav-link.active:hover,
body.50shades .nav.-secondary .nav-link.active:focus,
body.50shades .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(189,195,199,0.25), rgba(189,195,199,0.5));
  color: #fff;
  border-color: rgba(189,195,199,0.5);
}
body.50shades .nav.-secondary .nav-link:hover,
body.50shades .nav.-secondary .nav-link:focus,
body.50shades .nav.-secondary .nav-link:active {
  background: rgba(189,195,199,0.1);
  border-color: rgba(189,195,199,0.5);
}
body.50shades .tag.-primary {
  background: #2c3e50;
  background: linear-gradient(to bottom right, rgba(44,62,80,0.8), rgba(44,62,80,0.4));
}
body.50shades .tag.-secondary {
  background: #bdc3c7;
  background: linear-gradient(to bottom right, rgba(189,195,199,0.8), rgba(189,195,199,0.4));
}
body.very-blue {
  background-color: #0348af;
  background-image: linear-gradient(to bottom right, #0575e6, #021b79);
}
body.very-blue ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(3,72,175,0), #021b79);
}
body.very-blue .alert.-primary {
  background: linear-gradient(to bottom right, #0575e6, rgba(5,117,230,0.75));
}
body.very-blue .alert.-primary.-contrasted .alert-icon {
  background: #0463c3;
}
body.very-blue .alert.-contrasted .alert-icon.-primary {
  background: #0463c3;
}
body.very-blue .alert.-border-primary {
  border-color: #0d83fa;
}
body.very-blue .alert.-secondary {
  background: linear-gradient(to bottom right, #021b79, rgba(2,27,121,0.75));
}
body.very-blue .alert.-secondary.-contrasted .alert-icon {
  background: #021767;
}
body.very-blue .alert.-contrasted .alert-icon.-secondary {
  background: #021767;
}
body.very-blue .alert.-border-secondary {
  border-color: #03239f;
}
body.very-blue .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(5,117,230,0.8), rgba(5,117,230,0.4));
}
body.very-blue .btn.-primary:hover,
body.very-blue .btn.-primary:focus {
  background-color: rgba(5,117,230,0.5);
}
body.very-blue .btn.-primary:active {
  background-color: #03468a;
}
body.very-blue .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(2,27,121,0.8), rgba(2,27,121,0.4));
}
body.very-blue .btn.-secondary:hover,
body.very-blue .btn.-secondary:focus {
  background-color: rgba(2,27,121,0.5);
}
body.very-blue .btn.-secondary:active {
  background-color: #011049;
}
body.very-blue .datepicker table tr td.highlighted {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.highlighted:focus,
body.very-blue .datepicker table tr td.highlighted.focus {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.4);
}
body.very-blue .datepicker table tr td.highlighted:hover,
body.very-blue .datepicker table tr td.highlighted:active,
body.very-blue .datepicker table tr td.highlighted.active {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.highlighted:active:hover,
body.very-blue .datepicker table tr td.highlighted.active:hover,
body.very-blue .datepicker table tr td.highlighted:active:focus,
body.very-blue .datepicker table tr td.highlighted.active:focus,
body.very-blue .datepicker table tr td.highlighted:active.focus,
body.very-blue .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.4);
}
body.very-blue .datepicker table tr td.highlighted.disabled:hover,
body.very-blue .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.highlighted.disabled:focus,
body.very-blue .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.highlighted.disabled.focus,
body.very-blue .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(5,117,230,0.33);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.highlighted.focused {
  background: rgba(5,117,230,0.33);
}
body.very-blue .datepicker table tr td.highlighted.disabled {
  background: rgba(5,117,230,0.33);
}
body.very-blue .datepicker table tr td.highlighted.disabled:active {
  background: rgba(5,117,230,0.33);
}
body.very-blue .datepicker table tr td.active {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.active.highlighted {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.active:focus,
body.very-blue .datepicker table tr td.active.highlighted:focus,
body.very-blue .datepicker table tr td.active.focus,
body.very-blue .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td.active:hover,
body.very-blue .datepicker table tr td.active.highlighted:hover,
body.very-blue .datepicker table tr td.active:active,
body.very-blue .datepicker table tr td.active.highlighted:active,
body.very-blue .datepicker table tr td.active.active,
body.very-blue .datepicker table tr td.active.highlighted.active {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.75);
}
body.very-blue .datepicker table tr td.active:active:hover,
body.very-blue .datepicker table tr td.active.highlighted:active:hover,
body.very-blue .datepicker table tr td.active.active:hover,
body.very-blue .datepicker table tr td.active.highlighted.active:hover,
body.very-blue .datepicker table tr td.active:active:focus,
body.very-blue .datepicker table tr td.active.highlighted:active:focus,
body.very-blue .datepicker table tr td.active.active:focus,
body.very-blue .datepicker table tr td.active.highlighted.active:focus,
body.very-blue .datepicker table tr td.active:active.focus,
body.very-blue .datepicker table tr td.active.highlighted:active.focus,
body.very-blue .datepicker table tr td.active.active.focus,
body.very-blue .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td.active.disabled:hover,
body.very-blue .datepicker table tr td.active.highlighted.disabled:hover,
body.very-blue .datepicker table tr td.active[disabled]:hover,
body.very-blue .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td.active:hover,
body.very-blue fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.active.disabled:focus,
body.very-blue .datepicker table tr td.active.highlighted.disabled:focus,
body.very-blue .datepicker table tr td.active[disabled]:focus,
body.very-blue .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td.active:focus,
body.very-blue fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td.active.disabled.focus,
body.very-blue .datepicker table tr td.active.highlighted.disabled.focus,
body.very-blue .datepicker table tr td.active[disabled].focus,
body.very-blue .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td.active.focus,
body.very-blue fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active:hover {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active:focus,
body.very-blue .datepicker table tr td span.active:hover:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled:focus,
body.very-blue .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.focus,
body.very-blue .datepicker table tr td span.active:hover.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled.focus,
body.very-blue .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active:hover,
body.very-blue .datepicker table tr td span.active.disabled:hover,
body.very-blue .datepicker table tr td span.active:active,
body.very-blue .datepicker table tr td span.active:hover:active {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.75);
}
body.very-blue .datepicker table tr td span.active.disabled:active,
body.very-blue .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.75);
}
body.very-blue .datepicker table tr td span.active.active,
body.very-blue .datepicker table tr td span.active:hover.active {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.75);
}
body.very-blue .datepicker table tr td span.active.disabled.active,
body.very-blue .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,105,207,0.75);
}
body.very-blue .datepicker table tr td span.active:active:hover,
body.very-blue .datepicker table tr td span.active.disabled:active:hover,
body.very-blue .datepicker table tr td span.active.active:hover,
body.very-blue .datepicker table tr td span.active.disabled.active:hover,
body.very-blue .datepicker table tr td span.active:active:focus,
body.very-blue .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled:active:focus,
body.very-blue .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.active:focus,
body.very-blue .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled.active:focus,
body.very-blue .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active:active.focus,
body.very-blue .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled:active.focus,
body.very-blue .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.active.focus,
body.very-blue .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(5,105,207,0.75);
  border-color: rgba(5,105,207,0.5);
}
body.very-blue .datepicker table tr td span.active[disabled]:hover,
body.very-blue .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td span.active:hover,
body.very-blue fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled:focus,
body.very-blue .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled.disabled:focus,
body.very-blue .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active[disabled]:focus,
body.very-blue .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled[disabled]:focus,
body.very-blue .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td span.active:focus,
body.very-blue fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.very-blue fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled.focus,
body.very-blue .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled.disabled.focus,
body.very-blue .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active[disabled].focus,
body.very-blue .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .datepicker table tr td span.active.disabled[disabled].focus,
body.very-blue .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td span.active.focus,
body.very-blue fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.very-blue fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(5,117,230,0.75);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .dropdown-menu.-primary {
  background: #0575e6;
  background: linear-gradient(to right, #0575e6, rgba(5,117,230,0.8));
}
body.very-blue .dropdown-menu.-secondary {
  background: #021b79;
  background: linear-gradient(to right, #021b79, rgba(2,27,121,0.8));
}
body.very-blue ul.table-of-contents > li.active > a {
  border-left: 2px solid #0575e6;
}
body.very-blue ul.table-of-contents > li > a:hover {
  border-left: 2px solid #0575e6;
}
body.very-blue ul.table-of-contents > li ul li.active a {
  border-left-color: #0575e6;
}
body.very-blue .count-bubble {
  background: #0575e6;
}
body.very-blue form .form-group.-primary label,
body.very-blue .form .form-group.-primary label,
body.very-blue form .form-group.has-primary label,
body.very-blue .form .form-group.has-primary label,
body.very-blue form .form-group.-primary .help-block,
body.very-blue .form .form-group.-primary .help-block,
body.very-blue form .form-group.has-primary .help-block,
body.very-blue .form .form-group.has-primary .help-block {
  color: #0575e6;
}
body.very-blue form .form-group.-primary .form-control,
body.very-blue .form .form-group.-primary .form-control,
body.very-blue form .form-group.has-primary .form-control,
body.very-blue .form .form-group.has-primary .form-control,
body.very-blue form .form-group.-primary .form-check label::before,
body.very-blue .form .form-group.-primary .form-check label::before,
body.very-blue form .form-group.has-primary .form-check label::before,
body.very-blue .form .form-group.has-primary .form-check label::before {
  border-color: rgba(5,117,230,0.66);
}
body.very-blue form .form-group.-primary .form-control:active,
body.very-blue .form .form-group.-primary .form-control:active,
body.very-blue form .form-group.has-primary .form-control:active,
body.very-blue .form .form-group.has-primary .form-control:active,
body.very-blue form .form-group.-primary .form-check label::before:active,
body.very-blue .form .form-group.-primary .form-check label::before:active,
body.very-blue form .form-group.has-primary .form-check label::before:active,
body.very-blue .form .form-group.has-primary .form-check label::before:active,
body.very-blue form .form-group.-primary .form-control:focus,
body.very-blue .form .form-group.-primary .form-control:focus,
body.very-blue form .form-group.has-primary .form-control:focus,
body.very-blue .form .form-group.has-primary .form-control:focus,
body.very-blue form .form-group.-primary .form-check label::before:focus,
body.very-blue .form .form-group.-primary .form-check label::before:focus,
body.very-blue form .form-group.has-primary .form-check label::before:focus,
body.very-blue .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.very-blue form .form-group.-secondary label,
body.very-blue .form .form-group.-secondary label,
body.very-blue form .form-group.has-secondary label,
body.very-blue .form .form-group.has-secondary label,
body.very-blue form .form-group.-secondary .help-block,
body.very-blue .form .form-group.-secondary .help-block,
body.very-blue form .form-group.has-secondary .help-block,
body.very-blue .form .form-group.has-secondary .help-block {
  color: #021b79;
}
body.very-blue form .form-group.-secondary .form-control,
body.very-blue .form .form-group.-secondary .form-control,
body.very-blue form .form-group.has-secondary .form-control,
body.very-blue .form .form-group.has-secondary .form-control,
body.very-blue form .form-group.-secondary .form-check label::before,
body.very-blue .form .form-group.-secondary .form-check label::before,
body.very-blue form .form-group.has-secondary .form-check label::before,
body.very-blue .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(2,27,121,0.66);
}
body.very-blue form .form-group.-secondary .form-control:active,
body.very-blue .form .form-group.-secondary .form-control:active,
body.very-blue form .form-group.has-secondary .form-control:active,
body.very-blue .form .form-group.has-secondary .form-control:active,
body.very-blue form .form-group.-secondary .form-check label::before:active,
body.very-blue .form .form-group.-secondary .form-check label::before:active,
body.very-blue form .form-group.has-secondary .form-check label::before:active,
body.very-blue .form .form-group.has-secondary .form-check label::before:active,
body.very-blue form .form-group.-secondary .form-control:focus,
body.very-blue .form .form-group.-secondary .form-control:focus,
body.very-blue form .form-group.has-secondary .form-control:focus,
body.very-blue .form .form-group.has-secondary .form-control:focus,
body.very-blue form .form-group.-secondary .form-check label::before:focus,
body.very-blue .form .form-group.-secondary .form-check label::before:focus,
body.very-blue form .form-group.has-secondary .form-check label::before:focus,
body.very-blue .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.very-blue .modal.-primary .modal-dialog .modal-content {
  background: #0575e6;
  background: linear-gradient(to right, #0575e6, rgba(5,117,230,0.8));
}
body.very-blue .modal .modal-header.-primary {
  background: #0575e6;
  background: linear-gradient(to right, #0575e6, rgba(5,117,230,0.8));
}
body.very-blue .modal.-secondary .modal-dialog .modal-content {
  background: #021b79;
  background: linear-gradient(to right, #021b79, rgba(2,27,121,0.8));
}
body.very-blue .modal .modal-header.-secondary {
  background: #021b79;
  background: linear-gradient(to right, #021b79, rgba(2,27,121,0.8));
}
body.very-blue .navbar .navbar-item-count {
  background: #0575e6;
}
body.very-blue .gritter-item.-primary {
  background: #0575e6;
  background: linear-gradient(to right, rgba(5,117,230,0.8), rgba(5,117,230,0.5));
  color: #fff;
}
body.very-blue .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.very-blue .gritter-item.-secondary {
  background: #021b79;
  background: linear-gradient(to right, rgba(2,27,121,0.8), rgba(2,27,121,0.5));
  color: #fff;
}
body.very-blue .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.very-blue .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(5,117,230,0.4), rgba(5,117,230,0.8));
}
body.very-blue .panel.-primary .panel-heading,
body.very-blue .panel.-primary .card-header,
body.very-blue .panel.-primary .panel-footer,
body.very-blue .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.very-blue .panel.-bordered-primary {
  border-color: #0575e6;
}
body.very-blue .panel .panel-heading.-primary,
body.very-blue .panel .card-header.-primary,
body.very-blue .panel .panel-footer.-primary,
body.very-blue .panel .card-footer.-primary,
body.very-blue .panel .panel-body.-primary,
body.very-blue .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(5,117,230,0.4), rgba(5,117,230,0.8));
}
body.very-blue .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(2,27,121,0.4), rgba(2,27,121,0.8));
}
body.very-blue .panel.-secondary .panel-heading,
body.very-blue .panel.-secondary .card-header,
body.very-blue .panel.-secondary .panel-footer,
body.very-blue .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.very-blue .panel.-bordered-secondary {
  border-color: #021b79;
}
body.very-blue .panel .panel-heading.-secondary,
body.very-blue .panel .card-header.-secondary,
body.very-blue .panel .panel-footer.-secondary,
body.very-blue .panel .card-footer.-secondary,
body.very-blue .panel .panel-body.-secondary,
body.very-blue .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(2,27,121,0.4), rgba(2,27,121,0.8));
}
body.very-blue .progress .bar.-primary {
  background: #0575e6;
  background: linear-gradient(to right, #0575e6, rgba(5,117,230,0.8));
  border-bottom-color: #057cf3;
}
body.very-blue .progress .bar.-secondary {
  background: #021b79;
  background: linear-gradient(to right, #021b79, rgba(2,27,121,0.8));
  border-bottom-color: #021f8c;
}
body.very-blue .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #0575e6;
}
body.very-blue .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.very-blue .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.very-blue .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.very-blue .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #0575e6;
}
body.very-blue .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(5,117,230,0.33);
}
body.very-blue .sidebar .sidebar-wrapper ul li a:hover i,
body.very-blue .sidebar .sidebar-wrapper ul li a:focus i,
body.very-blue .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(5,117,230,0.66);
}
body.very-blue .sidebar .chat .chat-item.-to {
  background: rgba(5,117,230,0.9);
}
body.very-blue .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(5,117,230,0.9);
}
body.very-blue table tr.-success,
body.very-blue .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.very-blue table tr.-danger,
body.very-blue .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.very-blue table tr.-warning,
body.very-blue .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.very-blue table tr.-info,
body.very-blue .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.very-blue .nav.-primary {
  background: linear-gradient(to right, rgba(5,117,230,0.5), rgba(5,117,230,0.25));
  border-color: rgba(5,117,230,0.25);
}
body.very-blue .nav.-primary .nav-link {
  color: #fff;
}
body.very-blue .nav.-primary .nav-link.active {
  background: rgba(5,117,230,0.25);
  background: linear-gradient(to bottom right, rgba(5,117,230,0.25), rgba(5,117,230,0.5));
  border-color: rgba(5,117,230,0);
}
body.very-blue .nav.-primary .nav-link.active:hover,
body.very-blue .nav.-primary .nav-link.active:focus,
body.very-blue .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(5,117,230,0.25), rgba(5,117,230,0.5));
  color: #fff;
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .nav.-primary .nav-link:hover,
body.very-blue .nav.-primary .nav-link:focus,
body.very-blue .nav.-primary .nav-link:active {
  background: rgba(5,117,230,0.1);
  border-color: rgba(5,117,230,0.5);
}
body.very-blue .nav.-secondary {
  background: linear-gradient(to right, rgba(2,27,121,0.5), rgba(2,27,121,0.25));
  border-color: rgba(2,27,121,0.25);
}
body.very-blue .nav.-secondary .nav-link {
  color: #fff;
}
body.very-blue .nav.-secondary .nav-link.active {
  background: rgba(2,27,121,0.25);
  background: linear-gradient(to bottom right, rgba(2,27,121,0.25), rgba(2,27,121,0.5));
  border-color: rgba(2,27,121,0);
}
body.very-blue .nav.-secondary .nav-link.active:hover,
body.very-blue .nav.-secondary .nav-link.active:focus,
body.very-blue .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(2,27,121,0.25), rgba(2,27,121,0.5));
  color: #fff;
  border-color: rgba(2,27,121,0.5);
}
body.very-blue .nav.-secondary .nav-link:hover,
body.very-blue .nav.-secondary .nav-link:focus,
body.very-blue .nav.-secondary .nav-link:active {
  background: rgba(2,27,121,0.1);
  border-color: rgba(2,27,121,0.5);
}
body.very-blue .tag.-primary {
  background: #0575e6;
  background: linear-gradient(to bottom right, rgba(5,117,230,0.8), rgba(5,117,230,0.4));
}
body.very-blue .tag.-secondary {
  background: #021b79;
  background: linear-gradient(to bottom right, rgba(2,27,121,0.8), rgba(2,27,121,0.4));
}
body.dawn {
  background-color: #976960;
  background-image: linear-gradient(to bottom right, #f3904f, #3b4371);
}
body.dawn ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(151,105,96,0), #3b4371);
}
body.dawn .alert.-primary {
  background: linear-gradient(to bottom right, #f3904f, rgba(243,144,79,0.75));
}
body.dawn .alert.-primary.-contrasted .alert-icon {
  background: #f07322;
}
body.dawn .alert.-contrasted .alert-icon.-primary {
  background: #f07322;
}
body.dawn .alert.-border-primary {
  border-color: #f49b61;
}
body.dawn .alert.-secondary {
  background: linear-gradient(to bottom right, #3b4371, rgba(59,67,113,0.75));
}
body.dawn .alert.-secondary.-contrasted .alert-icon {
  background: #323960;
}
body.dawn .alert.-contrasted .alert-icon.-secondary {
  background: #323960;
}
body.dawn .alert.-border-secondary {
  border-color: #475087;
}
body.dawn .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(243,144,79,0.8), rgba(243,144,79,0.4));
}
body.dawn .btn.-primary:hover,
body.dawn .btn.-primary:focus {
  background-color: rgba(243,144,79,0.5);
}
body.dawn .btn.-primary:active {
  background-color: #b54f0c;
}
body.dawn .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(59,67,113,0.8), rgba(59,67,113,0.4));
}
body.dawn .btn.-secondary:hover,
body.dawn .btn.-secondary:focus {
  background-color: rgba(59,67,113,0.5);
}
body.dawn .btn.-secondary:active {
  background-color: #232844;
}
body.dawn .datepicker table tr td.highlighted {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.highlighted:focus,
body.dawn .datepicker table tr td.highlighted.focus {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.4);
}
body.dawn .datepicker table tr td.highlighted:hover,
body.dawn .datepicker table tr td.highlighted:active,
body.dawn .datepicker table tr td.highlighted.active {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.highlighted:active:hover,
body.dawn .datepicker table tr td.highlighted.active:hover,
body.dawn .datepicker table tr td.highlighted:active:focus,
body.dawn .datepicker table tr td.highlighted.active:focus,
body.dawn .datepicker table tr td.highlighted:active.focus,
body.dawn .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.4);
}
body.dawn .datepicker table tr td.highlighted.disabled:hover,
body.dawn .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.highlighted.disabled:focus,
body.dawn .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.highlighted.disabled.focus,
body.dawn .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(243,144,79,0.33);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.highlighted.focused {
  background: rgba(243,144,79,0.33);
}
body.dawn .datepicker table tr td.highlighted.disabled {
  background: rgba(243,144,79,0.33);
}
body.dawn .datepicker table tr td.highlighted.disabled:active {
  background: rgba(243,144,79,0.33);
}
body.dawn .datepicker table tr td.active {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.active.highlighted {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.active:focus,
body.dawn .datepicker table tr td.active.highlighted:focus,
body.dawn .datepicker table tr td.active.focus,
body.dawn .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td.active:hover,
body.dawn .datepicker table tr td.active.highlighted:hover,
body.dawn .datepicker table tr td.active:active,
body.dawn .datepicker table tr td.active.highlighted:active,
body.dawn .datepicker table tr td.active.active,
body.dawn .datepicker table tr td.active.highlighted.active {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.75);
}
body.dawn .datepicker table tr td.active:active:hover,
body.dawn .datepicker table tr td.active.highlighted:active:hover,
body.dawn .datepicker table tr td.active.active:hover,
body.dawn .datepicker table tr td.active.highlighted.active:hover,
body.dawn .datepicker table tr td.active:active:focus,
body.dawn .datepicker table tr td.active.highlighted:active:focus,
body.dawn .datepicker table tr td.active.active:focus,
body.dawn .datepicker table tr td.active.highlighted.active:focus,
body.dawn .datepicker table tr td.active:active.focus,
body.dawn .datepicker table tr td.active.highlighted:active.focus,
body.dawn .datepicker table tr td.active.active.focus,
body.dawn .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td.active.disabled:hover,
body.dawn .datepicker table tr td.active.highlighted.disabled:hover,
body.dawn .datepicker table tr td.active[disabled]:hover,
body.dawn .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td.active:hover,
body.dawn fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.active.disabled:focus,
body.dawn .datepicker table tr td.active.highlighted.disabled:focus,
body.dawn .datepicker table tr td.active[disabled]:focus,
body.dawn .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td.active:focus,
body.dawn fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td.active.disabled.focus,
body.dawn .datepicker table tr td.active.highlighted.disabled.focus,
body.dawn .datepicker table tr td.active[disabled].focus,
body.dawn .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td.active.focus,
body.dawn fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active:hover {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active:focus,
body.dawn .datepicker table tr td span.active:hover:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.disabled:focus,
body.dawn .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.focus,
body.dawn .datepicker table tr td span.active:hover.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.disabled.focus,
body.dawn .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active:hover,
body.dawn .datepicker table tr td span.active.disabled:hover,
body.dawn .datepicker table tr td span.active:active,
body.dawn .datepicker table tr td span.active:hover:active {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.75);
}
body.dawn .datepicker table tr td span.active.disabled:active,
body.dawn .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.75);
}
body.dawn .datepicker table tr td span.active.active,
body.dawn .datepicker table tr td span.active:hover.active {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.75);
}
body.dawn .datepicker table tr td span.active.disabled.active,
body.dawn .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(241,125,49,0.75);
}
body.dawn .datepicker table tr td span.active:active:hover,
body.dawn .datepicker table tr td span.active.disabled:active:hover,
body.dawn .datepicker table tr td span.active.active:hover,
body.dawn .datepicker table tr td span.active.disabled.active:hover,
body.dawn .datepicker table tr td span.active:active:focus,
body.dawn .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.disabled:active:focus,
body.dawn .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.active:focus,
body.dawn .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.disabled.active:focus,
body.dawn .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active:active.focus,
body.dawn .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.disabled:active.focus,
body.dawn .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.active.focus,
body.dawn .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(241,125,49,0.75);
  border-color: rgba(241,125,49,0.5);
}
body.dawn .datepicker table tr td span.active[disabled]:hover,
body.dawn .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td span.active:hover,
body.dawn fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled:focus,
body.dawn .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled.disabled:focus,
body.dawn .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active[disabled]:focus,
body.dawn .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled[disabled]:focus,
body.dawn .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td span.active:focus,
body.dawn fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.dawn fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled.focus,
body.dawn .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled.disabled.focus,
body.dawn .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active[disabled].focus,
body.dawn .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .datepicker table tr td span.active.disabled[disabled].focus,
body.dawn .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td span.active.focus,
body.dawn fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.dawn fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(243,144,79,0.75);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .dropdown-menu.-primary {
  background: #f3904f;
  background: linear-gradient(to right, #f3904f, rgba(243,144,79,0.8));
}
body.dawn .dropdown-menu.-secondary {
  background: #3b4371;
  background: linear-gradient(to right, #3b4371, rgba(59,67,113,0.8));
}
body.dawn ul.table-of-contents > li.active > a {
  border-left: 2px solid #f3904f;
}
body.dawn ul.table-of-contents > li > a:hover {
  border-left: 2px solid #f3904f;
}
body.dawn ul.table-of-contents > li ul li.active a {
  border-left-color: #f3904f;
}
body.dawn .count-bubble {
  background: #f3904f;
}
body.dawn form .form-group.-primary label,
body.dawn .form .form-group.-primary label,
body.dawn form .form-group.has-primary label,
body.dawn .form .form-group.has-primary label,
body.dawn form .form-group.-primary .help-block,
body.dawn .form .form-group.-primary .help-block,
body.dawn form .form-group.has-primary .help-block,
body.dawn .form .form-group.has-primary .help-block {
  color: #f3904f;
}
body.dawn form .form-group.-primary .form-control,
body.dawn .form .form-group.-primary .form-control,
body.dawn form .form-group.has-primary .form-control,
body.dawn .form .form-group.has-primary .form-control,
body.dawn form .form-group.-primary .form-check label::before,
body.dawn .form .form-group.-primary .form-check label::before,
body.dawn form .form-group.has-primary .form-check label::before,
body.dawn .form .form-group.has-primary .form-check label::before {
  border-color: rgba(243,144,79,0.66);
}
body.dawn form .form-group.-primary .form-control:active,
body.dawn .form .form-group.-primary .form-control:active,
body.dawn form .form-group.has-primary .form-control:active,
body.dawn .form .form-group.has-primary .form-control:active,
body.dawn form .form-group.-primary .form-check label::before:active,
body.dawn .form .form-group.-primary .form-check label::before:active,
body.dawn form .form-group.has-primary .form-check label::before:active,
body.dawn .form .form-group.has-primary .form-check label::before:active,
body.dawn form .form-group.-primary .form-control:focus,
body.dawn .form .form-group.-primary .form-control:focus,
body.dawn form .form-group.has-primary .form-control:focus,
body.dawn .form .form-group.has-primary .form-control:focus,
body.dawn form .form-group.-primary .form-check label::before:focus,
body.dawn .form .form-group.-primary .form-check label::before:focus,
body.dawn form .form-group.has-primary .form-check label::before:focus,
body.dawn .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.dawn form .form-group.-secondary label,
body.dawn .form .form-group.-secondary label,
body.dawn form .form-group.has-secondary label,
body.dawn .form .form-group.has-secondary label,
body.dawn form .form-group.-secondary .help-block,
body.dawn .form .form-group.-secondary .help-block,
body.dawn form .form-group.has-secondary .help-block,
body.dawn .form .form-group.has-secondary .help-block {
  color: #3b4371;
}
body.dawn form .form-group.-secondary .form-control,
body.dawn .form .form-group.-secondary .form-control,
body.dawn form .form-group.has-secondary .form-control,
body.dawn .form .form-group.has-secondary .form-control,
body.dawn form .form-group.-secondary .form-check label::before,
body.dawn .form .form-group.-secondary .form-check label::before,
body.dawn form .form-group.has-secondary .form-check label::before,
body.dawn .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(59,67,113,0.66);
}
body.dawn form .form-group.-secondary .form-control:active,
body.dawn .form .form-group.-secondary .form-control:active,
body.dawn form .form-group.has-secondary .form-control:active,
body.dawn .form .form-group.has-secondary .form-control:active,
body.dawn form .form-group.-secondary .form-check label::before:active,
body.dawn .form .form-group.-secondary .form-check label::before:active,
body.dawn form .form-group.has-secondary .form-check label::before:active,
body.dawn .form .form-group.has-secondary .form-check label::before:active,
body.dawn form .form-group.-secondary .form-control:focus,
body.dawn .form .form-group.-secondary .form-control:focus,
body.dawn form .form-group.has-secondary .form-control:focus,
body.dawn .form .form-group.has-secondary .form-control:focus,
body.dawn form .form-group.-secondary .form-check label::before:focus,
body.dawn .form .form-group.-secondary .form-check label::before:focus,
body.dawn form .form-group.has-secondary .form-check label::before:focus,
body.dawn .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.dawn .modal.-primary .modal-dialog .modal-content {
  background: #f3904f;
  background: linear-gradient(to right, #f3904f, rgba(243,144,79,0.8));
}
body.dawn .modal .modal-header.-primary {
  background: #f3904f;
  background: linear-gradient(to right, #f3904f, rgba(243,144,79,0.8));
}
body.dawn .modal.-secondary .modal-dialog .modal-content {
  background: #3b4371;
  background: linear-gradient(to right, #3b4371, rgba(59,67,113,0.8));
}
body.dawn .modal .modal-header.-secondary {
  background: #3b4371;
  background: linear-gradient(to right, #3b4371, rgba(59,67,113,0.8));
}
body.dawn .navbar .navbar-item-count {
  background: #f3904f;
}
body.dawn .gritter-item.-primary {
  background: #f3904f;
  background: linear-gradient(to right, rgba(243,144,79,0.8), rgba(243,144,79,0.5));
  color: #fff;
}
body.dawn .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.dawn .gritter-item.-secondary {
  background: #3b4371;
  background: linear-gradient(to right, rgba(59,67,113,0.8), rgba(59,67,113,0.5));
  color: #fff;
}
body.dawn .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.dawn .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(243,144,79,0.4), rgba(243,144,79,0.8));
}
body.dawn .panel.-primary .panel-heading,
body.dawn .panel.-primary .card-header,
body.dawn .panel.-primary .panel-footer,
body.dawn .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dawn .panel.-bordered-primary {
  border-color: #f3904f;
}
body.dawn .panel .panel-heading.-primary,
body.dawn .panel .card-header.-primary,
body.dawn .panel .panel-footer.-primary,
body.dawn .panel .card-footer.-primary,
body.dawn .panel .panel-body.-primary,
body.dawn .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(243,144,79,0.4), rgba(243,144,79,0.8));
}
body.dawn .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(59,67,113,0.4), rgba(59,67,113,0.8));
}
body.dawn .panel.-secondary .panel-heading,
body.dawn .panel.-secondary .card-header,
body.dawn .panel.-secondary .panel-footer,
body.dawn .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dawn .panel.-bordered-secondary {
  border-color: #3b4371;
}
body.dawn .panel .panel-heading.-secondary,
body.dawn .panel .card-header.-secondary,
body.dawn .panel .panel-footer.-secondary,
body.dawn .panel .card-footer.-secondary,
body.dawn .panel .panel-body.-secondary,
body.dawn .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(59,67,113,0.4), rgba(59,67,113,0.8));
}
body.dawn .progress .bar.-primary {
  background: #f3904f;
  background: linear-gradient(to right, #f3904f, rgba(243,144,79,0.8));
  border-bottom-color: #f49658;
}
body.dawn .progress .bar.-secondary {
  background: #3b4371;
  background: linear-gradient(to right, #3b4371, rgba(59,67,113,0.8));
  border-bottom-color: #414a7c;
}
body.dawn .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #f3904f;
}
body.dawn .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.dawn .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.dawn .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.dawn .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #f3904f;
}
body.dawn .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(243,144,79,0.33);
}
body.dawn .sidebar .sidebar-wrapper ul li a:hover i,
body.dawn .sidebar .sidebar-wrapper ul li a:focus i,
body.dawn .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(243,144,79,0.66);
}
body.dawn .sidebar .chat .chat-item.-to {
  background: rgba(243,144,79,0.9);
}
body.dawn .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(243,144,79,0.9);
}
body.dawn table tr.-success,
body.dawn .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.dawn table tr.-danger,
body.dawn .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.dawn table tr.-warning,
body.dawn .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.dawn table tr.-info,
body.dawn .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.dawn .nav.-primary {
  background: linear-gradient(to right, rgba(243,144,79,0.5), rgba(243,144,79,0.25));
  border-color: rgba(243,144,79,0.25);
}
body.dawn .nav.-primary .nav-link {
  color: #fff;
}
body.dawn .nav.-primary .nav-link.active {
  background: rgba(243,144,79,0.25);
  background: linear-gradient(to bottom right, rgba(243,144,79,0.25), rgba(243,144,79,0.5));
  border-color: rgba(243,144,79,0);
}
body.dawn .nav.-primary .nav-link.active:hover,
body.dawn .nav.-primary .nav-link.active:focus,
body.dawn .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(243,144,79,0.25), rgba(243,144,79,0.5));
  color: #fff;
  border-color: rgba(243,144,79,0.5);
}
body.dawn .nav.-primary .nav-link:hover,
body.dawn .nav.-primary .nav-link:focus,
body.dawn .nav.-primary .nav-link:active {
  background: rgba(243,144,79,0.1);
  border-color: rgba(243,144,79,0.5);
}
body.dawn .nav.-secondary {
  background: linear-gradient(to right, rgba(59,67,113,0.5), rgba(59,67,113,0.25));
  border-color: rgba(59,67,113,0.25);
}
body.dawn .nav.-secondary .nav-link {
  color: #fff;
}
body.dawn .nav.-secondary .nav-link.active {
  background: rgba(59,67,113,0.25);
  background: linear-gradient(to bottom right, rgba(59,67,113,0.25), rgba(59,67,113,0.5));
  border-color: rgba(59,67,113,0);
}
body.dawn .nav.-secondary .nav-link.active:hover,
body.dawn .nav.-secondary .nav-link.active:focus,
body.dawn .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(59,67,113,0.25), rgba(59,67,113,0.5));
  color: #fff;
  border-color: rgba(59,67,113,0.5);
}
body.dawn .nav.-secondary .nav-link:hover,
body.dawn .nav.-secondary .nav-link:focus,
body.dawn .nav.-secondary .nav-link:active {
  background: rgba(59,67,113,0.1);
  border-color: rgba(59,67,113,0.5);
}
body.dawn .tag.-primary {
  background: #f3904f;
  background: linear-gradient(to bottom right, rgba(243,144,79,0.8), rgba(243,144,79,0.4));
}
body.dawn .tag.-secondary {
  background: #3b4371;
  background: linear-gradient(to bottom right, rgba(59,67,113,0.8), rgba(59,67,113,0.4));
}
body.dusk {
  background-color: #8c968b;
  background-image: linear-gradient(to bottom right, #19547b, #ffd89b);
}
body.dusk ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(140,150,139,0), #ffd89b);
}
body.dusk .alert.-primary {
  background: linear-gradient(to bottom right, #19547b, rgba(25,84,123,0.75));
}
body.dusk .alert.-primary.-contrasted .alert-icon {
  background: #154769;
}
body.dusk .alert.-contrasted .alert-icon.-primary {
  background: #154769;
}
body.dusk .alert.-border-primary {
  border-color: #1f6999;
}
body.dusk .alert.-secondary {
  background: linear-gradient(to bottom right, #ffd89b, rgba(255,216,155,0.75));
}
body.dusk .alert.-secondary.-contrasted .alert-icon {
  background: #ffc05d;
}
body.dusk .alert.-contrasted .alert-icon.-secondary {
  background: #ffc05d;
}
body.dusk .alert.-border-secondary {
  border-color: #ffdca5;
}
body.dusk .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(25,84,123,0.8), rgba(25,84,123,0.4));
}
body.dusk .btn.-primary:hover,
body.dusk .btn.-primary:focus {
  background-color: rgba(25,84,123,0.5);
}
body.dusk .btn.-primary:active {
  background-color: #0f324a;
}
body.dusk .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(255,216,155,0.8), rgba(255,216,155,0.4));
}
body.dusk .btn.-secondary:hover,
body.dusk .btn.-secondary:focus {
  background-color: rgba(255,216,155,0.5);
}
body.dusk .btn.-secondary:active {
  background-color: #f69600;
}
body.dusk .datepicker table tr td.highlighted {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.highlighted:focus,
body.dusk .datepicker table tr td.highlighted.focus {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.4);
}
body.dusk .datepicker table tr td.highlighted:hover,
body.dusk .datepicker table tr td.highlighted:active,
body.dusk .datepicker table tr td.highlighted.active {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.highlighted:active:hover,
body.dusk .datepicker table tr td.highlighted.active:hover,
body.dusk .datepicker table tr td.highlighted:active:focus,
body.dusk .datepicker table tr td.highlighted.active:focus,
body.dusk .datepicker table tr td.highlighted:active.focus,
body.dusk .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.4);
}
body.dusk .datepicker table tr td.highlighted.disabled:hover,
body.dusk .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.highlighted.disabled:focus,
body.dusk .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.highlighted.disabled.focus,
body.dusk .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(25,84,123,0.33);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.highlighted.focused {
  background: rgba(25,84,123,0.33);
}
body.dusk .datepicker table tr td.highlighted.disabled {
  background: rgba(25,84,123,0.33);
}
body.dusk .datepicker table tr td.highlighted.disabled:active {
  background: rgba(25,84,123,0.33);
}
body.dusk .datepicker table tr td.active {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.active.highlighted {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.active:focus,
body.dusk .datepicker table tr td.active.highlighted:focus,
body.dusk .datepicker table tr td.active.focus,
body.dusk .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td.active:hover,
body.dusk .datepicker table tr td.active.highlighted:hover,
body.dusk .datepicker table tr td.active:active,
body.dusk .datepicker table tr td.active.highlighted:active,
body.dusk .datepicker table tr td.active.active,
body.dusk .datepicker table tr td.active.highlighted.active {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.75);
}
body.dusk .datepicker table tr td.active:active:hover,
body.dusk .datepicker table tr td.active.highlighted:active:hover,
body.dusk .datepicker table tr td.active.active:hover,
body.dusk .datepicker table tr td.active.highlighted.active:hover,
body.dusk .datepicker table tr td.active:active:focus,
body.dusk .datepicker table tr td.active.highlighted:active:focus,
body.dusk .datepicker table tr td.active.active:focus,
body.dusk .datepicker table tr td.active.highlighted.active:focus,
body.dusk .datepicker table tr td.active:active.focus,
body.dusk .datepicker table tr td.active.highlighted:active.focus,
body.dusk .datepicker table tr td.active.active.focus,
body.dusk .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td.active.disabled:hover,
body.dusk .datepicker table tr td.active.highlighted.disabled:hover,
body.dusk .datepicker table tr td.active[disabled]:hover,
body.dusk .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td.active:hover,
body.dusk fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.active.disabled:focus,
body.dusk .datepicker table tr td.active.highlighted.disabled:focus,
body.dusk .datepicker table tr td.active[disabled]:focus,
body.dusk .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td.active:focus,
body.dusk fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td.active.disabled.focus,
body.dusk .datepicker table tr td.active.highlighted.disabled.focus,
body.dusk .datepicker table tr td.active[disabled].focus,
body.dusk .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td.active.focus,
body.dusk fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active:hover {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active:focus,
body.dusk .datepicker table tr td span.active:hover:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.disabled:focus,
body.dusk .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.focus,
body.dusk .datepicker table tr td span.active:hover.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.disabled.focus,
body.dusk .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active:hover,
body.dusk .datepicker table tr td span.active.disabled:hover,
body.dusk .datepicker table tr td span.active:active,
body.dusk .datepicker table tr td span.active:hover:active {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.75);
}
body.dusk .datepicker table tr td span.active.disabled:active,
body.dusk .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.75);
}
body.dusk .datepicker table tr td span.active.active,
body.dusk .datepicker table tr td span.active:hover.active {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.75);
}
body.dusk .datepicker table tr td span.active.disabled.active,
body.dusk .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(23,76,111,0.75);
}
body.dusk .datepicker table tr td span.active:active:hover,
body.dusk .datepicker table tr td span.active.disabled:active:hover,
body.dusk .datepicker table tr td span.active.active:hover,
body.dusk .datepicker table tr td span.active.disabled.active:hover,
body.dusk .datepicker table tr td span.active:active:focus,
body.dusk .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.disabled:active:focus,
body.dusk .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.active:focus,
body.dusk .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.disabled.active:focus,
body.dusk .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active:active.focus,
body.dusk .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.disabled:active.focus,
body.dusk .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.active.focus,
body.dusk .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(23,76,111,0.75);
  border-color: rgba(23,76,111,0.5);
}
body.dusk .datepicker table tr td span.active[disabled]:hover,
body.dusk .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td span.active:hover,
body.dusk fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled:focus,
body.dusk .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled.disabled:focus,
body.dusk .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active[disabled]:focus,
body.dusk .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled[disabled]:focus,
body.dusk .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td span.active:focus,
body.dusk fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.dusk fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled.focus,
body.dusk .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled.disabled.focus,
body.dusk .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active[disabled].focus,
body.dusk .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .datepicker table tr td span.active.disabled[disabled].focus,
body.dusk .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td span.active.focus,
body.dusk fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.dusk fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(25,84,123,0.75);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .dropdown-menu.-primary {
  background: #19547b;
  background: linear-gradient(to right, #19547b, rgba(25,84,123,0.8));
}
body.dusk .dropdown-menu.-secondary {
  background: #ffd89b;
  background: linear-gradient(to right, #ffd89b, rgba(255,216,155,0.8));
}
body.dusk ul.table-of-contents > li.active > a {
  border-left: 2px solid #19547b;
}
body.dusk ul.table-of-contents > li > a:hover {
  border-left: 2px solid #19547b;
}
body.dusk ul.table-of-contents > li ul li.active a {
  border-left-color: #19547b;
}
body.dusk .count-bubble {
  background: #19547b;
}
body.dusk form .form-group.-primary label,
body.dusk .form .form-group.-primary label,
body.dusk form .form-group.has-primary label,
body.dusk .form .form-group.has-primary label,
body.dusk form .form-group.-primary .help-block,
body.dusk .form .form-group.-primary .help-block,
body.dusk form .form-group.has-primary .help-block,
body.dusk .form .form-group.has-primary .help-block {
  color: #19547b;
}
body.dusk form .form-group.-primary .form-control,
body.dusk .form .form-group.-primary .form-control,
body.dusk form .form-group.has-primary .form-control,
body.dusk .form .form-group.has-primary .form-control,
body.dusk form .form-group.-primary .form-check label::before,
body.dusk .form .form-group.-primary .form-check label::before,
body.dusk form .form-group.has-primary .form-check label::before,
body.dusk .form .form-group.has-primary .form-check label::before {
  border-color: rgba(25,84,123,0.66);
}
body.dusk form .form-group.-primary .form-control:active,
body.dusk .form .form-group.-primary .form-control:active,
body.dusk form .form-group.has-primary .form-control:active,
body.dusk .form .form-group.has-primary .form-control:active,
body.dusk form .form-group.-primary .form-check label::before:active,
body.dusk .form .form-group.-primary .form-check label::before:active,
body.dusk form .form-group.has-primary .form-check label::before:active,
body.dusk .form .form-group.has-primary .form-check label::before:active,
body.dusk form .form-group.-primary .form-control:focus,
body.dusk .form .form-group.-primary .form-control:focus,
body.dusk form .form-group.has-primary .form-control:focus,
body.dusk .form .form-group.has-primary .form-control:focus,
body.dusk form .form-group.-primary .form-check label::before:focus,
body.dusk .form .form-group.-primary .form-check label::before:focus,
body.dusk form .form-group.has-primary .form-check label::before:focus,
body.dusk .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.dusk form .form-group.-secondary label,
body.dusk .form .form-group.-secondary label,
body.dusk form .form-group.has-secondary label,
body.dusk .form .form-group.has-secondary label,
body.dusk form .form-group.-secondary .help-block,
body.dusk .form .form-group.-secondary .help-block,
body.dusk form .form-group.has-secondary .help-block,
body.dusk .form .form-group.has-secondary .help-block {
  color: #ffd89b;
}
body.dusk form .form-group.-secondary .form-control,
body.dusk .form .form-group.-secondary .form-control,
body.dusk form .form-group.has-secondary .form-control,
body.dusk .form .form-group.has-secondary .form-control,
body.dusk form .form-group.-secondary .form-check label::before,
body.dusk .form .form-group.-secondary .form-check label::before,
body.dusk form .form-group.has-secondary .form-check label::before,
body.dusk .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(255,216,155,0.66);
}
body.dusk form .form-group.-secondary .form-control:active,
body.dusk .form .form-group.-secondary .form-control:active,
body.dusk form .form-group.has-secondary .form-control:active,
body.dusk .form .form-group.has-secondary .form-control:active,
body.dusk form .form-group.-secondary .form-check label::before:active,
body.dusk .form .form-group.-secondary .form-check label::before:active,
body.dusk form .form-group.has-secondary .form-check label::before:active,
body.dusk .form .form-group.has-secondary .form-check label::before:active,
body.dusk form .form-group.-secondary .form-control:focus,
body.dusk .form .form-group.-secondary .form-control:focus,
body.dusk form .form-group.has-secondary .form-control:focus,
body.dusk .form .form-group.has-secondary .form-control:focus,
body.dusk form .form-group.-secondary .form-check label::before:focus,
body.dusk .form .form-group.-secondary .form-check label::before:focus,
body.dusk form .form-group.has-secondary .form-check label::before:focus,
body.dusk .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.dusk .modal.-primary .modal-dialog .modal-content {
  background: #19547b;
  background: linear-gradient(to right, #19547b, rgba(25,84,123,0.8));
}
body.dusk .modal .modal-header.-primary {
  background: #19547b;
  background: linear-gradient(to right, #19547b, rgba(25,84,123,0.8));
}
body.dusk .modal.-secondary .modal-dialog .modal-content {
  background: #ffd89b;
  background: linear-gradient(to right, #ffd89b, rgba(255,216,155,0.8));
}
body.dusk .modal .modal-header.-secondary {
  background: #ffd89b;
  background: linear-gradient(to right, #ffd89b, rgba(255,216,155,0.8));
}
body.dusk .navbar .navbar-item-count {
  background: #19547b;
}
body.dusk .gritter-item.-primary {
  background: #19547b;
  background: linear-gradient(to right, rgba(25,84,123,0.8), rgba(25,84,123,0.5));
  color: #fff;
}
body.dusk .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.dusk .gritter-item.-secondary {
  background: #ffd89b;
  background: linear-gradient(to right, rgba(255,216,155,0.8), rgba(255,216,155,0.5));
  color: #fff;
}
body.dusk .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.dusk .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(25,84,123,0.4), rgba(25,84,123,0.8));
}
body.dusk .panel.-primary .panel-heading,
body.dusk .panel.-primary .card-header,
body.dusk .panel.-primary .panel-footer,
body.dusk .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dusk .panel.-bordered-primary {
  border-color: #19547b;
}
body.dusk .panel .panel-heading.-primary,
body.dusk .panel .card-header.-primary,
body.dusk .panel .panel-footer.-primary,
body.dusk .panel .card-footer.-primary,
body.dusk .panel .panel-body.-primary,
body.dusk .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(25,84,123,0.4), rgba(25,84,123,0.8));
}
body.dusk .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(255,216,155,0.4), rgba(255,216,155,0.8));
}
body.dusk .panel.-secondary .panel-heading,
body.dusk .panel.-secondary .card-header,
body.dusk .panel.-secondary .panel-footer,
body.dusk .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dusk .panel.-bordered-secondary {
  border-color: #ffd89b;
}
body.dusk .panel .panel-heading.-secondary,
body.dusk .panel .card-header.-secondary,
body.dusk .panel .panel-footer.-secondary,
body.dusk .panel .card-footer.-secondary,
body.dusk .panel .panel-body.-secondary,
body.dusk .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(255,216,155,0.4), rgba(255,216,155,0.8));
}
body.dusk .progress .bar.-primary {
  background: #19547b;
  background: linear-gradient(to right, #19547b, rgba(25,84,123,0.8));
  border-bottom-color: #1c5e8a;
}
body.dusk .progress .bar.-secondary {
  background: #ffd89b;
  background: linear-gradient(to right, #ffd89b, rgba(255,216,155,0.8));
  border-bottom-color: #ffdaa0;
}
body.dusk .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #19547b;
}
body.dusk .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.dusk .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.dusk .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.dusk .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #19547b;
}
body.dusk .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(25,84,123,0.33);
}
body.dusk .sidebar .sidebar-wrapper ul li a:hover i,
body.dusk .sidebar .sidebar-wrapper ul li a:focus i,
body.dusk .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(25,84,123,0.66);
}
body.dusk .sidebar .chat .chat-item.-to {
  background: rgba(25,84,123,0.9);
}
body.dusk .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(25,84,123,0.9);
}
body.dusk table tr.-success,
body.dusk .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.dusk table tr.-danger,
body.dusk .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.dusk table tr.-warning,
body.dusk .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.dusk table tr.-info,
body.dusk .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.dusk .nav.-primary {
  background: linear-gradient(to right, rgba(25,84,123,0.5), rgba(25,84,123,0.25));
  border-color: rgba(25,84,123,0.25);
}
body.dusk .nav.-primary .nav-link {
  color: #fff;
}
body.dusk .nav.-primary .nav-link.active {
  background: rgba(25,84,123,0.25);
  background: linear-gradient(to bottom right, rgba(25,84,123,0.25), rgba(25,84,123,0.5));
  border-color: rgba(25,84,123,0);
}
body.dusk .nav.-primary .nav-link.active:hover,
body.dusk .nav.-primary .nav-link.active:focus,
body.dusk .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(25,84,123,0.25), rgba(25,84,123,0.5));
  color: #fff;
  border-color: rgba(25,84,123,0.5);
}
body.dusk .nav.-primary .nav-link:hover,
body.dusk .nav.-primary .nav-link:focus,
body.dusk .nav.-primary .nav-link:active {
  background: rgba(25,84,123,0.1);
  border-color: rgba(25,84,123,0.5);
}
body.dusk .nav.-secondary {
  background: linear-gradient(to right, rgba(255,216,155,0.5), rgba(255,216,155,0.25));
  border-color: rgba(255,216,155,0.25);
}
body.dusk .nav.-secondary .nav-link {
  color: #fff;
}
body.dusk .nav.-secondary .nav-link.active {
  background: rgba(255,216,155,0.25);
  background: linear-gradient(to bottom right, rgba(255,216,155,0.25), rgba(255,216,155,0.5));
  border-color: rgba(255,216,155,0);
}
body.dusk .nav.-secondary .nav-link.active:hover,
body.dusk .nav.-secondary .nav-link.active:focus,
body.dusk .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(255,216,155,0.25), rgba(255,216,155,0.5));
  color: #fff;
  border-color: rgba(255,216,155,0.5);
}
body.dusk .nav.-secondary .nav-link:hover,
body.dusk .nav.-secondary .nav-link:focus,
body.dusk .nav.-secondary .nav-link:active {
  background: rgba(255,216,155,0.1);
  border-color: rgba(255,216,155,0.5);
}
body.dusk .tag.-primary {
  background: #19547b;
  background: linear-gradient(to bottom right, rgba(25,84,123,0.8), rgba(25,84,123,0.4));
}
body.dusk .tag.-secondary {
  background: #ffd89b;
  background: linear-gradient(to bottom right, rgba(255,216,155,0.8), rgba(255,216,155,0.4));
}
body.dusk-2 {
  background-color: #94595e;
  background-image: linear-gradient(to bottom right, #fd746c, #2c3e50);
}
body.dusk-2 ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(148,89,94,0), #2c3e50);
}
body.dusk-2 .alert.-primary {
  background: linear-gradient(to bottom right, #fd746c, rgba(253,116,108,0.75));
}
body.dusk-2 .alert.-primary.-contrasted .alert-icon {
  background: #fc4137;
}
body.dusk-2 .alert.-contrasted .alert-icon.-primary {
  background: #fc4137;
}
body.dusk-2 .alert.-border-primary {
  border-color: #fd827b;
}
body.dusk-2 .alert.-secondary {
  background: linear-gradient(to bottom right, #2c3e50, rgba(44,62,80,0.75));
}
body.dusk-2 .alert.-secondary.-contrasted .alert-icon {
  background: #253544;
}
body.dusk-2 .alert.-contrasted .alert-icon.-secondary {
  background: #253544;
}
body.dusk-2 .alert.-border-secondary {
  border-color: #3a5169;
}
body.dusk-2 .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(253,116,108,0.8), rgba(253,116,108,0.4));
}
body.dusk-2 .btn.-primary:hover,
body.dusk-2 .btn.-primary:focus {
  background-color: rgba(253,116,108,0.5);
}
body.dusk-2 .btn.-primary:active {
  background-color: #d60f03;
}
body.dusk-2 .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(44,62,80,0.8), rgba(44,62,80,0.4));
}
body.dusk-2 .btn.-secondary:hover,
body.dusk-2 .btn.-secondary:focus {
  background-color: rgba(44,62,80,0.5);
}
body.dusk-2 .btn.-secondary:active {
  background-color: #1a2530;
}
body.dusk-2 .datepicker table tr td.highlighted {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.highlighted:focus,
body.dusk-2 .datepicker table tr td.highlighted.focus {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.4);
}
body.dusk-2 .datepicker table tr td.highlighted:hover,
body.dusk-2 .datepicker table tr td.highlighted:active,
body.dusk-2 .datepicker table tr td.highlighted.active {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.highlighted:active:hover,
body.dusk-2 .datepicker table tr td.highlighted.active:hover,
body.dusk-2 .datepicker table tr td.highlighted:active:focus,
body.dusk-2 .datepicker table tr td.highlighted.active:focus,
body.dusk-2 .datepicker table tr td.highlighted:active.focus,
body.dusk-2 .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.4);
}
body.dusk-2 .datepicker table tr td.highlighted.disabled:hover,
body.dusk-2 .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.highlighted.disabled:focus,
body.dusk-2 .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.highlighted.disabled.focus,
body.dusk-2 .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(253,116,108,0.33);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.highlighted.focused {
  background: rgba(253,116,108,0.33);
}
body.dusk-2 .datepicker table tr td.highlighted.disabled {
  background: rgba(253,116,108,0.33);
}
body.dusk-2 .datepicker table tr td.highlighted.disabled:active {
  background: rgba(253,116,108,0.33);
}
body.dusk-2 .datepicker table tr td.active {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.active.highlighted {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.active:focus,
body.dusk-2 .datepicker table tr td.active.highlighted:focus,
body.dusk-2 .datepicker table tr td.active.focus,
body.dusk-2 .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td.active:hover,
body.dusk-2 .datepicker table tr td.active.highlighted:hover,
body.dusk-2 .datepicker table tr td.active:active,
body.dusk-2 .datepicker table tr td.active.highlighted:active,
body.dusk-2 .datepicker table tr td.active.active,
body.dusk-2 .datepicker table tr td.active.highlighted.active {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.75);
}
body.dusk-2 .datepicker table tr td.active:active:hover,
body.dusk-2 .datepicker table tr td.active.highlighted:active:hover,
body.dusk-2 .datepicker table tr td.active.active:hover,
body.dusk-2 .datepicker table tr td.active.highlighted.active:hover,
body.dusk-2 .datepicker table tr td.active:active:focus,
body.dusk-2 .datepicker table tr td.active.highlighted:active:focus,
body.dusk-2 .datepicker table tr td.active.active:focus,
body.dusk-2 .datepicker table tr td.active.highlighted.active:focus,
body.dusk-2 .datepicker table tr td.active:active.focus,
body.dusk-2 .datepicker table tr td.active.highlighted:active.focus,
body.dusk-2 .datepicker table tr td.active.active.focus,
body.dusk-2 .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td.active.disabled:hover,
body.dusk-2 .datepicker table tr td.active.highlighted.disabled:hover,
body.dusk-2 .datepicker table tr td.active[disabled]:hover,
body.dusk-2 .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td.active:hover,
body.dusk-2 fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.active.disabled:focus,
body.dusk-2 .datepicker table tr td.active.highlighted.disabled:focus,
body.dusk-2 .datepicker table tr td.active[disabled]:focus,
body.dusk-2 .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td.active:focus,
body.dusk-2 fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td.active.disabled.focus,
body.dusk-2 .datepicker table tr td.active.highlighted.disabled.focus,
body.dusk-2 .datepicker table tr td.active[disabled].focus,
body.dusk-2 .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td.active.focus,
body.dusk-2 fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active:hover {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active:focus,
body.dusk-2 .datepicker table tr td span.active:hover:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled:focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.focus,
body.dusk-2 .datepicker table tr td span.active:hover.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled.focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active:hover,
body.dusk-2 .datepicker table tr td span.active.disabled:hover,
body.dusk-2 .datepicker table tr td span.active:active,
body.dusk-2 .datepicker table tr td span.active:hover:active {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.75);
}
body.dusk-2 .datepicker table tr td span.active.disabled:active,
body.dusk-2 .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.75);
}
body.dusk-2 .datepicker table tr td span.active.active,
body.dusk-2 .datepicker table tr td span.active:hover.active {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.75);
}
body.dusk-2 .datepicker table tr td span.active.disabled.active,
body.dusk-2 .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,82,72,0.75);
}
body.dusk-2 .datepicker table tr td span.active:active:hover,
body.dusk-2 .datepicker table tr td span.active.disabled:active:hover,
body.dusk-2 .datepicker table tr td span.active.active:hover,
body.dusk-2 .datepicker table tr td span.active.disabled.active:hover,
body.dusk-2 .datepicker table tr td span.active:active:focus,
body.dusk-2 .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled:active:focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.active:focus,
body.dusk-2 .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled.active:focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active:active.focus,
body.dusk-2 .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled:active.focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.active.focus,
body.dusk-2 .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(253,82,72,0.75);
  border-color: rgba(253,82,72,0.5);
}
body.dusk-2 .datepicker table tr td span.active[disabled]:hover,
body.dusk-2 .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active:hover,
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled:focus,
body.dusk-2 .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled.disabled:focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active[disabled]:focus,
body.dusk-2 .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled[disabled]:focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active:focus,
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled.focus,
body.dusk-2 .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled.disabled.focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active[disabled].focus,
body.dusk-2 .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .datepicker table tr td span.active.disabled[disabled].focus,
body.dusk-2 .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active.focus,
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.dusk-2 fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(253,116,108,0.75);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .dropdown-menu.-primary {
  background: #fd746c;
  background: linear-gradient(to right, #fd746c, rgba(253,116,108,0.8));
}
body.dusk-2 .dropdown-menu.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.dusk-2 ul.table-of-contents > li.active > a {
  border-left: 2px solid #fd746c;
}
body.dusk-2 ul.table-of-contents > li > a:hover {
  border-left: 2px solid #fd746c;
}
body.dusk-2 ul.table-of-contents > li ul li.active a {
  border-left-color: #fd746c;
}
body.dusk-2 .count-bubble {
  background: #fd746c;
}
body.dusk-2 form .form-group.-primary label,
body.dusk-2 .form .form-group.-primary label,
body.dusk-2 form .form-group.has-primary label,
body.dusk-2 .form .form-group.has-primary label,
body.dusk-2 form .form-group.-primary .help-block,
body.dusk-2 .form .form-group.-primary .help-block,
body.dusk-2 form .form-group.has-primary .help-block,
body.dusk-2 .form .form-group.has-primary .help-block {
  color: #fd746c;
}
body.dusk-2 form .form-group.-primary .form-control,
body.dusk-2 .form .form-group.-primary .form-control,
body.dusk-2 form .form-group.has-primary .form-control,
body.dusk-2 .form .form-group.has-primary .form-control,
body.dusk-2 form .form-group.-primary .form-check label::before,
body.dusk-2 .form .form-group.-primary .form-check label::before,
body.dusk-2 form .form-group.has-primary .form-check label::before,
body.dusk-2 .form .form-group.has-primary .form-check label::before {
  border-color: rgba(253,116,108,0.66);
}
body.dusk-2 form .form-group.-primary .form-control:active,
body.dusk-2 .form .form-group.-primary .form-control:active,
body.dusk-2 form .form-group.has-primary .form-control:active,
body.dusk-2 .form .form-group.has-primary .form-control:active,
body.dusk-2 form .form-group.-primary .form-check label::before:active,
body.dusk-2 .form .form-group.-primary .form-check label::before:active,
body.dusk-2 form .form-group.has-primary .form-check label::before:active,
body.dusk-2 .form .form-group.has-primary .form-check label::before:active,
body.dusk-2 form .form-group.-primary .form-control:focus,
body.dusk-2 .form .form-group.-primary .form-control:focus,
body.dusk-2 form .form-group.has-primary .form-control:focus,
body.dusk-2 .form .form-group.has-primary .form-control:focus,
body.dusk-2 form .form-group.-primary .form-check label::before:focus,
body.dusk-2 .form .form-group.-primary .form-check label::before:focus,
body.dusk-2 form .form-group.has-primary .form-check label::before:focus,
body.dusk-2 .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.dusk-2 form .form-group.-secondary label,
body.dusk-2 .form .form-group.-secondary label,
body.dusk-2 form .form-group.has-secondary label,
body.dusk-2 .form .form-group.has-secondary label,
body.dusk-2 form .form-group.-secondary .help-block,
body.dusk-2 .form .form-group.-secondary .help-block,
body.dusk-2 form .form-group.has-secondary .help-block,
body.dusk-2 .form .form-group.has-secondary .help-block {
  color: #2c3e50;
}
body.dusk-2 form .form-group.-secondary .form-control,
body.dusk-2 .form .form-group.-secondary .form-control,
body.dusk-2 form .form-group.has-secondary .form-control,
body.dusk-2 .form .form-group.has-secondary .form-control,
body.dusk-2 form .form-group.-secondary .form-check label::before,
body.dusk-2 .form .form-group.-secondary .form-check label::before,
body.dusk-2 form .form-group.has-secondary .form-check label::before,
body.dusk-2 .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(44,62,80,0.66);
}
body.dusk-2 form .form-group.-secondary .form-control:active,
body.dusk-2 .form .form-group.-secondary .form-control:active,
body.dusk-2 form .form-group.has-secondary .form-control:active,
body.dusk-2 .form .form-group.has-secondary .form-control:active,
body.dusk-2 form .form-group.-secondary .form-check label::before:active,
body.dusk-2 .form .form-group.-secondary .form-check label::before:active,
body.dusk-2 form .form-group.has-secondary .form-check label::before:active,
body.dusk-2 .form .form-group.has-secondary .form-check label::before:active,
body.dusk-2 form .form-group.-secondary .form-control:focus,
body.dusk-2 .form .form-group.-secondary .form-control:focus,
body.dusk-2 form .form-group.has-secondary .form-control:focus,
body.dusk-2 .form .form-group.has-secondary .form-control:focus,
body.dusk-2 form .form-group.-secondary .form-check label::before:focus,
body.dusk-2 .form .form-group.-secondary .form-check label::before:focus,
body.dusk-2 form .form-group.has-secondary .form-check label::before:focus,
body.dusk-2 .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.dusk-2 .modal.-primary .modal-dialog .modal-content {
  background: #fd746c;
  background: linear-gradient(to right, #fd746c, rgba(253,116,108,0.8));
}
body.dusk-2 .modal .modal-header.-primary {
  background: #fd746c;
  background: linear-gradient(to right, #fd746c, rgba(253,116,108,0.8));
}
body.dusk-2 .modal.-secondary .modal-dialog .modal-content {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.dusk-2 .modal .modal-header.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.dusk-2 .navbar .navbar-item-count {
  background: #fd746c;
}
body.dusk-2 .gritter-item.-primary {
  background: #fd746c;
  background: linear-gradient(to right, rgba(253,116,108,0.8), rgba(253,116,108,0.5));
  color: #fff;
}
body.dusk-2 .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.dusk-2 .gritter-item.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, rgba(44,62,80,0.8), rgba(44,62,80,0.5));
  color: #fff;
}
body.dusk-2 .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.dusk-2 .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(253,116,108,0.4), rgba(253,116,108,0.8));
}
body.dusk-2 .panel.-primary .panel-heading,
body.dusk-2 .panel.-primary .card-header,
body.dusk-2 .panel.-primary .panel-footer,
body.dusk-2 .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dusk-2 .panel.-bordered-primary {
  border-color: #fd746c;
}
body.dusk-2 .panel .panel-heading.-primary,
body.dusk-2 .panel .card-header.-primary,
body.dusk-2 .panel .panel-footer.-primary,
body.dusk-2 .panel .card-footer.-primary,
body.dusk-2 .panel .panel-body.-primary,
body.dusk-2 .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(253,116,108,0.4), rgba(253,116,108,0.8));
}
body.dusk-2 .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(44,62,80,0.4), rgba(44,62,80,0.8));
}
body.dusk-2 .panel.-secondary .panel-heading,
body.dusk-2 .panel.-secondary .card-header,
body.dusk-2 .panel.-secondary .panel-footer,
body.dusk-2 .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dusk-2 .panel.-bordered-secondary {
  border-color: #2c3e50;
}
body.dusk-2 .panel .panel-heading.-secondary,
body.dusk-2 .panel .card-header.-secondary,
body.dusk-2 .panel .panel-footer.-secondary,
body.dusk-2 .panel .card-footer.-secondary,
body.dusk-2 .panel .panel-body.-secondary,
body.dusk-2 .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(44,62,80,0.4), rgba(44,62,80,0.8));
}
body.dusk-2 .progress .bar.-primary {
  background: #fd746c;
  background: linear-gradient(to right, #fd746c, rgba(253,116,108,0.8));
  border-bottom-color: #fd7b73;
}
body.dusk-2 .progress .bar.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
  border-bottom-color: #33485c;
}
body.dusk-2 .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #fd746c;
}
body.dusk-2 .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.dusk-2 .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.dusk-2 .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.dusk-2 .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #fd746c;
}
body.dusk-2 .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(253,116,108,0.33);
}
body.dusk-2 .sidebar .sidebar-wrapper ul li a:hover i,
body.dusk-2 .sidebar .sidebar-wrapper ul li a:focus i,
body.dusk-2 .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(253,116,108,0.66);
}
body.dusk-2 .sidebar .chat .chat-item.-to {
  background: rgba(253,116,108,0.9);
}
body.dusk-2 .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(253,116,108,0.9);
}
body.dusk-2 table tr.-success,
body.dusk-2 .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.dusk-2 table tr.-danger,
body.dusk-2 .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.dusk-2 table tr.-warning,
body.dusk-2 .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.dusk-2 table tr.-info,
body.dusk-2 .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.dusk-2 .nav.-primary {
  background: linear-gradient(to right, rgba(253,116,108,0.5), rgba(253,116,108,0.25));
  border-color: rgba(253,116,108,0.25);
}
body.dusk-2 .nav.-primary .nav-link {
  color: #fff;
}
body.dusk-2 .nav.-primary .nav-link.active {
  background: rgba(253,116,108,0.25);
  background: linear-gradient(to bottom right, rgba(253,116,108,0.25), rgba(253,116,108,0.5));
  border-color: rgba(253,116,108,0);
}
body.dusk-2 .nav.-primary .nav-link.active:hover,
body.dusk-2 .nav.-primary .nav-link.active:focus,
body.dusk-2 .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(253,116,108,0.25), rgba(253,116,108,0.5));
  color: #fff;
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .nav.-primary .nav-link:hover,
body.dusk-2 .nav.-primary .nav-link:focus,
body.dusk-2 .nav.-primary .nav-link:active {
  background: rgba(253,116,108,0.1);
  border-color: rgba(253,116,108,0.5);
}
body.dusk-2 .nav.-secondary {
  background: linear-gradient(to right, rgba(44,62,80,0.5), rgba(44,62,80,0.25));
  border-color: rgba(44,62,80,0.25);
}
body.dusk-2 .nav.-secondary .nav-link {
  color: #fff;
}
body.dusk-2 .nav.-secondary .nav-link.active {
  background: rgba(44,62,80,0.25);
  background: linear-gradient(to bottom right, rgba(44,62,80,0.25), rgba(44,62,80,0.5));
  border-color: rgba(44,62,80,0);
}
body.dusk-2 .nav.-secondary .nav-link.active:hover,
body.dusk-2 .nav.-secondary .nav-link.active:focus,
body.dusk-2 .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(44,62,80,0.25), rgba(44,62,80,0.5));
  color: #fff;
  border-color: rgba(44,62,80,0.5);
}
body.dusk-2 .nav.-secondary .nav-link:hover,
body.dusk-2 .nav.-secondary .nav-link:focus,
body.dusk-2 .nav.-secondary .nav-link:active {
  background: rgba(44,62,80,0.1);
  border-color: rgba(44,62,80,0.5);
}
body.dusk-2 .tag.-primary {
  background: #fd746c;
  background: linear-gradient(to bottom right, rgba(253,116,108,0.8), rgba(253,116,108,0.4));
}
body.dusk-2 .tag.-secondary {
  background: #2c3e50;
  background: linear-gradient(to bottom right, rgba(44,62,80,0.8), rgba(44,62,80,0.4));
}
body.delhi {
  background-color: #5f9694;
  background-image: linear-gradient(to bottom right, #3fada8, #808080);
}
body.delhi ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(95,150,148,0), #808080);
}
body.delhi .alert.-primary {
  background: linear-gradient(to bottom right, #3fada8, rgba(63,173,168,0.75));
}
body.delhi .alert.-primary.-contrasted .alert-icon {
  background: #36938f;
}
body.delhi .alert.-contrasted .alert-icon.-primary {
  background: #36938f;
}
body.delhi .alert.-border-primary {
  border-color: #4abdb8;
}
body.delhi .alert.-secondary {
  background: linear-gradient(to bottom right, #808080, rgba(128,128,128,0.75));
}
body.delhi .alert.-secondary.-contrasted .alert-icon {
  background: #6d6d6d;
}
body.delhi .alert.-contrasted .alert-icon.-secondary {
  background: #6d6d6d;
}
body.delhi .alert.-border-secondary {
  border-color: #8d8d8d;
}
body.delhi .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(63,173,168,0.8), rgba(63,173,168,0.4));
}
body.delhi .btn.-primary:hover,
body.delhi .btn.-primary:focus {
  background-color: rgba(63,173,168,0.5);
}
body.delhi .btn.-primary:active {
  background-color: #266865;
}
body.delhi .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(128,128,128,0.8), rgba(128,128,128,0.4));
}
body.delhi .btn.-secondary:hover,
body.delhi .btn.-secondary:focus {
  background-color: rgba(128,128,128,0.5);
}
body.delhi .btn.-secondary:active {
  background-color: #4d4d4d;
}
body.delhi .datepicker table tr td.highlighted {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.highlighted:focus,
body.delhi .datepicker table tr td.highlighted.focus {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.4);
}
body.delhi .datepicker table tr td.highlighted:hover,
body.delhi .datepicker table tr td.highlighted:active,
body.delhi .datepicker table tr td.highlighted.active {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.highlighted:active:hover,
body.delhi .datepicker table tr td.highlighted.active:hover,
body.delhi .datepicker table tr td.highlighted:active:focus,
body.delhi .datepicker table tr td.highlighted.active:focus,
body.delhi .datepicker table tr td.highlighted:active.focus,
body.delhi .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.4);
}
body.delhi .datepicker table tr td.highlighted.disabled:hover,
body.delhi .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.highlighted.disabled:focus,
body.delhi .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.highlighted.disabled.focus,
body.delhi .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(63,173,168,0.33);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.highlighted.focused {
  background: rgba(63,173,168,0.33);
}
body.delhi .datepicker table tr td.highlighted.disabled {
  background: rgba(63,173,168,0.33);
}
body.delhi .datepicker table tr td.highlighted.disabled:active {
  background: rgba(63,173,168,0.33);
}
body.delhi .datepicker table tr td.active {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.active.highlighted {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.active:focus,
body.delhi .datepicker table tr td.active.highlighted:focus,
body.delhi .datepicker table tr td.active.focus,
body.delhi .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td.active:hover,
body.delhi .datepicker table tr td.active.highlighted:hover,
body.delhi .datepicker table tr td.active:active,
body.delhi .datepicker table tr td.active.highlighted:active,
body.delhi .datepicker table tr td.active.active,
body.delhi .datepicker table tr td.active.highlighted.active {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.75);
}
body.delhi .datepicker table tr td.active:active:hover,
body.delhi .datepicker table tr td.active.highlighted:active:hover,
body.delhi .datepicker table tr td.active.active:hover,
body.delhi .datepicker table tr td.active.highlighted.active:hover,
body.delhi .datepicker table tr td.active:active:focus,
body.delhi .datepicker table tr td.active.highlighted:active:focus,
body.delhi .datepicker table tr td.active.active:focus,
body.delhi .datepicker table tr td.active.highlighted.active:focus,
body.delhi .datepicker table tr td.active:active.focus,
body.delhi .datepicker table tr td.active.highlighted:active.focus,
body.delhi .datepicker table tr td.active.active.focus,
body.delhi .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td.active.disabled:hover,
body.delhi .datepicker table tr td.active.highlighted.disabled:hover,
body.delhi .datepicker table tr td.active[disabled]:hover,
body.delhi .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td.active:hover,
body.delhi fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.active.disabled:focus,
body.delhi .datepicker table tr td.active.highlighted.disabled:focus,
body.delhi .datepicker table tr td.active[disabled]:focus,
body.delhi .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td.active:focus,
body.delhi fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td.active.disabled.focus,
body.delhi .datepicker table tr td.active.highlighted.disabled.focus,
body.delhi .datepicker table tr td.active[disabled].focus,
body.delhi .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td.active.focus,
body.delhi fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active:hover {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active:focus,
body.delhi .datepicker table tr td span.active:hover:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.disabled:focus,
body.delhi .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.focus,
body.delhi .datepicker table tr td span.active:hover.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.disabled.focus,
body.delhi .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active:hover,
body.delhi .datepicker table tr td span.active.disabled:hover,
body.delhi .datepicker table tr td span.active:active,
body.delhi .datepicker table tr td span.active:hover:active {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.75);
}
body.delhi .datepicker table tr td span.active.disabled:active,
body.delhi .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.75);
}
body.delhi .datepicker table tr td span.active.active,
body.delhi .datepicker table tr td span.active:hover.active {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.75);
}
body.delhi .datepicker table tr td span.active.disabled.active,
body.delhi .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(57,156,151,0.75);
}
body.delhi .datepicker table tr td span.active:active:hover,
body.delhi .datepicker table tr td span.active.disabled:active:hover,
body.delhi .datepicker table tr td span.active.active:hover,
body.delhi .datepicker table tr td span.active.disabled.active:hover,
body.delhi .datepicker table tr td span.active:active:focus,
body.delhi .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.disabled:active:focus,
body.delhi .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.active:focus,
body.delhi .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.disabled.active:focus,
body.delhi .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active:active.focus,
body.delhi .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.disabled:active.focus,
body.delhi .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.active.focus,
body.delhi .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(57,156,151,0.75);
  border-color: rgba(57,156,151,0.5);
}
body.delhi .datepicker table tr td span.active[disabled]:hover,
body.delhi .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td span.active:hover,
body.delhi fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled:focus,
body.delhi .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled.disabled:focus,
body.delhi .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active[disabled]:focus,
body.delhi .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled[disabled]:focus,
body.delhi .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td span.active:focus,
body.delhi fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.delhi fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled.focus,
body.delhi .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled.disabled.focus,
body.delhi .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active[disabled].focus,
body.delhi .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .datepicker table tr td span.active.disabled[disabled].focus,
body.delhi .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td span.active.focus,
body.delhi fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.delhi fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(63,173,168,0.75);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .dropdown-menu.-primary {
  background: #3fada8;
  background: linear-gradient(to right, #3fada8, rgba(63,173,168,0.8));
}
body.delhi .dropdown-menu.-secondary {
  background: #808080;
  background: linear-gradient(to right, #808080, rgba(128,128,128,0.8));
}
body.delhi ul.table-of-contents > li.active > a {
  border-left: 2px solid #3fada8;
}
body.delhi ul.table-of-contents > li > a:hover {
  border-left: 2px solid #3fada8;
}
body.delhi ul.table-of-contents > li ul li.active a {
  border-left-color: #3fada8;
}
body.delhi .count-bubble {
  background: #3fada8;
}
body.delhi form .form-group.-primary label,
body.delhi .form .form-group.-primary label,
body.delhi form .form-group.has-primary label,
body.delhi .form .form-group.has-primary label,
body.delhi form .form-group.-primary .help-block,
body.delhi .form .form-group.-primary .help-block,
body.delhi form .form-group.has-primary .help-block,
body.delhi .form .form-group.has-primary .help-block {
  color: #3fada8;
}
body.delhi form .form-group.-primary .form-control,
body.delhi .form .form-group.-primary .form-control,
body.delhi form .form-group.has-primary .form-control,
body.delhi .form .form-group.has-primary .form-control,
body.delhi form .form-group.-primary .form-check label::before,
body.delhi .form .form-group.-primary .form-check label::before,
body.delhi form .form-group.has-primary .form-check label::before,
body.delhi .form .form-group.has-primary .form-check label::before {
  border-color: rgba(63,173,168,0.66);
}
body.delhi form .form-group.-primary .form-control:active,
body.delhi .form .form-group.-primary .form-control:active,
body.delhi form .form-group.has-primary .form-control:active,
body.delhi .form .form-group.has-primary .form-control:active,
body.delhi form .form-group.-primary .form-check label::before:active,
body.delhi .form .form-group.-primary .form-check label::before:active,
body.delhi form .form-group.has-primary .form-check label::before:active,
body.delhi .form .form-group.has-primary .form-check label::before:active,
body.delhi form .form-group.-primary .form-control:focus,
body.delhi .form .form-group.-primary .form-control:focus,
body.delhi form .form-group.has-primary .form-control:focus,
body.delhi .form .form-group.has-primary .form-control:focus,
body.delhi form .form-group.-primary .form-check label::before:focus,
body.delhi .form .form-group.-primary .form-check label::before:focus,
body.delhi form .form-group.has-primary .form-check label::before:focus,
body.delhi .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.delhi form .form-group.-secondary label,
body.delhi .form .form-group.-secondary label,
body.delhi form .form-group.has-secondary label,
body.delhi .form .form-group.has-secondary label,
body.delhi form .form-group.-secondary .help-block,
body.delhi .form .form-group.-secondary .help-block,
body.delhi form .form-group.has-secondary .help-block,
body.delhi .form .form-group.has-secondary .help-block {
  color: #808080;
}
body.delhi form .form-group.-secondary .form-control,
body.delhi .form .form-group.-secondary .form-control,
body.delhi form .form-group.has-secondary .form-control,
body.delhi .form .form-group.has-secondary .form-control,
body.delhi form .form-group.-secondary .form-check label::before,
body.delhi .form .form-group.-secondary .form-check label::before,
body.delhi form .form-group.has-secondary .form-check label::before,
body.delhi .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(128,128,128,0.66);
}
body.delhi form .form-group.-secondary .form-control:active,
body.delhi .form .form-group.-secondary .form-control:active,
body.delhi form .form-group.has-secondary .form-control:active,
body.delhi .form .form-group.has-secondary .form-control:active,
body.delhi form .form-group.-secondary .form-check label::before:active,
body.delhi .form .form-group.-secondary .form-check label::before:active,
body.delhi form .form-group.has-secondary .form-check label::before:active,
body.delhi .form .form-group.has-secondary .form-check label::before:active,
body.delhi form .form-group.-secondary .form-control:focus,
body.delhi .form .form-group.-secondary .form-control:focus,
body.delhi form .form-group.has-secondary .form-control:focus,
body.delhi .form .form-group.has-secondary .form-control:focus,
body.delhi form .form-group.-secondary .form-check label::before:focus,
body.delhi .form .form-group.-secondary .form-check label::before:focus,
body.delhi form .form-group.has-secondary .form-check label::before:focus,
body.delhi .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.delhi .modal.-primary .modal-dialog .modal-content {
  background: #3fada8;
  background: linear-gradient(to right, #3fada8, rgba(63,173,168,0.8));
}
body.delhi .modal .modal-header.-primary {
  background: #3fada8;
  background: linear-gradient(to right, #3fada8, rgba(63,173,168,0.8));
}
body.delhi .modal.-secondary .modal-dialog .modal-content {
  background: #808080;
  background: linear-gradient(to right, #808080, rgba(128,128,128,0.8));
}
body.delhi .modal .modal-header.-secondary {
  background: #808080;
  background: linear-gradient(to right, #808080, rgba(128,128,128,0.8));
}
body.delhi .navbar .navbar-item-count {
  background: #3fada8;
}
body.delhi .gritter-item.-primary {
  background: #3fada8;
  background: linear-gradient(to right, rgba(63,173,168,0.8), rgba(63,173,168,0.5));
  color: #fff;
}
body.delhi .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.delhi .gritter-item.-secondary {
  background: #808080;
  background: linear-gradient(to right, rgba(128,128,128,0.8), rgba(128,128,128,0.5));
  color: #fff;
}
body.delhi .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.delhi .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(63,173,168,0.4), rgba(63,173,168,0.8));
}
body.delhi .panel.-primary .panel-heading,
body.delhi .panel.-primary .card-header,
body.delhi .panel.-primary .panel-footer,
body.delhi .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.delhi .panel.-bordered-primary {
  border-color: #3fada8;
}
body.delhi .panel .panel-heading.-primary,
body.delhi .panel .card-header.-primary,
body.delhi .panel .panel-footer.-primary,
body.delhi .panel .card-footer.-primary,
body.delhi .panel .panel-body.-primary,
body.delhi .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(63,173,168,0.4), rgba(63,173,168,0.8));
}
body.delhi .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(128,128,128,0.4), rgba(128,128,128,0.8));
}
body.delhi .panel.-secondary .panel-heading,
body.delhi .panel.-secondary .card-header,
body.delhi .panel.-secondary .panel-footer,
body.delhi .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.delhi .panel.-bordered-secondary {
  border-color: #808080;
}
body.delhi .panel .panel-heading.-secondary,
body.delhi .panel .card-header.-secondary,
body.delhi .panel .panel-footer.-secondary,
body.delhi .panel .card-footer.-secondary,
body.delhi .panel .panel-body.-secondary,
body.delhi .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(128,128,128,0.4), rgba(128,128,128,0.8));
}
body.delhi .progress .bar.-primary {
  background: #3fada8;
  background: linear-gradient(to right, #3fada8, rgba(63,173,168,0.8));
  border-bottom-color: #43b7b2;
}
body.delhi .progress .bar.-secondary {
  background: #808080;
  background: linear-gradient(to right, #808080, rgba(128,128,128,0.8));
  border-bottom-color: #868686;
}
body.delhi .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #3fada8;
}
body.delhi .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.delhi .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.delhi .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.delhi .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #3fada8;
}
body.delhi .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(63,173,168,0.33);
}
body.delhi .sidebar .sidebar-wrapper ul li a:hover i,
body.delhi .sidebar .sidebar-wrapper ul li a:focus i,
body.delhi .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(63,173,168,0.66);
}
body.delhi .sidebar .chat .chat-item.-to {
  background: rgba(63,173,168,0.9);
}
body.delhi .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(63,173,168,0.9);
}
body.delhi table tr.-success,
body.delhi .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.delhi table tr.-danger,
body.delhi .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.delhi table tr.-warning,
body.delhi .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.delhi table tr.-info,
body.delhi .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.delhi .nav.-primary {
  background: linear-gradient(to right, rgba(63,173,168,0.5), rgba(63,173,168,0.25));
  border-color: rgba(63,173,168,0.25);
}
body.delhi .nav.-primary .nav-link {
  color: #fff;
}
body.delhi .nav.-primary .nav-link.active {
  background: rgba(63,173,168,0.25);
  background: linear-gradient(to bottom right, rgba(63,173,168,0.25), rgba(63,173,168,0.5));
  border-color: rgba(63,173,168,0);
}
body.delhi .nav.-primary .nav-link.active:hover,
body.delhi .nav.-primary .nav-link.active:focus,
body.delhi .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(63,173,168,0.25), rgba(63,173,168,0.5));
  color: #fff;
  border-color: rgba(63,173,168,0.5);
}
body.delhi .nav.-primary .nav-link:hover,
body.delhi .nav.-primary .nav-link:focus,
body.delhi .nav.-primary .nav-link:active {
  background: rgba(63,173,168,0.1);
  border-color: rgba(63,173,168,0.5);
}
body.delhi .nav.-secondary {
  background: linear-gradient(to right, rgba(128,128,128,0.5), rgba(128,128,128,0.25));
  border-color: rgba(128,128,128,0.25);
}
body.delhi .nav.-secondary .nav-link {
  color: #fff;
}
body.delhi .nav.-secondary .nav-link.active {
  background: rgba(128,128,128,0.25);
  background: linear-gradient(to bottom right, rgba(128,128,128,0.25), rgba(128,128,128,0.5));
  border-color: rgba(128,128,128,0);
}
body.delhi .nav.-secondary .nav-link.active:hover,
body.delhi .nav.-secondary .nav-link.active:focus,
body.delhi .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(128,128,128,0.25), rgba(128,128,128,0.5));
  color: #fff;
  border-color: rgba(128,128,128,0.5);
}
body.delhi .nav.-secondary .nav-link:hover,
body.delhi .nav.-secondary .nav-link:focus,
body.delhi .nav.-secondary .nav-link:active {
  background: rgba(128,128,128,0.1);
  border-color: rgba(128,128,128,0.5);
}
body.delhi .tag.-primary {
  background: #3fada8;
  background: linear-gradient(to bottom right, rgba(63,173,168,0.8), rgba(63,173,168,0.4));
}
body.delhi .tag.-secondary {
  background: #808080;
  background: linear-gradient(to bottom right, rgba(128,128,128,0.8), rgba(128,128,128,0.4));
}
body.cosmic-fusion {
  background-color: #9919b2;
  background-image: linear-gradient(to bottom right, #f0c, #339);
}
body.cosmic-fusion ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(153,25,178,0), #339);
}
body.cosmic-fusion .alert.-primary {
  background: linear-gradient(to bottom right, #f0c, rgba(255,0,204,0.75));
}
body.cosmic-fusion .alert.-primary.-contrasted .alert-icon {
  background: #d900ad;
}
body.cosmic-fusion .alert.-contrasted .alert-icon.-primary {
  background: #d900ad;
}
body.cosmic-fusion .alert.-border-primary {
  border-color: #ff1ad1;
}
body.cosmic-fusion .alert.-secondary {
  background: linear-gradient(to bottom right, #339, rgba(51,51,153,0.75));
}
body.cosmic-fusion .alert.-secondary.-contrasted .alert-icon {
  background: #2b2b82;
}
body.cosmic-fusion .alert.-contrasted .alert-icon.-secondary {
  background: #2b2b82;
}
body.cosmic-fusion .alert.-border-secondary {
  border-color: #3b3bb0;
}
body.cosmic-fusion .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(255,0,204,0.8), rgba(255,0,204,0.4));
}
body.cosmic-fusion .btn.-primary:hover,
body.cosmic-fusion .btn.-primary:focus {
  background-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .btn.-primary:active {
  background-color: #99007a;
}
body.cosmic-fusion .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(51,51,153,0.8), rgba(51,51,153,0.4));
}
body.cosmic-fusion .btn.-secondary:hover,
body.cosmic-fusion .btn.-secondary:focus {
  background-color: rgba(51,51,153,0.5);
}
body.cosmic-fusion .btn.-secondary:active {
  background-color: #1f1f5c;
}
body.cosmic-fusion .datepicker table tr td.highlighted {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.highlighted:focus,
body.cosmic-fusion .datepicker table tr td.highlighted.focus {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.4);
}
body.cosmic-fusion .datepicker table tr td.highlighted:hover,
body.cosmic-fusion .datepicker table tr td.highlighted:active,
body.cosmic-fusion .datepicker table tr td.highlighted.active {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.highlighted:active:hover,
body.cosmic-fusion .datepicker table tr td.highlighted.active:hover,
body.cosmic-fusion .datepicker table tr td.highlighted:active:focus,
body.cosmic-fusion .datepicker table tr td.highlighted.active:focus,
body.cosmic-fusion .datepicker table tr td.highlighted:active.focus,
body.cosmic-fusion .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.4);
}
body.cosmic-fusion .datepicker table tr td.highlighted.disabled:hover,
body.cosmic-fusion .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.highlighted.disabled:focus,
body.cosmic-fusion .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.highlighted.disabled.focus,
body.cosmic-fusion .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(255,0,204,0.33);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.highlighted.focused {
  background: rgba(255,0,204,0.33);
}
body.cosmic-fusion .datepicker table tr td.highlighted.disabled {
  background: rgba(255,0,204,0.33);
}
body.cosmic-fusion .datepicker table tr td.highlighted.disabled:active {
  background: rgba(255,0,204,0.33);
}
body.cosmic-fusion .datepicker table tr td.active {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.active.highlighted {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.active:focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted:focus,
body.cosmic-fusion .datepicker table tr td.active.focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td.active:hover,
body.cosmic-fusion .datepicker table tr td.active.highlighted:hover,
body.cosmic-fusion .datepicker table tr td.active:active,
body.cosmic-fusion .datepicker table tr td.active.highlighted:active,
body.cosmic-fusion .datepicker table tr td.active.active,
body.cosmic-fusion .datepicker table tr td.active.highlighted.active {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.75);
}
body.cosmic-fusion .datepicker table tr td.active:active:hover,
body.cosmic-fusion .datepicker table tr td.active.highlighted:active:hover,
body.cosmic-fusion .datepicker table tr td.active.active:hover,
body.cosmic-fusion .datepicker table tr td.active.highlighted.active:hover,
body.cosmic-fusion .datepicker table tr td.active:active:focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted:active:focus,
body.cosmic-fusion .datepicker table tr td.active.active:focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted.active:focus,
body.cosmic-fusion .datepicker table tr td.active:active.focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted:active.focus,
body.cosmic-fusion .datepicker table tr td.active.active.focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td.active.disabled:hover,
body.cosmic-fusion .datepicker table tr td.active.highlighted.disabled:hover,
body.cosmic-fusion .datepicker table tr td.active[disabled]:hover,
body.cosmic-fusion .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.active:hover,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.active.disabled:focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted.disabled:focus,
body.cosmic-fusion .datepicker table tr td.active[disabled]:focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.active:focus,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td.active.disabled.focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted.disabled.focus,
body.cosmic-fusion .datepicker table tr td.active[disabled].focus,
body.cosmic-fusion .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.active.focus,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active:hover {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active:focus,
body.cosmic-fusion .datepicker table tr td span.active:hover:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.focus,
body.cosmic-fusion .datepicker table tr td span.active:hover.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled.focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active:hover,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover,
body.cosmic-fusion .datepicker table tr td span.active:active,
body.cosmic-fusion .datepicker table tr td span.active:hover:active {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.75);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:active,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.75);
}
body.cosmic-fusion .datepicker table tr td span.active.active,
body.cosmic-fusion .datepicker table tr td span.active:hover.active {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.75);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled.active,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(230,0,184,0.75);
}
body.cosmic-fusion .datepicker table tr td span.active:active:hover,
body.cosmic-fusion .datepicker table tr td span.active.disabled:active:hover,
body.cosmic-fusion .datepicker table tr td span.active.active:hover,
body.cosmic-fusion .datepicker table tr td span.active.disabled.active:hover,
body.cosmic-fusion .datepicker table tr td span.active:active:focus,
body.cosmic-fusion .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:active:focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.active:focus,
body.cosmic-fusion .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled.active:focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active:active.focus,
body.cosmic-fusion .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:active.focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.active.focus,
body.cosmic-fusion .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(230,0,184,0.75);
  border-color: rgba(230,0,184,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active[disabled]:hover,
body.cosmic-fusion .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active:hover,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled:focus,
body.cosmic-fusion .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled.disabled:focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active[disabled]:focus,
body.cosmic-fusion .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled[disabled]:focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active:focus,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled.focus,
body.cosmic-fusion .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled.disabled.focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active[disabled].focus,
body.cosmic-fusion .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .datepicker table tr td span.active.disabled[disabled].focus,
body.cosmic-fusion .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active.focus,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.cosmic-fusion fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(255,0,204,0.75);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .dropdown-menu.-primary {
  background: #f0c;
  background: linear-gradient(to right, #f0c, rgba(255,0,204,0.8));
}
body.cosmic-fusion .dropdown-menu.-secondary {
  background: #339;
  background: linear-gradient(to right, #339, rgba(51,51,153,0.8));
}
body.cosmic-fusion ul.table-of-contents > li.active > a {
  border-left: 2px solid #f0c;
}
body.cosmic-fusion ul.table-of-contents > li > a:hover {
  border-left: 2px solid #f0c;
}
body.cosmic-fusion ul.table-of-contents > li ul li.active a {
  border-left-color: #f0c;
}
body.cosmic-fusion .count-bubble {
  background: #f0c;
}
body.cosmic-fusion form .form-group.-primary label,
body.cosmic-fusion .form .form-group.-primary label,
body.cosmic-fusion form .form-group.has-primary label,
body.cosmic-fusion .form .form-group.has-primary label,
body.cosmic-fusion form .form-group.-primary .help-block,
body.cosmic-fusion .form .form-group.-primary .help-block,
body.cosmic-fusion form .form-group.has-primary .help-block,
body.cosmic-fusion .form .form-group.has-primary .help-block {
  color: #f0c;
}
body.cosmic-fusion form .form-group.-primary .form-control,
body.cosmic-fusion .form .form-group.-primary .form-control,
body.cosmic-fusion form .form-group.has-primary .form-control,
body.cosmic-fusion .form .form-group.has-primary .form-control,
body.cosmic-fusion form .form-group.-primary .form-check label::before,
body.cosmic-fusion .form .form-group.-primary .form-check label::before,
body.cosmic-fusion form .form-group.has-primary .form-check label::before,
body.cosmic-fusion .form .form-group.has-primary .form-check label::before {
  border-color: rgba(255,0,204,0.66);
}
body.cosmic-fusion form .form-group.-primary .form-control:active,
body.cosmic-fusion .form .form-group.-primary .form-control:active,
body.cosmic-fusion form .form-group.has-primary .form-control:active,
body.cosmic-fusion .form .form-group.has-primary .form-control:active,
body.cosmic-fusion form .form-group.-primary .form-check label::before:active,
body.cosmic-fusion .form .form-group.-primary .form-check label::before:active,
body.cosmic-fusion form .form-group.has-primary .form-check label::before:active,
body.cosmic-fusion .form .form-group.has-primary .form-check label::before:active,
body.cosmic-fusion form .form-group.-primary .form-control:focus,
body.cosmic-fusion .form .form-group.-primary .form-control:focus,
body.cosmic-fusion form .form-group.has-primary .form-control:focus,
body.cosmic-fusion .form .form-group.has-primary .form-control:focus,
body.cosmic-fusion form .form-group.-primary .form-check label::before:focus,
body.cosmic-fusion .form .form-group.-primary .form-check label::before:focus,
body.cosmic-fusion form .form-group.has-primary .form-check label::before:focus,
body.cosmic-fusion .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.cosmic-fusion form .form-group.-secondary label,
body.cosmic-fusion .form .form-group.-secondary label,
body.cosmic-fusion form .form-group.has-secondary label,
body.cosmic-fusion .form .form-group.has-secondary label,
body.cosmic-fusion form .form-group.-secondary .help-block,
body.cosmic-fusion .form .form-group.-secondary .help-block,
body.cosmic-fusion form .form-group.has-secondary .help-block,
body.cosmic-fusion .form .form-group.has-secondary .help-block {
  color: #339;
}
body.cosmic-fusion form .form-group.-secondary .form-control,
body.cosmic-fusion .form .form-group.-secondary .form-control,
body.cosmic-fusion form .form-group.has-secondary .form-control,
body.cosmic-fusion .form .form-group.has-secondary .form-control,
body.cosmic-fusion form .form-group.-secondary .form-check label::before,
body.cosmic-fusion .form .form-group.-secondary .form-check label::before,
body.cosmic-fusion form .form-group.has-secondary .form-check label::before,
body.cosmic-fusion .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(51,51,153,0.66);
}
body.cosmic-fusion form .form-group.-secondary .form-control:active,
body.cosmic-fusion .form .form-group.-secondary .form-control:active,
body.cosmic-fusion form .form-group.has-secondary .form-control:active,
body.cosmic-fusion .form .form-group.has-secondary .form-control:active,
body.cosmic-fusion form .form-group.-secondary .form-check label::before:active,
body.cosmic-fusion .form .form-group.-secondary .form-check label::before:active,
body.cosmic-fusion form .form-group.has-secondary .form-check label::before:active,
body.cosmic-fusion .form .form-group.has-secondary .form-check label::before:active,
body.cosmic-fusion form .form-group.-secondary .form-control:focus,
body.cosmic-fusion .form .form-group.-secondary .form-control:focus,
body.cosmic-fusion form .form-group.has-secondary .form-control:focus,
body.cosmic-fusion .form .form-group.has-secondary .form-control:focus,
body.cosmic-fusion form .form-group.-secondary .form-check label::before:focus,
body.cosmic-fusion .form .form-group.-secondary .form-check label::before:focus,
body.cosmic-fusion form .form-group.has-secondary .form-check label::before:focus,
body.cosmic-fusion .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.cosmic-fusion .modal.-primary .modal-dialog .modal-content {
  background: #f0c;
  background: linear-gradient(to right, #f0c, rgba(255,0,204,0.8));
}
body.cosmic-fusion .modal .modal-header.-primary {
  background: #f0c;
  background: linear-gradient(to right, #f0c, rgba(255,0,204,0.8));
}
body.cosmic-fusion .modal.-secondary .modal-dialog .modal-content {
  background: #339;
  background: linear-gradient(to right, #339, rgba(51,51,153,0.8));
}
body.cosmic-fusion .modal .modal-header.-secondary {
  background: #339;
  background: linear-gradient(to right, #339, rgba(51,51,153,0.8));
}
body.cosmic-fusion .navbar .navbar-item-count {
  background: #f0c;
}
body.cosmic-fusion .gritter-item.-primary {
  background: #f0c;
  background: linear-gradient(to right, rgba(255,0,204,0.8), rgba(255,0,204,0.5));
  color: #fff;
}
body.cosmic-fusion .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.cosmic-fusion .gritter-item.-secondary {
  background: #339;
  background: linear-gradient(to right, rgba(51,51,153,0.8), rgba(51,51,153,0.5));
  color: #fff;
}
body.cosmic-fusion .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.cosmic-fusion .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(255,0,204,0.4), rgba(255,0,204,0.8));
}
body.cosmic-fusion .panel.-primary .panel-heading,
body.cosmic-fusion .panel.-primary .card-header,
body.cosmic-fusion .panel.-primary .panel-footer,
body.cosmic-fusion .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.cosmic-fusion .panel.-bordered-primary {
  border-color: #f0c;
}
body.cosmic-fusion .panel .panel-heading.-primary,
body.cosmic-fusion .panel .card-header.-primary,
body.cosmic-fusion .panel .panel-footer.-primary,
body.cosmic-fusion .panel .card-footer.-primary,
body.cosmic-fusion .panel .panel-body.-primary,
body.cosmic-fusion .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(255,0,204,0.4), rgba(255,0,204,0.8));
}
body.cosmic-fusion .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(51,51,153,0.4), rgba(51,51,153,0.8));
}
body.cosmic-fusion .panel.-secondary .panel-heading,
body.cosmic-fusion .panel.-secondary .card-header,
body.cosmic-fusion .panel.-secondary .panel-footer,
body.cosmic-fusion .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.cosmic-fusion .panel.-bordered-secondary {
  border-color: #339;
}
body.cosmic-fusion .panel .panel-heading.-secondary,
body.cosmic-fusion .panel .card-header.-secondary,
body.cosmic-fusion .panel .panel-footer.-secondary,
body.cosmic-fusion .panel .card-footer.-secondary,
body.cosmic-fusion .panel .panel-body.-secondary,
body.cosmic-fusion .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(51,51,153,0.4), rgba(51,51,153,0.8));
}
body.cosmic-fusion .progress .bar.-primary {
  background: #f0c;
  background: linear-gradient(to right, #f0c, rgba(255,0,204,0.8));
  border-bottom-color: #ff0dcf;
}
body.cosmic-fusion .progress .bar.-secondary {
  background: #339;
  background: linear-gradient(to right, #339, rgba(51,51,153,0.8));
  border-bottom-color: #3737a4;
}
body.cosmic-fusion .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #f0c;
}
body.cosmic-fusion .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.cosmic-fusion .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.cosmic-fusion .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.cosmic-fusion .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #f0c;
}
body.cosmic-fusion .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(255,0,204,0.33);
}
body.cosmic-fusion .sidebar .sidebar-wrapper ul li a:hover i,
body.cosmic-fusion .sidebar .sidebar-wrapper ul li a:focus i,
body.cosmic-fusion .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(255,0,204,0.66);
}
body.cosmic-fusion .sidebar .chat .chat-item.-to {
  background: rgba(255,0,204,0.9);
}
body.cosmic-fusion .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(255,0,204,0.9);
}
body.cosmic-fusion table tr.-success,
body.cosmic-fusion .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.cosmic-fusion table tr.-danger,
body.cosmic-fusion .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.cosmic-fusion table tr.-warning,
body.cosmic-fusion .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.cosmic-fusion table tr.-info,
body.cosmic-fusion .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.cosmic-fusion .nav.-primary {
  background: linear-gradient(to right, rgba(255,0,204,0.5), rgba(255,0,204,0.25));
  border-color: rgba(255,0,204,0.25);
}
body.cosmic-fusion .nav.-primary .nav-link {
  color: #fff;
}
body.cosmic-fusion .nav.-primary .nav-link.active {
  background: rgba(255,0,204,0.25);
  background: linear-gradient(to bottom right, rgba(255,0,204,0.25), rgba(255,0,204,0.5));
  border-color: rgba(255,0,204,0);
}
body.cosmic-fusion .nav.-primary .nav-link.active:hover,
body.cosmic-fusion .nav.-primary .nav-link.active:focus,
body.cosmic-fusion .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(255,0,204,0.25), rgba(255,0,204,0.5));
  color: #fff;
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .nav.-primary .nav-link:hover,
body.cosmic-fusion .nav.-primary .nav-link:focus,
body.cosmic-fusion .nav.-primary .nav-link:active {
  background: rgba(255,0,204,0.1);
  border-color: rgba(255,0,204,0.5);
}
body.cosmic-fusion .nav.-secondary {
  background: linear-gradient(to right, rgba(51,51,153,0.5), rgba(51,51,153,0.25));
  border-color: rgba(51,51,153,0.25);
}
body.cosmic-fusion .nav.-secondary .nav-link {
  color: #fff;
}
body.cosmic-fusion .nav.-secondary .nav-link.active {
  background: rgba(51,51,153,0.25);
  background: linear-gradient(to bottom right, rgba(51,51,153,0.25), rgba(51,51,153,0.5));
  border-color: rgba(51,51,153,0);
}
body.cosmic-fusion .nav.-secondary .nav-link.active:hover,
body.cosmic-fusion .nav.-secondary .nav-link.active:focus,
body.cosmic-fusion .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(51,51,153,0.25), rgba(51,51,153,0.5));
  color: #fff;
  border-color: rgba(51,51,153,0.5);
}
body.cosmic-fusion .nav.-secondary .nav-link:hover,
body.cosmic-fusion .nav.-secondary .nav-link:focus,
body.cosmic-fusion .nav.-secondary .nav-link:active {
  background: rgba(51,51,153,0.1);
  border-color: rgba(51,51,153,0.5);
}
body.cosmic-fusion .tag.-primary {
  background: #f0c;
  background: linear-gradient(to bottom right, rgba(255,0,204,0.8), rgba(255,0,204,0.4));
}
body.cosmic-fusion .tag.-secondary {
  background: #339;
  background: linear-gradient(to bottom right, rgba(51,51,153,0.8), rgba(51,51,153,0.4));
}
body.firewatch {
  background-color: #dd3a3c;
  background-image: linear-gradient(to bottom right, #ef473a, #cb2d3e);
}
body.firewatch ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(221,58,60,0), #cb2d3e);
}
body.firewatch .alert.-primary {
  background: linear-gradient(to bottom right, #ef473a, rgba(239,71,58,0.75));
}
body.firewatch .alert.-primary.-contrasted .alert-icon {
  background: #e92213;
}
body.firewatch .alert.-contrasted .alert-icon.-primary {
  background: #e92213;
}
body.firewatch .alert.-border-primary {
  border-color: #f1594e;
}
body.firewatch .alert.-secondary {
  background: linear-gradient(to bottom right, #cb2d3e, rgba(203,45,62,0.75));
}
body.firewatch .alert.-secondary.-contrasted .alert-icon {
  background: #ad2635;
}
body.firewatch .alert.-contrasted .alert-icon.-secondary {
  background: #ad2635;
}
body.firewatch .alert.-border-secondary {
  border-color: #d43e4e;
}
body.firewatch .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(239,71,58,0.8), rgba(239,71,58,0.4));
}
body.firewatch .btn.-primary:hover,
body.firewatch .btn.-primary:focus {
  background-color: rgba(239,71,58,0.5);
}
body.firewatch .btn.-primary:active {
  background-color: #a5180d;
}
body.firewatch .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(203,45,62,0.8), rgba(203,45,62,0.4));
}
body.firewatch .btn.-secondary:hover,
body.firewatch .btn.-secondary:focus {
  background-color: rgba(203,45,62,0.5);
}
body.firewatch .btn.-secondary:active {
  background-color: #7a1b25;
}
body.firewatch .datepicker table tr td.highlighted {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.highlighted:focus,
body.firewatch .datepicker table tr td.highlighted.focus {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.4);
}
body.firewatch .datepicker table tr td.highlighted:hover,
body.firewatch .datepicker table tr td.highlighted:active,
body.firewatch .datepicker table tr td.highlighted.active {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.highlighted:active:hover,
body.firewatch .datepicker table tr td.highlighted.active:hover,
body.firewatch .datepicker table tr td.highlighted:active:focus,
body.firewatch .datepicker table tr td.highlighted.active:focus,
body.firewatch .datepicker table tr td.highlighted:active.focus,
body.firewatch .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.4);
}
body.firewatch .datepicker table tr td.highlighted.disabled:hover,
body.firewatch .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.highlighted.disabled:focus,
body.firewatch .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.highlighted.disabled.focus,
body.firewatch .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(239,71,58,0.33);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.highlighted.focused {
  background: rgba(239,71,58,0.33);
}
body.firewatch .datepicker table tr td.highlighted.disabled {
  background: rgba(239,71,58,0.33);
}
body.firewatch .datepicker table tr td.highlighted.disabled:active {
  background: rgba(239,71,58,0.33);
}
body.firewatch .datepicker table tr td.active {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.active.highlighted {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.active:focus,
body.firewatch .datepicker table tr td.active.highlighted:focus,
body.firewatch .datepicker table tr td.active.focus,
body.firewatch .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td.active:hover,
body.firewatch .datepicker table tr td.active.highlighted:hover,
body.firewatch .datepicker table tr td.active:active,
body.firewatch .datepicker table tr td.active.highlighted:active,
body.firewatch .datepicker table tr td.active.active,
body.firewatch .datepicker table tr td.active.highlighted.active {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.75);
}
body.firewatch .datepicker table tr td.active:active:hover,
body.firewatch .datepicker table tr td.active.highlighted:active:hover,
body.firewatch .datepicker table tr td.active.active:hover,
body.firewatch .datepicker table tr td.active.highlighted.active:hover,
body.firewatch .datepicker table tr td.active:active:focus,
body.firewatch .datepicker table tr td.active.highlighted:active:focus,
body.firewatch .datepicker table tr td.active.active:focus,
body.firewatch .datepicker table tr td.active.highlighted.active:focus,
body.firewatch .datepicker table tr td.active:active.focus,
body.firewatch .datepicker table tr td.active.highlighted:active.focus,
body.firewatch .datepicker table tr td.active.active.focus,
body.firewatch .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td.active.disabled:hover,
body.firewatch .datepicker table tr td.active.highlighted.disabled:hover,
body.firewatch .datepicker table tr td.active[disabled]:hover,
body.firewatch .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td.active:hover,
body.firewatch fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.active.disabled:focus,
body.firewatch .datepicker table tr td.active.highlighted.disabled:focus,
body.firewatch .datepicker table tr td.active[disabled]:focus,
body.firewatch .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td.active:focus,
body.firewatch fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td.active.disabled.focus,
body.firewatch .datepicker table tr td.active.highlighted.disabled.focus,
body.firewatch .datepicker table tr td.active[disabled].focus,
body.firewatch .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td.active.focus,
body.firewatch fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active:hover {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active:focus,
body.firewatch .datepicker table tr td span.active:hover:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled:focus,
body.firewatch .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.focus,
body.firewatch .datepicker table tr td span.active:hover.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled.focus,
body.firewatch .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active:hover,
body.firewatch .datepicker table tr td span.active.disabled:hover,
body.firewatch .datepicker table tr td span.active:active,
body.firewatch .datepicker table tr td span.active:hover:active {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.75);
}
body.firewatch .datepicker table tr td span.active.disabled:active,
body.firewatch .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.75);
}
body.firewatch .datepicker table tr td span.active.active,
body.firewatch .datepicker table tr td span.active:hover.active {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.75);
}
body.firewatch .datepicker table tr td span.active.disabled.active,
body.firewatch .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(237,45,31,0.75);
}
body.firewatch .datepicker table tr td span.active:active:hover,
body.firewatch .datepicker table tr td span.active.disabled:active:hover,
body.firewatch .datepicker table tr td span.active.active:hover,
body.firewatch .datepicker table tr td span.active.disabled.active:hover,
body.firewatch .datepicker table tr td span.active:active:focus,
body.firewatch .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled:active:focus,
body.firewatch .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.active:focus,
body.firewatch .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled.active:focus,
body.firewatch .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active:active.focus,
body.firewatch .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled:active.focus,
body.firewatch .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.active.focus,
body.firewatch .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(237,45,31,0.75);
  border-color: rgba(237,45,31,0.5);
}
body.firewatch .datepicker table tr td span.active[disabled]:hover,
body.firewatch .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td span.active:hover,
body.firewatch fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled:focus,
body.firewatch .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled.disabled:focus,
body.firewatch .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active[disabled]:focus,
body.firewatch .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled[disabled]:focus,
body.firewatch .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td span.active:focus,
body.firewatch fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.firewatch fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled.focus,
body.firewatch .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled.disabled.focus,
body.firewatch .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active[disabled].focus,
body.firewatch .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .datepicker table tr td span.active.disabled[disabled].focus,
body.firewatch .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td span.active.focus,
body.firewatch fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.firewatch fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(239,71,58,0.75);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .dropdown-menu.-primary {
  background: #ef473a;
  background: linear-gradient(to right, #ef473a, rgba(239,71,58,0.8));
}
body.firewatch .dropdown-menu.-secondary {
  background: #cb2d3e;
  background: linear-gradient(to right, #cb2d3e, rgba(203,45,62,0.8));
}
body.firewatch ul.table-of-contents > li.active > a {
  border-left: 2px solid #ef473a;
}
body.firewatch ul.table-of-contents > li > a:hover {
  border-left: 2px solid #ef473a;
}
body.firewatch ul.table-of-contents > li ul li.active a {
  border-left-color: #ef473a;
}
body.firewatch .count-bubble {
  background: #ef473a;
}
body.firewatch form .form-group.-primary label,
body.firewatch .form .form-group.-primary label,
body.firewatch form .form-group.has-primary label,
body.firewatch .form .form-group.has-primary label,
body.firewatch form .form-group.-primary .help-block,
body.firewatch .form .form-group.-primary .help-block,
body.firewatch form .form-group.has-primary .help-block,
body.firewatch .form .form-group.has-primary .help-block {
  color: #ef473a;
}
body.firewatch form .form-group.-primary .form-control,
body.firewatch .form .form-group.-primary .form-control,
body.firewatch form .form-group.has-primary .form-control,
body.firewatch .form .form-group.has-primary .form-control,
body.firewatch form .form-group.-primary .form-check label::before,
body.firewatch .form .form-group.-primary .form-check label::before,
body.firewatch form .form-group.has-primary .form-check label::before,
body.firewatch .form .form-group.has-primary .form-check label::before {
  border-color: rgba(239,71,58,0.66);
}
body.firewatch form .form-group.-primary .form-control:active,
body.firewatch .form .form-group.-primary .form-control:active,
body.firewatch form .form-group.has-primary .form-control:active,
body.firewatch .form .form-group.has-primary .form-control:active,
body.firewatch form .form-group.-primary .form-check label::before:active,
body.firewatch .form .form-group.-primary .form-check label::before:active,
body.firewatch form .form-group.has-primary .form-check label::before:active,
body.firewatch .form .form-group.has-primary .form-check label::before:active,
body.firewatch form .form-group.-primary .form-control:focus,
body.firewatch .form .form-group.-primary .form-control:focus,
body.firewatch form .form-group.has-primary .form-control:focus,
body.firewatch .form .form-group.has-primary .form-control:focus,
body.firewatch form .form-group.-primary .form-check label::before:focus,
body.firewatch .form .form-group.-primary .form-check label::before:focus,
body.firewatch form .form-group.has-primary .form-check label::before:focus,
body.firewatch .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.firewatch form .form-group.-secondary label,
body.firewatch .form .form-group.-secondary label,
body.firewatch form .form-group.has-secondary label,
body.firewatch .form .form-group.has-secondary label,
body.firewatch form .form-group.-secondary .help-block,
body.firewatch .form .form-group.-secondary .help-block,
body.firewatch form .form-group.has-secondary .help-block,
body.firewatch .form .form-group.has-secondary .help-block {
  color: #cb2d3e;
}
body.firewatch form .form-group.-secondary .form-control,
body.firewatch .form .form-group.-secondary .form-control,
body.firewatch form .form-group.has-secondary .form-control,
body.firewatch .form .form-group.has-secondary .form-control,
body.firewatch form .form-group.-secondary .form-check label::before,
body.firewatch .form .form-group.-secondary .form-check label::before,
body.firewatch form .form-group.has-secondary .form-check label::before,
body.firewatch .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(203,45,62,0.66);
}
body.firewatch form .form-group.-secondary .form-control:active,
body.firewatch .form .form-group.-secondary .form-control:active,
body.firewatch form .form-group.has-secondary .form-control:active,
body.firewatch .form .form-group.has-secondary .form-control:active,
body.firewatch form .form-group.-secondary .form-check label::before:active,
body.firewatch .form .form-group.-secondary .form-check label::before:active,
body.firewatch form .form-group.has-secondary .form-check label::before:active,
body.firewatch .form .form-group.has-secondary .form-check label::before:active,
body.firewatch form .form-group.-secondary .form-control:focus,
body.firewatch .form .form-group.-secondary .form-control:focus,
body.firewatch form .form-group.has-secondary .form-control:focus,
body.firewatch .form .form-group.has-secondary .form-control:focus,
body.firewatch form .form-group.-secondary .form-check label::before:focus,
body.firewatch .form .form-group.-secondary .form-check label::before:focus,
body.firewatch form .form-group.has-secondary .form-check label::before:focus,
body.firewatch .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.firewatch .modal.-primary .modal-dialog .modal-content {
  background: #ef473a;
  background: linear-gradient(to right, #ef473a, rgba(239,71,58,0.8));
}
body.firewatch .modal .modal-header.-primary {
  background: #ef473a;
  background: linear-gradient(to right, #ef473a, rgba(239,71,58,0.8));
}
body.firewatch .modal.-secondary .modal-dialog .modal-content {
  background: #cb2d3e;
  background: linear-gradient(to right, #cb2d3e, rgba(203,45,62,0.8));
}
body.firewatch .modal .modal-header.-secondary {
  background: #cb2d3e;
  background: linear-gradient(to right, #cb2d3e, rgba(203,45,62,0.8));
}
body.firewatch .navbar .navbar-item-count {
  background: #ef473a;
}
body.firewatch .gritter-item.-primary {
  background: #ef473a;
  background: linear-gradient(to right, rgba(239,71,58,0.8), rgba(239,71,58,0.5));
  color: #fff;
}
body.firewatch .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.firewatch .gritter-item.-secondary {
  background: #cb2d3e;
  background: linear-gradient(to right, rgba(203,45,62,0.8), rgba(203,45,62,0.5));
  color: #fff;
}
body.firewatch .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.firewatch .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(239,71,58,0.4), rgba(239,71,58,0.8));
}
body.firewatch .panel.-primary .panel-heading,
body.firewatch .panel.-primary .card-header,
body.firewatch .panel.-primary .panel-footer,
body.firewatch .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.firewatch .panel.-bordered-primary {
  border-color: #ef473a;
}
body.firewatch .panel .panel-heading.-primary,
body.firewatch .panel .card-header.-primary,
body.firewatch .panel .panel-footer.-primary,
body.firewatch .panel .card-footer.-primary,
body.firewatch .panel .panel-body.-primary,
body.firewatch .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(239,71,58,0.4), rgba(239,71,58,0.8));
}
body.firewatch .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(203,45,62,0.4), rgba(203,45,62,0.8));
}
body.firewatch .panel.-secondary .panel-heading,
body.firewatch .panel.-secondary .card-header,
body.firewatch .panel.-secondary .panel-footer,
body.firewatch .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.firewatch .panel.-bordered-secondary {
  border-color: #cb2d3e;
}
body.firewatch .panel .panel-heading.-secondary,
body.firewatch .panel .card-header.-secondary,
body.firewatch .panel .panel-footer.-secondary,
body.firewatch .panel .card-footer.-secondary,
body.firewatch .panel .panel-body.-secondary,
body.firewatch .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(203,45,62,0.4), rgba(203,45,62,0.8));
}
body.firewatch .progress .bar.-primary {
  background: #ef473a;
  background: linear-gradient(to right, #ef473a, rgba(239,71,58,0.8));
  border-bottom-color: #f05044;
}
body.firewatch .progress .bar.-secondary {
  background: #cb2d3e;
  background: linear-gradient(to right, #cb2d3e, rgba(203,45,62,0.8));
  border-bottom-color: #d23344;
}
body.firewatch .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #ef473a;
}
body.firewatch .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.firewatch .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.firewatch .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.firewatch .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #ef473a;
}
body.firewatch .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(239,71,58,0.33);
}
body.firewatch .sidebar .sidebar-wrapper ul li a:hover i,
body.firewatch .sidebar .sidebar-wrapper ul li a:focus i,
body.firewatch .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(239,71,58,0.66);
}
body.firewatch .sidebar .chat .chat-item.-to {
  background: rgba(239,71,58,0.9);
}
body.firewatch .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(239,71,58,0.9);
}
body.firewatch table tr.-success,
body.firewatch .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.firewatch table tr.-danger,
body.firewatch .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.firewatch table tr.-warning,
body.firewatch .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.firewatch table tr.-info,
body.firewatch .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.firewatch .nav.-primary {
  background: linear-gradient(to right, rgba(239,71,58,0.5), rgba(239,71,58,0.25));
  border-color: rgba(239,71,58,0.25);
}
body.firewatch .nav.-primary .nav-link {
  color: #fff;
}
body.firewatch .nav.-primary .nav-link.active {
  background: rgba(239,71,58,0.25);
  background: linear-gradient(to bottom right, rgba(239,71,58,0.25), rgba(239,71,58,0.5));
  border-color: rgba(239,71,58,0);
}
body.firewatch .nav.-primary .nav-link.active:hover,
body.firewatch .nav.-primary .nav-link.active:focus,
body.firewatch .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(239,71,58,0.25), rgba(239,71,58,0.5));
  color: #fff;
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .nav.-primary .nav-link:hover,
body.firewatch .nav.-primary .nav-link:focus,
body.firewatch .nav.-primary .nav-link:active {
  background: rgba(239,71,58,0.1);
  border-color: rgba(239,71,58,0.5);
}
body.firewatch .nav.-secondary {
  background: linear-gradient(to right, rgba(203,45,62,0.5), rgba(203,45,62,0.25));
  border-color: rgba(203,45,62,0.25);
}
body.firewatch .nav.-secondary .nav-link {
  color: #fff;
}
body.firewatch .nav.-secondary .nav-link.active {
  background: rgba(203,45,62,0.25);
  background: linear-gradient(to bottom right, rgba(203,45,62,0.25), rgba(203,45,62,0.5));
  border-color: rgba(203,45,62,0);
}
body.firewatch .nav.-secondary .nav-link.active:hover,
body.firewatch .nav.-secondary .nav-link.active:focus,
body.firewatch .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(203,45,62,0.25), rgba(203,45,62,0.5));
  color: #fff;
  border-color: rgba(203,45,62,0.5);
}
body.firewatch .nav.-secondary .nav-link:hover,
body.firewatch .nav.-secondary .nav-link:focus,
body.firewatch .nav.-secondary .nav-link:active {
  background: rgba(203,45,62,0.1);
  border-color: rgba(203,45,62,0.5);
}
body.firewatch .tag.-primary {
  background: #ef473a;
  background: linear-gradient(to bottom right, rgba(239,71,58,0.8), rgba(239,71,58,0.4));
}
body.firewatch .tag.-secondary {
  background: #cb2d3e;
  background: linear-gradient(to bottom right, rgba(203,45,62,0.8), rgba(203,45,62,0.4));
}
body.lush {
  background-color: #7fc549;
  background-image: linear-gradient(to bottom right, #56ab2f, #a8e063);
}
body.lush ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(127,197,73,0), #a8e063);
}
body.lush .alert.-primary {
  background: linear-gradient(to bottom right, #56ab2f, rgba(86,171,47,0.75));
}
body.lush .alert.-primary.-contrasted .alert-icon {
  background: #499128;
}
body.lush .alert.-contrasted .alert-icon.-primary {
  background: #499128;
}
body.lush .alert.-border-primary {
  border-color: #62c235;
}
body.lush .alert.-secondary {
  background: linear-gradient(to bottom right, #a8e063, rgba(168,224,99,0.75));
}
body.lush .alert.-secondary.-contrasted .alert-icon {
  background: #91d83b;
}
body.lush .alert.-contrasted .alert-icon.-secondary {
  background: #91d83b;
}
body.lush .alert.-border-secondary {
  border-color: #b1e373;
}
body.lush .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(86,171,47,0.8), rgba(86,171,47,0.4));
}
body.lush .btn.-primary:hover,
body.lush .btn.-primary:focus {
  background-color: rgba(86,171,47,0.5);
}
body.lush .btn.-primary:active {
  background-color: #34671c;
}
body.lush .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(168,224,99,0.8), rgba(168,224,99,0.4));
}
body.lush .btn.-secondary:hover,
body.lush .btn.-secondary:focus {
  background-color: rgba(168,224,99,0.5);
}
body.lush .btn.-secondary:active {
  background-color: #68a220;
}
body.lush .datepicker table tr td.highlighted {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.highlighted:focus,
body.lush .datepicker table tr td.highlighted.focus {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.4);
}
body.lush .datepicker table tr td.highlighted:hover,
body.lush .datepicker table tr td.highlighted:active,
body.lush .datepicker table tr td.highlighted.active {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.highlighted:active:hover,
body.lush .datepicker table tr td.highlighted.active:hover,
body.lush .datepicker table tr td.highlighted:active:focus,
body.lush .datepicker table tr td.highlighted.active:focus,
body.lush .datepicker table tr td.highlighted:active.focus,
body.lush .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.4);
}
body.lush .datepicker table tr td.highlighted.disabled:hover,
body.lush .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.highlighted.disabled:focus,
body.lush .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.highlighted.disabled.focus,
body.lush .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(86,171,47,0.33);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.highlighted.focused {
  background: rgba(86,171,47,0.33);
}
body.lush .datepicker table tr td.highlighted.disabled {
  background: rgba(86,171,47,0.33);
}
body.lush .datepicker table tr td.highlighted.disabled:active {
  background: rgba(86,171,47,0.33);
}
body.lush .datepicker table tr td.active {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.active.highlighted {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.active:focus,
body.lush .datepicker table tr td.active.highlighted:focus,
body.lush .datepicker table tr td.active.focus,
body.lush .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td.active:hover,
body.lush .datepicker table tr td.active.highlighted:hover,
body.lush .datepicker table tr td.active:active,
body.lush .datepicker table tr td.active.highlighted:active,
body.lush .datepicker table tr td.active.active,
body.lush .datepicker table tr td.active.highlighted.active {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.75);
}
body.lush .datepicker table tr td.active:active:hover,
body.lush .datepicker table tr td.active.highlighted:active:hover,
body.lush .datepicker table tr td.active.active:hover,
body.lush .datepicker table tr td.active.highlighted.active:hover,
body.lush .datepicker table tr td.active:active:focus,
body.lush .datepicker table tr td.active.highlighted:active:focus,
body.lush .datepicker table tr td.active.active:focus,
body.lush .datepicker table tr td.active.highlighted.active:focus,
body.lush .datepicker table tr td.active:active.focus,
body.lush .datepicker table tr td.active.highlighted:active.focus,
body.lush .datepicker table tr td.active.active.focus,
body.lush .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td.active.disabled:hover,
body.lush .datepicker table tr td.active.highlighted.disabled:hover,
body.lush .datepicker table tr td.active[disabled]:hover,
body.lush .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td.active:hover,
body.lush fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.active.disabled:focus,
body.lush .datepicker table tr td.active.highlighted.disabled:focus,
body.lush .datepicker table tr td.active[disabled]:focus,
body.lush .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td.active:focus,
body.lush fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td.active.disabled.focus,
body.lush .datepicker table tr td.active.highlighted.disabled.focus,
body.lush .datepicker table tr td.active[disabled].focus,
body.lush .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td.active.focus,
body.lush fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active:hover {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active:focus,
body.lush .datepicker table tr td span.active:hover:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.disabled:focus,
body.lush .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.focus,
body.lush .datepicker table tr td span.active:hover.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.disabled.focus,
body.lush .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active:hover,
body.lush .datepicker table tr td span.active.disabled:hover,
body.lush .datepicker table tr td span.active:active,
body.lush .datepicker table tr td span.active:hover:active {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.75);
}
body.lush .datepicker table tr td span.active.disabled:active,
body.lush .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.75);
}
body.lush .datepicker table tr td span.active.active,
body.lush .datepicker table tr td span.active:hover.active {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.75);
}
body.lush .datepicker table tr td span.active.disabled.active,
body.lush .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(77,154,42,0.75);
}
body.lush .datepicker table tr td span.active:active:hover,
body.lush .datepicker table tr td span.active.disabled:active:hover,
body.lush .datepicker table tr td span.active.active:hover,
body.lush .datepicker table tr td span.active.disabled.active:hover,
body.lush .datepicker table tr td span.active:active:focus,
body.lush .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.disabled:active:focus,
body.lush .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.active:focus,
body.lush .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.disabled.active:focus,
body.lush .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active:active.focus,
body.lush .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.disabled:active.focus,
body.lush .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.active.focus,
body.lush .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(77,154,42,0.75);
  border-color: rgba(77,154,42,0.5);
}
body.lush .datepicker table tr td span.active[disabled]:hover,
body.lush .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td span.active:hover,
body.lush fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled:focus,
body.lush .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled.disabled:focus,
body.lush .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active[disabled]:focus,
body.lush .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled[disabled]:focus,
body.lush .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td span.active:focus,
body.lush fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.lush fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled.focus,
body.lush .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled.disabled.focus,
body.lush .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active[disabled].focus,
body.lush .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .datepicker table tr td span.active.disabled[disabled].focus,
body.lush .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td span.active.focus,
body.lush fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.lush fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(86,171,47,0.75);
  border-color: rgba(86,171,47,0.5);
}
body.lush .dropdown-menu.-primary {
  background: #56ab2f;
  background: linear-gradient(to right, #56ab2f, rgba(86,171,47,0.8));
}
body.lush .dropdown-menu.-secondary {
  background: #a8e063;
  background: linear-gradient(to right, #a8e063, rgba(168,224,99,0.8));
}
body.lush ul.table-of-contents > li.active > a {
  border-left: 2px solid #56ab2f;
}
body.lush ul.table-of-contents > li > a:hover {
  border-left: 2px solid #56ab2f;
}
body.lush ul.table-of-contents > li ul li.active a {
  border-left-color: #56ab2f;
}
body.lush .count-bubble {
  background: #56ab2f;
}
body.lush form .form-group.-primary label,
body.lush .form .form-group.-primary label,
body.lush form .form-group.has-primary label,
body.lush .form .form-group.has-primary label,
body.lush form .form-group.-primary .help-block,
body.lush .form .form-group.-primary .help-block,
body.lush form .form-group.has-primary .help-block,
body.lush .form .form-group.has-primary .help-block {
  color: #56ab2f;
}
body.lush form .form-group.-primary .form-control,
body.lush .form .form-group.-primary .form-control,
body.lush form .form-group.has-primary .form-control,
body.lush .form .form-group.has-primary .form-control,
body.lush form .form-group.-primary .form-check label::before,
body.lush .form .form-group.-primary .form-check label::before,
body.lush form .form-group.has-primary .form-check label::before,
body.lush .form .form-group.has-primary .form-check label::before {
  border-color: rgba(86,171,47,0.66);
}
body.lush form .form-group.-primary .form-control:active,
body.lush .form .form-group.-primary .form-control:active,
body.lush form .form-group.has-primary .form-control:active,
body.lush .form .form-group.has-primary .form-control:active,
body.lush form .form-group.-primary .form-check label::before:active,
body.lush .form .form-group.-primary .form-check label::before:active,
body.lush form .form-group.has-primary .form-check label::before:active,
body.lush .form .form-group.has-primary .form-check label::before:active,
body.lush form .form-group.-primary .form-control:focus,
body.lush .form .form-group.-primary .form-control:focus,
body.lush form .form-group.has-primary .form-control:focus,
body.lush .form .form-group.has-primary .form-control:focus,
body.lush form .form-group.-primary .form-check label::before:focus,
body.lush .form .form-group.-primary .form-check label::before:focus,
body.lush form .form-group.has-primary .form-check label::before:focus,
body.lush .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.lush form .form-group.-secondary label,
body.lush .form .form-group.-secondary label,
body.lush form .form-group.has-secondary label,
body.lush .form .form-group.has-secondary label,
body.lush form .form-group.-secondary .help-block,
body.lush .form .form-group.-secondary .help-block,
body.lush form .form-group.has-secondary .help-block,
body.lush .form .form-group.has-secondary .help-block {
  color: #a8e063;
}
body.lush form .form-group.-secondary .form-control,
body.lush .form .form-group.-secondary .form-control,
body.lush form .form-group.has-secondary .form-control,
body.lush .form .form-group.has-secondary .form-control,
body.lush form .form-group.-secondary .form-check label::before,
body.lush .form .form-group.-secondary .form-check label::before,
body.lush form .form-group.has-secondary .form-check label::before,
body.lush .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(168,224,99,0.66);
}
body.lush form .form-group.-secondary .form-control:active,
body.lush .form .form-group.-secondary .form-control:active,
body.lush form .form-group.has-secondary .form-control:active,
body.lush .form .form-group.has-secondary .form-control:active,
body.lush form .form-group.-secondary .form-check label::before:active,
body.lush .form .form-group.-secondary .form-check label::before:active,
body.lush form .form-group.has-secondary .form-check label::before:active,
body.lush .form .form-group.has-secondary .form-check label::before:active,
body.lush form .form-group.-secondary .form-control:focus,
body.lush .form .form-group.-secondary .form-control:focus,
body.lush form .form-group.has-secondary .form-control:focus,
body.lush .form .form-group.has-secondary .form-control:focus,
body.lush form .form-group.-secondary .form-check label::before:focus,
body.lush .form .form-group.-secondary .form-check label::before:focus,
body.lush form .form-group.has-secondary .form-check label::before:focus,
body.lush .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.lush .modal.-primary .modal-dialog .modal-content {
  background: #56ab2f;
  background: linear-gradient(to right, #56ab2f, rgba(86,171,47,0.8));
}
body.lush .modal .modal-header.-primary {
  background: #56ab2f;
  background: linear-gradient(to right, #56ab2f, rgba(86,171,47,0.8));
}
body.lush .modal.-secondary .modal-dialog .modal-content {
  background: #a8e063;
  background: linear-gradient(to right, #a8e063, rgba(168,224,99,0.8));
}
body.lush .modal .modal-header.-secondary {
  background: #a8e063;
  background: linear-gradient(to right, #a8e063, rgba(168,224,99,0.8));
}
body.lush .navbar .navbar-item-count {
  background: #56ab2f;
}
body.lush .gritter-item.-primary {
  background: #56ab2f;
  background: linear-gradient(to right, rgba(86,171,47,0.8), rgba(86,171,47,0.5));
  color: #fff;
}
body.lush .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.lush .gritter-item.-secondary {
  background: #a8e063;
  background: linear-gradient(to right, rgba(168,224,99,0.8), rgba(168,224,99,0.5));
  color: #fff;
}
body.lush .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.lush .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(86,171,47,0.4), rgba(86,171,47,0.8));
}
body.lush .panel.-primary .panel-heading,
body.lush .panel.-primary .card-header,
body.lush .panel.-primary .panel-footer,
body.lush .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.lush .panel.-bordered-primary {
  border-color: #56ab2f;
}
body.lush .panel .panel-heading.-primary,
body.lush .panel .card-header.-primary,
body.lush .panel .panel-footer.-primary,
body.lush .panel .card-footer.-primary,
body.lush .panel .panel-body.-primary,
body.lush .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(86,171,47,0.4), rgba(86,171,47,0.8));
}
body.lush .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(168,224,99,0.4), rgba(168,224,99,0.8));
}
body.lush .panel.-secondary .panel-heading,
body.lush .panel.-secondary .card-header,
body.lush .panel.-secondary .panel-footer,
body.lush .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.lush .panel.-bordered-secondary {
  border-color: #a8e063;
}
body.lush .panel .panel-heading.-secondary,
body.lush .panel .card-header.-secondary,
body.lush .panel .panel-footer.-secondary,
body.lush .panel .card-footer.-secondary,
body.lush .panel .panel-body.-secondary,
body.lush .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(168,224,99,0.4), rgba(168,224,99,0.8));
}
body.lush .progress .bar.-primary {
  background: #56ab2f;
  background: linear-gradient(to right, #56ab2f, rgba(86,171,47,0.8));
  border-bottom-color: #5cb632;
}
body.lush .progress .bar.-secondary {
  background: #a8e063;
  background: linear-gradient(to right, #a8e063, rgba(168,224,99,0.8));
  border-bottom-color: #ace26b;
}
body.lush .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #56ab2f;
}
body.lush .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.lush .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.lush .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.lush .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #56ab2f;
}
body.lush .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(86,171,47,0.33);
}
body.lush .sidebar .sidebar-wrapper ul li a:hover i,
body.lush .sidebar .sidebar-wrapper ul li a:focus i,
body.lush .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(86,171,47,0.66);
}
body.lush .sidebar .chat .chat-item.-to {
  background: rgba(86,171,47,0.9);
}
body.lush .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(86,171,47,0.9);
}
body.lush table tr.-success,
body.lush .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.lush table tr.-danger,
body.lush .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.lush table tr.-warning,
body.lush .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.lush table tr.-info,
body.lush .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.lush .nav.-primary {
  background: linear-gradient(to right, rgba(86,171,47,0.5), rgba(86,171,47,0.25));
  border-color: rgba(86,171,47,0.25);
}
body.lush .nav.-primary .nav-link {
  color: #fff;
}
body.lush .nav.-primary .nav-link.active {
  background: rgba(86,171,47,0.25);
  background: linear-gradient(to bottom right, rgba(86,171,47,0.25), rgba(86,171,47,0.5));
  border-color: rgba(86,171,47,0);
}
body.lush .nav.-primary .nav-link.active:hover,
body.lush .nav.-primary .nav-link.active:focus,
body.lush .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(86,171,47,0.25), rgba(86,171,47,0.5));
  color: #fff;
  border-color: rgba(86,171,47,0.5);
}
body.lush .nav.-primary .nav-link:hover,
body.lush .nav.-primary .nav-link:focus,
body.lush .nav.-primary .nav-link:active {
  background: rgba(86,171,47,0.1);
  border-color: rgba(86,171,47,0.5);
}
body.lush .nav.-secondary {
  background: linear-gradient(to right, rgba(168,224,99,0.5), rgba(168,224,99,0.25));
  border-color: rgba(168,224,99,0.25);
}
body.lush .nav.-secondary .nav-link {
  color: #fff;
}
body.lush .nav.-secondary .nav-link.active {
  background: rgba(168,224,99,0.25);
  background: linear-gradient(to bottom right, rgba(168,224,99,0.25), rgba(168,224,99,0.5));
  border-color: rgba(168,224,99,0);
}
body.lush .nav.-secondary .nav-link.active:hover,
body.lush .nav.-secondary .nav-link.active:focus,
body.lush .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(168,224,99,0.25), rgba(168,224,99,0.5));
  color: #fff;
  border-color: rgba(168,224,99,0.5);
}
body.lush .nav.-secondary .nav-link:hover,
body.lush .nav.-secondary .nav-link:focus,
body.lush .nav.-secondary .nav-link:active {
  background: rgba(168,224,99,0.1);
  border-color: rgba(168,224,99,0.5);
}
body.lush .tag.-primary {
  background: #56ab2f;
  background: linear-gradient(to bottom right, rgba(86,171,47,0.8), rgba(86,171,47,0.4));
}
body.lush .tag.-secondary {
  background: #a8e063;
  background: linear-gradient(to bottom right, rgba(168,224,99,0.8), rgba(168,224,99,0.4));
}
body.80s-purple {
  background-color: #38184e;
  background-image: linear-gradient(to bottom right, #41295a, #2f0743);
}
body.80s-purple ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(56,24,78,0), #2f0743);
}
body.80s-purple .alert.-primary {
  background: linear-gradient(to bottom right, #41295a, rgba(65,41,90,0.75));
}
body.80s-purple .alert.-primary.-contrasted .alert-icon {
  background: #37234d;
}
body.80s-purple .alert.-contrasted .alert-icon.-primary {
  background: #37234d;
}
body.80s-purple .alert.-border-primary {
  border-color: #543574;
}
body.80s-purple .alert.-secondary {
  background: linear-gradient(to bottom right, #2f0743, rgba(47,7,67,0.75));
}
body.80s-purple .alert.-secondary.-contrasted .alert-icon {
  background: #280639;
}
body.80s-purple .alert.-contrasted .alert-icon.-secondary {
  background: #280639;
}
body.80s-purple .alert.-border-secondary {
  border-color: #4b0b6a;
}
body.80s-purple .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(65,41,90,0.8), rgba(65,41,90,0.4));
}
body.80s-purple .btn.-primary:hover,
body.80s-purple .btn.-primary:focus {
  background-color: rgba(65,41,90,0.5);
}
body.80s-purple .btn.-primary:active {
  background-color: #271936;
}
body.80s-purple .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(47,7,67,0.8), rgba(47,7,67,0.4));
}
body.80s-purple .btn.-secondary:hover,
body.80s-purple .btn.-secondary:focus {
  background-color: rgba(47,7,67,0.5);
}
body.80s-purple .btn.-secondary:active {
  background-color: #1c0428;
}
body.80s-purple .datepicker table tr td.highlighted {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.highlighted:focus,
body.80s-purple .datepicker table tr td.highlighted.focus {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.4);
}
body.80s-purple .datepicker table tr td.highlighted:hover,
body.80s-purple .datepicker table tr td.highlighted:active,
body.80s-purple .datepicker table tr td.highlighted.active {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.highlighted:active:hover,
body.80s-purple .datepicker table tr td.highlighted.active:hover,
body.80s-purple .datepicker table tr td.highlighted:active:focus,
body.80s-purple .datepicker table tr td.highlighted.active:focus,
body.80s-purple .datepicker table tr td.highlighted:active.focus,
body.80s-purple .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.4);
}
body.80s-purple .datepicker table tr td.highlighted.disabled:hover,
body.80s-purple .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.highlighted.disabled:focus,
body.80s-purple .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.highlighted.disabled.focus,
body.80s-purple .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(65,41,90,0.33);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.highlighted.focused {
  background: rgba(65,41,90,0.33);
}
body.80s-purple .datepicker table tr td.highlighted.disabled {
  background: rgba(65,41,90,0.33);
}
body.80s-purple .datepicker table tr td.highlighted.disabled:active {
  background: rgba(65,41,90,0.33);
}
body.80s-purple .datepicker table tr td.active {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.active.highlighted {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.active:focus,
body.80s-purple .datepicker table tr td.active.highlighted:focus,
body.80s-purple .datepicker table tr td.active.focus,
body.80s-purple .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td.active:hover,
body.80s-purple .datepicker table tr td.active.highlighted:hover,
body.80s-purple .datepicker table tr td.active:active,
body.80s-purple .datepicker table tr td.active.highlighted:active,
body.80s-purple .datepicker table tr td.active.active,
body.80s-purple .datepicker table tr td.active.highlighted.active {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.75);
}
body.80s-purple .datepicker table tr td.active:active:hover,
body.80s-purple .datepicker table tr td.active.highlighted:active:hover,
body.80s-purple .datepicker table tr td.active.active:hover,
body.80s-purple .datepicker table tr td.active.highlighted.active:hover,
body.80s-purple .datepicker table tr td.active:active:focus,
body.80s-purple .datepicker table tr td.active.highlighted:active:focus,
body.80s-purple .datepicker table tr td.active.active:focus,
body.80s-purple .datepicker table tr td.active.highlighted.active:focus,
body.80s-purple .datepicker table tr td.active:active.focus,
body.80s-purple .datepicker table tr td.active.highlighted:active.focus,
body.80s-purple .datepicker table tr td.active.active.focus,
body.80s-purple .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td.active.disabled:hover,
body.80s-purple .datepicker table tr td.active.highlighted.disabled:hover,
body.80s-purple .datepicker table tr td.active[disabled]:hover,
body.80s-purple .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td.active:hover,
body.80s-purple fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.active.disabled:focus,
body.80s-purple .datepicker table tr td.active.highlighted.disabled:focus,
body.80s-purple .datepicker table tr td.active[disabled]:focus,
body.80s-purple .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td.active:focus,
body.80s-purple fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td.active.disabled.focus,
body.80s-purple .datepicker table tr td.active.highlighted.disabled.focus,
body.80s-purple .datepicker table tr td.active[disabled].focus,
body.80s-purple .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td.active.focus,
body.80s-purple fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active:hover {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active:focus,
body.80s-purple .datepicker table tr td span.active:hover:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled:focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.focus,
body.80s-purple .datepicker table tr td span.active:hover.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled.focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active:hover,
body.80s-purple .datepicker table tr td span.active.disabled:hover,
body.80s-purple .datepicker table tr td span.active:active,
body.80s-purple .datepicker table tr td span.active:hover:active {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.75);
}
body.80s-purple .datepicker table tr td span.active.disabled:active,
body.80s-purple .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.75);
}
body.80s-purple .datepicker table tr td span.active.active,
body.80s-purple .datepicker table tr td span.active:hover.active {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.75);
}
body.80s-purple .datepicker table tr td span.active.disabled.active,
body.80s-purple .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(58,37,81,0.75);
}
body.80s-purple .datepicker table tr td span.active:active:hover,
body.80s-purple .datepicker table tr td span.active.disabled:active:hover,
body.80s-purple .datepicker table tr td span.active.active:hover,
body.80s-purple .datepicker table tr td span.active.disabled.active:hover,
body.80s-purple .datepicker table tr td span.active:active:focus,
body.80s-purple .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled:active:focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.active:focus,
body.80s-purple .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled.active:focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active:active.focus,
body.80s-purple .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled:active.focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.active.focus,
body.80s-purple .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(58,37,81,0.75);
  border-color: rgba(58,37,81,0.5);
}
body.80s-purple .datepicker table tr td span.active[disabled]:hover,
body.80s-purple .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td span.active:hover,
body.80s-purple fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled:focus,
body.80s-purple .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled.disabled:focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active[disabled]:focus,
body.80s-purple .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled[disabled]:focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td span.active:focus,
body.80s-purple fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.80s-purple fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled.focus,
body.80s-purple .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled.disabled.focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active[disabled].focus,
body.80s-purple .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .datepicker table tr td span.active.disabled[disabled].focus,
body.80s-purple .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td span.active.focus,
body.80s-purple fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.80s-purple fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(65,41,90,0.75);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .dropdown-menu.-primary {
  background: #41295a;
  background: linear-gradient(to right, #41295a, rgba(65,41,90,0.8));
}
body.80s-purple .dropdown-menu.-secondary {
  background: #2f0743;
  background: linear-gradient(to right, #2f0743, rgba(47,7,67,0.8));
}
body.80s-purple ul.table-of-contents > li.active > a {
  border-left: 2px solid #41295a;
}
body.80s-purple ul.table-of-contents > li > a:hover {
  border-left: 2px solid #41295a;
}
body.80s-purple ul.table-of-contents > li ul li.active a {
  border-left-color: #41295a;
}
body.80s-purple .count-bubble {
  background: #41295a;
}
body.80s-purple form .form-group.-primary label,
body.80s-purple .form .form-group.-primary label,
body.80s-purple form .form-group.has-primary label,
body.80s-purple .form .form-group.has-primary label,
body.80s-purple form .form-group.-primary .help-block,
body.80s-purple .form .form-group.-primary .help-block,
body.80s-purple form .form-group.has-primary .help-block,
body.80s-purple .form .form-group.has-primary .help-block {
  color: #41295a;
}
body.80s-purple form .form-group.-primary .form-control,
body.80s-purple .form .form-group.-primary .form-control,
body.80s-purple form .form-group.has-primary .form-control,
body.80s-purple .form .form-group.has-primary .form-control,
body.80s-purple form .form-group.-primary .form-check label::before,
body.80s-purple .form .form-group.-primary .form-check label::before,
body.80s-purple form .form-group.has-primary .form-check label::before,
body.80s-purple .form .form-group.has-primary .form-check label::before {
  border-color: rgba(65,41,90,0.66);
}
body.80s-purple form .form-group.-primary .form-control:active,
body.80s-purple .form .form-group.-primary .form-control:active,
body.80s-purple form .form-group.has-primary .form-control:active,
body.80s-purple .form .form-group.has-primary .form-control:active,
body.80s-purple form .form-group.-primary .form-check label::before:active,
body.80s-purple .form .form-group.-primary .form-check label::before:active,
body.80s-purple form .form-group.has-primary .form-check label::before:active,
body.80s-purple .form .form-group.has-primary .form-check label::before:active,
body.80s-purple form .form-group.-primary .form-control:focus,
body.80s-purple .form .form-group.-primary .form-control:focus,
body.80s-purple form .form-group.has-primary .form-control:focus,
body.80s-purple .form .form-group.has-primary .form-control:focus,
body.80s-purple form .form-group.-primary .form-check label::before:focus,
body.80s-purple .form .form-group.-primary .form-check label::before:focus,
body.80s-purple form .form-group.has-primary .form-check label::before:focus,
body.80s-purple .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.80s-purple form .form-group.-secondary label,
body.80s-purple .form .form-group.-secondary label,
body.80s-purple form .form-group.has-secondary label,
body.80s-purple .form .form-group.has-secondary label,
body.80s-purple form .form-group.-secondary .help-block,
body.80s-purple .form .form-group.-secondary .help-block,
body.80s-purple form .form-group.has-secondary .help-block,
body.80s-purple .form .form-group.has-secondary .help-block {
  color: #2f0743;
}
body.80s-purple form .form-group.-secondary .form-control,
body.80s-purple .form .form-group.-secondary .form-control,
body.80s-purple form .form-group.has-secondary .form-control,
body.80s-purple .form .form-group.has-secondary .form-control,
body.80s-purple form .form-group.-secondary .form-check label::before,
body.80s-purple .form .form-group.-secondary .form-check label::before,
body.80s-purple form .form-group.has-secondary .form-check label::before,
body.80s-purple .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(47,7,67,0.66);
}
body.80s-purple form .form-group.-secondary .form-control:active,
body.80s-purple .form .form-group.-secondary .form-control:active,
body.80s-purple form .form-group.has-secondary .form-control:active,
body.80s-purple .form .form-group.has-secondary .form-control:active,
body.80s-purple form .form-group.-secondary .form-check label::before:active,
body.80s-purple .form .form-group.-secondary .form-check label::before:active,
body.80s-purple form .form-group.has-secondary .form-check label::before:active,
body.80s-purple .form .form-group.has-secondary .form-check label::before:active,
body.80s-purple form .form-group.-secondary .form-control:focus,
body.80s-purple .form .form-group.-secondary .form-control:focus,
body.80s-purple form .form-group.has-secondary .form-control:focus,
body.80s-purple .form .form-group.has-secondary .form-control:focus,
body.80s-purple form .form-group.-secondary .form-check label::before:focus,
body.80s-purple .form .form-group.-secondary .form-check label::before:focus,
body.80s-purple form .form-group.has-secondary .form-check label::before:focus,
body.80s-purple .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.80s-purple .modal.-primary .modal-dialog .modal-content {
  background: #41295a;
  background: linear-gradient(to right, #41295a, rgba(65,41,90,0.8));
}
body.80s-purple .modal .modal-header.-primary {
  background: #41295a;
  background: linear-gradient(to right, #41295a, rgba(65,41,90,0.8));
}
body.80s-purple .modal.-secondary .modal-dialog .modal-content {
  background: #2f0743;
  background: linear-gradient(to right, #2f0743, rgba(47,7,67,0.8));
}
body.80s-purple .modal .modal-header.-secondary {
  background: #2f0743;
  background: linear-gradient(to right, #2f0743, rgba(47,7,67,0.8));
}
body.80s-purple .navbar .navbar-item-count {
  background: #41295a;
}
body.80s-purple .gritter-item.-primary {
  background: #41295a;
  background: linear-gradient(to right, rgba(65,41,90,0.8), rgba(65,41,90,0.5));
  color: #fff;
}
body.80s-purple .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.80s-purple .gritter-item.-secondary {
  background: #2f0743;
  background: linear-gradient(to right, rgba(47,7,67,0.8), rgba(47,7,67,0.5));
  color: #fff;
}
body.80s-purple .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.80s-purple .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(65,41,90,0.4), rgba(65,41,90,0.8));
}
body.80s-purple .panel.-primary .panel-heading,
body.80s-purple .panel.-primary .card-header,
body.80s-purple .panel.-primary .panel-footer,
body.80s-purple .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.80s-purple .panel.-bordered-primary {
  border-color: #41295a;
}
body.80s-purple .panel .panel-heading.-primary,
body.80s-purple .panel .card-header.-primary,
body.80s-purple .panel .panel-footer.-primary,
body.80s-purple .panel .card-footer.-primary,
body.80s-purple .panel .panel-body.-primary,
body.80s-purple .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(65,41,90,0.4), rgba(65,41,90,0.8));
}
body.80s-purple .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(47,7,67,0.4), rgba(47,7,67,0.8));
}
body.80s-purple .panel.-secondary .panel-heading,
body.80s-purple .panel.-secondary .card-header,
body.80s-purple .panel.-secondary .panel-footer,
body.80s-purple .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.80s-purple .panel.-bordered-secondary {
  border-color: #2f0743;
}
body.80s-purple .panel .panel-heading.-secondary,
body.80s-purple .panel .card-header.-secondary,
body.80s-purple .panel .panel-footer.-secondary,
body.80s-purple .panel .card-footer.-secondary,
body.80s-purple .panel .panel-body.-secondary,
body.80s-purple .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(47,7,67,0.4), rgba(47,7,67,0.8));
}
body.80s-purple .progress .bar.-primary {
  background: #41295a;
  background: linear-gradient(to right, #41295a, rgba(65,41,90,0.8));
  border-bottom-color: #4a2f67;
}
body.80s-purple .progress .bar.-secondary {
  background: #2f0743;
  background: linear-gradient(to right, #2f0743, rgba(47,7,67,0.8));
  border-bottom-color: #3d0957;
}
body.80s-purple .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #41295a;
}
body.80s-purple .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.80s-purple .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.80s-purple .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.80s-purple .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #41295a;
}
body.80s-purple .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(65,41,90,0.33);
}
body.80s-purple .sidebar .sidebar-wrapper ul li a:hover i,
body.80s-purple .sidebar .sidebar-wrapper ul li a:focus i,
body.80s-purple .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(65,41,90,0.66);
}
body.80s-purple .sidebar .chat .chat-item.-to {
  background: rgba(65,41,90,0.9);
}
body.80s-purple .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(65,41,90,0.9);
}
body.80s-purple table tr.-success,
body.80s-purple .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.80s-purple table tr.-danger,
body.80s-purple .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.80s-purple table tr.-warning,
body.80s-purple .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.80s-purple table tr.-info,
body.80s-purple .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.80s-purple .nav.-primary {
  background: linear-gradient(to right, rgba(65,41,90,0.5), rgba(65,41,90,0.25));
  border-color: rgba(65,41,90,0.25);
}
body.80s-purple .nav.-primary .nav-link {
  color: #fff;
}
body.80s-purple .nav.-primary .nav-link.active {
  background: rgba(65,41,90,0.25);
  background: linear-gradient(to bottom right, rgba(65,41,90,0.25), rgba(65,41,90,0.5));
  border-color: rgba(65,41,90,0);
}
body.80s-purple .nav.-primary .nav-link.active:hover,
body.80s-purple .nav.-primary .nav-link.active:focus,
body.80s-purple .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(65,41,90,0.25), rgba(65,41,90,0.5));
  color: #fff;
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .nav.-primary .nav-link:hover,
body.80s-purple .nav.-primary .nav-link:focus,
body.80s-purple .nav.-primary .nav-link:active {
  background: rgba(65,41,90,0.1);
  border-color: rgba(65,41,90,0.5);
}
body.80s-purple .nav.-secondary {
  background: linear-gradient(to right, rgba(47,7,67,0.5), rgba(47,7,67,0.25));
  border-color: rgba(47,7,67,0.25);
}
body.80s-purple .nav.-secondary .nav-link {
  color: #fff;
}
body.80s-purple .nav.-secondary .nav-link.active {
  background: rgba(47,7,67,0.25);
  background: linear-gradient(to bottom right, rgba(47,7,67,0.25), rgba(47,7,67,0.5));
  border-color: rgba(47,7,67,0);
}
body.80s-purple .nav.-secondary .nav-link.active:hover,
body.80s-purple .nav.-secondary .nav-link.active:focus,
body.80s-purple .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(47,7,67,0.25), rgba(47,7,67,0.5));
  color: #fff;
  border-color: rgba(47,7,67,0.5);
}
body.80s-purple .nav.-secondary .nav-link:hover,
body.80s-purple .nav.-secondary .nav-link:focus,
body.80s-purple .nav.-secondary .nav-link:active {
  background: rgba(47,7,67,0.1);
  border-color: rgba(47,7,67,0.5);
}
body.80s-purple .tag.-primary {
  background: #41295a;
  background: linear-gradient(to bottom right, rgba(65,41,90,0.8), rgba(65,41,90,0.4));
}
body.80s-purple .tag.-secondary {
  background: #2f0743;
  background: linear-gradient(to bottom right, rgba(47,7,67,0.8), rgba(47,7,67,0.4));
}
body.royal {
  background-color: #1c2c42;
  background-image: linear-gradient(to bottom right, #243b55, #141e30);
}
body.royal ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(28,44,66,0), #141e30);
}
body.royal .alert.-primary {
  background: linear-gradient(to bottom right, #243b55, rgba(36,59,85,0.75));
}
body.royal .alert.-primary.-contrasted .alert-icon {
  background: #1f3248;
}
body.royal .alert.-contrasted .alert-icon.-primary {
  background: #1f3248;
}
body.royal .alert.-border-primary {
  border-color: #304e70;
}
body.royal .alert.-secondary {
  background: linear-gradient(to bottom right, #141e30, rgba(20,30,48,0.75));
}
body.royal .alert.-secondary.-contrasted .alert-icon {
  background: #111a29;
}
body.royal .alert.-contrasted .alert-icon.-secondary {
  background: #111a29;
}
body.royal .alert.-border-secondary {
  border-color: #21324f;
}
body.royal .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(36,59,85,0.8), rgba(36,59,85,0.4));
}
body.royal .btn.-primary:hover,
body.royal .btn.-primary:focus {
  background-color: rgba(36,59,85,0.5);
}
body.royal .btn.-primary:active {
  background-color: #162333;
}
body.royal .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(20,30,48,0.8), rgba(20,30,48,0.4));
}
body.royal .btn.-secondary:hover,
body.royal .btn.-secondary:focus {
  background-color: rgba(20,30,48,0.5);
}
body.royal .btn.-secondary:active {
  background-color: #0c121d;
}
body.royal .datepicker table tr td.highlighted {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.highlighted:focus,
body.royal .datepicker table tr td.highlighted.focus {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.4);
}
body.royal .datepicker table tr td.highlighted:hover,
body.royal .datepicker table tr td.highlighted:active,
body.royal .datepicker table tr td.highlighted.active {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.highlighted:active:hover,
body.royal .datepicker table tr td.highlighted.active:hover,
body.royal .datepicker table tr td.highlighted:active:focus,
body.royal .datepicker table tr td.highlighted.active:focus,
body.royal .datepicker table tr td.highlighted:active.focus,
body.royal .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.4);
}
body.royal .datepicker table tr td.highlighted.disabled:hover,
body.royal .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.highlighted.disabled:focus,
body.royal .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.highlighted.disabled.focus,
body.royal .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(36,59,85,0.33);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.highlighted.focused {
  background: rgba(36,59,85,0.33);
}
body.royal .datepicker table tr td.highlighted.disabled {
  background: rgba(36,59,85,0.33);
}
body.royal .datepicker table tr td.highlighted.disabled:active {
  background: rgba(36,59,85,0.33);
}
body.royal .datepicker table tr td.active {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.active.highlighted {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.active:focus,
body.royal .datepicker table tr td.active.highlighted:focus,
body.royal .datepicker table tr td.active.focus,
body.royal .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td.active:hover,
body.royal .datepicker table tr td.active.highlighted:hover,
body.royal .datepicker table tr td.active:active,
body.royal .datepicker table tr td.active.highlighted:active,
body.royal .datepicker table tr td.active.active,
body.royal .datepicker table tr td.active.highlighted.active {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.75);
}
body.royal .datepicker table tr td.active:active:hover,
body.royal .datepicker table tr td.active.highlighted:active:hover,
body.royal .datepicker table tr td.active.active:hover,
body.royal .datepicker table tr td.active.highlighted.active:hover,
body.royal .datepicker table tr td.active:active:focus,
body.royal .datepicker table tr td.active.highlighted:active:focus,
body.royal .datepicker table tr td.active.active:focus,
body.royal .datepicker table tr td.active.highlighted.active:focus,
body.royal .datepicker table tr td.active:active.focus,
body.royal .datepicker table tr td.active.highlighted:active.focus,
body.royal .datepicker table tr td.active.active.focus,
body.royal .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td.active.disabled:hover,
body.royal .datepicker table tr td.active.highlighted.disabled:hover,
body.royal .datepicker table tr td.active[disabled]:hover,
body.royal .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td.active:hover,
body.royal fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.active.disabled:focus,
body.royal .datepicker table tr td.active.highlighted.disabled:focus,
body.royal .datepicker table tr td.active[disabled]:focus,
body.royal .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td.active:focus,
body.royal fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td.active.disabled.focus,
body.royal .datepicker table tr td.active.highlighted.disabled.focus,
body.royal .datepicker table tr td.active[disabled].focus,
body.royal .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td.active.focus,
body.royal fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active:hover {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active:focus,
body.royal .datepicker table tr td span.active:hover:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.disabled:focus,
body.royal .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.focus,
body.royal .datepicker table tr td span.active:hover.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.disabled.focus,
body.royal .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active:hover,
body.royal .datepicker table tr td span.active.disabled:hover,
body.royal .datepicker table tr td span.active:active,
body.royal .datepicker table tr td span.active:hover:active {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.75);
}
body.royal .datepicker table tr td span.active.disabled:active,
body.royal .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.75);
}
body.royal .datepicker table tr td span.active.active,
body.royal .datepicker table tr td span.active:hover.active {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.75);
}
body.royal .datepicker table tr td span.active.disabled.active,
body.royal .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(32,53,76,0.75);
}
body.royal .datepicker table tr td span.active:active:hover,
body.royal .datepicker table tr td span.active.disabled:active:hover,
body.royal .datepicker table tr td span.active.active:hover,
body.royal .datepicker table tr td span.active.disabled.active:hover,
body.royal .datepicker table tr td span.active:active:focus,
body.royal .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.disabled:active:focus,
body.royal .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.active:focus,
body.royal .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.disabled.active:focus,
body.royal .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active:active.focus,
body.royal .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.disabled:active.focus,
body.royal .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.active.focus,
body.royal .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(32,53,76,0.75);
  border-color: rgba(32,53,76,0.5);
}
body.royal .datepicker table tr td span.active[disabled]:hover,
body.royal .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td span.active:hover,
body.royal fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled:focus,
body.royal .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled.disabled:focus,
body.royal .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active[disabled]:focus,
body.royal .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled[disabled]:focus,
body.royal .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td span.active:focus,
body.royal fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.royal fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled.focus,
body.royal .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled.disabled.focus,
body.royal .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active[disabled].focus,
body.royal .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .datepicker table tr td span.active.disabled[disabled].focus,
body.royal .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td span.active.focus,
body.royal fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.royal fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(36,59,85,0.75);
  border-color: rgba(36,59,85,0.5);
}
body.royal .dropdown-menu.-primary {
  background: #243b55;
  background: linear-gradient(to right, #243b55, rgba(36,59,85,0.8));
}
body.royal .dropdown-menu.-secondary {
  background: #141e30;
  background: linear-gradient(to right, #141e30, rgba(20,30,48,0.8));
}
body.royal ul.table-of-contents > li.active > a {
  border-left: 2px solid #243b55;
}
body.royal ul.table-of-contents > li > a:hover {
  border-left: 2px solid #243b55;
}
body.royal ul.table-of-contents > li ul li.active a {
  border-left-color: #243b55;
}
body.royal .count-bubble {
  background: #243b55;
}
body.royal form .form-group.-primary label,
body.royal .form .form-group.-primary label,
body.royal form .form-group.has-primary label,
body.royal .form .form-group.has-primary label,
body.royal form .form-group.-primary .help-block,
body.royal .form .form-group.-primary .help-block,
body.royal form .form-group.has-primary .help-block,
body.royal .form .form-group.has-primary .help-block {
  color: #243b55;
}
body.royal form .form-group.-primary .form-control,
body.royal .form .form-group.-primary .form-control,
body.royal form .form-group.has-primary .form-control,
body.royal .form .form-group.has-primary .form-control,
body.royal form .form-group.-primary .form-check label::before,
body.royal .form .form-group.-primary .form-check label::before,
body.royal form .form-group.has-primary .form-check label::before,
body.royal .form .form-group.has-primary .form-check label::before {
  border-color: rgba(36,59,85,0.66);
}
body.royal form .form-group.-primary .form-control:active,
body.royal .form .form-group.-primary .form-control:active,
body.royal form .form-group.has-primary .form-control:active,
body.royal .form .form-group.has-primary .form-control:active,
body.royal form .form-group.-primary .form-check label::before:active,
body.royal .form .form-group.-primary .form-check label::before:active,
body.royal form .form-group.has-primary .form-check label::before:active,
body.royal .form .form-group.has-primary .form-check label::before:active,
body.royal form .form-group.-primary .form-control:focus,
body.royal .form .form-group.-primary .form-control:focus,
body.royal form .form-group.has-primary .form-control:focus,
body.royal .form .form-group.has-primary .form-control:focus,
body.royal form .form-group.-primary .form-check label::before:focus,
body.royal .form .form-group.-primary .form-check label::before:focus,
body.royal form .form-group.has-primary .form-check label::before:focus,
body.royal .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.royal form .form-group.-secondary label,
body.royal .form .form-group.-secondary label,
body.royal form .form-group.has-secondary label,
body.royal .form .form-group.has-secondary label,
body.royal form .form-group.-secondary .help-block,
body.royal .form .form-group.-secondary .help-block,
body.royal form .form-group.has-secondary .help-block,
body.royal .form .form-group.has-secondary .help-block {
  color: #141e30;
}
body.royal form .form-group.-secondary .form-control,
body.royal .form .form-group.-secondary .form-control,
body.royal form .form-group.has-secondary .form-control,
body.royal .form .form-group.has-secondary .form-control,
body.royal form .form-group.-secondary .form-check label::before,
body.royal .form .form-group.-secondary .form-check label::before,
body.royal form .form-group.has-secondary .form-check label::before,
body.royal .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(20,30,48,0.66);
}
body.royal form .form-group.-secondary .form-control:active,
body.royal .form .form-group.-secondary .form-control:active,
body.royal form .form-group.has-secondary .form-control:active,
body.royal .form .form-group.has-secondary .form-control:active,
body.royal form .form-group.-secondary .form-check label::before:active,
body.royal .form .form-group.-secondary .form-check label::before:active,
body.royal form .form-group.has-secondary .form-check label::before:active,
body.royal .form .form-group.has-secondary .form-check label::before:active,
body.royal form .form-group.-secondary .form-control:focus,
body.royal .form .form-group.-secondary .form-control:focus,
body.royal form .form-group.has-secondary .form-control:focus,
body.royal .form .form-group.has-secondary .form-control:focus,
body.royal form .form-group.-secondary .form-check label::before:focus,
body.royal .form .form-group.-secondary .form-check label::before:focus,
body.royal form .form-group.has-secondary .form-check label::before:focus,
body.royal .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.royal .modal.-primary .modal-dialog .modal-content {
  background: #243b55;
  background: linear-gradient(to right, #243b55, rgba(36,59,85,0.8));
}
body.royal .modal .modal-header.-primary {
  background: #243b55;
  background: linear-gradient(to right, #243b55, rgba(36,59,85,0.8));
}
body.royal .modal.-secondary .modal-dialog .modal-content {
  background: #141e30;
  background: linear-gradient(to right, #141e30, rgba(20,30,48,0.8));
}
body.royal .modal .modal-header.-secondary {
  background: #141e30;
  background: linear-gradient(to right, #141e30, rgba(20,30,48,0.8));
}
body.royal .navbar .navbar-item-count {
  background: #243b55;
}
body.royal .gritter-item.-primary {
  background: #243b55;
  background: linear-gradient(to right, rgba(36,59,85,0.8), rgba(36,59,85,0.5));
  color: #fff;
}
body.royal .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.royal .gritter-item.-secondary {
  background: #141e30;
  background: linear-gradient(to right, rgba(20,30,48,0.8), rgba(20,30,48,0.5));
  color: #fff;
}
body.royal .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.royal .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(36,59,85,0.4), rgba(36,59,85,0.8));
}
body.royal .panel.-primary .panel-heading,
body.royal .panel.-primary .card-header,
body.royal .panel.-primary .panel-footer,
body.royal .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.royal .panel.-bordered-primary {
  border-color: #243b55;
}
body.royal .panel .panel-heading.-primary,
body.royal .panel .card-header.-primary,
body.royal .panel .panel-footer.-primary,
body.royal .panel .card-footer.-primary,
body.royal .panel .panel-body.-primary,
body.royal .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(36,59,85,0.4), rgba(36,59,85,0.8));
}
body.royal .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(20,30,48,0.4), rgba(20,30,48,0.8));
}
body.royal .panel.-secondary .panel-heading,
body.royal .panel.-secondary .card-header,
body.royal .panel.-secondary .panel-footer,
body.royal .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.royal .panel.-bordered-secondary {
  border-color: #141e30;
}
body.royal .panel .panel-heading.-secondary,
body.royal .panel .card-header.-secondary,
body.royal .panel .panel-footer.-secondary,
body.royal .panel .card-footer.-secondary,
body.royal .panel .panel-body.-secondary,
body.royal .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(20,30,48,0.4), rgba(20,30,48,0.8));
}
body.royal .progress .bar.-primary {
  background: #243b55;
  background: linear-gradient(to right, #243b55, rgba(36,59,85,0.8));
  border-bottom-color: #2a4463;
}
body.royal .progress .bar.-secondary {
  background: #141e30;
  background: linear-gradient(to right, #141e30, rgba(20,30,48,0.8));
  border-bottom-color: #1b2840;
}
body.royal .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #243b55;
}
body.royal .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.royal .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.royal .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.royal .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #243b55;
}
body.royal .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(36,59,85,0.33);
}
body.royal .sidebar .sidebar-wrapper ul li a:hover i,
body.royal .sidebar .sidebar-wrapper ul li a:focus i,
body.royal .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(36,59,85,0.66);
}
body.royal .sidebar .chat .chat-item.-to {
  background: rgba(36,59,85,0.9);
}
body.royal .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(36,59,85,0.9);
}
body.royal table tr.-success,
body.royal .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.royal table tr.-danger,
body.royal .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.royal table tr.-warning,
body.royal .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.royal table tr.-info,
body.royal .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.royal .nav.-primary {
  background: linear-gradient(to right, rgba(36,59,85,0.5), rgba(36,59,85,0.25));
  border-color: rgba(36,59,85,0.25);
}
body.royal .nav.-primary .nav-link {
  color: #fff;
}
body.royal .nav.-primary .nav-link.active {
  background: rgba(36,59,85,0.25);
  background: linear-gradient(to bottom right, rgba(36,59,85,0.25), rgba(36,59,85,0.5));
  border-color: rgba(36,59,85,0);
}
body.royal .nav.-primary .nav-link.active:hover,
body.royal .nav.-primary .nav-link.active:focus,
body.royal .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(36,59,85,0.25), rgba(36,59,85,0.5));
  color: #fff;
  border-color: rgba(36,59,85,0.5);
}
body.royal .nav.-primary .nav-link:hover,
body.royal .nav.-primary .nav-link:focus,
body.royal .nav.-primary .nav-link:active {
  background: rgba(36,59,85,0.1);
  border-color: rgba(36,59,85,0.5);
}
body.royal .nav.-secondary {
  background: linear-gradient(to right, rgba(20,30,48,0.5), rgba(20,30,48,0.25));
  border-color: rgba(20,30,48,0.25);
}
body.royal .nav.-secondary .nav-link {
  color: #fff;
}
body.royal .nav.-secondary .nav-link.active {
  background: rgba(20,30,48,0.25);
  background: linear-gradient(to bottom right, rgba(20,30,48,0.25), rgba(20,30,48,0.5));
  border-color: rgba(20,30,48,0);
}
body.royal .nav.-secondary .nav-link.active:hover,
body.royal .nav.-secondary .nav-link.active:focus,
body.royal .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(20,30,48,0.25), rgba(20,30,48,0.5));
  color: #fff;
  border-color: rgba(20,30,48,0.5);
}
body.royal .nav.-secondary .nav-link:hover,
body.royal .nav.-secondary .nav-link:focus,
body.royal .nav.-secondary .nav-link:active {
  background: rgba(20,30,48,0.1);
  border-color: rgba(20,30,48,0.5);
}
body.royal .tag.-primary {
  background: #243b55;
  background: linear-gradient(to bottom right, rgba(36,59,85,0.8), rgba(36,59,85,0.4));
}
body.royal .tag.-secondary {
  background: #141e30;
  background: linear-gradient(to bottom right, rgba(20,30,48,0.8), rgba(20,30,48,0.4));
}
body.deep-sea-space {
  background-color: #3c6f7f;
  background-image: linear-gradient(to bottom right, #4ca1af, #2c3e50);
}
body.deep-sea-space ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(60,111,127,0), #2c3e50);
}
body.deep-sea-space .alert.-primary {
  background: linear-gradient(to bottom right, #4ca1af, rgba(76,161,175,0.75));
}
body.deep-sea-space .alert.-primary.-contrasted .alert-icon {
  background: #418995;
}
body.deep-sea-space .alert.-contrasted .alert-icon.-primary {
  background: #418995;
}
body.deep-sea-space .alert.-border-primary {
  border-color: #5cabb8;
}
body.deep-sea-space .alert.-secondary {
  background: linear-gradient(to bottom right, #2c3e50, rgba(44,62,80,0.75));
}
body.deep-sea-space .alert.-secondary.-contrasted .alert-icon {
  background: #253544;
}
body.deep-sea-space .alert.-contrasted .alert-icon.-secondary {
  background: #253544;
}
body.deep-sea-space .alert.-border-secondary {
  border-color: #3a5169;
}
body.deep-sea-space .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(76,161,175,0.8), rgba(76,161,175,0.4));
}
body.deep-sea-space .btn.-primary:hover,
body.deep-sea-space .btn.-primary:focus {
  background-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .btn.-primary:active {
  background-color: #2e6169;
}
body.deep-sea-space .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(44,62,80,0.8), rgba(44,62,80,0.4));
}
body.deep-sea-space .btn.-secondary:hover,
body.deep-sea-space .btn.-secondary:focus {
  background-color: rgba(44,62,80,0.5);
}
body.deep-sea-space .btn.-secondary:active {
  background-color: #1a2530;
}
body.deep-sea-space .datepicker table tr td.highlighted {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.highlighted:focus,
body.deep-sea-space .datepicker table tr td.highlighted.focus {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.4);
}
body.deep-sea-space .datepicker table tr td.highlighted:hover,
body.deep-sea-space .datepicker table tr td.highlighted:active,
body.deep-sea-space .datepicker table tr td.highlighted.active {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.highlighted:active:hover,
body.deep-sea-space .datepicker table tr td.highlighted.active:hover,
body.deep-sea-space .datepicker table tr td.highlighted:active:focus,
body.deep-sea-space .datepicker table tr td.highlighted.active:focus,
body.deep-sea-space .datepicker table tr td.highlighted:active.focus,
body.deep-sea-space .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.4);
}
body.deep-sea-space .datepicker table tr td.highlighted.disabled:hover,
body.deep-sea-space .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.highlighted.disabled:focus,
body.deep-sea-space .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.highlighted.disabled.focus,
body.deep-sea-space .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(76,161,175,0.33);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.highlighted.focused {
  background: rgba(76,161,175,0.33);
}
body.deep-sea-space .datepicker table tr td.highlighted.disabled {
  background: rgba(76,161,175,0.33);
}
body.deep-sea-space .datepicker table tr td.highlighted.disabled:active {
  background: rgba(76,161,175,0.33);
}
body.deep-sea-space .datepicker table tr td.active {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.active.highlighted {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.active:focus,
body.deep-sea-space .datepicker table tr td.active.highlighted:focus,
body.deep-sea-space .datepicker table tr td.active.focus,
body.deep-sea-space .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td.active:hover,
body.deep-sea-space .datepicker table tr td.active.highlighted:hover,
body.deep-sea-space .datepicker table tr td.active:active,
body.deep-sea-space .datepicker table tr td.active.highlighted:active,
body.deep-sea-space .datepicker table tr td.active.active,
body.deep-sea-space .datepicker table tr td.active.highlighted.active {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.75);
}
body.deep-sea-space .datepicker table tr td.active:active:hover,
body.deep-sea-space .datepicker table tr td.active.highlighted:active:hover,
body.deep-sea-space .datepicker table tr td.active.active:hover,
body.deep-sea-space .datepicker table tr td.active.highlighted.active:hover,
body.deep-sea-space .datepicker table tr td.active:active:focus,
body.deep-sea-space .datepicker table tr td.active.highlighted:active:focus,
body.deep-sea-space .datepicker table tr td.active.active:focus,
body.deep-sea-space .datepicker table tr td.active.highlighted.active:focus,
body.deep-sea-space .datepicker table tr td.active:active.focus,
body.deep-sea-space .datepicker table tr td.active.highlighted:active.focus,
body.deep-sea-space .datepicker table tr td.active.active.focus,
body.deep-sea-space .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td.active.disabled:hover,
body.deep-sea-space .datepicker table tr td.active.highlighted.disabled:hover,
body.deep-sea-space .datepicker table tr td.active[disabled]:hover,
body.deep-sea-space .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td.active:hover,
body.deep-sea-space fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.active.disabled:focus,
body.deep-sea-space .datepicker table tr td.active.highlighted.disabled:focus,
body.deep-sea-space .datepicker table tr td.active[disabled]:focus,
body.deep-sea-space .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td.active:focus,
body.deep-sea-space fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td.active.disabled.focus,
body.deep-sea-space .datepicker table tr td.active.highlighted.disabled.focus,
body.deep-sea-space .datepicker table tr td.active[disabled].focus,
body.deep-sea-space .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td.active.focus,
body.deep-sea-space fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active:hover {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active:focus,
body.deep-sea-space .datepicker table tr td span.active:hover:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.focus,
body.deep-sea-space .datepicker table tr td span.active:hover.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled.focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active:hover,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover,
body.deep-sea-space .datepicker table tr td span.active:active,
body.deep-sea-space .datepicker table tr td span.active:hover:active {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.75);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:active,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.75);
}
body.deep-sea-space .datepicker table tr td span.active.active,
body.deep-sea-space .datepicker table tr td span.active:hover.active {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.75);
}
body.deep-sea-space .datepicker table tr td span.active.disabled.active,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(68,145,158,0.75);
}
body.deep-sea-space .datepicker table tr td span.active:active:hover,
body.deep-sea-space .datepicker table tr td span.active.disabled:active:hover,
body.deep-sea-space .datepicker table tr td span.active.active:hover,
body.deep-sea-space .datepicker table tr td span.active.disabled.active:hover,
body.deep-sea-space .datepicker table tr td span.active:active:focus,
body.deep-sea-space .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:active:focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.active:focus,
body.deep-sea-space .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled.active:focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active:active.focus,
body.deep-sea-space .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:active.focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.active.focus,
body.deep-sea-space .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(68,145,158,0.75);
  border-color: rgba(68,145,158,0.5);
}
body.deep-sea-space .datepicker table tr td span.active[disabled]:hover,
body.deep-sea-space .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active:hover,
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled:focus,
body.deep-sea-space .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled.disabled:focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active[disabled]:focus,
body.deep-sea-space .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled[disabled]:focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active:focus,
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled.focus,
body.deep-sea-space .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled.disabled.focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active[disabled].focus,
body.deep-sea-space .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .datepicker table tr td span.active.disabled[disabled].focus,
body.deep-sea-space .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active.focus,
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.deep-sea-space fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(76,161,175,0.75);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .dropdown-menu.-primary {
  background: #4ca1af;
  background: linear-gradient(to right, #4ca1af, rgba(76,161,175,0.8));
}
body.deep-sea-space .dropdown-menu.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.deep-sea-space ul.table-of-contents > li.active > a {
  border-left: 2px solid #4ca1af;
}
body.deep-sea-space ul.table-of-contents > li > a:hover {
  border-left: 2px solid #4ca1af;
}
body.deep-sea-space ul.table-of-contents > li ul li.active a {
  border-left-color: #4ca1af;
}
body.deep-sea-space .count-bubble {
  background: #4ca1af;
}
body.deep-sea-space form .form-group.-primary label,
body.deep-sea-space .form .form-group.-primary label,
body.deep-sea-space form .form-group.has-primary label,
body.deep-sea-space .form .form-group.has-primary label,
body.deep-sea-space form .form-group.-primary .help-block,
body.deep-sea-space .form .form-group.-primary .help-block,
body.deep-sea-space form .form-group.has-primary .help-block,
body.deep-sea-space .form .form-group.has-primary .help-block {
  color: #4ca1af;
}
body.deep-sea-space form .form-group.-primary .form-control,
body.deep-sea-space .form .form-group.-primary .form-control,
body.deep-sea-space form .form-group.has-primary .form-control,
body.deep-sea-space .form .form-group.has-primary .form-control,
body.deep-sea-space form .form-group.-primary .form-check label::before,
body.deep-sea-space .form .form-group.-primary .form-check label::before,
body.deep-sea-space form .form-group.has-primary .form-check label::before,
body.deep-sea-space .form .form-group.has-primary .form-check label::before {
  border-color: rgba(76,161,175,0.66);
}
body.deep-sea-space form .form-group.-primary .form-control:active,
body.deep-sea-space .form .form-group.-primary .form-control:active,
body.deep-sea-space form .form-group.has-primary .form-control:active,
body.deep-sea-space .form .form-group.has-primary .form-control:active,
body.deep-sea-space form .form-group.-primary .form-check label::before:active,
body.deep-sea-space .form .form-group.-primary .form-check label::before:active,
body.deep-sea-space form .form-group.has-primary .form-check label::before:active,
body.deep-sea-space .form .form-group.has-primary .form-check label::before:active,
body.deep-sea-space form .form-group.-primary .form-control:focus,
body.deep-sea-space .form .form-group.-primary .form-control:focus,
body.deep-sea-space form .form-group.has-primary .form-control:focus,
body.deep-sea-space .form .form-group.has-primary .form-control:focus,
body.deep-sea-space form .form-group.-primary .form-check label::before:focus,
body.deep-sea-space .form .form-group.-primary .form-check label::before:focus,
body.deep-sea-space form .form-group.has-primary .form-check label::before:focus,
body.deep-sea-space .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.deep-sea-space form .form-group.-secondary label,
body.deep-sea-space .form .form-group.-secondary label,
body.deep-sea-space form .form-group.has-secondary label,
body.deep-sea-space .form .form-group.has-secondary label,
body.deep-sea-space form .form-group.-secondary .help-block,
body.deep-sea-space .form .form-group.-secondary .help-block,
body.deep-sea-space form .form-group.has-secondary .help-block,
body.deep-sea-space .form .form-group.has-secondary .help-block {
  color: #2c3e50;
}
body.deep-sea-space form .form-group.-secondary .form-control,
body.deep-sea-space .form .form-group.-secondary .form-control,
body.deep-sea-space form .form-group.has-secondary .form-control,
body.deep-sea-space .form .form-group.has-secondary .form-control,
body.deep-sea-space form .form-group.-secondary .form-check label::before,
body.deep-sea-space .form .form-group.-secondary .form-check label::before,
body.deep-sea-space form .form-group.has-secondary .form-check label::before,
body.deep-sea-space .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(44,62,80,0.66);
}
body.deep-sea-space form .form-group.-secondary .form-control:active,
body.deep-sea-space .form .form-group.-secondary .form-control:active,
body.deep-sea-space form .form-group.has-secondary .form-control:active,
body.deep-sea-space .form .form-group.has-secondary .form-control:active,
body.deep-sea-space form .form-group.-secondary .form-check label::before:active,
body.deep-sea-space .form .form-group.-secondary .form-check label::before:active,
body.deep-sea-space form .form-group.has-secondary .form-check label::before:active,
body.deep-sea-space .form .form-group.has-secondary .form-check label::before:active,
body.deep-sea-space form .form-group.-secondary .form-control:focus,
body.deep-sea-space .form .form-group.-secondary .form-control:focus,
body.deep-sea-space form .form-group.has-secondary .form-control:focus,
body.deep-sea-space .form .form-group.has-secondary .form-control:focus,
body.deep-sea-space form .form-group.-secondary .form-check label::before:focus,
body.deep-sea-space .form .form-group.-secondary .form-check label::before:focus,
body.deep-sea-space form .form-group.has-secondary .form-check label::before:focus,
body.deep-sea-space .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.deep-sea-space .modal.-primary .modal-dialog .modal-content {
  background: #4ca1af;
  background: linear-gradient(to right, #4ca1af, rgba(76,161,175,0.8));
}
body.deep-sea-space .modal .modal-header.-primary {
  background: #4ca1af;
  background: linear-gradient(to right, #4ca1af, rgba(76,161,175,0.8));
}
body.deep-sea-space .modal.-secondary .modal-dialog .modal-content {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.deep-sea-space .modal .modal-header.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
}
body.deep-sea-space .navbar .navbar-item-count {
  background: #4ca1af;
}
body.deep-sea-space .gritter-item.-primary {
  background: #4ca1af;
  background: linear-gradient(to right, rgba(76,161,175,0.8), rgba(76,161,175,0.5));
  color: #fff;
}
body.deep-sea-space .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.deep-sea-space .gritter-item.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, rgba(44,62,80,0.8), rgba(44,62,80,0.5));
  color: #fff;
}
body.deep-sea-space .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.deep-sea-space .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(76,161,175,0.4), rgba(76,161,175,0.8));
}
body.deep-sea-space .panel.-primary .panel-heading,
body.deep-sea-space .panel.-primary .card-header,
body.deep-sea-space .panel.-primary .panel-footer,
body.deep-sea-space .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.deep-sea-space .panel.-bordered-primary {
  border-color: #4ca1af;
}
body.deep-sea-space .panel .panel-heading.-primary,
body.deep-sea-space .panel .card-header.-primary,
body.deep-sea-space .panel .panel-footer.-primary,
body.deep-sea-space .panel .card-footer.-primary,
body.deep-sea-space .panel .panel-body.-primary,
body.deep-sea-space .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(76,161,175,0.4), rgba(76,161,175,0.8));
}
body.deep-sea-space .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(44,62,80,0.4), rgba(44,62,80,0.8));
}
body.deep-sea-space .panel.-secondary .panel-heading,
body.deep-sea-space .panel.-secondary .card-header,
body.deep-sea-space .panel.-secondary .panel-footer,
body.deep-sea-space .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.deep-sea-space .panel.-bordered-secondary {
  border-color: #2c3e50;
}
body.deep-sea-space .panel .panel-heading.-secondary,
body.deep-sea-space .panel .card-header.-secondary,
body.deep-sea-space .panel .panel-footer.-secondary,
body.deep-sea-space .panel .card-footer.-secondary,
body.deep-sea-space .panel .panel-body.-secondary,
body.deep-sea-space .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(44,62,80,0.4), rgba(44,62,80,0.8));
}
body.deep-sea-space .progress .bar.-primary {
  background: #4ca1af;
  background: linear-gradient(to right, #4ca1af, rgba(76,161,175,0.8));
  border-bottom-color: #53a7b4;
}
body.deep-sea-space .progress .bar.-secondary {
  background: #2c3e50;
  background: linear-gradient(to right, #2c3e50, rgba(44,62,80,0.8));
  border-bottom-color: #33485c;
}
body.deep-sea-space .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #4ca1af;
}
body.deep-sea-space .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.deep-sea-space .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.deep-sea-space .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.deep-sea-space .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #4ca1af;
}
body.deep-sea-space .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(76,161,175,0.33);
}
body.deep-sea-space .sidebar .sidebar-wrapper ul li a:hover i,
body.deep-sea-space .sidebar .sidebar-wrapper ul li a:focus i,
body.deep-sea-space .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(76,161,175,0.66);
}
body.deep-sea-space .sidebar .chat .chat-item.-to {
  background: rgba(76,161,175,0.9);
}
body.deep-sea-space .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(76,161,175,0.9);
}
body.deep-sea-space table tr.-success,
body.deep-sea-space .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.deep-sea-space table tr.-danger,
body.deep-sea-space .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.deep-sea-space table tr.-warning,
body.deep-sea-space .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.deep-sea-space table tr.-info,
body.deep-sea-space .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.deep-sea-space .nav.-primary {
  background: linear-gradient(to right, rgba(76,161,175,0.5), rgba(76,161,175,0.25));
  border-color: rgba(76,161,175,0.25);
}
body.deep-sea-space .nav.-primary .nav-link {
  color: #fff;
}
body.deep-sea-space .nav.-primary .nav-link.active {
  background: rgba(76,161,175,0.25);
  background: linear-gradient(to bottom right, rgba(76,161,175,0.25), rgba(76,161,175,0.5));
  border-color: rgba(76,161,175,0);
}
body.deep-sea-space .nav.-primary .nav-link.active:hover,
body.deep-sea-space .nav.-primary .nav-link.active:focus,
body.deep-sea-space .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(76,161,175,0.25), rgba(76,161,175,0.5));
  color: #fff;
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .nav.-primary .nav-link:hover,
body.deep-sea-space .nav.-primary .nav-link:focus,
body.deep-sea-space .nav.-primary .nav-link:active {
  background: rgba(76,161,175,0.1);
  border-color: rgba(76,161,175,0.5);
}
body.deep-sea-space .nav.-secondary {
  background: linear-gradient(to right, rgba(44,62,80,0.5), rgba(44,62,80,0.25));
  border-color: rgba(44,62,80,0.25);
}
body.deep-sea-space .nav.-secondary .nav-link {
  color: #fff;
}
body.deep-sea-space .nav.-secondary .nav-link.active {
  background: rgba(44,62,80,0.25);
  background: linear-gradient(to bottom right, rgba(44,62,80,0.25), rgba(44,62,80,0.5));
  border-color: rgba(44,62,80,0);
}
body.deep-sea-space .nav.-secondary .nav-link.active:hover,
body.deep-sea-space .nav.-secondary .nav-link.active:focus,
body.deep-sea-space .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(44,62,80,0.25), rgba(44,62,80,0.5));
  color: #fff;
  border-color: rgba(44,62,80,0.5);
}
body.deep-sea-space .nav.-secondary .nav-link:hover,
body.deep-sea-space .nav.-secondary .nav-link:focus,
body.deep-sea-space .nav.-secondary .nav-link:active {
  background: rgba(44,62,80,0.1);
  border-color: rgba(44,62,80,0.5);
}
body.deep-sea-space .tag.-primary {
  background: #4ca1af;
  background: linear-gradient(to bottom right, rgba(76,161,175,0.8), rgba(76,161,175,0.4));
}
body.deep-sea-space .tag.-secondary {
  background: #2c3e50;
  background: linear-gradient(to bottom right, rgba(44,62,80,0.8), rgba(44,62,80,0.4));
}
body.solid-vault {
  background-color: #3a6da4;
  background-image: linear-gradient(to bottom right, #3a6073, #3a7bd5);
}
body.solid-vault ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(58,109,164,0), #3a7bd5);
}
body.solid-vault .alert.-primary {
  background: linear-gradient(to bottom right, #3a6073, rgba(58,96,115,0.75));
}
body.solid-vault .alert.-primary.-contrasted .alert-icon {
  background: #315262;
}
body.solid-vault .alert.-contrasted .alert-icon.-primary {
  background: #315262;
}
body.solid-vault .alert.-border-primary {
  border-color: #457389;
}
body.solid-vault .alert.-secondary {
  background: linear-gradient(to bottom right, #3a7bd5, rgba(58,123,213,0.75));
}
body.solid-vault .alert.-secondary.-contrasted .alert-icon {
  background: #2867be;
}
body.solid-vault .alert.-contrasted .alert-icon.-secondary {
  background: #2867be;
}
body.solid-vault .alert.-border-secondary {
  border-color: #4e88d9;
}
body.solid-vault .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(58,96,115,0.8), rgba(58,96,115,0.4));
}
body.solid-vault .btn.-primary:hover,
body.solid-vault .btn.-primary:focus {
  background-color: rgba(58,96,115,0.5);
}
body.solid-vault .btn.-primary:active {
  background-color: #233a45;
}
body.solid-vault .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(58,123,213,0.8), rgba(58,123,213,0.4));
}
body.solid-vault .btn.-secondary:hover,
body.solid-vault .btn.-secondary:focus {
  background-color: rgba(58,123,213,0.5);
}
body.solid-vault .btn.-secondary:active {
  background-color: #1d4986;
}
body.solid-vault .datepicker table tr td.highlighted {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.highlighted:focus,
body.solid-vault .datepicker table tr td.highlighted.focus {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.4);
}
body.solid-vault .datepicker table tr td.highlighted:hover,
body.solid-vault .datepicker table tr td.highlighted:active,
body.solid-vault .datepicker table tr td.highlighted.active {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.highlighted:active:hover,
body.solid-vault .datepicker table tr td.highlighted.active:hover,
body.solid-vault .datepicker table tr td.highlighted:active:focus,
body.solid-vault .datepicker table tr td.highlighted.active:focus,
body.solid-vault .datepicker table tr td.highlighted:active.focus,
body.solid-vault .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.4);
}
body.solid-vault .datepicker table tr td.highlighted.disabled:hover,
body.solid-vault .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.highlighted.disabled:focus,
body.solid-vault .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.highlighted.disabled.focus,
body.solid-vault .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(58,96,115,0.33);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.highlighted.focused {
  background: rgba(58,96,115,0.33);
}
body.solid-vault .datepicker table tr td.highlighted.disabled {
  background: rgba(58,96,115,0.33);
}
body.solid-vault .datepicker table tr td.highlighted.disabled:active {
  background: rgba(58,96,115,0.33);
}
body.solid-vault .datepicker table tr td.active {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.active.highlighted {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.active:focus,
body.solid-vault .datepicker table tr td.active.highlighted:focus,
body.solid-vault .datepicker table tr td.active.focus,
body.solid-vault .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td.active:hover,
body.solid-vault .datepicker table tr td.active.highlighted:hover,
body.solid-vault .datepicker table tr td.active:active,
body.solid-vault .datepicker table tr td.active.highlighted:active,
body.solid-vault .datepicker table tr td.active.active,
body.solid-vault .datepicker table tr td.active.highlighted.active {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.75);
}
body.solid-vault .datepicker table tr td.active:active:hover,
body.solid-vault .datepicker table tr td.active.highlighted:active:hover,
body.solid-vault .datepicker table tr td.active.active:hover,
body.solid-vault .datepicker table tr td.active.highlighted.active:hover,
body.solid-vault .datepicker table tr td.active:active:focus,
body.solid-vault .datepicker table tr td.active.highlighted:active:focus,
body.solid-vault .datepicker table tr td.active.active:focus,
body.solid-vault .datepicker table tr td.active.highlighted.active:focus,
body.solid-vault .datepicker table tr td.active:active.focus,
body.solid-vault .datepicker table tr td.active.highlighted:active.focus,
body.solid-vault .datepicker table tr td.active.active.focus,
body.solid-vault .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td.active.disabled:hover,
body.solid-vault .datepicker table tr td.active.highlighted.disabled:hover,
body.solid-vault .datepicker table tr td.active[disabled]:hover,
body.solid-vault .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td.active:hover,
body.solid-vault fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.active.disabled:focus,
body.solid-vault .datepicker table tr td.active.highlighted.disabled:focus,
body.solid-vault .datepicker table tr td.active[disabled]:focus,
body.solid-vault .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td.active:focus,
body.solid-vault fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td.active.disabled.focus,
body.solid-vault .datepicker table tr td.active.highlighted.disabled.focus,
body.solid-vault .datepicker table tr td.active[disabled].focus,
body.solid-vault .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td.active.focus,
body.solid-vault fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active:hover {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active:focus,
body.solid-vault .datepicker table tr td span.active:hover:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled:focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.focus,
body.solid-vault .datepicker table tr td span.active:hover.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled.focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active:hover,
body.solid-vault .datepicker table tr td span.active.disabled:hover,
body.solid-vault .datepicker table tr td span.active:active,
body.solid-vault .datepicker table tr td span.active:hover:active {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.75);
}
body.solid-vault .datepicker table tr td span.active.disabled:active,
body.solid-vault .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.75);
}
body.solid-vault .datepicker table tr td span.active.active,
body.solid-vault .datepicker table tr td span.active:hover.active {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.75);
}
body.solid-vault .datepicker table tr td span.active.disabled.active,
body.solid-vault .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(52,86,103,0.75);
}
body.solid-vault .datepicker table tr td span.active:active:hover,
body.solid-vault .datepicker table tr td span.active.disabled:active:hover,
body.solid-vault .datepicker table tr td span.active.active:hover,
body.solid-vault .datepicker table tr td span.active.disabled.active:hover,
body.solid-vault .datepicker table tr td span.active:active:focus,
body.solid-vault .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled:active:focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.active:focus,
body.solid-vault .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled.active:focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active:active.focus,
body.solid-vault .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled:active.focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.active.focus,
body.solid-vault .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(52,86,103,0.75);
  border-color: rgba(52,86,103,0.5);
}
body.solid-vault .datepicker table tr td span.active[disabled]:hover,
body.solid-vault .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td span.active:hover,
body.solid-vault fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled:focus,
body.solid-vault .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled.disabled:focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active[disabled]:focus,
body.solid-vault .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled[disabled]:focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td span.active:focus,
body.solid-vault fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.solid-vault fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled.focus,
body.solid-vault .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled.disabled.focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active[disabled].focus,
body.solid-vault .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .datepicker table tr td span.active.disabled[disabled].focus,
body.solid-vault .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td span.active.focus,
body.solid-vault fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.solid-vault fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(58,96,115,0.75);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .dropdown-menu.-primary {
  background: #3a6073;
  background: linear-gradient(to right, #3a6073, rgba(58,96,115,0.8));
}
body.solid-vault .dropdown-menu.-secondary {
  background: #3a7bd5;
  background: linear-gradient(to right, #3a7bd5, rgba(58,123,213,0.8));
}
body.solid-vault ul.table-of-contents > li.active > a {
  border-left: 2px solid #3a6073;
}
body.solid-vault ul.table-of-contents > li > a:hover {
  border-left: 2px solid #3a6073;
}
body.solid-vault ul.table-of-contents > li ul li.active a {
  border-left-color: #3a6073;
}
body.solid-vault .count-bubble {
  background: #3a6073;
}
body.solid-vault form .form-group.-primary label,
body.solid-vault .form .form-group.-primary label,
body.solid-vault form .form-group.has-primary label,
body.solid-vault .form .form-group.has-primary label,
body.solid-vault form .form-group.-primary .help-block,
body.solid-vault .form .form-group.-primary .help-block,
body.solid-vault form .form-group.has-primary .help-block,
body.solid-vault .form .form-group.has-primary .help-block {
  color: #3a6073;
}
body.solid-vault form .form-group.-primary .form-control,
body.solid-vault .form .form-group.-primary .form-control,
body.solid-vault form .form-group.has-primary .form-control,
body.solid-vault .form .form-group.has-primary .form-control,
body.solid-vault form .form-group.-primary .form-check label::before,
body.solid-vault .form .form-group.-primary .form-check label::before,
body.solid-vault form .form-group.has-primary .form-check label::before,
body.solid-vault .form .form-group.has-primary .form-check label::before {
  border-color: rgba(58,96,115,0.66);
}
body.solid-vault form .form-group.-primary .form-control:active,
body.solid-vault .form .form-group.-primary .form-control:active,
body.solid-vault form .form-group.has-primary .form-control:active,
body.solid-vault .form .form-group.has-primary .form-control:active,
body.solid-vault form .form-group.-primary .form-check label::before:active,
body.solid-vault .form .form-group.-primary .form-check label::before:active,
body.solid-vault form .form-group.has-primary .form-check label::before:active,
body.solid-vault .form .form-group.has-primary .form-check label::before:active,
body.solid-vault form .form-group.-primary .form-control:focus,
body.solid-vault .form .form-group.-primary .form-control:focus,
body.solid-vault form .form-group.has-primary .form-control:focus,
body.solid-vault .form .form-group.has-primary .form-control:focus,
body.solid-vault form .form-group.-primary .form-check label::before:focus,
body.solid-vault .form .form-group.-primary .form-check label::before:focus,
body.solid-vault form .form-group.has-primary .form-check label::before:focus,
body.solid-vault .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.solid-vault form .form-group.-secondary label,
body.solid-vault .form .form-group.-secondary label,
body.solid-vault form .form-group.has-secondary label,
body.solid-vault .form .form-group.has-secondary label,
body.solid-vault form .form-group.-secondary .help-block,
body.solid-vault .form .form-group.-secondary .help-block,
body.solid-vault form .form-group.has-secondary .help-block,
body.solid-vault .form .form-group.has-secondary .help-block {
  color: #3a7bd5;
}
body.solid-vault form .form-group.-secondary .form-control,
body.solid-vault .form .form-group.-secondary .form-control,
body.solid-vault form .form-group.has-secondary .form-control,
body.solid-vault .form .form-group.has-secondary .form-control,
body.solid-vault form .form-group.-secondary .form-check label::before,
body.solid-vault .form .form-group.-secondary .form-check label::before,
body.solid-vault form .form-group.has-secondary .form-check label::before,
body.solid-vault .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(58,123,213,0.66);
}
body.solid-vault form .form-group.-secondary .form-control:active,
body.solid-vault .form .form-group.-secondary .form-control:active,
body.solid-vault form .form-group.has-secondary .form-control:active,
body.solid-vault .form .form-group.has-secondary .form-control:active,
body.solid-vault form .form-group.-secondary .form-check label::before:active,
body.solid-vault .form .form-group.-secondary .form-check label::before:active,
body.solid-vault form .form-group.has-secondary .form-check label::before:active,
body.solid-vault .form .form-group.has-secondary .form-check label::before:active,
body.solid-vault form .form-group.-secondary .form-control:focus,
body.solid-vault .form .form-group.-secondary .form-control:focus,
body.solid-vault form .form-group.has-secondary .form-control:focus,
body.solid-vault .form .form-group.has-secondary .form-control:focus,
body.solid-vault form .form-group.-secondary .form-check label::before:focus,
body.solid-vault .form .form-group.-secondary .form-check label::before:focus,
body.solid-vault form .form-group.has-secondary .form-check label::before:focus,
body.solid-vault .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.solid-vault .modal.-primary .modal-dialog .modal-content {
  background: #3a6073;
  background: linear-gradient(to right, #3a6073, rgba(58,96,115,0.8));
}
body.solid-vault .modal .modal-header.-primary {
  background: #3a6073;
  background: linear-gradient(to right, #3a6073, rgba(58,96,115,0.8));
}
body.solid-vault .modal.-secondary .modal-dialog .modal-content {
  background: #3a7bd5;
  background: linear-gradient(to right, #3a7bd5, rgba(58,123,213,0.8));
}
body.solid-vault .modal .modal-header.-secondary {
  background: #3a7bd5;
  background: linear-gradient(to right, #3a7bd5, rgba(58,123,213,0.8));
}
body.solid-vault .navbar .navbar-item-count {
  background: #3a6073;
}
body.solid-vault .gritter-item.-primary {
  background: #3a6073;
  background: linear-gradient(to right, rgba(58,96,115,0.8), rgba(58,96,115,0.5));
  color: #fff;
}
body.solid-vault .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.solid-vault .gritter-item.-secondary {
  background: #3a7bd5;
  background: linear-gradient(to right, rgba(58,123,213,0.8), rgba(58,123,213,0.5));
  color: #fff;
}
body.solid-vault .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.solid-vault .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(58,96,115,0.4), rgba(58,96,115,0.8));
}
body.solid-vault .panel.-primary .panel-heading,
body.solid-vault .panel.-primary .card-header,
body.solid-vault .panel.-primary .panel-footer,
body.solid-vault .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.solid-vault .panel.-bordered-primary {
  border-color: #3a6073;
}
body.solid-vault .panel .panel-heading.-primary,
body.solid-vault .panel .card-header.-primary,
body.solid-vault .panel .panel-footer.-primary,
body.solid-vault .panel .card-footer.-primary,
body.solid-vault .panel .panel-body.-primary,
body.solid-vault .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(58,96,115,0.4), rgba(58,96,115,0.8));
}
body.solid-vault .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(58,123,213,0.4), rgba(58,123,213,0.8));
}
body.solid-vault .panel.-secondary .panel-heading,
body.solid-vault .panel.-secondary .card-header,
body.solid-vault .panel.-secondary .panel-footer,
body.solid-vault .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.solid-vault .panel.-bordered-secondary {
  border-color: #3a7bd5;
}
body.solid-vault .panel .panel-heading.-secondary,
body.solid-vault .panel .card-header.-secondary,
body.solid-vault .panel .panel-footer.-secondary,
body.solid-vault .panel .card-footer.-secondary,
body.solid-vault .panel .panel-body.-secondary,
body.solid-vault .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(58,123,213,0.4), rgba(58,123,213,0.8));
}
body.solid-vault .progress .bar.-primary {
  background: #3a6073;
  background: linear-gradient(to right, #3a6073, rgba(58,96,115,0.8));
  border-bottom-color: #40697e;
}
body.solid-vault .progress .bar.-secondary {
  background: #3a7bd5;
  background: linear-gradient(to right, #3a7bd5, rgba(58,123,213,0.8));
  border-bottom-color: #4482d7;
}
body.solid-vault .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #3a6073;
}
body.solid-vault .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.solid-vault .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.solid-vault .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.solid-vault .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #3a6073;
}
body.solid-vault .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(58,96,115,0.33);
}
body.solid-vault .sidebar .sidebar-wrapper ul li a:hover i,
body.solid-vault .sidebar .sidebar-wrapper ul li a:focus i,
body.solid-vault .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(58,96,115,0.66);
}
body.solid-vault .sidebar .chat .chat-item.-to {
  background: rgba(58,96,115,0.9);
}
body.solid-vault .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(58,96,115,0.9);
}
body.solid-vault table tr.-success,
body.solid-vault .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.solid-vault table tr.-danger,
body.solid-vault .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.solid-vault table tr.-warning,
body.solid-vault .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.solid-vault table tr.-info,
body.solid-vault .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.solid-vault .nav.-primary {
  background: linear-gradient(to right, rgba(58,96,115,0.5), rgba(58,96,115,0.25));
  border-color: rgba(58,96,115,0.25);
}
body.solid-vault .nav.-primary .nav-link {
  color: #fff;
}
body.solid-vault .nav.-primary .nav-link.active {
  background: rgba(58,96,115,0.25);
  background: linear-gradient(to bottom right, rgba(58,96,115,0.25), rgba(58,96,115,0.5));
  border-color: rgba(58,96,115,0);
}
body.solid-vault .nav.-primary .nav-link.active:hover,
body.solid-vault .nav.-primary .nav-link.active:focus,
body.solid-vault .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(58,96,115,0.25), rgba(58,96,115,0.5));
  color: #fff;
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .nav.-primary .nav-link:hover,
body.solid-vault .nav.-primary .nav-link:focus,
body.solid-vault .nav.-primary .nav-link:active {
  background: rgba(58,96,115,0.1);
  border-color: rgba(58,96,115,0.5);
}
body.solid-vault .nav.-secondary {
  background: linear-gradient(to right, rgba(58,123,213,0.5), rgba(58,123,213,0.25));
  border-color: rgba(58,123,213,0.25);
}
body.solid-vault .nav.-secondary .nav-link {
  color: #fff;
}
body.solid-vault .nav.-secondary .nav-link.active {
  background: rgba(58,123,213,0.25);
  background: linear-gradient(to bottom right, rgba(58,123,213,0.25), rgba(58,123,213,0.5));
  border-color: rgba(58,123,213,0);
}
body.solid-vault .nav.-secondary .nav-link.active:hover,
body.solid-vault .nav.-secondary .nav-link.active:focus,
body.solid-vault .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(58,123,213,0.25), rgba(58,123,213,0.5));
  color: #fff;
  border-color: rgba(58,123,213,0.5);
}
body.solid-vault .nav.-secondary .nav-link:hover,
body.solid-vault .nav.-secondary .nav-link:focus,
body.solid-vault .nav.-secondary .nav-link:active {
  background: rgba(58,123,213,0.1);
  border-color: rgba(58,123,213,0.5);
}
body.solid-vault .tag.-primary {
  background: #3a6073;
  background: linear-gradient(to bottom right, rgba(58,96,115,0.8), rgba(58,96,115,0.4));
}
body.solid-vault .tag.-secondary {
  background: #3a7bd5;
  background: linear-gradient(to bottom right, rgba(58,123,213,0.8), rgba(58,123,213,0.4));
}
body.politics {
  background-color: #8a6c94;
  background-image: linear-gradient(to bottom right, #f44336, #2196f3);
}
body.politics ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(138,108,148,0), #2196f3);
}
body.politics .alert.-primary {
  background: linear-gradient(to bottom right, #f44336, rgba(244,67,54,0.75));
}
body.politics .alert.-primary.-contrasted .alert-icon {
  background: #f01d0d;
}
body.politics .alert.-contrasted .alert-icon.-primary {
  background: #f01d0d;
}
body.politics .alert.-border-primary {
  border-color: #f5564a;
}
body.politics .alert.-secondary {
  background: linear-gradient(to bottom right, #2196f3, rgba(33,150,243,0.75));
}
body.politics .alert.-secondary.-contrasted .alert-icon {
  background: #0c81df;
}
body.politics .alert.-contrasted .alert-icon.-secondary {
  background: #0c81df;
}
body.politics .alert.-border-secondary {
  border-color: #37a1f4;
}
body.politics .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(244,67,54,0.8), rgba(244,67,54,0.4));
}
body.politics .btn.-primary:hover,
body.politics .btn.-primary:focus {
  background-color: rgba(244,67,54,0.5);
}
body.politics .btn.-primary:active {
  background-color: #aa1409;
}
body.politics .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(33,150,243,0.8), rgba(33,150,243,0.4));
}
body.politics .btn.-secondary:hover,
body.politics .btn.-secondary:focus {
  background-color: rgba(33,150,243,0.5);
}
body.politics .btn.-secondary:active {
  background-color: #085b9d;
}
body.politics .datepicker table tr td.highlighted {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.highlighted:focus,
body.politics .datepicker table tr td.highlighted.focus {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.4);
}
body.politics .datepicker table tr td.highlighted:hover,
body.politics .datepicker table tr td.highlighted:active,
body.politics .datepicker table tr td.highlighted.active {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.highlighted:active:hover,
body.politics .datepicker table tr td.highlighted.active:hover,
body.politics .datepicker table tr td.highlighted:active:focus,
body.politics .datepicker table tr td.highlighted.active:focus,
body.politics .datepicker table tr td.highlighted:active.focus,
body.politics .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.4);
}
body.politics .datepicker table tr td.highlighted.disabled:hover,
body.politics .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.highlighted.disabled:focus,
body.politics .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.highlighted.disabled.focus,
body.politics .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(244,67,54,0.33);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.highlighted.focused {
  background: rgba(244,67,54,0.33);
}
body.politics .datepicker table tr td.highlighted.disabled {
  background: rgba(244,67,54,0.33);
}
body.politics .datepicker table tr td.highlighted.disabled:active {
  background: rgba(244,67,54,0.33);
}
body.politics .datepicker table tr td.active {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.active.highlighted {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.active:focus,
body.politics .datepicker table tr td.active.highlighted:focus,
body.politics .datepicker table tr td.active.focus,
body.politics .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td.active:hover,
body.politics .datepicker table tr td.active.highlighted:hover,
body.politics .datepicker table tr td.active:active,
body.politics .datepicker table tr td.active.highlighted:active,
body.politics .datepicker table tr td.active.active,
body.politics .datepicker table tr td.active.highlighted.active {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.75);
}
body.politics .datepicker table tr td.active:active:hover,
body.politics .datepicker table tr td.active.highlighted:active:hover,
body.politics .datepicker table tr td.active.active:hover,
body.politics .datepicker table tr td.active.highlighted.active:hover,
body.politics .datepicker table tr td.active:active:focus,
body.politics .datepicker table tr td.active.highlighted:active:focus,
body.politics .datepicker table tr td.active.active:focus,
body.politics .datepicker table tr td.active.highlighted.active:focus,
body.politics .datepicker table tr td.active:active.focus,
body.politics .datepicker table tr td.active.highlighted:active.focus,
body.politics .datepicker table tr td.active.active.focus,
body.politics .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td.active.disabled:hover,
body.politics .datepicker table tr td.active.highlighted.disabled:hover,
body.politics .datepicker table tr td.active[disabled]:hover,
body.politics .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td.active:hover,
body.politics fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.active.disabled:focus,
body.politics .datepicker table tr td.active.highlighted.disabled:focus,
body.politics .datepicker table tr td.active[disabled]:focus,
body.politics .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td.active:focus,
body.politics fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td.active.disabled.focus,
body.politics .datepicker table tr td.active.highlighted.disabled.focus,
body.politics .datepicker table tr td.active[disabled].focus,
body.politics .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td.active.focus,
body.politics fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active:hover {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active:focus,
body.politics .datepicker table tr td span.active:hover:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.disabled:focus,
body.politics .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.focus,
body.politics .datepicker table tr td span.active:hover.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.disabled.focus,
body.politics .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active:hover,
body.politics .datepicker table tr td span.active.disabled:hover,
body.politics .datepicker table tr td span.active:active,
body.politics .datepicker table tr td span.active:hover:active {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.75);
}
body.politics .datepicker table tr td span.active.disabled:active,
body.politics .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.75);
}
body.politics .datepicker table tr td span.active.active,
body.politics .datepicker table tr td span.active:hover.active {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.75);
}
body.politics .datepicker table tr td span.active.disabled.active,
body.politics .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(242,41,26,0.75);
}
body.politics .datepicker table tr td span.active:active:hover,
body.politics .datepicker table tr td span.active.disabled:active:hover,
body.politics .datepicker table tr td span.active.active:hover,
body.politics .datepicker table tr td span.active.disabled.active:hover,
body.politics .datepicker table tr td span.active:active:focus,
body.politics .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.disabled:active:focus,
body.politics .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.active:focus,
body.politics .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.disabled.active:focus,
body.politics .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active:active.focus,
body.politics .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.disabled:active.focus,
body.politics .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.active.focus,
body.politics .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(242,41,26,0.75);
  border-color: rgba(242,41,26,0.5);
}
body.politics .datepicker table tr td span.active[disabled]:hover,
body.politics .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td span.active:hover,
body.politics fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled:focus,
body.politics .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled.disabled:focus,
body.politics .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active[disabled]:focus,
body.politics .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled[disabled]:focus,
body.politics .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td span.active:focus,
body.politics fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.politics fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled.focus,
body.politics .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled.disabled.focus,
body.politics .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active[disabled].focus,
body.politics .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .datepicker table tr td span.active.disabled[disabled].focus,
body.politics .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td span.active.focus,
body.politics fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.politics fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(244,67,54,0.75);
  border-color: rgba(244,67,54,0.5);
}
body.politics .dropdown-menu.-primary {
  background: #f44336;
  background: linear-gradient(to right, #f44336, rgba(244,67,54,0.8));
}
body.politics .dropdown-menu.-secondary {
  background: #2196f3;
  background: linear-gradient(to right, #2196f3, rgba(33,150,243,0.8));
}
body.politics ul.table-of-contents > li.active > a {
  border-left: 2px solid #f44336;
}
body.politics ul.table-of-contents > li > a:hover {
  border-left: 2px solid #f44336;
}
body.politics ul.table-of-contents > li ul li.active a {
  border-left-color: #f44336;
}
body.politics .count-bubble {
  background: #f44336;
}
body.politics form .form-group.-primary label,
body.politics .form .form-group.-primary label,
body.politics form .form-group.has-primary label,
body.politics .form .form-group.has-primary label,
body.politics form .form-group.-primary .help-block,
body.politics .form .form-group.-primary .help-block,
body.politics form .form-group.has-primary .help-block,
body.politics .form .form-group.has-primary .help-block {
  color: #f44336;
}
body.politics form .form-group.-primary .form-control,
body.politics .form .form-group.-primary .form-control,
body.politics form .form-group.has-primary .form-control,
body.politics .form .form-group.has-primary .form-control,
body.politics form .form-group.-primary .form-check label::before,
body.politics .form .form-group.-primary .form-check label::before,
body.politics form .form-group.has-primary .form-check label::before,
body.politics .form .form-group.has-primary .form-check label::before {
  border-color: rgba(244,67,54,0.66);
}
body.politics form .form-group.-primary .form-control:active,
body.politics .form .form-group.-primary .form-control:active,
body.politics form .form-group.has-primary .form-control:active,
body.politics .form .form-group.has-primary .form-control:active,
body.politics form .form-group.-primary .form-check label::before:active,
body.politics .form .form-group.-primary .form-check label::before:active,
body.politics form .form-group.has-primary .form-check label::before:active,
body.politics .form .form-group.has-primary .form-check label::before:active,
body.politics form .form-group.-primary .form-control:focus,
body.politics .form .form-group.-primary .form-control:focus,
body.politics form .form-group.has-primary .form-control:focus,
body.politics .form .form-group.has-primary .form-control:focus,
body.politics form .form-group.-primary .form-check label::before:focus,
body.politics .form .form-group.-primary .form-check label::before:focus,
body.politics form .form-group.has-primary .form-check label::before:focus,
body.politics .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.politics form .form-group.-secondary label,
body.politics .form .form-group.-secondary label,
body.politics form .form-group.has-secondary label,
body.politics .form .form-group.has-secondary label,
body.politics form .form-group.-secondary .help-block,
body.politics .form .form-group.-secondary .help-block,
body.politics form .form-group.has-secondary .help-block,
body.politics .form .form-group.has-secondary .help-block {
  color: #2196f3;
}
body.politics form .form-group.-secondary .form-control,
body.politics .form .form-group.-secondary .form-control,
body.politics form .form-group.has-secondary .form-control,
body.politics .form .form-group.has-secondary .form-control,
body.politics form .form-group.-secondary .form-check label::before,
body.politics .form .form-group.-secondary .form-check label::before,
body.politics form .form-group.has-secondary .form-check label::before,
body.politics .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(33,150,243,0.66);
}
body.politics form .form-group.-secondary .form-control:active,
body.politics .form .form-group.-secondary .form-control:active,
body.politics form .form-group.has-secondary .form-control:active,
body.politics .form .form-group.has-secondary .form-control:active,
body.politics form .form-group.-secondary .form-check label::before:active,
body.politics .form .form-group.-secondary .form-check label::before:active,
body.politics form .form-group.has-secondary .form-check label::before:active,
body.politics .form .form-group.has-secondary .form-check label::before:active,
body.politics form .form-group.-secondary .form-control:focus,
body.politics .form .form-group.-secondary .form-control:focus,
body.politics form .form-group.has-secondary .form-control:focus,
body.politics .form .form-group.has-secondary .form-control:focus,
body.politics form .form-group.-secondary .form-check label::before:focus,
body.politics .form .form-group.-secondary .form-check label::before:focus,
body.politics form .form-group.has-secondary .form-check label::before:focus,
body.politics .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.politics .modal.-primary .modal-dialog .modal-content {
  background: #f44336;
  background: linear-gradient(to right, #f44336, rgba(244,67,54,0.8));
}
body.politics .modal .modal-header.-primary {
  background: #f44336;
  background: linear-gradient(to right, #f44336, rgba(244,67,54,0.8));
}
body.politics .modal.-secondary .modal-dialog .modal-content {
  background: #2196f3;
  background: linear-gradient(to right, #2196f3, rgba(33,150,243,0.8));
}
body.politics .modal .modal-header.-secondary {
  background: #2196f3;
  background: linear-gradient(to right, #2196f3, rgba(33,150,243,0.8));
}
body.politics .navbar .navbar-item-count {
  background: #f44336;
}
body.politics .gritter-item.-primary {
  background: #f44336;
  background: linear-gradient(to right, rgba(244,67,54,0.8), rgba(244,67,54,0.5));
  color: #fff;
}
body.politics .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.politics .gritter-item.-secondary {
  background: #2196f3;
  background: linear-gradient(to right, rgba(33,150,243,0.8), rgba(33,150,243,0.5));
  color: #fff;
}
body.politics .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.politics .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(244,67,54,0.4), rgba(244,67,54,0.8));
}
body.politics .panel.-primary .panel-heading,
body.politics .panel.-primary .card-header,
body.politics .panel.-primary .panel-footer,
body.politics .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.politics .panel.-bordered-primary {
  border-color: #f44336;
}
body.politics .panel .panel-heading.-primary,
body.politics .panel .card-header.-primary,
body.politics .panel .panel-footer.-primary,
body.politics .panel .card-footer.-primary,
body.politics .panel .panel-body.-primary,
body.politics .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(244,67,54,0.4), rgba(244,67,54,0.8));
}
body.politics .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(33,150,243,0.4), rgba(33,150,243,0.8));
}
body.politics .panel.-secondary .panel-heading,
body.politics .panel.-secondary .card-header,
body.politics .panel.-secondary .panel-footer,
body.politics .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.politics .panel.-bordered-secondary {
  border-color: #2196f3;
}
body.politics .panel .panel-heading.-secondary,
body.politics .panel .card-header.-secondary,
body.politics .panel .panel-footer.-secondary,
body.politics .panel .card-footer.-secondary,
body.politics .panel .panel-body.-secondary,
body.politics .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(33,150,243,0.4), rgba(33,150,243,0.8));
}
body.politics .progress .bar.-primary {
  background: #f44336;
  background: linear-gradient(to right, #f44336, rgba(244,67,54,0.8));
  border-bottom-color: #f54c40;
}
body.politics .progress .bar.-secondary {
  background: #2196f3;
  background: linear-gradient(to right, #2196f3, rgba(33,150,243,0.8));
  border-bottom-color: #2c9bf4;
}
body.politics .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #f44336;
}
body.politics .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.politics .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.politics .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.politics .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #f44336;
}
body.politics .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(244,67,54,0.33);
}
body.politics .sidebar .sidebar-wrapper ul li a:hover i,
body.politics .sidebar .sidebar-wrapper ul li a:focus i,
body.politics .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(244,67,54,0.66);
}
body.politics .sidebar .chat .chat-item.-to {
  background: rgba(244,67,54,0.9);
}
body.politics .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(244,67,54,0.9);
}
body.politics table tr.-success,
body.politics .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.politics table tr.-danger,
body.politics .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.politics table tr.-warning,
body.politics .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.politics table tr.-info,
body.politics .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.politics .nav.-primary {
  background: linear-gradient(to right, rgba(244,67,54,0.5), rgba(244,67,54,0.25));
  border-color: rgba(244,67,54,0.25);
}
body.politics .nav.-primary .nav-link {
  color: #fff;
}
body.politics .nav.-primary .nav-link.active {
  background: rgba(244,67,54,0.25);
  background: linear-gradient(to bottom right, rgba(244,67,54,0.25), rgba(244,67,54,0.5));
  border-color: rgba(244,67,54,0);
}
body.politics .nav.-primary .nav-link.active:hover,
body.politics .nav.-primary .nav-link.active:focus,
body.politics .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(244,67,54,0.25), rgba(244,67,54,0.5));
  color: #fff;
  border-color: rgba(244,67,54,0.5);
}
body.politics .nav.-primary .nav-link:hover,
body.politics .nav.-primary .nav-link:focus,
body.politics .nav.-primary .nav-link:active {
  background: rgba(244,67,54,0.1);
  border-color: rgba(244,67,54,0.5);
}
body.politics .nav.-secondary {
  background: linear-gradient(to right, rgba(33,150,243,0.5), rgba(33,150,243,0.25));
  border-color: rgba(33,150,243,0.25);
}
body.politics .nav.-secondary .nav-link {
  color: #fff;
}
body.politics .nav.-secondary .nav-link.active {
  background: rgba(33,150,243,0.25);
  background: linear-gradient(to bottom right, rgba(33,150,243,0.25), rgba(33,150,243,0.5));
  border-color: rgba(33,150,243,0);
}
body.politics .nav.-secondary .nav-link.active:hover,
body.politics .nav.-secondary .nav-link.active:focus,
body.politics .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(33,150,243,0.25), rgba(33,150,243,0.5));
  color: #fff;
  border-color: rgba(33,150,243,0.5);
}
body.politics .nav.-secondary .nav-link:hover,
body.politics .nav.-secondary .nav-link:focus,
body.politics .nav.-secondary .nav-link:active {
  background: rgba(33,150,243,0.1);
  border-color: rgba(33,150,243,0.5);
}
body.politics .tag.-primary {
  background: #f44336;
  background: linear-gradient(to bottom right, rgba(244,67,54,0.8), rgba(244,67,54,0.4));
}
body.politics .tag.-secondary {
  background: #2196f3;
  background: linear-gradient(to bottom right, rgba(33,150,243,0.8), rgba(33,150,243,0.4));
}
body.transfile {
  background-color: #7077b1;
  background-image: linear-gradient(to bottom right, #cb3066, #16bffd);
}
body.transfile ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(112,119,177,0), #16bffd);
}
body.transfile .alert.-primary {
  background: linear-gradient(to bottom right, #cb3066, rgba(203,48,102,0.75));
}
body.transfile .alert.-primary.-contrasted .alert-icon {
  background: #ad2957;
}
body.transfile .alert.-contrasted .alert-icon.-primary {
  background: #ad2957;
}
body.transfile .alert.-border-primary {
  border-color: #d24275;
}
body.transfile .alert.-secondary {
  background: linear-gradient(to bottom right, #16bffd, rgba(22,191,253,0.75));
}
body.transfile .alert.-secondary.-contrasted .alert-icon {
  background: #02aae8;
}
body.transfile .alert.-contrasted .alert-icon.-secondary {
  background: #02aae8;
}
body.transfile .alert.-border-secondary {
  border-color: #2dc5fd;
}
body.transfile .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(203,48,102,0.8), rgba(203,48,102,0.4));
}
body.transfile .btn.-primary:hover,
body.transfile .btn.-primary:focus {
  background-color: rgba(203,48,102,0.5);
}
body.transfile .btn.-primary:active {
  background-color: #7a1d3d;
}
body.transfile .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(22,191,253,0.8), rgba(22,191,253,0.4));
}
body.transfile .btn.-secondary:hover,
body.transfile .btn.-secondary:focus {
  background-color: rgba(22,191,253,0.5);
}
body.transfile .btn.-secondary:active {
  background-color: #0178a4;
}
body.transfile .datepicker table tr td.highlighted {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.highlighted:focus,
body.transfile .datepicker table tr td.highlighted.focus {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.4);
}
body.transfile .datepicker table tr td.highlighted:hover,
body.transfile .datepicker table tr td.highlighted:active,
body.transfile .datepicker table tr td.highlighted.active {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.highlighted:active:hover,
body.transfile .datepicker table tr td.highlighted.active:hover,
body.transfile .datepicker table tr td.highlighted:active:focus,
body.transfile .datepicker table tr td.highlighted.active:focus,
body.transfile .datepicker table tr td.highlighted:active.focus,
body.transfile .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.4);
}
body.transfile .datepicker table tr td.highlighted.disabled:hover,
body.transfile .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.highlighted.disabled:focus,
body.transfile .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.highlighted.disabled.focus,
body.transfile .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(203,48,102,0.33);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.highlighted.focused {
  background: rgba(203,48,102,0.33);
}
body.transfile .datepicker table tr td.highlighted.disabled {
  background: rgba(203,48,102,0.33);
}
body.transfile .datepicker table tr td.highlighted.disabled:active {
  background: rgba(203,48,102,0.33);
}
body.transfile .datepicker table tr td.active {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.active.highlighted {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.active:focus,
body.transfile .datepicker table tr td.active.highlighted:focus,
body.transfile .datepicker table tr td.active.focus,
body.transfile .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td.active:hover,
body.transfile .datepicker table tr td.active.highlighted:hover,
body.transfile .datepicker table tr td.active:active,
body.transfile .datepicker table tr td.active.highlighted:active,
body.transfile .datepicker table tr td.active.active,
body.transfile .datepicker table tr td.active.highlighted.active {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.75);
}
body.transfile .datepicker table tr td.active:active:hover,
body.transfile .datepicker table tr td.active.highlighted:active:hover,
body.transfile .datepicker table tr td.active.active:hover,
body.transfile .datepicker table tr td.active.highlighted.active:hover,
body.transfile .datepicker table tr td.active:active:focus,
body.transfile .datepicker table tr td.active.highlighted:active:focus,
body.transfile .datepicker table tr td.active.active:focus,
body.transfile .datepicker table tr td.active.highlighted.active:focus,
body.transfile .datepicker table tr td.active:active.focus,
body.transfile .datepicker table tr td.active.highlighted:active.focus,
body.transfile .datepicker table tr td.active.active.focus,
body.transfile .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td.active.disabled:hover,
body.transfile .datepicker table tr td.active.highlighted.disabled:hover,
body.transfile .datepicker table tr td.active[disabled]:hover,
body.transfile .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td.active:hover,
body.transfile fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.active.disabled:focus,
body.transfile .datepicker table tr td.active.highlighted.disabled:focus,
body.transfile .datepicker table tr td.active[disabled]:focus,
body.transfile .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td.active:focus,
body.transfile fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td.active.disabled.focus,
body.transfile .datepicker table tr td.active.highlighted.disabled.focus,
body.transfile .datepicker table tr td.active[disabled].focus,
body.transfile .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td.active.focus,
body.transfile fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active:hover {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active:focus,
body.transfile .datepicker table tr td span.active:hover:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.disabled:focus,
body.transfile .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.focus,
body.transfile .datepicker table tr td span.active:hover.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.disabled.focus,
body.transfile .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active:hover,
body.transfile .datepicker table tr td span.active.disabled:hover,
body.transfile .datepicker table tr td span.active:active,
body.transfile .datepicker table tr td span.active:hover:active {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.75);
}
body.transfile .datepicker table tr td span.active.disabled:active,
body.transfile .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.75);
}
body.transfile .datepicker table tr td span.active.active,
body.transfile .datepicker table tr td span.active:hover.active {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.75);
}
body.transfile .datepicker table tr td span.active.disabled.active,
body.transfile .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(183,43,92,0.75);
}
body.transfile .datepicker table tr td span.active:active:hover,
body.transfile .datepicker table tr td span.active.disabled:active:hover,
body.transfile .datepicker table tr td span.active.active:hover,
body.transfile .datepicker table tr td span.active.disabled.active:hover,
body.transfile .datepicker table tr td span.active:active:focus,
body.transfile .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.disabled:active:focus,
body.transfile .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.active:focus,
body.transfile .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.disabled.active:focus,
body.transfile .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active:active.focus,
body.transfile .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.disabled:active.focus,
body.transfile .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.active.focus,
body.transfile .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(183,43,92,0.75);
  border-color: rgba(183,43,92,0.5);
}
body.transfile .datepicker table tr td span.active[disabled]:hover,
body.transfile .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td span.active:hover,
body.transfile fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled:focus,
body.transfile .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled.disabled:focus,
body.transfile .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active[disabled]:focus,
body.transfile .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled[disabled]:focus,
body.transfile .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td span.active:focus,
body.transfile fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.transfile fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled.focus,
body.transfile .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled.disabled.focus,
body.transfile .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active[disabled].focus,
body.transfile .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .datepicker table tr td span.active.disabled[disabled].focus,
body.transfile .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td span.active.focus,
body.transfile fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.transfile fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(203,48,102,0.75);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .dropdown-menu.-primary {
  background: #cb3066;
  background: linear-gradient(to right, #cb3066, rgba(203,48,102,0.8));
}
body.transfile .dropdown-menu.-secondary {
  background: #16bffd;
  background: linear-gradient(to right, #16bffd, rgba(22,191,253,0.8));
}
body.transfile ul.table-of-contents > li.active > a {
  border-left: 2px solid #cb3066;
}
body.transfile ul.table-of-contents > li > a:hover {
  border-left: 2px solid #cb3066;
}
body.transfile ul.table-of-contents > li ul li.active a {
  border-left-color: #cb3066;
}
body.transfile .count-bubble {
  background: #cb3066;
}
body.transfile form .form-group.-primary label,
body.transfile .form .form-group.-primary label,
body.transfile form .form-group.has-primary label,
body.transfile .form .form-group.has-primary label,
body.transfile form .form-group.-primary .help-block,
body.transfile .form .form-group.-primary .help-block,
body.transfile form .form-group.has-primary .help-block,
body.transfile .form .form-group.has-primary .help-block {
  color: #cb3066;
}
body.transfile form .form-group.-primary .form-control,
body.transfile .form .form-group.-primary .form-control,
body.transfile form .form-group.has-primary .form-control,
body.transfile .form .form-group.has-primary .form-control,
body.transfile form .form-group.-primary .form-check label::before,
body.transfile .form .form-group.-primary .form-check label::before,
body.transfile form .form-group.has-primary .form-check label::before,
body.transfile .form .form-group.has-primary .form-check label::before {
  border-color: rgba(203,48,102,0.66);
}
body.transfile form .form-group.-primary .form-control:active,
body.transfile .form .form-group.-primary .form-control:active,
body.transfile form .form-group.has-primary .form-control:active,
body.transfile .form .form-group.has-primary .form-control:active,
body.transfile form .form-group.-primary .form-check label::before:active,
body.transfile .form .form-group.-primary .form-check label::before:active,
body.transfile form .form-group.has-primary .form-check label::before:active,
body.transfile .form .form-group.has-primary .form-check label::before:active,
body.transfile form .form-group.-primary .form-control:focus,
body.transfile .form .form-group.-primary .form-control:focus,
body.transfile form .form-group.has-primary .form-control:focus,
body.transfile .form .form-group.has-primary .form-control:focus,
body.transfile form .form-group.-primary .form-check label::before:focus,
body.transfile .form .form-group.-primary .form-check label::before:focus,
body.transfile form .form-group.has-primary .form-check label::before:focus,
body.transfile .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.transfile form .form-group.-secondary label,
body.transfile .form .form-group.-secondary label,
body.transfile form .form-group.has-secondary label,
body.transfile .form .form-group.has-secondary label,
body.transfile form .form-group.-secondary .help-block,
body.transfile .form .form-group.-secondary .help-block,
body.transfile form .form-group.has-secondary .help-block,
body.transfile .form .form-group.has-secondary .help-block {
  color: #16bffd;
}
body.transfile form .form-group.-secondary .form-control,
body.transfile .form .form-group.-secondary .form-control,
body.transfile form .form-group.has-secondary .form-control,
body.transfile .form .form-group.has-secondary .form-control,
body.transfile form .form-group.-secondary .form-check label::before,
body.transfile .form .form-group.-secondary .form-check label::before,
body.transfile form .form-group.has-secondary .form-check label::before,
body.transfile .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(22,191,253,0.66);
}
body.transfile form .form-group.-secondary .form-control:active,
body.transfile .form .form-group.-secondary .form-control:active,
body.transfile form .form-group.has-secondary .form-control:active,
body.transfile .form .form-group.has-secondary .form-control:active,
body.transfile form .form-group.-secondary .form-check label::before:active,
body.transfile .form .form-group.-secondary .form-check label::before:active,
body.transfile form .form-group.has-secondary .form-check label::before:active,
body.transfile .form .form-group.has-secondary .form-check label::before:active,
body.transfile form .form-group.-secondary .form-control:focus,
body.transfile .form .form-group.-secondary .form-control:focus,
body.transfile form .form-group.has-secondary .form-control:focus,
body.transfile .form .form-group.has-secondary .form-control:focus,
body.transfile form .form-group.-secondary .form-check label::before:focus,
body.transfile .form .form-group.-secondary .form-check label::before:focus,
body.transfile form .form-group.has-secondary .form-check label::before:focus,
body.transfile .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.transfile .modal.-primary .modal-dialog .modal-content {
  background: #cb3066;
  background: linear-gradient(to right, #cb3066, rgba(203,48,102,0.8));
}
body.transfile .modal .modal-header.-primary {
  background: #cb3066;
  background: linear-gradient(to right, #cb3066, rgba(203,48,102,0.8));
}
body.transfile .modal.-secondary .modal-dialog .modal-content {
  background: #16bffd;
  background: linear-gradient(to right, #16bffd, rgba(22,191,253,0.8));
}
body.transfile .modal .modal-header.-secondary {
  background: #16bffd;
  background: linear-gradient(to right, #16bffd, rgba(22,191,253,0.8));
}
body.transfile .navbar .navbar-item-count {
  background: #cb3066;
}
body.transfile .gritter-item.-primary {
  background: #cb3066;
  background: linear-gradient(to right, rgba(203,48,102,0.8), rgba(203,48,102,0.5));
  color: #fff;
}
body.transfile .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.transfile .gritter-item.-secondary {
  background: #16bffd;
  background: linear-gradient(to right, rgba(22,191,253,0.8), rgba(22,191,253,0.5));
  color: #fff;
}
body.transfile .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.transfile .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(203,48,102,0.4), rgba(203,48,102,0.8));
}
body.transfile .panel.-primary .panel-heading,
body.transfile .panel.-primary .card-header,
body.transfile .panel.-primary .panel-footer,
body.transfile .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.transfile .panel.-bordered-primary {
  border-color: #cb3066;
}
body.transfile .panel .panel-heading.-primary,
body.transfile .panel .card-header.-primary,
body.transfile .panel .panel-footer.-primary,
body.transfile .panel .card-footer.-primary,
body.transfile .panel .panel-body.-primary,
body.transfile .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(203,48,102,0.4), rgba(203,48,102,0.8));
}
body.transfile .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(22,191,253,0.4), rgba(22,191,253,0.8));
}
body.transfile .panel.-secondary .panel-heading,
body.transfile .panel.-secondary .card-header,
body.transfile .panel.-secondary .panel-footer,
body.transfile .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.transfile .panel.-bordered-secondary {
  border-color: #16bffd;
}
body.transfile .panel .panel-heading.-secondary,
body.transfile .panel .card-header.-secondary,
body.transfile .panel .panel-footer.-secondary,
body.transfile .panel .card-footer.-secondary,
body.transfile .panel .panel-body.-secondary,
body.transfile .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(22,191,253,0.4), rgba(22,191,253,0.8));
}
body.transfile .progress .bar.-primary {
  background: #cb3066;
  background: linear-gradient(to right, #cb3066, rgba(203,48,102,0.8));
  border-bottom-color: #d0386d;
}
body.transfile .progress .bar.-secondary {
  background: #16bffd;
  background: linear-gradient(to right, #16bffd, rgba(22,191,253,0.8));
  border-bottom-color: #22c2fd;
}
body.transfile .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #cb3066;
}
body.transfile .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.transfile .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.transfile .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.transfile .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #cb3066;
}
body.transfile .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(203,48,102,0.33);
}
body.transfile .sidebar .sidebar-wrapper ul li a:hover i,
body.transfile .sidebar .sidebar-wrapper ul li a:focus i,
body.transfile .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(203,48,102,0.66);
}
body.transfile .sidebar .chat .chat-item.-to {
  background: rgba(203,48,102,0.9);
}
body.transfile .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(203,48,102,0.9);
}
body.transfile table tr.-success,
body.transfile .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.transfile table tr.-danger,
body.transfile .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.transfile table tr.-warning,
body.transfile .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.transfile table tr.-info,
body.transfile .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.transfile .nav.-primary {
  background: linear-gradient(to right, rgba(203,48,102,0.5), rgba(203,48,102,0.25));
  border-color: rgba(203,48,102,0.25);
}
body.transfile .nav.-primary .nav-link {
  color: #fff;
}
body.transfile .nav.-primary .nav-link.active {
  background: rgba(203,48,102,0.25);
  background: linear-gradient(to bottom right, rgba(203,48,102,0.25), rgba(203,48,102,0.5));
  border-color: rgba(203,48,102,0);
}
body.transfile .nav.-primary .nav-link.active:hover,
body.transfile .nav.-primary .nav-link.active:focus,
body.transfile .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(203,48,102,0.25), rgba(203,48,102,0.5));
  color: #fff;
  border-color: rgba(203,48,102,0.5);
}
body.transfile .nav.-primary .nav-link:hover,
body.transfile .nav.-primary .nav-link:focus,
body.transfile .nav.-primary .nav-link:active {
  background: rgba(203,48,102,0.1);
  border-color: rgba(203,48,102,0.5);
}
body.transfile .nav.-secondary {
  background: linear-gradient(to right, rgba(22,191,253,0.5), rgba(22,191,253,0.25));
  border-color: rgba(22,191,253,0.25);
}
body.transfile .nav.-secondary .nav-link {
  color: #fff;
}
body.transfile .nav.-secondary .nav-link.active {
  background: rgba(22,191,253,0.25);
  background: linear-gradient(to bottom right, rgba(22,191,253,0.25), rgba(22,191,253,0.5));
  border-color: rgba(22,191,253,0);
}
body.transfile .nav.-secondary .nav-link.active:hover,
body.transfile .nav.-secondary .nav-link.active:focus,
body.transfile .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(22,191,253,0.25), rgba(22,191,253,0.5));
  color: #fff;
  border-color: rgba(22,191,253,0.5);
}
body.transfile .nav.-secondary .nav-link:hover,
body.transfile .nav.-secondary .nav-link:focus,
body.transfile .nav.-secondary .nav-link:active {
  background: rgba(22,191,253,0.1);
  border-color: rgba(22,191,253,0.5);
}
body.transfile .tag.-primary {
  background: #cb3066;
  background: linear-gradient(to bottom right, rgba(203,48,102,0.8), rgba(203,48,102,0.4));
}
body.transfile .tag.-secondary {
  background: #16bffd;
  background: linear-gradient(to bottom right, rgba(22,191,253,0.8), rgba(22,191,253,0.4));
}
body.red-ocean {
  background-color: #603e40;
  background-image: linear-gradient(to bottom right, #a43931, #1d4350);
}
body.red-ocean ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(96,62,64,0), #1d4350);
}
body.red-ocean .alert.-primary {
  background: linear-gradient(to bottom right, #a43931, rgba(164,57,49,0.75));
}
body.red-ocean .alert.-primary.-contrasted .alert-icon {
  background: #8b302a;
}
body.red-ocean .alert.-contrasted .alert-icon.-primary {
  background: #8b302a;
}
body.red-ocean .alert.-border-primary {
  border-color: #bb4138;
}
body.red-ocean .alert.-secondary {
  background: linear-gradient(to bottom right, #1d4350, rgba(29,67,80,0.75));
}
body.red-ocean .alert.-secondary.-contrasted .alert-icon {
  background: #193944;
}
body.red-ocean .alert.-contrasted .alert-icon.-secondary {
  background: #193944;
}
body.red-ocean .alert.-border-secondary {
  border-color: #285c6d;
}
body.red-ocean .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(164,57,49,0.8), rgba(164,57,49,0.4));
}
body.red-ocean .btn.-primary:hover,
body.red-ocean .btn.-primary:focus {
  background-color: rgba(164,57,49,0.5);
}
body.red-ocean .btn.-primary:active {
  background-color: #62221d;
}
body.red-ocean .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(29,67,80,0.8), rgba(29,67,80,0.4));
}
body.red-ocean .btn.-secondary:hover,
body.red-ocean .btn.-secondary:focus {
  background-color: rgba(29,67,80,0.5);
}
body.red-ocean .btn.-secondary:active {
  background-color: #112830;
}
body.red-ocean .datepicker table tr td.highlighted {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.highlighted:focus,
body.red-ocean .datepicker table tr td.highlighted.focus {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.4);
}
body.red-ocean .datepicker table tr td.highlighted:hover,
body.red-ocean .datepicker table tr td.highlighted:active,
body.red-ocean .datepicker table tr td.highlighted.active {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.highlighted:active:hover,
body.red-ocean .datepicker table tr td.highlighted.active:hover,
body.red-ocean .datepicker table tr td.highlighted:active:focus,
body.red-ocean .datepicker table tr td.highlighted.active:focus,
body.red-ocean .datepicker table tr td.highlighted:active.focus,
body.red-ocean .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.4);
}
body.red-ocean .datepicker table tr td.highlighted.disabled:hover,
body.red-ocean .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.highlighted.disabled:focus,
body.red-ocean .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.highlighted.disabled.focus,
body.red-ocean .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(164,57,49,0.33);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.highlighted.focused {
  background: rgba(164,57,49,0.33);
}
body.red-ocean .datepicker table tr td.highlighted.disabled {
  background: rgba(164,57,49,0.33);
}
body.red-ocean .datepicker table tr td.highlighted.disabled:active {
  background: rgba(164,57,49,0.33);
}
body.red-ocean .datepicker table tr td.active {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.active.highlighted {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.active:focus,
body.red-ocean .datepicker table tr td.active.highlighted:focus,
body.red-ocean .datepicker table tr td.active.focus,
body.red-ocean .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td.active:hover,
body.red-ocean .datepicker table tr td.active.highlighted:hover,
body.red-ocean .datepicker table tr td.active:active,
body.red-ocean .datepicker table tr td.active.highlighted:active,
body.red-ocean .datepicker table tr td.active.active,
body.red-ocean .datepicker table tr td.active.highlighted.active {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.75);
}
body.red-ocean .datepicker table tr td.active:active:hover,
body.red-ocean .datepicker table tr td.active.highlighted:active:hover,
body.red-ocean .datepicker table tr td.active.active:hover,
body.red-ocean .datepicker table tr td.active.highlighted.active:hover,
body.red-ocean .datepicker table tr td.active:active:focus,
body.red-ocean .datepicker table tr td.active.highlighted:active:focus,
body.red-ocean .datepicker table tr td.active.active:focus,
body.red-ocean .datepicker table tr td.active.highlighted.active:focus,
body.red-ocean .datepicker table tr td.active:active.focus,
body.red-ocean .datepicker table tr td.active.highlighted:active.focus,
body.red-ocean .datepicker table tr td.active.active.focus,
body.red-ocean .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td.active.disabled:hover,
body.red-ocean .datepicker table tr td.active.highlighted.disabled:hover,
body.red-ocean .datepicker table tr td.active[disabled]:hover,
body.red-ocean .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td.active:hover,
body.red-ocean fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.active.disabled:focus,
body.red-ocean .datepicker table tr td.active.highlighted.disabled:focus,
body.red-ocean .datepicker table tr td.active[disabled]:focus,
body.red-ocean .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td.active:focus,
body.red-ocean fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td.active.disabled.focus,
body.red-ocean .datepicker table tr td.active.highlighted.disabled.focus,
body.red-ocean .datepicker table tr td.active[disabled].focus,
body.red-ocean .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td.active.focus,
body.red-ocean fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active:hover {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active:focus,
body.red-ocean .datepicker table tr td span.active:hover:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled:focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.focus,
body.red-ocean .datepicker table tr td span.active:hover.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled.focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active:hover,
body.red-ocean .datepicker table tr td span.active.disabled:hover,
body.red-ocean .datepicker table tr td span.active:active,
body.red-ocean .datepicker table tr td span.active:hover:active {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.75);
}
body.red-ocean .datepicker table tr td span.active.disabled:active,
body.red-ocean .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.75);
}
body.red-ocean .datepicker table tr td span.active.active,
body.red-ocean .datepicker table tr td span.active:hover.active {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.75);
}
body.red-ocean .datepicker table tr td span.active.disabled.active,
body.red-ocean .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(148,51,44,0.75);
}
body.red-ocean .datepicker table tr td span.active:active:hover,
body.red-ocean .datepicker table tr td span.active.disabled:active:hover,
body.red-ocean .datepicker table tr td span.active.active:hover,
body.red-ocean .datepicker table tr td span.active.disabled.active:hover,
body.red-ocean .datepicker table tr td span.active:active:focus,
body.red-ocean .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled:active:focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.active:focus,
body.red-ocean .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled.active:focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active:active.focus,
body.red-ocean .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled:active.focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.active.focus,
body.red-ocean .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(148,51,44,0.75);
  border-color: rgba(148,51,44,0.5);
}
body.red-ocean .datepicker table tr td span.active[disabled]:hover,
body.red-ocean .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td span.active:hover,
body.red-ocean fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled:focus,
body.red-ocean .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled.disabled:focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active[disabled]:focus,
body.red-ocean .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled[disabled]:focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td span.active:focus,
body.red-ocean fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.red-ocean fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled.focus,
body.red-ocean .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled.disabled.focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active[disabled].focus,
body.red-ocean .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .datepicker table tr td span.active.disabled[disabled].focus,
body.red-ocean .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td span.active.focus,
body.red-ocean fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.red-ocean fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(164,57,49,0.75);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .dropdown-menu.-primary {
  background: #a43931;
  background: linear-gradient(to right, #a43931, rgba(164,57,49,0.8));
}
body.red-ocean .dropdown-menu.-secondary {
  background: #1d4350;
  background: linear-gradient(to right, #1d4350, rgba(29,67,80,0.8));
}
body.red-ocean ul.table-of-contents > li.active > a {
  border-left: 2px solid #a43931;
}
body.red-ocean ul.table-of-contents > li > a:hover {
  border-left: 2px solid #a43931;
}
body.red-ocean ul.table-of-contents > li ul li.active a {
  border-left-color: #a43931;
}
body.red-ocean .count-bubble {
  background: #a43931;
}
body.red-ocean form .form-group.-primary label,
body.red-ocean .form .form-group.-primary label,
body.red-ocean form .form-group.has-primary label,
body.red-ocean .form .form-group.has-primary label,
body.red-ocean form .form-group.-primary .help-block,
body.red-ocean .form .form-group.-primary .help-block,
body.red-ocean form .form-group.has-primary .help-block,
body.red-ocean .form .form-group.has-primary .help-block {
  color: #a43931;
}
body.red-ocean form .form-group.-primary .form-control,
body.red-ocean .form .form-group.-primary .form-control,
body.red-ocean form .form-group.has-primary .form-control,
body.red-ocean .form .form-group.has-primary .form-control,
body.red-ocean form .form-group.-primary .form-check label::before,
body.red-ocean .form .form-group.-primary .form-check label::before,
body.red-ocean form .form-group.has-primary .form-check label::before,
body.red-ocean .form .form-group.has-primary .form-check label::before {
  border-color: rgba(164,57,49,0.66);
}
body.red-ocean form .form-group.-primary .form-control:active,
body.red-ocean .form .form-group.-primary .form-control:active,
body.red-ocean form .form-group.has-primary .form-control:active,
body.red-ocean .form .form-group.has-primary .form-control:active,
body.red-ocean form .form-group.-primary .form-check label::before:active,
body.red-ocean .form .form-group.-primary .form-check label::before:active,
body.red-ocean form .form-group.has-primary .form-check label::before:active,
body.red-ocean .form .form-group.has-primary .form-check label::before:active,
body.red-ocean form .form-group.-primary .form-control:focus,
body.red-ocean .form .form-group.-primary .form-control:focus,
body.red-ocean form .form-group.has-primary .form-control:focus,
body.red-ocean .form .form-group.has-primary .form-control:focus,
body.red-ocean form .form-group.-primary .form-check label::before:focus,
body.red-ocean .form .form-group.-primary .form-check label::before:focus,
body.red-ocean form .form-group.has-primary .form-check label::before:focus,
body.red-ocean .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.red-ocean form .form-group.-secondary label,
body.red-ocean .form .form-group.-secondary label,
body.red-ocean form .form-group.has-secondary label,
body.red-ocean .form .form-group.has-secondary label,
body.red-ocean form .form-group.-secondary .help-block,
body.red-ocean .form .form-group.-secondary .help-block,
body.red-ocean form .form-group.has-secondary .help-block,
body.red-ocean .form .form-group.has-secondary .help-block {
  color: #1d4350;
}
body.red-ocean form .form-group.-secondary .form-control,
body.red-ocean .form .form-group.-secondary .form-control,
body.red-ocean form .form-group.has-secondary .form-control,
body.red-ocean .form .form-group.has-secondary .form-control,
body.red-ocean form .form-group.-secondary .form-check label::before,
body.red-ocean .form .form-group.-secondary .form-check label::before,
body.red-ocean form .form-group.has-secondary .form-check label::before,
body.red-ocean .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(29,67,80,0.66);
}
body.red-ocean form .form-group.-secondary .form-control:active,
body.red-ocean .form .form-group.-secondary .form-control:active,
body.red-ocean form .form-group.has-secondary .form-control:active,
body.red-ocean .form .form-group.has-secondary .form-control:active,
body.red-ocean form .form-group.-secondary .form-check label::before:active,
body.red-ocean .form .form-group.-secondary .form-check label::before:active,
body.red-ocean form .form-group.has-secondary .form-check label::before:active,
body.red-ocean .form .form-group.has-secondary .form-check label::before:active,
body.red-ocean form .form-group.-secondary .form-control:focus,
body.red-ocean .form .form-group.-secondary .form-control:focus,
body.red-ocean form .form-group.has-secondary .form-control:focus,
body.red-ocean .form .form-group.has-secondary .form-control:focus,
body.red-ocean form .form-group.-secondary .form-check label::before:focus,
body.red-ocean .form .form-group.-secondary .form-check label::before:focus,
body.red-ocean form .form-group.has-secondary .form-check label::before:focus,
body.red-ocean .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.red-ocean .modal.-primary .modal-dialog .modal-content {
  background: #a43931;
  background: linear-gradient(to right, #a43931, rgba(164,57,49,0.8));
}
body.red-ocean .modal .modal-header.-primary {
  background: #a43931;
  background: linear-gradient(to right, #a43931, rgba(164,57,49,0.8));
}
body.red-ocean .modal.-secondary .modal-dialog .modal-content {
  background: #1d4350;
  background: linear-gradient(to right, #1d4350, rgba(29,67,80,0.8));
}
body.red-ocean .modal .modal-header.-secondary {
  background: #1d4350;
  background: linear-gradient(to right, #1d4350, rgba(29,67,80,0.8));
}
body.red-ocean .navbar .navbar-item-count {
  background: #a43931;
}
body.red-ocean .gritter-item.-primary {
  background: #a43931;
  background: linear-gradient(to right, rgba(164,57,49,0.8), rgba(164,57,49,0.5));
  color: #fff;
}
body.red-ocean .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.red-ocean .gritter-item.-secondary {
  background: #1d4350;
  background: linear-gradient(to right, rgba(29,67,80,0.8), rgba(29,67,80,0.5));
  color: #fff;
}
body.red-ocean .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.red-ocean .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(164,57,49,0.4), rgba(164,57,49,0.8));
}
body.red-ocean .panel.-primary .panel-heading,
body.red-ocean .panel.-primary .card-header,
body.red-ocean .panel.-primary .panel-footer,
body.red-ocean .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.red-ocean .panel.-bordered-primary {
  border-color: #a43931;
}
body.red-ocean .panel .panel-heading.-primary,
body.red-ocean .panel .card-header.-primary,
body.red-ocean .panel .panel-footer.-primary,
body.red-ocean .panel .card-footer.-primary,
body.red-ocean .panel .panel-body.-primary,
body.red-ocean .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(164,57,49,0.4), rgba(164,57,49,0.8));
}
body.red-ocean .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(29,67,80,0.4), rgba(29,67,80,0.8));
}
body.red-ocean .panel.-secondary .panel-heading,
body.red-ocean .panel.-secondary .card-header,
body.red-ocean .panel.-secondary .panel-footer,
body.red-ocean .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.red-ocean .panel.-bordered-secondary {
  border-color: #1d4350;
}
body.red-ocean .panel .panel-heading.-secondary,
body.red-ocean .panel .card-header.-secondary,
body.red-ocean .panel .panel-footer.-secondary,
body.red-ocean .panel .card-footer.-secondary,
body.red-ocean .panel .panel-body.-secondary,
body.red-ocean .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(29,67,80,0.4), rgba(29,67,80,0.8));
}
body.red-ocean .progress .bar.-primary {
  background: #a43931;
  background: linear-gradient(to right, #a43931, rgba(164,57,49,0.8));
  border-bottom-color: #af3d34;
}
body.red-ocean .progress .bar.-secondary {
  background: #1d4350;
  background: linear-gradient(to right, #1d4350, rgba(29,67,80,0.8));
  border-bottom-color: #224f5f;
}
body.red-ocean .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #a43931;
}
body.red-ocean .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.red-ocean .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.red-ocean .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.red-ocean .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #a43931;
}
body.red-ocean .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(164,57,49,0.33);
}
body.red-ocean .sidebar .sidebar-wrapper ul li a:hover i,
body.red-ocean .sidebar .sidebar-wrapper ul li a:focus i,
body.red-ocean .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(164,57,49,0.66);
}
body.red-ocean .sidebar .chat .chat-item.-to {
  background: rgba(164,57,49,0.9);
}
body.red-ocean .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(164,57,49,0.9);
}
body.red-ocean table tr.-success,
body.red-ocean .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.red-ocean table tr.-danger,
body.red-ocean .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.red-ocean table tr.-warning,
body.red-ocean .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.red-ocean table tr.-info,
body.red-ocean .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.red-ocean .nav.-primary {
  background: linear-gradient(to right, rgba(164,57,49,0.5), rgba(164,57,49,0.25));
  border-color: rgba(164,57,49,0.25);
}
body.red-ocean .nav.-primary .nav-link {
  color: #fff;
}
body.red-ocean .nav.-primary .nav-link.active {
  background: rgba(164,57,49,0.25);
  background: linear-gradient(to bottom right, rgba(164,57,49,0.25), rgba(164,57,49,0.5));
  border-color: rgba(164,57,49,0);
}
body.red-ocean .nav.-primary .nav-link.active:hover,
body.red-ocean .nav.-primary .nav-link.active:focus,
body.red-ocean .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(164,57,49,0.25), rgba(164,57,49,0.5));
  color: #fff;
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .nav.-primary .nav-link:hover,
body.red-ocean .nav.-primary .nav-link:focus,
body.red-ocean .nav.-primary .nav-link:active {
  background: rgba(164,57,49,0.1);
  border-color: rgba(164,57,49,0.5);
}
body.red-ocean .nav.-secondary {
  background: linear-gradient(to right, rgba(29,67,80,0.5), rgba(29,67,80,0.25));
  border-color: rgba(29,67,80,0.25);
}
body.red-ocean .nav.-secondary .nav-link {
  color: #fff;
}
body.red-ocean .nav.-secondary .nav-link.active {
  background: rgba(29,67,80,0.25);
  background: linear-gradient(to bottom right, rgba(29,67,80,0.25), rgba(29,67,80,0.5));
  border-color: rgba(29,67,80,0);
}
body.red-ocean .nav.-secondary .nav-link.active:hover,
body.red-ocean .nav.-secondary .nav-link.active:focus,
body.red-ocean .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(29,67,80,0.25), rgba(29,67,80,0.5));
  color: #fff;
  border-color: rgba(29,67,80,0.5);
}
body.red-ocean .nav.-secondary .nav-link:hover,
body.red-ocean .nav.-secondary .nav-link:focus,
body.red-ocean .nav.-secondary .nav-link:active {
  background: rgba(29,67,80,0.1);
  border-color: rgba(29,67,80,0.5);
}
body.red-ocean .tag.-primary {
  background: #a43931;
  background: linear-gradient(to bottom right, rgba(164,57,49,0.8), rgba(164,57,49,0.4));
}
body.red-ocean .tag.-secondary {
  background: #1d4350;
  background: linear-gradient(to bottom right, rgba(29,67,80,0.8), rgba(29,67,80,0.4));
}
body.pink-lime {
  background-color: #877f3b;
  background-image: linear-gradient(to bottom right, #a80077, #6f0);
}
body.pink-lime ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(135,127,59,0), #6f0);
}
body.pink-lime .alert.-primary {
  background: linear-gradient(to bottom right, #a80077, rgba(168,0,119,0.75));
}
body.pink-lime .alert.-primary.-contrasted .alert-icon {
  background: #8f0065;
}
body.pink-lime .alert.-contrasted .alert-icon.-primary {
  background: #8f0065;
}
body.pink-lime .alert.-border-primary {
  border-color: #ca008f;
}
body.pink-lime .alert.-secondary {
  background: linear-gradient(to bottom right, #6f0, rgba(102,255,0,0.75));
}
body.pink-lime .alert.-secondary.-contrasted .alert-icon {
  background: #57d900;
}
body.pink-lime .alert.-contrasted .alert-icon.-secondary {
  background: #57d900;
}
body.pink-lime .alert.-border-secondary {
  border-color: #75ff1a;
}
body.pink-lime .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(168,0,119,0.8), rgba(168,0,119,0.4));
}
body.pink-lime .btn.-primary:hover,
body.pink-lime .btn.-primary:focus {
  background-color: rgba(168,0,119,0.5);
}
body.pink-lime .btn.-primary:active {
  background-color: #650047;
}
body.pink-lime .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(102,255,0,0.8), rgba(102,255,0,0.4));
}
body.pink-lime .btn.-secondary:hover,
body.pink-lime .btn.-secondary:focus {
  background-color: rgba(102,255,0,0.5);
}
body.pink-lime .btn.-secondary:active {
  background-color: #3d9900;
}
body.pink-lime .datepicker table tr td.highlighted {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.highlighted:focus,
body.pink-lime .datepicker table tr td.highlighted.focus {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.4);
}
body.pink-lime .datepicker table tr td.highlighted:hover,
body.pink-lime .datepicker table tr td.highlighted:active,
body.pink-lime .datepicker table tr td.highlighted.active {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.highlighted:active:hover,
body.pink-lime .datepicker table tr td.highlighted.active:hover,
body.pink-lime .datepicker table tr td.highlighted:active:focus,
body.pink-lime .datepicker table tr td.highlighted.active:focus,
body.pink-lime .datepicker table tr td.highlighted:active.focus,
body.pink-lime .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.4);
}
body.pink-lime .datepicker table tr td.highlighted.disabled:hover,
body.pink-lime .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.highlighted.disabled:focus,
body.pink-lime .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.highlighted.disabled.focus,
body.pink-lime .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(168,0,119,0.33);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.highlighted.focused {
  background: rgba(168,0,119,0.33);
}
body.pink-lime .datepicker table tr td.highlighted.disabled {
  background: rgba(168,0,119,0.33);
}
body.pink-lime .datepicker table tr td.highlighted.disabled:active {
  background: rgba(168,0,119,0.33);
}
body.pink-lime .datepicker table tr td.active {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.active.highlighted {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.active:focus,
body.pink-lime .datepicker table tr td.active.highlighted:focus,
body.pink-lime .datepicker table tr td.active.focus,
body.pink-lime .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td.active:hover,
body.pink-lime .datepicker table tr td.active.highlighted:hover,
body.pink-lime .datepicker table tr td.active:active,
body.pink-lime .datepicker table tr td.active.highlighted:active,
body.pink-lime .datepicker table tr td.active.active,
body.pink-lime .datepicker table tr td.active.highlighted.active {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.75);
}
body.pink-lime .datepicker table tr td.active:active:hover,
body.pink-lime .datepicker table tr td.active.highlighted:active:hover,
body.pink-lime .datepicker table tr td.active.active:hover,
body.pink-lime .datepicker table tr td.active.highlighted.active:hover,
body.pink-lime .datepicker table tr td.active:active:focus,
body.pink-lime .datepicker table tr td.active.highlighted:active:focus,
body.pink-lime .datepicker table tr td.active.active:focus,
body.pink-lime .datepicker table tr td.active.highlighted.active:focus,
body.pink-lime .datepicker table tr td.active:active.focus,
body.pink-lime .datepicker table tr td.active.highlighted:active.focus,
body.pink-lime .datepicker table tr td.active.active.focus,
body.pink-lime .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td.active.disabled:hover,
body.pink-lime .datepicker table tr td.active.highlighted.disabled:hover,
body.pink-lime .datepicker table tr td.active[disabled]:hover,
body.pink-lime .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td.active:hover,
body.pink-lime fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.active.disabled:focus,
body.pink-lime .datepicker table tr td.active.highlighted.disabled:focus,
body.pink-lime .datepicker table tr td.active[disabled]:focus,
body.pink-lime .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td.active:focus,
body.pink-lime fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td.active.disabled.focus,
body.pink-lime .datepicker table tr td.active.highlighted.disabled.focus,
body.pink-lime .datepicker table tr td.active[disabled].focus,
body.pink-lime .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td.active.focus,
body.pink-lime fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active:hover {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active:focus,
body.pink-lime .datepicker table tr td span.active:hover:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled:focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.focus,
body.pink-lime .datepicker table tr td span.active:hover.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled.focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active:hover,
body.pink-lime .datepicker table tr td span.active.disabled:hover,
body.pink-lime .datepicker table tr td span.active:active,
body.pink-lime .datepicker table tr td span.active:hover:active {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.75);
}
body.pink-lime .datepicker table tr td span.active.disabled:active,
body.pink-lime .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.75);
}
body.pink-lime .datepicker table tr td span.active.active,
body.pink-lime .datepicker table tr td span.active:hover.active {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.75);
}
body.pink-lime .datepicker table tr td span.active.disabled.active,
body.pink-lime .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(151,0,107,0.75);
}
body.pink-lime .datepicker table tr td span.active:active:hover,
body.pink-lime .datepicker table tr td span.active.disabled:active:hover,
body.pink-lime .datepicker table tr td span.active.active:hover,
body.pink-lime .datepicker table tr td span.active.disabled.active:hover,
body.pink-lime .datepicker table tr td span.active:active:focus,
body.pink-lime .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled:active:focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.active:focus,
body.pink-lime .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled.active:focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active:active.focus,
body.pink-lime .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled:active.focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.active.focus,
body.pink-lime .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(151,0,107,0.75);
  border-color: rgba(151,0,107,0.5);
}
body.pink-lime .datepicker table tr td span.active[disabled]:hover,
body.pink-lime .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td span.active:hover,
body.pink-lime fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled:focus,
body.pink-lime .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled.disabled:focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active[disabled]:focus,
body.pink-lime .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled[disabled]:focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td span.active:focus,
body.pink-lime fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.pink-lime fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled.focus,
body.pink-lime .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled.disabled.focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active[disabled].focus,
body.pink-lime .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .datepicker table tr td span.active.disabled[disabled].focus,
body.pink-lime .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td span.active.focus,
body.pink-lime fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.pink-lime fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(168,0,119,0.75);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .dropdown-menu.-primary {
  background: #a80077;
  background: linear-gradient(to right, #a80077, rgba(168,0,119,0.8));
}
body.pink-lime .dropdown-menu.-secondary {
  background: #6f0;
  background: linear-gradient(to right, #6f0, rgba(102,255,0,0.8));
}
body.pink-lime ul.table-of-contents > li.active > a {
  border-left: 2px solid #a80077;
}
body.pink-lime ul.table-of-contents > li > a:hover {
  border-left: 2px solid #a80077;
}
body.pink-lime ul.table-of-contents > li ul li.active a {
  border-left-color: #a80077;
}
body.pink-lime .count-bubble {
  background: #a80077;
}
body.pink-lime form .form-group.-primary label,
body.pink-lime .form .form-group.-primary label,
body.pink-lime form .form-group.has-primary label,
body.pink-lime .form .form-group.has-primary label,
body.pink-lime form .form-group.-primary .help-block,
body.pink-lime .form .form-group.-primary .help-block,
body.pink-lime form .form-group.has-primary .help-block,
body.pink-lime .form .form-group.has-primary .help-block {
  color: #a80077;
}
body.pink-lime form .form-group.-primary .form-control,
body.pink-lime .form .form-group.-primary .form-control,
body.pink-lime form .form-group.has-primary .form-control,
body.pink-lime .form .form-group.has-primary .form-control,
body.pink-lime form .form-group.-primary .form-check label::before,
body.pink-lime .form .form-group.-primary .form-check label::before,
body.pink-lime form .form-group.has-primary .form-check label::before,
body.pink-lime .form .form-group.has-primary .form-check label::before {
  border-color: rgba(168,0,119,0.66);
}
body.pink-lime form .form-group.-primary .form-control:active,
body.pink-lime .form .form-group.-primary .form-control:active,
body.pink-lime form .form-group.has-primary .form-control:active,
body.pink-lime .form .form-group.has-primary .form-control:active,
body.pink-lime form .form-group.-primary .form-check label::before:active,
body.pink-lime .form .form-group.-primary .form-check label::before:active,
body.pink-lime form .form-group.has-primary .form-check label::before:active,
body.pink-lime .form .form-group.has-primary .form-check label::before:active,
body.pink-lime form .form-group.-primary .form-control:focus,
body.pink-lime .form .form-group.-primary .form-control:focus,
body.pink-lime form .form-group.has-primary .form-control:focus,
body.pink-lime .form .form-group.has-primary .form-control:focus,
body.pink-lime form .form-group.-primary .form-check label::before:focus,
body.pink-lime .form .form-group.-primary .form-check label::before:focus,
body.pink-lime form .form-group.has-primary .form-check label::before:focus,
body.pink-lime .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.pink-lime form .form-group.-secondary label,
body.pink-lime .form .form-group.-secondary label,
body.pink-lime form .form-group.has-secondary label,
body.pink-lime .form .form-group.has-secondary label,
body.pink-lime form .form-group.-secondary .help-block,
body.pink-lime .form .form-group.-secondary .help-block,
body.pink-lime form .form-group.has-secondary .help-block,
body.pink-lime .form .form-group.has-secondary .help-block {
  color: #6f0;
}
body.pink-lime form .form-group.-secondary .form-control,
body.pink-lime .form .form-group.-secondary .form-control,
body.pink-lime form .form-group.has-secondary .form-control,
body.pink-lime .form .form-group.has-secondary .form-control,
body.pink-lime form .form-group.-secondary .form-check label::before,
body.pink-lime .form .form-group.-secondary .form-check label::before,
body.pink-lime form .form-group.has-secondary .form-check label::before,
body.pink-lime .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(102,255,0,0.66);
}
body.pink-lime form .form-group.-secondary .form-control:active,
body.pink-lime .form .form-group.-secondary .form-control:active,
body.pink-lime form .form-group.has-secondary .form-control:active,
body.pink-lime .form .form-group.has-secondary .form-control:active,
body.pink-lime form .form-group.-secondary .form-check label::before:active,
body.pink-lime .form .form-group.-secondary .form-check label::before:active,
body.pink-lime form .form-group.has-secondary .form-check label::before:active,
body.pink-lime .form .form-group.has-secondary .form-check label::before:active,
body.pink-lime form .form-group.-secondary .form-control:focus,
body.pink-lime .form .form-group.-secondary .form-control:focus,
body.pink-lime form .form-group.has-secondary .form-control:focus,
body.pink-lime .form .form-group.has-secondary .form-control:focus,
body.pink-lime form .form-group.-secondary .form-check label::before:focus,
body.pink-lime .form .form-group.-secondary .form-check label::before:focus,
body.pink-lime form .form-group.has-secondary .form-check label::before:focus,
body.pink-lime .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.pink-lime .modal.-primary .modal-dialog .modal-content {
  background: #a80077;
  background: linear-gradient(to right, #a80077, rgba(168,0,119,0.8));
}
body.pink-lime .modal .modal-header.-primary {
  background: #a80077;
  background: linear-gradient(to right, #a80077, rgba(168,0,119,0.8));
}
body.pink-lime .modal.-secondary .modal-dialog .modal-content {
  background: #6f0;
  background: linear-gradient(to right, #6f0, rgba(102,255,0,0.8));
}
body.pink-lime .modal .modal-header.-secondary {
  background: #6f0;
  background: linear-gradient(to right, #6f0, rgba(102,255,0,0.8));
}
body.pink-lime .navbar .navbar-item-count {
  background: #a80077;
}
body.pink-lime .gritter-item.-primary {
  background: #a80077;
  background: linear-gradient(to right, rgba(168,0,119,0.8), rgba(168,0,119,0.5));
  color: #fff;
}
body.pink-lime .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.pink-lime .gritter-item.-secondary {
  background: #6f0;
  background: linear-gradient(to right, rgba(102,255,0,0.8), rgba(102,255,0,0.5));
  color: #fff;
}
body.pink-lime .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.pink-lime .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(168,0,119,0.4), rgba(168,0,119,0.8));
}
body.pink-lime .panel.-primary .panel-heading,
body.pink-lime .panel.-primary .card-header,
body.pink-lime .panel.-primary .panel-footer,
body.pink-lime .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.pink-lime .panel.-bordered-primary {
  border-color: #a80077;
}
body.pink-lime .panel .panel-heading.-primary,
body.pink-lime .panel .card-header.-primary,
body.pink-lime .panel .panel-footer.-primary,
body.pink-lime .panel .card-footer.-primary,
body.pink-lime .panel .panel-body.-primary,
body.pink-lime .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(168,0,119,0.4), rgba(168,0,119,0.8));
}
body.pink-lime .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(102,255,0,0.4), rgba(102,255,0,0.8));
}
body.pink-lime .panel.-secondary .panel-heading,
body.pink-lime .panel.-secondary .card-header,
body.pink-lime .panel.-secondary .panel-footer,
body.pink-lime .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.pink-lime .panel.-bordered-secondary {
  border-color: #6f0;
}
body.pink-lime .panel .panel-heading.-secondary,
body.pink-lime .panel .card-header.-secondary,
body.pink-lime .panel .panel-footer.-secondary,
body.pink-lime .panel .card-footer.-secondary,
body.pink-lime .panel .panel-body.-secondary,
body.pink-lime .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(102,255,0,0.4), rgba(102,255,0,0.8));
}
body.pink-lime .progress .bar.-primary {
  background: #a80077;
  background: linear-gradient(to right, #a80077, rgba(168,0,119,0.8));
  border-bottom-color: #b90083;
}
body.pink-lime .progress .bar.-secondary {
  background: #6f0;
  background: linear-gradient(to right, #6f0, rgba(102,255,0,0.8));
  border-bottom-color: #6eff0d;
}
body.pink-lime .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #a80077;
}
body.pink-lime .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.pink-lime .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.pink-lime .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.pink-lime .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #a80077;
}
body.pink-lime .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(168,0,119,0.33);
}
body.pink-lime .sidebar .sidebar-wrapper ul li a:hover i,
body.pink-lime .sidebar .sidebar-wrapper ul li a:focus i,
body.pink-lime .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(168,0,119,0.66);
}
body.pink-lime .sidebar .chat .chat-item.-to {
  background: rgba(168,0,119,0.9);
}
body.pink-lime .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(168,0,119,0.9);
}
body.pink-lime table tr.-success,
body.pink-lime .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.pink-lime table tr.-danger,
body.pink-lime .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.pink-lime table tr.-warning,
body.pink-lime .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.pink-lime table tr.-info,
body.pink-lime .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.pink-lime .nav.-primary {
  background: linear-gradient(to right, rgba(168,0,119,0.5), rgba(168,0,119,0.25));
  border-color: rgba(168,0,119,0.25);
}
body.pink-lime .nav.-primary .nav-link {
  color: #fff;
}
body.pink-lime .nav.-primary .nav-link.active {
  background: rgba(168,0,119,0.25);
  background: linear-gradient(to bottom right, rgba(168,0,119,0.25), rgba(168,0,119,0.5));
  border-color: rgba(168,0,119,0);
}
body.pink-lime .nav.-primary .nav-link.active:hover,
body.pink-lime .nav.-primary .nav-link.active:focus,
body.pink-lime .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(168,0,119,0.25), rgba(168,0,119,0.5));
  color: #fff;
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .nav.-primary .nav-link:hover,
body.pink-lime .nav.-primary .nav-link:focus,
body.pink-lime .nav.-primary .nav-link:active {
  background: rgba(168,0,119,0.1);
  border-color: rgba(168,0,119,0.5);
}
body.pink-lime .nav.-secondary {
  background: linear-gradient(to right, rgba(102,255,0,0.5), rgba(102,255,0,0.25));
  border-color: rgba(102,255,0,0.25);
}
body.pink-lime .nav.-secondary .nav-link {
  color: #fff;
}
body.pink-lime .nav.-secondary .nav-link.active {
  background: rgba(102,255,0,0.25);
  background: linear-gradient(to bottom right, rgba(102,255,0,0.25), rgba(102,255,0,0.5));
  border-color: rgba(102,255,0,0);
}
body.pink-lime .nav.-secondary .nav-link.active:hover,
body.pink-lime .nav.-secondary .nav-link.active:focus,
body.pink-lime .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(102,255,0,0.25), rgba(102,255,0,0.5));
  color: #fff;
  border-color: rgba(102,255,0,0.5);
}
body.pink-lime .nav.-secondary .nav-link:hover,
body.pink-lime .nav.-secondary .nav-link:focus,
body.pink-lime .nav.-secondary .nav-link:active {
  background: rgba(102,255,0,0.1);
  border-color: rgba(102,255,0,0.5);
}
body.pink-lime .tag.-primary {
  background: #a80077;
  background: linear-gradient(to bottom right, rgba(168,0,119,0.8), rgba(168,0,119,0.4));
}
body.pink-lime .tag.-secondary {
  background: #6f0;
  background: linear-gradient(to bottom right, rgba(102,255,0,0.8), rgba(102,255,0,0.4));
}
body.easy-med {
  background-color: #81b23e;
  background-image: linear-gradient(to bottom right, #409c43, #c2c93a);
}
body.easy-med ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(129,178,62,0), #c2c93a);
}
body.easy-med .alert.-primary {
  background: linear-gradient(to bottom right, #409c43, rgba(64,156,67,0.75));
}
body.easy-med .alert.-primary.-contrasted .alert-icon {
  background: #368539;
}
body.easy-med .alert.-contrasted .alert-icon.-primary {
  background: #368539;
}
body.easy-med .alert.-border-primary {
  border-color: #48b14c;
}
body.easy-med .alert.-secondary {
  background: linear-gradient(to bottom right, #c2c93a, rgba(194,201,58,0.75));
}
body.easy-med .alert.-secondary.-contrasted .alert-icon {
  background: #a7ad2f;
}
body.easy-med .alert.-contrasted .alert-icon.-secondary {
  background: #a7ad2f;
}
body.easy-med .alert.-border-secondary {
  border-color: #c8ce4e;
}
body.easy-med .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(64,156,67,0.8), rgba(64,156,67,0.4));
}
body.easy-med .btn.-primary:hover,
body.easy-med .btn.-primary:focus {
  background-color: rgba(64,156,67,0.5);
}
body.easy-med .btn.-primary:active {
  background-color: #265e28;
}
body.easy-med .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(194,201,58,0.8), rgba(194,201,58,0.4));
}
body.easy-med .btn.-secondary:hover,
body.easy-med .btn.-secondary:focus {
  background-color: rgba(194,201,58,0.5);
}
body.easy-med .btn.-secondary:active {
  background-color: #767a21;
}
body.easy-med .datepicker table tr td.highlighted {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.highlighted:focus,
body.easy-med .datepicker table tr td.highlighted.focus {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.4);
}
body.easy-med .datepicker table tr td.highlighted:hover,
body.easy-med .datepicker table tr td.highlighted:active,
body.easy-med .datepicker table tr td.highlighted.active {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.highlighted:active:hover,
body.easy-med .datepicker table tr td.highlighted.active:hover,
body.easy-med .datepicker table tr td.highlighted:active:focus,
body.easy-med .datepicker table tr td.highlighted.active:focus,
body.easy-med .datepicker table tr td.highlighted:active.focus,
body.easy-med .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.4);
}
body.easy-med .datepicker table tr td.highlighted.disabled:hover,
body.easy-med .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.highlighted.disabled:focus,
body.easy-med .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.highlighted.disabled.focus,
body.easy-med .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(64,156,67,0.33);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.highlighted.focused {
  background: rgba(64,156,67,0.33);
}
body.easy-med .datepicker table tr td.highlighted.disabled {
  background: rgba(64,156,67,0.33);
}
body.easy-med .datepicker table tr td.highlighted.disabled:active {
  background: rgba(64,156,67,0.33);
}
body.easy-med .datepicker table tr td.active {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.active.highlighted {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.active:focus,
body.easy-med .datepicker table tr td.active.highlighted:focus,
body.easy-med .datepicker table tr td.active.focus,
body.easy-med .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td.active:hover,
body.easy-med .datepicker table tr td.active.highlighted:hover,
body.easy-med .datepicker table tr td.active:active,
body.easy-med .datepicker table tr td.active.highlighted:active,
body.easy-med .datepicker table tr td.active.active,
body.easy-med .datepicker table tr td.active.highlighted.active {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.75);
}
body.easy-med .datepicker table tr td.active:active:hover,
body.easy-med .datepicker table tr td.active.highlighted:active:hover,
body.easy-med .datepicker table tr td.active.active:hover,
body.easy-med .datepicker table tr td.active.highlighted.active:hover,
body.easy-med .datepicker table tr td.active:active:focus,
body.easy-med .datepicker table tr td.active.highlighted:active:focus,
body.easy-med .datepicker table tr td.active.active:focus,
body.easy-med .datepicker table tr td.active.highlighted.active:focus,
body.easy-med .datepicker table tr td.active:active.focus,
body.easy-med .datepicker table tr td.active.highlighted:active.focus,
body.easy-med .datepicker table tr td.active.active.focus,
body.easy-med .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td.active.disabled:hover,
body.easy-med .datepicker table tr td.active.highlighted.disabled:hover,
body.easy-med .datepicker table tr td.active[disabled]:hover,
body.easy-med .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td.active:hover,
body.easy-med fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.active.disabled:focus,
body.easy-med .datepicker table tr td.active.highlighted.disabled:focus,
body.easy-med .datepicker table tr td.active[disabled]:focus,
body.easy-med .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td.active:focus,
body.easy-med fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td.active.disabled.focus,
body.easy-med .datepicker table tr td.active.highlighted.disabled.focus,
body.easy-med .datepicker table tr td.active[disabled].focus,
body.easy-med .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td.active.focus,
body.easy-med fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active:hover {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active:focus,
body.easy-med .datepicker table tr td span.active:hover:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled:focus,
body.easy-med .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.focus,
body.easy-med .datepicker table tr td span.active:hover.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled.focus,
body.easy-med .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active:hover,
body.easy-med .datepicker table tr td span.active.disabled:hover,
body.easy-med .datepicker table tr td span.active:active,
body.easy-med .datepicker table tr td span.active:hover:active {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.75);
}
body.easy-med .datepicker table tr td span.active.disabled:active,
body.easy-med .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.75);
}
body.easy-med .datepicker table tr td span.active.active,
body.easy-med .datepicker table tr td span.active:hover.active {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.75);
}
body.easy-med .datepicker table tr td span.active.disabled.active,
body.easy-med .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(58,140,60,0.75);
}
body.easy-med .datepicker table tr td span.active:active:hover,
body.easy-med .datepicker table tr td span.active.disabled:active:hover,
body.easy-med .datepicker table tr td span.active.active:hover,
body.easy-med .datepicker table tr td span.active.disabled.active:hover,
body.easy-med .datepicker table tr td span.active:active:focus,
body.easy-med .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled:active:focus,
body.easy-med .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.active:focus,
body.easy-med .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled.active:focus,
body.easy-med .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active:active.focus,
body.easy-med .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled:active.focus,
body.easy-med .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.active.focus,
body.easy-med .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(58,140,60,0.75);
  border-color: rgba(58,140,60,0.5);
}
body.easy-med .datepicker table tr td span.active[disabled]:hover,
body.easy-med .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td span.active:hover,
body.easy-med fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled:focus,
body.easy-med .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled.disabled:focus,
body.easy-med .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active[disabled]:focus,
body.easy-med .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled[disabled]:focus,
body.easy-med .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td span.active:focus,
body.easy-med fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.easy-med fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled.focus,
body.easy-med .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled.disabled.focus,
body.easy-med .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active[disabled].focus,
body.easy-med .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .datepicker table tr td span.active.disabled[disabled].focus,
body.easy-med .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td span.active.focus,
body.easy-med fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.easy-med fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(64,156,67,0.75);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .dropdown-menu.-primary {
  background: #409c43;
  background: linear-gradient(to right, #409c43, rgba(64,156,67,0.8));
}
body.easy-med .dropdown-menu.-secondary {
  background: #c2c93a;
  background: linear-gradient(to right, #c2c93a, rgba(194,201,58,0.8));
}
body.easy-med ul.table-of-contents > li.active > a {
  border-left: 2px solid #409c43;
}
body.easy-med ul.table-of-contents > li > a:hover {
  border-left: 2px solid #409c43;
}
body.easy-med ul.table-of-contents > li ul li.active a {
  border-left-color: #409c43;
}
body.easy-med .count-bubble {
  background: #409c43;
}
body.easy-med form .form-group.-primary label,
body.easy-med .form .form-group.-primary label,
body.easy-med form .form-group.has-primary label,
body.easy-med .form .form-group.has-primary label,
body.easy-med form .form-group.-primary .help-block,
body.easy-med .form .form-group.-primary .help-block,
body.easy-med form .form-group.has-primary .help-block,
body.easy-med .form .form-group.has-primary .help-block {
  color: #409c43;
}
body.easy-med form .form-group.-primary .form-control,
body.easy-med .form .form-group.-primary .form-control,
body.easy-med form .form-group.has-primary .form-control,
body.easy-med .form .form-group.has-primary .form-control,
body.easy-med form .form-group.-primary .form-check label::before,
body.easy-med .form .form-group.-primary .form-check label::before,
body.easy-med form .form-group.has-primary .form-check label::before,
body.easy-med .form .form-group.has-primary .form-check label::before {
  border-color: rgba(64,156,67,0.66);
}
body.easy-med form .form-group.-primary .form-control:active,
body.easy-med .form .form-group.-primary .form-control:active,
body.easy-med form .form-group.has-primary .form-control:active,
body.easy-med .form .form-group.has-primary .form-control:active,
body.easy-med form .form-group.-primary .form-check label::before:active,
body.easy-med .form .form-group.-primary .form-check label::before:active,
body.easy-med form .form-group.has-primary .form-check label::before:active,
body.easy-med .form .form-group.has-primary .form-check label::before:active,
body.easy-med form .form-group.-primary .form-control:focus,
body.easy-med .form .form-group.-primary .form-control:focus,
body.easy-med form .form-group.has-primary .form-control:focus,
body.easy-med .form .form-group.has-primary .form-control:focus,
body.easy-med form .form-group.-primary .form-check label::before:focus,
body.easy-med .form .form-group.-primary .form-check label::before:focus,
body.easy-med form .form-group.has-primary .form-check label::before:focus,
body.easy-med .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.easy-med form .form-group.-secondary label,
body.easy-med .form .form-group.-secondary label,
body.easy-med form .form-group.has-secondary label,
body.easy-med .form .form-group.has-secondary label,
body.easy-med form .form-group.-secondary .help-block,
body.easy-med .form .form-group.-secondary .help-block,
body.easy-med form .form-group.has-secondary .help-block,
body.easy-med .form .form-group.has-secondary .help-block {
  color: #c2c93a;
}
body.easy-med form .form-group.-secondary .form-control,
body.easy-med .form .form-group.-secondary .form-control,
body.easy-med form .form-group.has-secondary .form-control,
body.easy-med .form .form-group.has-secondary .form-control,
body.easy-med form .form-group.-secondary .form-check label::before,
body.easy-med .form .form-group.-secondary .form-check label::before,
body.easy-med form .form-group.has-secondary .form-check label::before,
body.easy-med .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(194,201,58,0.66);
}
body.easy-med form .form-group.-secondary .form-control:active,
body.easy-med .form .form-group.-secondary .form-control:active,
body.easy-med form .form-group.has-secondary .form-control:active,
body.easy-med .form .form-group.has-secondary .form-control:active,
body.easy-med form .form-group.-secondary .form-check label::before:active,
body.easy-med .form .form-group.-secondary .form-check label::before:active,
body.easy-med form .form-group.has-secondary .form-check label::before:active,
body.easy-med .form .form-group.has-secondary .form-check label::before:active,
body.easy-med form .form-group.-secondary .form-control:focus,
body.easy-med .form .form-group.-secondary .form-control:focus,
body.easy-med form .form-group.has-secondary .form-control:focus,
body.easy-med .form .form-group.has-secondary .form-control:focus,
body.easy-med form .form-group.-secondary .form-check label::before:focus,
body.easy-med .form .form-group.-secondary .form-check label::before:focus,
body.easy-med form .form-group.has-secondary .form-check label::before:focus,
body.easy-med .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.easy-med .modal.-primary .modal-dialog .modal-content {
  background: #409c43;
  background: linear-gradient(to right, #409c43, rgba(64,156,67,0.8));
}
body.easy-med .modal .modal-header.-primary {
  background: #409c43;
  background: linear-gradient(to right, #409c43, rgba(64,156,67,0.8));
}
body.easy-med .modal.-secondary .modal-dialog .modal-content {
  background: #c2c93a;
  background: linear-gradient(to right, #c2c93a, rgba(194,201,58,0.8));
}
body.easy-med .modal .modal-header.-secondary {
  background: #c2c93a;
  background: linear-gradient(to right, #c2c93a, rgba(194,201,58,0.8));
}
body.easy-med .navbar .navbar-item-count {
  background: #409c43;
}
body.easy-med .gritter-item.-primary {
  background: #409c43;
  background: linear-gradient(to right, rgba(64,156,67,0.8), rgba(64,156,67,0.5));
  color: #fff;
}
body.easy-med .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.easy-med .gritter-item.-secondary {
  background: #c2c93a;
  background: linear-gradient(to right, rgba(194,201,58,0.8), rgba(194,201,58,0.5));
  color: #fff;
}
body.easy-med .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.easy-med .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(64,156,67,0.4), rgba(64,156,67,0.8));
}
body.easy-med .panel.-primary .panel-heading,
body.easy-med .panel.-primary .card-header,
body.easy-med .panel.-primary .panel-footer,
body.easy-med .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.easy-med .panel.-bordered-primary {
  border-color: #409c43;
}
body.easy-med .panel .panel-heading.-primary,
body.easy-med .panel .card-header.-primary,
body.easy-med .panel .panel-footer.-primary,
body.easy-med .panel .card-footer.-primary,
body.easy-med .panel .panel-body.-primary,
body.easy-med .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(64,156,67,0.4), rgba(64,156,67,0.8));
}
body.easy-med .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(194,201,58,0.4), rgba(194,201,58,0.8));
}
body.easy-med .panel.-secondary .panel-heading,
body.easy-med .panel.-secondary .card-header,
body.easy-med .panel.-secondary .panel-footer,
body.easy-med .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.easy-med .panel.-bordered-secondary {
  border-color: #c2c93a;
}
body.easy-med .panel .panel-heading.-secondary,
body.easy-med .panel .card-header.-secondary,
body.easy-med .panel .panel-footer.-secondary,
body.easy-med .panel .card-footer.-secondary,
body.easy-med .panel .panel-body.-secondary,
body.easy-med .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(194,201,58,0.4), rgba(194,201,58,0.8));
}
body.easy-med .progress .bar.-primary {
  background: #409c43;
  background: linear-gradient(to right, #409c43, rgba(64,156,67,0.8));
  border-bottom-color: #44a647;
}
body.easy-med .progress .bar.-secondary {
  background: #c2c93a;
  background: linear-gradient(to right, #c2c93a, rgba(194,201,58,0.8));
  border-bottom-color: #c5cc44;
}
body.easy-med .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #409c43;
}
body.easy-med .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.easy-med .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.easy-med .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.easy-med .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #409c43;
}
body.easy-med .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(64,156,67,0.33);
}
body.easy-med .sidebar .sidebar-wrapper ul li a:hover i,
body.easy-med .sidebar .sidebar-wrapper ul li a:focus i,
body.easy-med .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(64,156,67,0.66);
}
body.easy-med .sidebar .chat .chat-item.-to {
  background: rgba(64,156,67,0.9);
}
body.easy-med .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(64,156,67,0.9);
}
body.easy-med table tr.-success,
body.easy-med .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.easy-med table tr.-danger,
body.easy-med .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.easy-med table tr.-warning,
body.easy-med .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.easy-med table tr.-info,
body.easy-med .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.easy-med .nav.-primary {
  background: linear-gradient(to right, rgba(64,156,67,0.5), rgba(64,156,67,0.25));
  border-color: rgba(64,156,67,0.25);
}
body.easy-med .nav.-primary .nav-link {
  color: #fff;
}
body.easy-med .nav.-primary .nav-link.active {
  background: rgba(64,156,67,0.25);
  background: linear-gradient(to bottom right, rgba(64,156,67,0.25), rgba(64,156,67,0.5));
  border-color: rgba(64,156,67,0);
}
body.easy-med .nav.-primary .nav-link.active:hover,
body.easy-med .nav.-primary .nav-link.active:focus,
body.easy-med .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(64,156,67,0.25), rgba(64,156,67,0.5));
  color: #fff;
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .nav.-primary .nav-link:hover,
body.easy-med .nav.-primary .nav-link:focus,
body.easy-med .nav.-primary .nav-link:active {
  background: rgba(64,156,67,0.1);
  border-color: rgba(64,156,67,0.5);
}
body.easy-med .nav.-secondary {
  background: linear-gradient(to right, rgba(194,201,58,0.5), rgba(194,201,58,0.25));
  border-color: rgba(194,201,58,0.25);
}
body.easy-med .nav.-secondary .nav-link {
  color: #fff;
}
body.easy-med .nav.-secondary .nav-link.active {
  background: rgba(194,201,58,0.25);
  background: linear-gradient(to bottom right, rgba(194,201,58,0.25), rgba(194,201,58,0.5));
  border-color: rgba(194,201,58,0);
}
body.easy-med .nav.-secondary .nav-link.active:hover,
body.easy-med .nav.-secondary .nav-link.active:focus,
body.easy-med .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(194,201,58,0.25), rgba(194,201,58,0.5));
  color: #fff;
  border-color: rgba(194,201,58,0.5);
}
body.easy-med .nav.-secondary .nav-link:hover,
body.easy-med .nav.-secondary .nav-link:focus,
body.easy-med .nav.-secondary .nav-link:active {
  background: rgba(194,201,58,0.1);
  border-color: rgba(194,201,58,0.5);
}
body.easy-med .tag.-primary {
  background: #409c43;
  background: linear-gradient(to bottom right, rgba(64,156,67,0.8), rgba(64,156,67,0.4));
}
body.easy-med .tag.-secondary {
  background: #c2c93a;
  background: linear-gradient(to bottom right, rgba(194,201,58,0.8), rgba(194,201,58,0.4));
}
body.cocoa-ice {
  background-color: #6ed0bc;
  background-image: linear-gradient(to bottom right, #1ce1ce, #c0c0aa);
}
body.cocoa-ice ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(110,208,188,0), #c0c0aa);
}
body.cocoa-ice .alert.-primary {
  background: linear-gradient(to bottom right, #1ce1ce, rgba(28,225,206,0.75));
}
body.cocoa-ice .alert.-primary.-contrasted .alert-icon {
  background: #18bfaf;
}
body.cocoa-ice .alert.-contrasted .alert-icon.-primary {
  background: #18bfaf;
}
body.cocoa-ice .alert.-border-primary {
  border-color: #31e5d4;
}
body.cocoa-ice .alert.-secondary {
  background: linear-gradient(to bottom right, #c0c0aa, rgba(192,192,170,0.75));
}
body.cocoa-ice .alert.-secondary.-contrasted .alert-icon {
  background: #a9a98b;
}
body.cocoa-ice .alert.-contrasted .alert-icon.-secondary {
  background: #a9a98b;
}
body.cocoa-ice .alert.-border-secondary {
  border-color: #c6c6b3;
}
body.cocoa-ice .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(28,225,206,0.8), rgba(28,225,206,0.4));
}
body.cocoa-ice .btn.-primary:hover,
body.cocoa-ice .btn.-primary:focus {
  background-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .btn.-primary:active {
  background-color: #11877c;
}
body.cocoa-ice .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(192,192,170,0.8), rgba(192,192,170,0.4));
}
body.cocoa-ice .btn.-secondary:hover,
body.cocoa-ice .btn.-secondary:focus {
  background-color: rgba(192,192,170,0.5);
}
body.cocoa-ice .btn.-secondary:active {
  background-color: #7d7d5c;
}
body.cocoa-ice .datepicker table tr td.highlighted {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.highlighted:focus,
body.cocoa-ice .datepicker table tr td.highlighted.focus {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.4);
}
body.cocoa-ice .datepicker table tr td.highlighted:hover,
body.cocoa-ice .datepicker table tr td.highlighted:active,
body.cocoa-ice .datepicker table tr td.highlighted.active {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.highlighted:active:hover,
body.cocoa-ice .datepicker table tr td.highlighted.active:hover,
body.cocoa-ice .datepicker table tr td.highlighted:active:focus,
body.cocoa-ice .datepicker table tr td.highlighted.active:focus,
body.cocoa-ice .datepicker table tr td.highlighted:active.focus,
body.cocoa-ice .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.4);
}
body.cocoa-ice .datepicker table tr td.highlighted.disabled:hover,
body.cocoa-ice .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.highlighted.disabled:focus,
body.cocoa-ice .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.highlighted.disabled.focus,
body.cocoa-ice .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(28,225,206,0.33);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.highlighted.focused {
  background: rgba(28,225,206,0.33);
}
body.cocoa-ice .datepicker table tr td.highlighted.disabled {
  background: rgba(28,225,206,0.33);
}
body.cocoa-ice .datepicker table tr td.highlighted.disabled:active {
  background: rgba(28,225,206,0.33);
}
body.cocoa-ice .datepicker table tr td.active {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.active.highlighted {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.active:focus,
body.cocoa-ice .datepicker table tr td.active.highlighted:focus,
body.cocoa-ice .datepicker table tr td.active.focus,
body.cocoa-ice .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td.active:hover,
body.cocoa-ice .datepicker table tr td.active.highlighted:hover,
body.cocoa-ice .datepicker table tr td.active:active,
body.cocoa-ice .datepicker table tr td.active.highlighted:active,
body.cocoa-ice .datepicker table tr td.active.active,
body.cocoa-ice .datepicker table tr td.active.highlighted.active {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.75);
}
body.cocoa-ice .datepicker table tr td.active:active:hover,
body.cocoa-ice .datepicker table tr td.active.highlighted:active:hover,
body.cocoa-ice .datepicker table tr td.active.active:hover,
body.cocoa-ice .datepicker table tr td.active.highlighted.active:hover,
body.cocoa-ice .datepicker table tr td.active:active:focus,
body.cocoa-ice .datepicker table tr td.active.highlighted:active:focus,
body.cocoa-ice .datepicker table tr td.active.active:focus,
body.cocoa-ice .datepicker table tr td.active.highlighted.active:focus,
body.cocoa-ice .datepicker table tr td.active:active.focus,
body.cocoa-ice .datepicker table tr td.active.highlighted:active.focus,
body.cocoa-ice .datepicker table tr td.active.active.focus,
body.cocoa-ice .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td.active.disabled:hover,
body.cocoa-ice .datepicker table tr td.active.highlighted.disabled:hover,
body.cocoa-ice .datepicker table tr td.active[disabled]:hover,
body.cocoa-ice .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td.active:hover,
body.cocoa-ice fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.active.disabled:focus,
body.cocoa-ice .datepicker table tr td.active.highlighted.disabled:focus,
body.cocoa-ice .datepicker table tr td.active[disabled]:focus,
body.cocoa-ice .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td.active:focus,
body.cocoa-ice fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td.active.disabled.focus,
body.cocoa-ice .datepicker table tr td.active.highlighted.disabled.focus,
body.cocoa-ice .datepicker table tr td.active[disabled].focus,
body.cocoa-ice .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td.active.focus,
body.cocoa-ice fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active:hover {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active:focus,
body.cocoa-ice .datepicker table tr td span.active:hover:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.focus,
body.cocoa-ice .datepicker table tr td span.active:hover.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled.focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active:hover,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover,
body.cocoa-ice .datepicker table tr td span.active:active,
body.cocoa-ice .datepicker table tr td span.active:hover:active {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.75);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:active,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.75);
}
body.cocoa-ice .datepicker table tr td span.active.active,
body.cocoa-ice .datepicker table tr td span.active:hover.active {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.75);
}
body.cocoa-ice .datepicker table tr td span.active.disabled.active,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(25,203,185,0.75);
}
body.cocoa-ice .datepicker table tr td span.active:active:hover,
body.cocoa-ice .datepicker table tr td span.active.disabled:active:hover,
body.cocoa-ice .datepicker table tr td span.active.active:hover,
body.cocoa-ice .datepicker table tr td span.active.disabled.active:hover,
body.cocoa-ice .datepicker table tr td span.active:active:focus,
body.cocoa-ice .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:active:focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.active:focus,
body.cocoa-ice .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled.active:focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active:active.focus,
body.cocoa-ice .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:active.focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.active.focus,
body.cocoa-ice .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(25,203,185,0.75);
  border-color: rgba(25,203,185,0.5);
}
body.cocoa-ice .datepicker table tr td span.active[disabled]:hover,
body.cocoa-ice .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active:hover,
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled:focus,
body.cocoa-ice .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled.disabled:focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active[disabled]:focus,
body.cocoa-ice .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled[disabled]:focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active:focus,
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled.focus,
body.cocoa-ice .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled.disabled.focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active[disabled].focus,
body.cocoa-ice .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .datepicker table tr td span.active.disabled[disabled].focus,
body.cocoa-ice .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active.focus,
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.cocoa-ice fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(28,225,206,0.75);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .dropdown-menu.-primary {
  background: #1ce1ce;
  background: linear-gradient(to right, #1ce1ce, rgba(28,225,206,0.8));
}
body.cocoa-ice .dropdown-menu.-secondary {
  background: #c0c0aa;
  background: linear-gradient(to right, #c0c0aa, rgba(192,192,170,0.8));
}
body.cocoa-ice ul.table-of-contents > li.active > a {
  border-left: 2px solid #1ce1ce;
}
body.cocoa-ice ul.table-of-contents > li > a:hover {
  border-left: 2px solid #1ce1ce;
}
body.cocoa-ice ul.table-of-contents > li ul li.active a {
  border-left-color: #1ce1ce;
}
body.cocoa-ice .count-bubble {
  background: #1ce1ce;
}
body.cocoa-ice form .form-group.-primary label,
body.cocoa-ice .form .form-group.-primary label,
body.cocoa-ice form .form-group.has-primary label,
body.cocoa-ice .form .form-group.has-primary label,
body.cocoa-ice form .form-group.-primary .help-block,
body.cocoa-ice .form .form-group.-primary .help-block,
body.cocoa-ice form .form-group.has-primary .help-block,
body.cocoa-ice .form .form-group.has-primary .help-block {
  color: #1ce1ce;
}
body.cocoa-ice form .form-group.-primary .form-control,
body.cocoa-ice .form .form-group.-primary .form-control,
body.cocoa-ice form .form-group.has-primary .form-control,
body.cocoa-ice .form .form-group.has-primary .form-control,
body.cocoa-ice form .form-group.-primary .form-check label::before,
body.cocoa-ice .form .form-group.-primary .form-check label::before,
body.cocoa-ice form .form-group.has-primary .form-check label::before,
body.cocoa-ice .form .form-group.has-primary .form-check label::before {
  border-color: rgba(28,225,206,0.66);
}
body.cocoa-ice form .form-group.-primary .form-control:active,
body.cocoa-ice .form .form-group.-primary .form-control:active,
body.cocoa-ice form .form-group.has-primary .form-control:active,
body.cocoa-ice .form .form-group.has-primary .form-control:active,
body.cocoa-ice form .form-group.-primary .form-check label::before:active,
body.cocoa-ice .form .form-group.-primary .form-check label::before:active,
body.cocoa-ice form .form-group.has-primary .form-check label::before:active,
body.cocoa-ice .form .form-group.has-primary .form-check label::before:active,
body.cocoa-ice form .form-group.-primary .form-control:focus,
body.cocoa-ice .form .form-group.-primary .form-control:focus,
body.cocoa-ice form .form-group.has-primary .form-control:focus,
body.cocoa-ice .form .form-group.has-primary .form-control:focus,
body.cocoa-ice form .form-group.-primary .form-check label::before:focus,
body.cocoa-ice .form .form-group.-primary .form-check label::before:focus,
body.cocoa-ice form .form-group.has-primary .form-check label::before:focus,
body.cocoa-ice .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.cocoa-ice form .form-group.-secondary label,
body.cocoa-ice .form .form-group.-secondary label,
body.cocoa-ice form .form-group.has-secondary label,
body.cocoa-ice .form .form-group.has-secondary label,
body.cocoa-ice form .form-group.-secondary .help-block,
body.cocoa-ice .form .form-group.-secondary .help-block,
body.cocoa-ice form .form-group.has-secondary .help-block,
body.cocoa-ice .form .form-group.has-secondary .help-block {
  color: #c0c0aa;
}
body.cocoa-ice form .form-group.-secondary .form-control,
body.cocoa-ice .form .form-group.-secondary .form-control,
body.cocoa-ice form .form-group.has-secondary .form-control,
body.cocoa-ice .form .form-group.has-secondary .form-control,
body.cocoa-ice form .form-group.-secondary .form-check label::before,
body.cocoa-ice .form .form-group.-secondary .form-check label::before,
body.cocoa-ice form .form-group.has-secondary .form-check label::before,
body.cocoa-ice .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(192,192,170,0.66);
}
body.cocoa-ice form .form-group.-secondary .form-control:active,
body.cocoa-ice .form .form-group.-secondary .form-control:active,
body.cocoa-ice form .form-group.has-secondary .form-control:active,
body.cocoa-ice .form .form-group.has-secondary .form-control:active,
body.cocoa-ice form .form-group.-secondary .form-check label::before:active,
body.cocoa-ice .form .form-group.-secondary .form-check label::before:active,
body.cocoa-ice form .form-group.has-secondary .form-check label::before:active,
body.cocoa-ice .form .form-group.has-secondary .form-check label::before:active,
body.cocoa-ice form .form-group.-secondary .form-control:focus,
body.cocoa-ice .form .form-group.-secondary .form-control:focus,
body.cocoa-ice form .form-group.has-secondary .form-control:focus,
body.cocoa-ice .form .form-group.has-secondary .form-control:focus,
body.cocoa-ice form .form-group.-secondary .form-check label::before:focus,
body.cocoa-ice .form .form-group.-secondary .form-check label::before:focus,
body.cocoa-ice form .form-group.has-secondary .form-check label::before:focus,
body.cocoa-ice .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.cocoa-ice .modal.-primary .modal-dialog .modal-content {
  background: #1ce1ce;
  background: linear-gradient(to right, #1ce1ce, rgba(28,225,206,0.8));
}
body.cocoa-ice .modal .modal-header.-primary {
  background: #1ce1ce;
  background: linear-gradient(to right, #1ce1ce, rgba(28,225,206,0.8));
}
body.cocoa-ice .modal.-secondary .modal-dialog .modal-content {
  background: #c0c0aa;
  background: linear-gradient(to right, #c0c0aa, rgba(192,192,170,0.8));
}
body.cocoa-ice .modal .modal-header.-secondary {
  background: #c0c0aa;
  background: linear-gradient(to right, #c0c0aa, rgba(192,192,170,0.8));
}
body.cocoa-ice .navbar .navbar-item-count {
  background: #1ce1ce;
}
body.cocoa-ice .gritter-item.-primary {
  background: #1ce1ce;
  background: linear-gradient(to right, rgba(28,225,206,0.8), rgba(28,225,206,0.5));
  color: #fff;
}
body.cocoa-ice .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.cocoa-ice .gritter-item.-secondary {
  background: #c0c0aa;
  background: linear-gradient(to right, rgba(192,192,170,0.8), rgba(192,192,170,0.5));
  color: #fff;
}
body.cocoa-ice .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.cocoa-ice .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(28,225,206,0.4), rgba(28,225,206,0.8));
}
body.cocoa-ice .panel.-primary .panel-heading,
body.cocoa-ice .panel.-primary .card-header,
body.cocoa-ice .panel.-primary .panel-footer,
body.cocoa-ice .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.cocoa-ice .panel.-bordered-primary {
  border-color: #1ce1ce;
}
body.cocoa-ice .panel .panel-heading.-primary,
body.cocoa-ice .panel .card-header.-primary,
body.cocoa-ice .panel .panel-footer.-primary,
body.cocoa-ice .panel .card-footer.-primary,
body.cocoa-ice .panel .panel-body.-primary,
body.cocoa-ice .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(28,225,206,0.4), rgba(28,225,206,0.8));
}
body.cocoa-ice .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(192,192,170,0.4), rgba(192,192,170,0.8));
}
body.cocoa-ice .panel.-secondary .panel-heading,
body.cocoa-ice .panel.-secondary .card-header,
body.cocoa-ice .panel.-secondary .panel-footer,
body.cocoa-ice .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.cocoa-ice .panel.-bordered-secondary {
  border-color: #c0c0aa;
}
body.cocoa-ice .panel .panel-heading.-secondary,
body.cocoa-ice .panel .card-header.-secondary,
body.cocoa-ice .panel .panel-footer.-secondary,
body.cocoa-ice .panel .card-footer.-secondary,
body.cocoa-ice .panel .panel-body.-secondary,
body.cocoa-ice .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(192,192,170,0.4), rgba(192,192,170,0.8));
}
body.cocoa-ice .progress .bar.-primary {
  background: #1ce1ce;
  background: linear-gradient(to right, #1ce1ce, rgba(28,225,206,0.8));
  border-bottom-color: #26e4d2;
}
body.cocoa-ice .progress .bar.-secondary {
  background: #c0c0aa;
  background: linear-gradient(to right, #c0c0aa, rgba(192,192,170,0.8));
  border-bottom-color: #c3c3ae;
}
body.cocoa-ice .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #1ce1ce;
}
body.cocoa-ice .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.cocoa-ice .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.cocoa-ice .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.cocoa-ice .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #1ce1ce;
}
body.cocoa-ice .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(28,225,206,0.33);
}
body.cocoa-ice .sidebar .sidebar-wrapper ul li a:hover i,
body.cocoa-ice .sidebar .sidebar-wrapper ul li a:focus i,
body.cocoa-ice .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(28,225,206,0.66);
}
body.cocoa-ice .sidebar .chat .chat-item.-to {
  background: rgba(28,225,206,0.9);
}
body.cocoa-ice .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(28,225,206,0.9);
}
body.cocoa-ice table tr.-success,
body.cocoa-ice .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.cocoa-ice table tr.-danger,
body.cocoa-ice .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.cocoa-ice table tr.-warning,
body.cocoa-ice .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.cocoa-ice table tr.-info,
body.cocoa-ice .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.cocoa-ice .nav.-primary {
  background: linear-gradient(to right, rgba(28,225,206,0.5), rgba(28,225,206,0.25));
  border-color: rgba(28,225,206,0.25);
}
body.cocoa-ice .nav.-primary .nav-link {
  color: #fff;
}
body.cocoa-ice .nav.-primary .nav-link.active {
  background: rgba(28,225,206,0.25);
  background: linear-gradient(to bottom right, rgba(28,225,206,0.25), rgba(28,225,206,0.5));
  border-color: rgba(28,225,206,0);
}
body.cocoa-ice .nav.-primary .nav-link.active:hover,
body.cocoa-ice .nav.-primary .nav-link.active:focus,
body.cocoa-ice .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(28,225,206,0.25), rgba(28,225,206,0.5));
  color: #fff;
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .nav.-primary .nav-link:hover,
body.cocoa-ice .nav.-primary .nav-link:focus,
body.cocoa-ice .nav.-primary .nav-link:active {
  background: rgba(28,225,206,0.1);
  border-color: rgba(28,225,206,0.5);
}
body.cocoa-ice .nav.-secondary {
  background: linear-gradient(to right, rgba(192,192,170,0.5), rgba(192,192,170,0.25));
  border-color: rgba(192,192,170,0.25);
}
body.cocoa-ice .nav.-secondary .nav-link {
  color: #fff;
}
body.cocoa-ice .nav.-secondary .nav-link.active {
  background: rgba(192,192,170,0.25);
  background: linear-gradient(to bottom right, rgba(192,192,170,0.25), rgba(192,192,170,0.5));
  border-color: rgba(192,192,170,0);
}
body.cocoa-ice .nav.-secondary .nav-link.active:hover,
body.cocoa-ice .nav.-secondary .nav-link.active:focus,
body.cocoa-ice .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(192,192,170,0.25), rgba(192,192,170,0.5));
  color: #fff;
  border-color: rgba(192,192,170,0.5);
}
body.cocoa-ice .nav.-secondary .nav-link:hover,
body.cocoa-ice .nav.-secondary .nav-link:focus,
body.cocoa-ice .nav.-secondary .nav-link:active {
  background: rgba(192,192,170,0.1);
  border-color: rgba(192,192,170,0.5);
}
body.cocoa-ice .tag.-primary {
  background: #1ce1ce;
  background: linear-gradient(to bottom right, rgba(28,225,206,0.8), rgba(28,225,206,0.4));
}
body.cocoa-ice .tag.-secondary {
  background: #c0c0aa;
  background: linear-gradient(to bottom right, rgba(192,192,170,0.8), rgba(192,192,170,0.4));
}
body.candy-ice {
  background-color: #e99a52;
  background-image: linear-gradient(to bottom right, #db36a4, #f7ff00);
}
body.candy-ice ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(233,154,82,0), #f7ff00);
}
body.candy-ice .alert.-primary {
  background: linear-gradient(to bottom right, #db36a4, rgba(219,54,164,0.75));
}
body.candy-ice .alert.-primary.-contrasted .alert-icon {
  background: #c5238f;
}
body.candy-ice .alert.-contrasted .alert-icon.-primary {
  background: #c5238f;
}
body.candy-ice .alert.-border-primary {
  border-color: #df4aad;
}
body.candy-ice .alert.-secondary {
  background: linear-gradient(to bottom right, #f7ff00, rgba(247,255,0,0.75));
}
body.candy-ice .alert.-secondary.-contrasted .alert-icon {
  background: #d2d900;
}
body.candy-ice .alert.-contrasted .alert-icon.-secondary {
  background: #d2d900;
}
body.candy-ice .alert.-border-secondary {
  border-color: #f8ff1a;
}
body.candy-ice .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(219,54,164,0.8), rgba(219,54,164,0.4));
}
body.candy-ice .btn.-primary:hover,
body.candy-ice .btn.-primary:focus {
  background-color: rgba(219,54,164,0.5);
}
body.candy-ice .btn.-primary:active {
  background-color: #8b1965;
}
body.candy-ice .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(247,255,0,0.8), rgba(247,255,0,0.4));
}
body.candy-ice .btn.-secondary:hover,
body.candy-ice .btn.-secondary:focus {
  background-color: rgba(247,255,0,0.5);
}
body.candy-ice .btn.-secondary:active {
  background-color: #949900;
}
body.candy-ice .datepicker table tr td.highlighted {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.highlighted:focus,
body.candy-ice .datepicker table tr td.highlighted.focus {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.4);
}
body.candy-ice .datepicker table tr td.highlighted:hover,
body.candy-ice .datepicker table tr td.highlighted:active,
body.candy-ice .datepicker table tr td.highlighted.active {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.highlighted:active:hover,
body.candy-ice .datepicker table tr td.highlighted.active:hover,
body.candy-ice .datepicker table tr td.highlighted:active:focus,
body.candy-ice .datepicker table tr td.highlighted.active:focus,
body.candy-ice .datepicker table tr td.highlighted:active.focus,
body.candy-ice .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.4);
}
body.candy-ice .datepicker table tr td.highlighted.disabled:hover,
body.candy-ice .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.highlighted.disabled:focus,
body.candy-ice .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.highlighted.disabled.focus,
body.candy-ice .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(219,54,164,0.33);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.highlighted.focused {
  background: rgba(219,54,164,0.33);
}
body.candy-ice .datepicker table tr td.highlighted.disabled {
  background: rgba(219,54,164,0.33);
}
body.candy-ice .datepicker table tr td.highlighted.disabled:active {
  background: rgba(219,54,164,0.33);
}
body.candy-ice .datepicker table tr td.active {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.active.highlighted {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.active:focus,
body.candy-ice .datepicker table tr td.active.highlighted:focus,
body.candy-ice .datepicker table tr td.active.focus,
body.candy-ice .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td.active:hover,
body.candy-ice .datepicker table tr td.active.highlighted:hover,
body.candy-ice .datepicker table tr td.active:active,
body.candy-ice .datepicker table tr td.active.highlighted:active,
body.candy-ice .datepicker table tr td.active.active,
body.candy-ice .datepicker table tr td.active.highlighted.active {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.75);
}
body.candy-ice .datepicker table tr td.active:active:hover,
body.candy-ice .datepicker table tr td.active.highlighted:active:hover,
body.candy-ice .datepicker table tr td.active.active:hover,
body.candy-ice .datepicker table tr td.active.highlighted.active:hover,
body.candy-ice .datepicker table tr td.active:active:focus,
body.candy-ice .datepicker table tr td.active.highlighted:active:focus,
body.candy-ice .datepicker table tr td.active.active:focus,
body.candy-ice .datepicker table tr td.active.highlighted.active:focus,
body.candy-ice .datepicker table tr td.active:active.focus,
body.candy-ice .datepicker table tr td.active.highlighted:active.focus,
body.candy-ice .datepicker table tr td.active.active.focus,
body.candy-ice .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td.active.disabled:hover,
body.candy-ice .datepicker table tr td.active.highlighted.disabled:hover,
body.candy-ice .datepicker table tr td.active[disabled]:hover,
body.candy-ice .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td.active:hover,
body.candy-ice fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.active.disabled:focus,
body.candy-ice .datepicker table tr td.active.highlighted.disabled:focus,
body.candy-ice .datepicker table tr td.active[disabled]:focus,
body.candy-ice .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td.active:focus,
body.candy-ice fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td.active.disabled.focus,
body.candy-ice .datepicker table tr td.active.highlighted.disabled.focus,
body.candy-ice .datepicker table tr td.active[disabled].focus,
body.candy-ice .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td.active.focus,
body.candy-ice fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active:hover {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active:focus,
body.candy-ice .datepicker table tr td span.active:hover:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled:focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.focus,
body.candy-ice .datepicker table tr td span.active:hover.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled.focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active:hover,
body.candy-ice .datepicker table tr td span.active.disabled:hover,
body.candy-ice .datepicker table tr td span.active:active,
body.candy-ice .datepicker table tr td span.active:hover:active {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.75);
}
body.candy-ice .datepicker table tr td span.active.disabled:active,
body.candy-ice .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.75);
}
body.candy-ice .datepicker table tr td span.active.active,
body.candy-ice .datepicker table tr td span.active:hover.active {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.75);
}
body.candy-ice .datepicker table tr td span.active.disabled.active,
body.candy-ice .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(208,37,151,0.75);
}
body.candy-ice .datepicker table tr td span.active:active:hover,
body.candy-ice .datepicker table tr td span.active.disabled:active:hover,
body.candy-ice .datepicker table tr td span.active.active:hover,
body.candy-ice .datepicker table tr td span.active.disabled.active:hover,
body.candy-ice .datepicker table tr td span.active:active:focus,
body.candy-ice .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled:active:focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.active:focus,
body.candy-ice .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled.active:focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active:active.focus,
body.candy-ice .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled:active.focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.active.focus,
body.candy-ice .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(208,37,151,0.75);
  border-color: rgba(208,37,151,0.5);
}
body.candy-ice .datepicker table tr td span.active[disabled]:hover,
body.candy-ice .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td span.active:hover,
body.candy-ice fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled:focus,
body.candy-ice .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled.disabled:focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active[disabled]:focus,
body.candy-ice .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled[disabled]:focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td span.active:focus,
body.candy-ice fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.candy-ice fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled.focus,
body.candy-ice .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled.disabled.focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active[disabled].focus,
body.candy-ice .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .datepicker table tr td span.active.disabled[disabled].focus,
body.candy-ice .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td span.active.focus,
body.candy-ice fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.candy-ice fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(219,54,164,0.75);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .dropdown-menu.-primary {
  background: #db36a4;
  background: linear-gradient(to right, #db36a4, rgba(219,54,164,0.8));
}
body.candy-ice .dropdown-menu.-secondary {
  background: #f7ff00;
  background: linear-gradient(to right, #f7ff00, rgba(247,255,0,0.8));
}
body.candy-ice ul.table-of-contents > li.active > a {
  border-left: 2px solid #db36a4;
}
body.candy-ice ul.table-of-contents > li > a:hover {
  border-left: 2px solid #db36a4;
}
body.candy-ice ul.table-of-contents > li ul li.active a {
  border-left-color: #db36a4;
}
body.candy-ice .count-bubble {
  background: #db36a4;
}
body.candy-ice form .form-group.-primary label,
body.candy-ice .form .form-group.-primary label,
body.candy-ice form .form-group.has-primary label,
body.candy-ice .form .form-group.has-primary label,
body.candy-ice form .form-group.-primary .help-block,
body.candy-ice .form .form-group.-primary .help-block,
body.candy-ice form .form-group.has-primary .help-block,
body.candy-ice .form .form-group.has-primary .help-block {
  color: #db36a4;
}
body.candy-ice form .form-group.-primary .form-control,
body.candy-ice .form .form-group.-primary .form-control,
body.candy-ice form .form-group.has-primary .form-control,
body.candy-ice .form .form-group.has-primary .form-control,
body.candy-ice form .form-group.-primary .form-check label::before,
body.candy-ice .form .form-group.-primary .form-check label::before,
body.candy-ice form .form-group.has-primary .form-check label::before,
body.candy-ice .form .form-group.has-primary .form-check label::before {
  border-color: rgba(219,54,164,0.66);
}
body.candy-ice form .form-group.-primary .form-control:active,
body.candy-ice .form .form-group.-primary .form-control:active,
body.candy-ice form .form-group.has-primary .form-control:active,
body.candy-ice .form .form-group.has-primary .form-control:active,
body.candy-ice form .form-group.-primary .form-check label::before:active,
body.candy-ice .form .form-group.-primary .form-check label::before:active,
body.candy-ice form .form-group.has-primary .form-check label::before:active,
body.candy-ice .form .form-group.has-primary .form-check label::before:active,
body.candy-ice form .form-group.-primary .form-control:focus,
body.candy-ice .form .form-group.-primary .form-control:focus,
body.candy-ice form .form-group.has-primary .form-control:focus,
body.candy-ice .form .form-group.has-primary .form-control:focus,
body.candy-ice form .form-group.-primary .form-check label::before:focus,
body.candy-ice .form .form-group.-primary .form-check label::before:focus,
body.candy-ice form .form-group.has-primary .form-check label::before:focus,
body.candy-ice .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.candy-ice form .form-group.-secondary label,
body.candy-ice .form .form-group.-secondary label,
body.candy-ice form .form-group.has-secondary label,
body.candy-ice .form .form-group.has-secondary label,
body.candy-ice form .form-group.-secondary .help-block,
body.candy-ice .form .form-group.-secondary .help-block,
body.candy-ice form .form-group.has-secondary .help-block,
body.candy-ice .form .form-group.has-secondary .help-block {
  color: #f7ff00;
}
body.candy-ice form .form-group.-secondary .form-control,
body.candy-ice .form .form-group.-secondary .form-control,
body.candy-ice form .form-group.has-secondary .form-control,
body.candy-ice .form .form-group.has-secondary .form-control,
body.candy-ice form .form-group.-secondary .form-check label::before,
body.candy-ice .form .form-group.-secondary .form-check label::before,
body.candy-ice form .form-group.has-secondary .form-check label::before,
body.candy-ice .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(247,255,0,0.66);
}
body.candy-ice form .form-group.-secondary .form-control:active,
body.candy-ice .form .form-group.-secondary .form-control:active,
body.candy-ice form .form-group.has-secondary .form-control:active,
body.candy-ice .form .form-group.has-secondary .form-control:active,
body.candy-ice form .form-group.-secondary .form-check label::before:active,
body.candy-ice .form .form-group.-secondary .form-check label::before:active,
body.candy-ice form .form-group.has-secondary .form-check label::before:active,
body.candy-ice .form .form-group.has-secondary .form-check label::before:active,
body.candy-ice form .form-group.-secondary .form-control:focus,
body.candy-ice .form .form-group.-secondary .form-control:focus,
body.candy-ice form .form-group.has-secondary .form-control:focus,
body.candy-ice .form .form-group.has-secondary .form-control:focus,
body.candy-ice form .form-group.-secondary .form-check label::before:focus,
body.candy-ice .form .form-group.-secondary .form-check label::before:focus,
body.candy-ice form .form-group.has-secondary .form-check label::before:focus,
body.candy-ice .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.candy-ice .modal.-primary .modal-dialog .modal-content {
  background: #db36a4;
  background: linear-gradient(to right, #db36a4, rgba(219,54,164,0.8));
}
body.candy-ice .modal .modal-header.-primary {
  background: #db36a4;
  background: linear-gradient(to right, #db36a4, rgba(219,54,164,0.8));
}
body.candy-ice .modal.-secondary .modal-dialog .modal-content {
  background: #f7ff00;
  background: linear-gradient(to right, #f7ff00, rgba(247,255,0,0.8));
}
body.candy-ice .modal .modal-header.-secondary {
  background: #f7ff00;
  background: linear-gradient(to right, #f7ff00, rgba(247,255,0,0.8));
}
body.candy-ice .navbar .navbar-item-count {
  background: #db36a4;
}
body.candy-ice .gritter-item.-primary {
  background: #db36a4;
  background: linear-gradient(to right, rgba(219,54,164,0.8), rgba(219,54,164,0.5));
  color: #fff;
}
body.candy-ice .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.candy-ice .gritter-item.-secondary {
  background: #f7ff00;
  background: linear-gradient(to right, rgba(247,255,0,0.8), rgba(247,255,0,0.5));
  color: #fff;
}
body.candy-ice .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.candy-ice .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(219,54,164,0.4), rgba(219,54,164,0.8));
}
body.candy-ice .panel.-primary .panel-heading,
body.candy-ice .panel.-primary .card-header,
body.candy-ice .panel.-primary .panel-footer,
body.candy-ice .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.candy-ice .panel.-bordered-primary {
  border-color: #db36a4;
}
body.candy-ice .panel .panel-heading.-primary,
body.candy-ice .panel .card-header.-primary,
body.candy-ice .panel .panel-footer.-primary,
body.candy-ice .panel .card-footer.-primary,
body.candy-ice .panel .panel-body.-primary,
body.candy-ice .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(219,54,164,0.4), rgba(219,54,164,0.8));
}
body.candy-ice .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(247,255,0,0.4), rgba(247,255,0,0.8));
}
body.candy-ice .panel.-secondary .panel-heading,
body.candy-ice .panel.-secondary .card-header,
body.candy-ice .panel.-secondary .panel-footer,
body.candy-ice .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.candy-ice .panel.-bordered-secondary {
  border-color: #f7ff00;
}
body.candy-ice .panel .panel-heading.-secondary,
body.candy-ice .panel .card-header.-secondary,
body.candy-ice .panel .panel-footer.-secondary,
body.candy-ice .panel .card-footer.-secondary,
body.candy-ice .panel .panel-body.-secondary,
body.candy-ice .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(247,255,0,0.4), rgba(247,255,0,0.8));
}
body.candy-ice .progress .bar.-primary {
  background: #db36a4;
  background: linear-gradient(to right, #db36a4, rgba(219,54,164,0.8));
  border-bottom-color: #dd40a9;
}
body.candy-ice .progress .bar.-secondary {
  background: #f7ff00;
  background: linear-gradient(to right, #f7ff00, rgba(247,255,0,0.8));
  border-bottom-color: #f7ff0d;
}
body.candy-ice .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #db36a4;
}
body.candy-ice .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.candy-ice .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.candy-ice .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.candy-ice .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #db36a4;
}
body.candy-ice .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(219,54,164,0.33);
}
body.candy-ice .sidebar .sidebar-wrapper ul li a:hover i,
body.candy-ice .sidebar .sidebar-wrapper ul li a:focus i,
body.candy-ice .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(219,54,164,0.66);
}
body.candy-ice .sidebar .chat .chat-item.-to {
  background: rgba(219,54,164,0.9);
}
body.candy-ice .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(219,54,164,0.9);
}
body.candy-ice table tr.-success,
body.candy-ice .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.candy-ice table tr.-danger,
body.candy-ice .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.candy-ice table tr.-warning,
body.candy-ice .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.candy-ice table tr.-info,
body.candy-ice .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.candy-ice .nav.-primary {
  background: linear-gradient(to right, rgba(219,54,164,0.5), rgba(219,54,164,0.25));
  border-color: rgba(219,54,164,0.25);
}
body.candy-ice .nav.-primary .nav-link {
  color: #fff;
}
body.candy-ice .nav.-primary .nav-link.active {
  background: rgba(219,54,164,0.25);
  background: linear-gradient(to bottom right, rgba(219,54,164,0.25), rgba(219,54,164,0.5));
  border-color: rgba(219,54,164,0);
}
body.candy-ice .nav.-primary .nav-link.active:hover,
body.candy-ice .nav.-primary .nav-link.active:focus,
body.candy-ice .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(219,54,164,0.25), rgba(219,54,164,0.5));
  color: #fff;
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .nav.-primary .nav-link:hover,
body.candy-ice .nav.-primary .nav-link:focus,
body.candy-ice .nav.-primary .nav-link:active {
  background: rgba(219,54,164,0.1);
  border-color: rgba(219,54,164,0.5);
}
body.candy-ice .nav.-secondary {
  background: linear-gradient(to right, rgba(247,255,0,0.5), rgba(247,255,0,0.25));
  border-color: rgba(247,255,0,0.25);
}
body.candy-ice .nav.-secondary .nav-link {
  color: #fff;
}
body.candy-ice .nav.-secondary .nav-link.active {
  background: rgba(247,255,0,0.25);
  background: linear-gradient(to bottom right, rgba(247,255,0,0.25), rgba(247,255,0,0.5));
  border-color: rgba(247,255,0,0);
}
body.candy-ice .nav.-secondary .nav-link.active:hover,
body.candy-ice .nav.-secondary .nav-link.active:focus,
body.candy-ice .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(247,255,0,0.25), rgba(247,255,0,0.5));
  color: #fff;
  border-color: rgba(247,255,0,0.5);
}
body.candy-ice .nav.-secondary .nav-link:hover,
body.candy-ice .nav.-secondary .nav-link:focus,
body.candy-ice .nav.-secondary .nav-link:active {
  background: rgba(247,255,0,0.1);
  border-color: rgba(247,255,0,0.5);
}
body.candy-ice .tag.-primary {
  background: #db36a4;
  background: linear-gradient(to bottom right, rgba(219,54,164,0.8), rgba(219,54,164,0.4));
}
body.candy-ice .tag.-secondary {
  background: #f7ff00;
  background: linear-gradient(to bottom right, rgba(247,255,0,0.8), rgba(247,255,0,0.4));
}
body.dark-skies {
  background-color: #395b79;
  background-image: linear-gradient(to bottom right, #283e51, #4b79a1);
}
body.dark-skies ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(57,91,121,0), #4b79a1);
}
body.dark-skies .alert.-primary {
  background: linear-gradient(to bottom right, #283e51, rgba(40,62,81,0.75));
}
body.dark-skies .alert.-primary.-contrasted .alert-icon {
  background: #223545;
}
body.dark-skies .alert.-contrasted .alert-icon.-primary {
  background: #223545;
}
body.dark-skies .alert.-border-primary {
  border-color: #35526b;
}
body.dark-skies .alert.-secondary {
  background: linear-gradient(to bottom right, #4b79a1, rgba(75,121,161,0.75));
}
body.dark-skies .alert.-secondary.-contrasted .alert-icon {
  background: #406789;
}
body.dark-skies .alert.-contrasted .alert-icon.-secondary {
  background: #406789;
}
body.dark-skies .alert.-border-secondary {
  border-color: #5787b1;
}
body.dark-skies .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(40,62,81,0.8), rgba(40,62,81,0.4));
}
body.dark-skies .btn.-primary:hover,
body.dark-skies .btn.-primary:focus {
  background-color: rgba(40,62,81,0.5);
}
body.dark-skies .btn.-primary:active {
  background-color: #182531;
}
body.dark-skies .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(75,121,161,0.8), rgba(75,121,161,0.4));
}
body.dark-skies .btn.-secondary:hover,
body.dark-skies .btn.-secondary:focus {
  background-color: rgba(75,121,161,0.5);
}
body.dark-skies .btn.-secondary:active {
  background-color: #2d4961;
}
body.dark-skies .datepicker table tr td.highlighted {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.highlighted:focus,
body.dark-skies .datepicker table tr td.highlighted.focus {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.4);
}
body.dark-skies .datepicker table tr td.highlighted:hover,
body.dark-skies .datepicker table tr td.highlighted:active,
body.dark-skies .datepicker table tr td.highlighted.active {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.highlighted:active:hover,
body.dark-skies .datepicker table tr td.highlighted.active:hover,
body.dark-skies .datepicker table tr td.highlighted:active:focus,
body.dark-skies .datepicker table tr td.highlighted.active:focus,
body.dark-skies .datepicker table tr td.highlighted:active.focus,
body.dark-skies .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.4);
}
body.dark-skies .datepicker table tr td.highlighted.disabled:hover,
body.dark-skies .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.highlighted.disabled:focus,
body.dark-skies .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.highlighted.disabled.focus,
body.dark-skies .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(40,62,81,0.33);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.highlighted.focused {
  background: rgba(40,62,81,0.33);
}
body.dark-skies .datepicker table tr td.highlighted.disabled {
  background: rgba(40,62,81,0.33);
}
body.dark-skies .datepicker table tr td.highlighted.disabled:active {
  background: rgba(40,62,81,0.33);
}
body.dark-skies .datepicker table tr td.active {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.active.highlighted {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.active:focus,
body.dark-skies .datepicker table tr td.active.highlighted:focus,
body.dark-skies .datepicker table tr td.active.focus,
body.dark-skies .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td.active:hover,
body.dark-skies .datepicker table tr td.active.highlighted:hover,
body.dark-skies .datepicker table tr td.active:active,
body.dark-skies .datepicker table tr td.active.highlighted:active,
body.dark-skies .datepicker table tr td.active.active,
body.dark-skies .datepicker table tr td.active.highlighted.active {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.75);
}
body.dark-skies .datepicker table tr td.active:active:hover,
body.dark-skies .datepicker table tr td.active.highlighted:active:hover,
body.dark-skies .datepicker table tr td.active.active:hover,
body.dark-skies .datepicker table tr td.active.highlighted.active:hover,
body.dark-skies .datepicker table tr td.active:active:focus,
body.dark-skies .datepicker table tr td.active.highlighted:active:focus,
body.dark-skies .datepicker table tr td.active.active:focus,
body.dark-skies .datepicker table tr td.active.highlighted.active:focus,
body.dark-skies .datepicker table tr td.active:active.focus,
body.dark-skies .datepicker table tr td.active.highlighted:active.focus,
body.dark-skies .datepicker table tr td.active.active.focus,
body.dark-skies .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td.active.disabled:hover,
body.dark-skies .datepicker table tr td.active.highlighted.disabled:hover,
body.dark-skies .datepicker table tr td.active[disabled]:hover,
body.dark-skies .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td.active:hover,
body.dark-skies fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.active.disabled:focus,
body.dark-skies .datepicker table tr td.active.highlighted.disabled:focus,
body.dark-skies .datepicker table tr td.active[disabled]:focus,
body.dark-skies .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td.active:focus,
body.dark-skies fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td.active.disabled.focus,
body.dark-skies .datepicker table tr td.active.highlighted.disabled.focus,
body.dark-skies .datepicker table tr td.active[disabled].focus,
body.dark-skies .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td.active.focus,
body.dark-skies fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active:hover {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active:focus,
body.dark-skies .datepicker table tr td span.active:hover:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled:focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.focus,
body.dark-skies .datepicker table tr td span.active:hover.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled.focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active:hover,
body.dark-skies .datepicker table tr td span.active.disabled:hover,
body.dark-skies .datepicker table tr td span.active:active,
body.dark-skies .datepicker table tr td span.active:hover:active {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.75);
}
body.dark-skies .datepicker table tr td span.active.disabled:active,
body.dark-skies .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.75);
}
body.dark-skies .datepicker table tr td span.active.active,
body.dark-skies .datepicker table tr td span.active:hover.active {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.75);
}
body.dark-skies .datepicker table tr td span.active.disabled.active,
body.dark-skies .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(36,56,73,0.75);
}
body.dark-skies .datepicker table tr td span.active:active:hover,
body.dark-skies .datepicker table tr td span.active.disabled:active:hover,
body.dark-skies .datepicker table tr td span.active.active:hover,
body.dark-skies .datepicker table tr td span.active.disabled.active:hover,
body.dark-skies .datepicker table tr td span.active:active:focus,
body.dark-skies .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled:active:focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.active:focus,
body.dark-skies .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled.active:focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active:active.focus,
body.dark-skies .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled:active.focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.active.focus,
body.dark-skies .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(36,56,73,0.75);
  border-color: rgba(36,56,73,0.5);
}
body.dark-skies .datepicker table tr td span.active[disabled]:hover,
body.dark-skies .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td span.active:hover,
body.dark-skies fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled:focus,
body.dark-skies .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled.disabled:focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active[disabled]:focus,
body.dark-skies .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled[disabled]:focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td span.active:focus,
body.dark-skies fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.dark-skies fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled.focus,
body.dark-skies .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled.disabled.focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active[disabled].focus,
body.dark-skies .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .datepicker table tr td span.active.disabled[disabled].focus,
body.dark-skies .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td span.active.focus,
body.dark-skies fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.dark-skies fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(40,62,81,0.75);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .dropdown-menu.-primary {
  background: #283e51;
  background: linear-gradient(to right, #283e51, rgba(40,62,81,0.8));
}
body.dark-skies .dropdown-menu.-secondary {
  background: #4b79a1;
  background: linear-gradient(to right, #4b79a1, rgba(75,121,161,0.8));
}
body.dark-skies ul.table-of-contents > li.active > a {
  border-left: 2px solid #283e51;
}
body.dark-skies ul.table-of-contents > li > a:hover {
  border-left: 2px solid #283e51;
}
body.dark-skies ul.table-of-contents > li ul li.active a {
  border-left-color: #283e51;
}
body.dark-skies .count-bubble {
  background: #283e51;
}
body.dark-skies form .form-group.-primary label,
body.dark-skies .form .form-group.-primary label,
body.dark-skies form .form-group.has-primary label,
body.dark-skies .form .form-group.has-primary label,
body.dark-skies form .form-group.-primary .help-block,
body.dark-skies .form .form-group.-primary .help-block,
body.dark-skies form .form-group.has-primary .help-block,
body.dark-skies .form .form-group.has-primary .help-block {
  color: #283e51;
}
body.dark-skies form .form-group.-primary .form-control,
body.dark-skies .form .form-group.-primary .form-control,
body.dark-skies form .form-group.has-primary .form-control,
body.dark-skies .form .form-group.has-primary .form-control,
body.dark-skies form .form-group.-primary .form-check label::before,
body.dark-skies .form .form-group.-primary .form-check label::before,
body.dark-skies form .form-group.has-primary .form-check label::before,
body.dark-skies .form .form-group.has-primary .form-check label::before {
  border-color: rgba(40,62,81,0.66);
}
body.dark-skies form .form-group.-primary .form-control:active,
body.dark-skies .form .form-group.-primary .form-control:active,
body.dark-skies form .form-group.has-primary .form-control:active,
body.dark-skies .form .form-group.has-primary .form-control:active,
body.dark-skies form .form-group.-primary .form-check label::before:active,
body.dark-skies .form .form-group.-primary .form-check label::before:active,
body.dark-skies form .form-group.has-primary .form-check label::before:active,
body.dark-skies .form .form-group.has-primary .form-check label::before:active,
body.dark-skies form .form-group.-primary .form-control:focus,
body.dark-skies .form .form-group.-primary .form-control:focus,
body.dark-skies form .form-group.has-primary .form-control:focus,
body.dark-skies .form .form-group.has-primary .form-control:focus,
body.dark-skies form .form-group.-primary .form-check label::before:focus,
body.dark-skies .form .form-group.-primary .form-check label::before:focus,
body.dark-skies form .form-group.has-primary .form-check label::before:focus,
body.dark-skies .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.dark-skies form .form-group.-secondary label,
body.dark-skies .form .form-group.-secondary label,
body.dark-skies form .form-group.has-secondary label,
body.dark-skies .form .form-group.has-secondary label,
body.dark-skies form .form-group.-secondary .help-block,
body.dark-skies .form .form-group.-secondary .help-block,
body.dark-skies form .form-group.has-secondary .help-block,
body.dark-skies .form .form-group.has-secondary .help-block {
  color: #4b79a1;
}
body.dark-skies form .form-group.-secondary .form-control,
body.dark-skies .form .form-group.-secondary .form-control,
body.dark-skies form .form-group.has-secondary .form-control,
body.dark-skies .form .form-group.has-secondary .form-control,
body.dark-skies form .form-group.-secondary .form-check label::before,
body.dark-skies .form .form-group.-secondary .form-check label::before,
body.dark-skies form .form-group.has-secondary .form-check label::before,
body.dark-skies .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(75,121,161,0.66);
}
body.dark-skies form .form-group.-secondary .form-control:active,
body.dark-skies .form .form-group.-secondary .form-control:active,
body.dark-skies form .form-group.has-secondary .form-control:active,
body.dark-skies .form .form-group.has-secondary .form-control:active,
body.dark-skies form .form-group.-secondary .form-check label::before:active,
body.dark-skies .form .form-group.-secondary .form-check label::before:active,
body.dark-skies form .form-group.has-secondary .form-check label::before:active,
body.dark-skies .form .form-group.has-secondary .form-check label::before:active,
body.dark-skies form .form-group.-secondary .form-control:focus,
body.dark-skies .form .form-group.-secondary .form-control:focus,
body.dark-skies form .form-group.has-secondary .form-control:focus,
body.dark-skies .form .form-group.has-secondary .form-control:focus,
body.dark-skies form .form-group.-secondary .form-check label::before:focus,
body.dark-skies .form .form-group.-secondary .form-check label::before:focus,
body.dark-skies form .form-group.has-secondary .form-check label::before:focus,
body.dark-skies .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.dark-skies .modal.-primary .modal-dialog .modal-content {
  background: #283e51;
  background: linear-gradient(to right, #283e51, rgba(40,62,81,0.8));
}
body.dark-skies .modal .modal-header.-primary {
  background: #283e51;
  background: linear-gradient(to right, #283e51, rgba(40,62,81,0.8));
}
body.dark-skies .modal.-secondary .modal-dialog .modal-content {
  background: #4b79a1;
  background: linear-gradient(to right, #4b79a1, rgba(75,121,161,0.8));
}
body.dark-skies .modal .modal-header.-secondary {
  background: #4b79a1;
  background: linear-gradient(to right, #4b79a1, rgba(75,121,161,0.8));
}
body.dark-skies .navbar .navbar-item-count {
  background: #283e51;
}
body.dark-skies .gritter-item.-primary {
  background: #283e51;
  background: linear-gradient(to right, rgba(40,62,81,0.8), rgba(40,62,81,0.5));
  color: #fff;
}
body.dark-skies .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.dark-skies .gritter-item.-secondary {
  background: #4b79a1;
  background: linear-gradient(to right, rgba(75,121,161,0.8), rgba(75,121,161,0.5));
  color: #fff;
}
body.dark-skies .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.dark-skies .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(40,62,81,0.4), rgba(40,62,81,0.8));
}
body.dark-skies .panel.-primary .panel-heading,
body.dark-skies .panel.-primary .card-header,
body.dark-skies .panel.-primary .panel-footer,
body.dark-skies .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dark-skies .panel.-bordered-primary {
  border-color: #283e51;
}
body.dark-skies .panel .panel-heading.-primary,
body.dark-skies .panel .card-header.-primary,
body.dark-skies .panel .panel-footer.-primary,
body.dark-skies .panel .card-footer.-primary,
body.dark-skies .panel .panel-body.-primary,
body.dark-skies .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(40,62,81,0.4), rgba(40,62,81,0.8));
}
body.dark-skies .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(75,121,161,0.4), rgba(75,121,161,0.8));
}
body.dark-skies .panel.-secondary .panel-heading,
body.dark-skies .panel.-secondary .card-header,
body.dark-skies .panel.-secondary .panel-footer,
body.dark-skies .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.dark-skies .panel.-bordered-secondary {
  border-color: #4b79a1;
}
body.dark-skies .panel .panel-heading.-secondary,
body.dark-skies .panel .card-header.-secondary,
body.dark-skies .panel .panel-footer.-secondary,
body.dark-skies .panel .card-footer.-secondary,
body.dark-skies .panel .panel-body.-secondary,
body.dark-skies .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(75,121,161,0.4), rgba(75,121,161,0.8));
}
body.dark-skies .progress .bar.-primary {
  background: #283e51;
  background: linear-gradient(to right, #283e51, rgba(40,62,81,0.8));
  border-bottom-color: #2e485e;
}
body.dark-skies .progress .bar.-secondary {
  background: #4b79a1;
  background: linear-gradient(to right, #4b79a1, rgba(75,121,161,0.8));
  border-bottom-color: #4f80aa;
}
body.dark-skies .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #283e51;
}
body.dark-skies .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.dark-skies .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.dark-skies .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.dark-skies .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #283e51;
}
body.dark-skies .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(40,62,81,0.33);
}
body.dark-skies .sidebar .sidebar-wrapper ul li a:hover i,
body.dark-skies .sidebar .sidebar-wrapper ul li a:focus i,
body.dark-skies .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(40,62,81,0.66);
}
body.dark-skies .sidebar .chat .chat-item.-to {
  background: rgba(40,62,81,0.9);
}
body.dark-skies .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(40,62,81,0.9);
}
body.dark-skies table tr.-success,
body.dark-skies .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.dark-skies table tr.-danger,
body.dark-skies .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.dark-skies table tr.-warning,
body.dark-skies .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.dark-skies table tr.-info,
body.dark-skies .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.dark-skies .nav.-primary {
  background: linear-gradient(to right, rgba(40,62,81,0.5), rgba(40,62,81,0.25));
  border-color: rgba(40,62,81,0.25);
}
body.dark-skies .nav.-primary .nav-link {
  color: #fff;
}
body.dark-skies .nav.-primary .nav-link.active {
  background: rgba(40,62,81,0.25);
  background: linear-gradient(to bottom right, rgba(40,62,81,0.25), rgba(40,62,81,0.5));
  border-color: rgba(40,62,81,0);
}
body.dark-skies .nav.-primary .nav-link.active:hover,
body.dark-skies .nav.-primary .nav-link.active:focus,
body.dark-skies .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(40,62,81,0.25), rgba(40,62,81,0.5));
  color: #fff;
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .nav.-primary .nav-link:hover,
body.dark-skies .nav.-primary .nav-link:focus,
body.dark-skies .nav.-primary .nav-link:active {
  background: rgba(40,62,81,0.1);
  border-color: rgba(40,62,81,0.5);
}
body.dark-skies .nav.-secondary {
  background: linear-gradient(to right, rgba(75,121,161,0.5), rgba(75,121,161,0.25));
  border-color: rgba(75,121,161,0.25);
}
body.dark-skies .nav.-secondary .nav-link {
  color: #fff;
}
body.dark-skies .nav.-secondary .nav-link.active {
  background: rgba(75,121,161,0.25);
  background: linear-gradient(to bottom right, rgba(75,121,161,0.25), rgba(75,121,161,0.5));
  border-color: rgba(75,121,161,0);
}
body.dark-skies .nav.-secondary .nav-link.active:hover,
body.dark-skies .nav.-secondary .nav-link.active:focus,
body.dark-skies .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(75,121,161,0.25), rgba(75,121,161,0.5));
  color: #fff;
  border-color: rgba(75,121,161,0.5);
}
body.dark-skies .nav.-secondary .nav-link:hover,
body.dark-skies .nav.-secondary .nav-link:focus,
body.dark-skies .nav.-secondary .nav-link:active {
  background: rgba(75,121,161,0.1);
  border-color: rgba(75,121,161,0.5);
}
body.dark-skies .tag.-primary {
  background: #283e51;
  background: linear-gradient(to bottom right, rgba(40,62,81,0.8), rgba(40,62,81,0.4));
}
body.dark-skies .tag.-secondary {
  background: #4b79a1;
  background: linear-gradient(to bottom right, rgba(75,121,161,0.8), rgba(75,121,161,0.4));
}
body.forest {
  background-color: #435b3d;
  background-image: linear-gradient(to bottom right, #2c7744, #5a3f37);
}
body.forest ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(67,91,61,0), #5a3f37);
}
body.forest .alert.-primary {
  background: linear-gradient(to bottom right, #2c7744, rgba(44,119,68,0.75));
}
body.forest .alert.-primary.-contrasted .alert-icon {
  background: #25653a;
}
body.forest .alert.-contrasted .alert-icon.-primary {
  background: #25653a;
}
body.forest .alert.-border-primary {
  border-color: #359052;
}
body.forest .alert.-secondary {
  background: linear-gradient(to bottom right, #5a3f37, rgba(90,63,55,0.75));
}
body.forest .alert.-secondary.-contrasted .alert-icon {
  background: #4d362f;
}
body.forest .alert.-contrasted .alert-icon.-secondary {
  background: #4d362f;
}
body.forest .alert.-border-secondary {
  border-color: #714f45;
}
body.forest .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(44,119,68,0.8), rgba(44,119,68,0.4));
}
body.forest .btn.-primary:hover,
body.forest .btn.-primary:focus {
  background-color: rgba(44,119,68,0.5);
}
body.forest .btn.-primary:active {
  background-color: #1a4729;
}
body.forest .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(90,63,55,0.8), rgba(90,63,55,0.4));
}
body.forest .btn.-secondary:hover,
body.forest .btn.-secondary:focus {
  background-color: rgba(90,63,55,0.5);
}
body.forest .btn.-secondary:active {
  background-color: #362621;
}
body.forest .datepicker table tr td.highlighted {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.highlighted:focus,
body.forest .datepicker table tr td.highlighted.focus {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.4);
}
body.forest .datepicker table tr td.highlighted:hover,
body.forest .datepicker table tr td.highlighted:active,
body.forest .datepicker table tr td.highlighted.active {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.highlighted:active:hover,
body.forest .datepicker table tr td.highlighted.active:hover,
body.forest .datepicker table tr td.highlighted:active:focus,
body.forest .datepicker table tr td.highlighted.active:focus,
body.forest .datepicker table tr td.highlighted:active.focus,
body.forest .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.4);
}
body.forest .datepicker table tr td.highlighted.disabled:hover,
body.forest .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.highlighted.disabled:focus,
body.forest .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.highlighted.disabled.focus,
body.forest .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(44,119,68,0.33);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.highlighted.focused {
  background: rgba(44,119,68,0.33);
}
body.forest .datepicker table tr td.highlighted.disabled {
  background: rgba(44,119,68,0.33);
}
body.forest .datepicker table tr td.highlighted.disabled:active {
  background: rgba(44,119,68,0.33);
}
body.forest .datepicker table tr td.active {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.active.highlighted {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.active:focus,
body.forest .datepicker table tr td.active.highlighted:focus,
body.forest .datepicker table tr td.active.focus,
body.forest .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td.active:hover,
body.forest .datepicker table tr td.active.highlighted:hover,
body.forest .datepicker table tr td.active:active,
body.forest .datepicker table tr td.active.highlighted:active,
body.forest .datepicker table tr td.active.active,
body.forest .datepicker table tr td.active.highlighted.active {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.75);
}
body.forest .datepicker table tr td.active:active:hover,
body.forest .datepicker table tr td.active.highlighted:active:hover,
body.forest .datepicker table tr td.active.active:hover,
body.forest .datepicker table tr td.active.highlighted.active:hover,
body.forest .datepicker table tr td.active:active:focus,
body.forest .datepicker table tr td.active.highlighted:active:focus,
body.forest .datepicker table tr td.active.active:focus,
body.forest .datepicker table tr td.active.highlighted.active:focus,
body.forest .datepicker table tr td.active:active.focus,
body.forest .datepicker table tr td.active.highlighted:active.focus,
body.forest .datepicker table tr td.active.active.focus,
body.forest .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td.active.disabled:hover,
body.forest .datepicker table tr td.active.highlighted.disabled:hover,
body.forest .datepicker table tr td.active[disabled]:hover,
body.forest .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td.active:hover,
body.forest fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.active.disabled:focus,
body.forest .datepicker table tr td.active.highlighted.disabled:focus,
body.forest .datepicker table tr td.active[disabled]:focus,
body.forest .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td.active:focus,
body.forest fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td.active.disabled.focus,
body.forest .datepicker table tr td.active.highlighted.disabled.focus,
body.forest .datepicker table tr td.active[disabled].focus,
body.forest .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td.active.focus,
body.forest fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active:hover {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active:focus,
body.forest .datepicker table tr td span.active:hover:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.disabled:focus,
body.forest .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.focus,
body.forest .datepicker table tr td span.active:hover.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.disabled.focus,
body.forest .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active:hover,
body.forest .datepicker table tr td span.active.disabled:hover,
body.forest .datepicker table tr td span.active:active,
body.forest .datepicker table tr td span.active:hover:active {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.75);
}
body.forest .datepicker table tr td span.active.disabled:active,
body.forest .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.75);
}
body.forest .datepicker table tr td span.active.active,
body.forest .datepicker table tr td span.active:hover.active {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.75);
}
body.forest .datepicker table tr td span.active.disabled.active,
body.forest .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(40,107,61,0.75);
}
body.forest .datepicker table tr td span.active:active:hover,
body.forest .datepicker table tr td span.active.disabled:active:hover,
body.forest .datepicker table tr td span.active.active:hover,
body.forest .datepicker table tr td span.active.disabled.active:hover,
body.forest .datepicker table tr td span.active:active:focus,
body.forest .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.disabled:active:focus,
body.forest .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.active:focus,
body.forest .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.disabled.active:focus,
body.forest .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active:active.focus,
body.forest .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.disabled:active.focus,
body.forest .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.active.focus,
body.forest .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(40,107,61,0.75);
  border-color: rgba(40,107,61,0.5);
}
body.forest .datepicker table tr td span.active[disabled]:hover,
body.forest .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td span.active:hover,
body.forest fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled:focus,
body.forest .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled.disabled:focus,
body.forest .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active[disabled]:focus,
body.forest .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled[disabled]:focus,
body.forest .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td span.active:focus,
body.forest fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.forest fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled.focus,
body.forest .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled.disabled.focus,
body.forest .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active[disabled].focus,
body.forest .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .datepicker table tr td span.active.disabled[disabled].focus,
body.forest .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td span.active.focus,
body.forest fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.forest fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(44,119,68,0.75);
  border-color: rgba(44,119,68,0.5);
}
body.forest .dropdown-menu.-primary {
  background: #2c7744;
  background: linear-gradient(to right, #2c7744, rgba(44,119,68,0.8));
}
body.forest .dropdown-menu.-secondary {
  background: #5a3f37;
  background: linear-gradient(to right, #5a3f37, rgba(90,63,55,0.8));
}
body.forest ul.table-of-contents > li.active > a {
  border-left: 2px solid #2c7744;
}
body.forest ul.table-of-contents > li > a:hover {
  border-left: 2px solid #2c7744;
}
body.forest ul.table-of-contents > li ul li.active a {
  border-left-color: #2c7744;
}
body.forest .count-bubble {
  background: #2c7744;
}
body.forest form .form-group.-primary label,
body.forest .form .form-group.-primary label,
body.forest form .form-group.has-primary label,
body.forest .form .form-group.has-primary label,
body.forest form .form-group.-primary .help-block,
body.forest .form .form-group.-primary .help-block,
body.forest form .form-group.has-primary .help-block,
body.forest .form .form-group.has-primary .help-block {
  color: #2c7744;
}
body.forest form .form-group.-primary .form-control,
body.forest .form .form-group.-primary .form-control,
body.forest form .form-group.has-primary .form-control,
body.forest .form .form-group.has-primary .form-control,
body.forest form .form-group.-primary .form-check label::before,
body.forest .form .form-group.-primary .form-check label::before,
body.forest form .form-group.has-primary .form-check label::before,
body.forest .form .form-group.has-primary .form-check label::before {
  border-color: rgba(44,119,68,0.66);
}
body.forest form .form-group.-primary .form-control:active,
body.forest .form .form-group.-primary .form-control:active,
body.forest form .form-group.has-primary .form-control:active,
body.forest .form .form-group.has-primary .form-control:active,
body.forest form .form-group.-primary .form-check label::before:active,
body.forest .form .form-group.-primary .form-check label::before:active,
body.forest form .form-group.has-primary .form-check label::before:active,
body.forest .form .form-group.has-primary .form-check label::before:active,
body.forest form .form-group.-primary .form-control:focus,
body.forest .form .form-group.-primary .form-control:focus,
body.forest form .form-group.has-primary .form-control:focus,
body.forest .form .form-group.has-primary .form-control:focus,
body.forest form .form-group.-primary .form-check label::before:focus,
body.forest .form .form-group.-primary .form-check label::before:focus,
body.forest form .form-group.has-primary .form-check label::before:focus,
body.forest .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.forest form .form-group.-secondary label,
body.forest .form .form-group.-secondary label,
body.forest form .form-group.has-secondary label,
body.forest .form .form-group.has-secondary label,
body.forest form .form-group.-secondary .help-block,
body.forest .form .form-group.-secondary .help-block,
body.forest form .form-group.has-secondary .help-block,
body.forest .form .form-group.has-secondary .help-block {
  color: #5a3f37;
}
body.forest form .form-group.-secondary .form-control,
body.forest .form .form-group.-secondary .form-control,
body.forest form .form-group.has-secondary .form-control,
body.forest .form .form-group.has-secondary .form-control,
body.forest form .form-group.-secondary .form-check label::before,
body.forest .form .form-group.-secondary .form-check label::before,
body.forest form .form-group.has-secondary .form-check label::before,
body.forest .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(90,63,55,0.66);
}
body.forest form .form-group.-secondary .form-control:active,
body.forest .form .form-group.-secondary .form-control:active,
body.forest form .form-group.has-secondary .form-control:active,
body.forest .form .form-group.has-secondary .form-control:active,
body.forest form .form-group.-secondary .form-check label::before:active,
body.forest .form .form-group.-secondary .form-check label::before:active,
body.forest form .form-group.has-secondary .form-check label::before:active,
body.forest .form .form-group.has-secondary .form-check label::before:active,
body.forest form .form-group.-secondary .form-control:focus,
body.forest .form .form-group.-secondary .form-control:focus,
body.forest form .form-group.has-secondary .form-control:focus,
body.forest .form .form-group.has-secondary .form-control:focus,
body.forest form .form-group.-secondary .form-check label::before:focus,
body.forest .form .form-group.-secondary .form-check label::before:focus,
body.forest form .form-group.has-secondary .form-check label::before:focus,
body.forest .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.forest .modal.-primary .modal-dialog .modal-content {
  background: #2c7744;
  background: linear-gradient(to right, #2c7744, rgba(44,119,68,0.8));
}
body.forest .modal .modal-header.-primary {
  background: #2c7744;
  background: linear-gradient(to right, #2c7744, rgba(44,119,68,0.8));
}
body.forest .modal.-secondary .modal-dialog .modal-content {
  background: #5a3f37;
  background: linear-gradient(to right, #5a3f37, rgba(90,63,55,0.8));
}
body.forest .modal .modal-header.-secondary {
  background: #5a3f37;
  background: linear-gradient(to right, #5a3f37, rgba(90,63,55,0.8));
}
body.forest .navbar .navbar-item-count {
  background: #2c7744;
}
body.forest .gritter-item.-primary {
  background: #2c7744;
  background: linear-gradient(to right, rgba(44,119,68,0.8), rgba(44,119,68,0.5));
  color: #fff;
}
body.forest .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.forest .gritter-item.-secondary {
  background: #5a3f37;
  background: linear-gradient(to right, rgba(90,63,55,0.8), rgba(90,63,55,0.5));
  color: #fff;
}
body.forest .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.forest .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(44,119,68,0.4), rgba(44,119,68,0.8));
}
body.forest .panel.-primary .panel-heading,
body.forest .panel.-primary .card-header,
body.forest .panel.-primary .panel-footer,
body.forest .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.forest .panel.-bordered-primary {
  border-color: #2c7744;
}
body.forest .panel .panel-heading.-primary,
body.forest .panel .card-header.-primary,
body.forest .panel .panel-footer.-primary,
body.forest .panel .card-footer.-primary,
body.forest .panel .panel-body.-primary,
body.forest .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(44,119,68,0.4), rgba(44,119,68,0.8));
}
body.forest .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(90,63,55,0.4), rgba(90,63,55,0.8));
}
body.forest .panel.-secondary .panel-heading,
body.forest .panel.-secondary .card-header,
body.forest .panel.-secondary .panel-footer,
body.forest .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.forest .panel.-bordered-secondary {
  border-color: #5a3f37;
}
body.forest .panel .panel-heading.-secondary,
body.forest .panel .card-header.-secondary,
body.forest .panel .panel-footer.-secondary,
body.forest .panel .card-footer.-secondary,
body.forest .panel .panel-body.-secondary,
body.forest .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(90,63,55,0.4), rgba(90,63,55,0.8));
}
body.forest .progress .bar.-primary {
  background: #2c7744;
  background: linear-gradient(to right, #2c7744, rgba(44,119,68,0.8));
  border-bottom-color: #31844b;
}
body.forest .progress .bar.-secondary {
  background: #5a3f37;
  background: linear-gradient(to right, #5a3f37, rgba(90,63,55,0.8));
  border-bottom-color: #65473e;
}
body.forest .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #2c7744;
}
body.forest .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.forest .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.forest .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.forest .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #2c7744;
}
body.forest .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(44,119,68,0.33);
}
body.forest .sidebar .sidebar-wrapper ul li a:hover i,
body.forest .sidebar .sidebar-wrapper ul li a:focus i,
body.forest .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(44,119,68,0.66);
}
body.forest .sidebar .chat .chat-item.-to {
  background: rgba(44,119,68,0.9);
}
body.forest .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(44,119,68,0.9);
}
body.forest table tr.-success,
body.forest .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.forest table tr.-danger,
body.forest .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.forest table tr.-warning,
body.forest .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.forest table tr.-info,
body.forest .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.forest .nav.-primary {
  background: linear-gradient(to right, rgba(44,119,68,0.5), rgba(44,119,68,0.25));
  border-color: rgba(44,119,68,0.25);
}
body.forest .nav.-primary .nav-link {
  color: #fff;
}
body.forest .nav.-primary .nav-link.active {
  background: rgba(44,119,68,0.25);
  background: linear-gradient(to bottom right, rgba(44,119,68,0.25), rgba(44,119,68,0.5));
  border-color: rgba(44,119,68,0);
}
body.forest .nav.-primary .nav-link.active:hover,
body.forest .nav.-primary .nav-link.active:focus,
body.forest .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(44,119,68,0.25), rgba(44,119,68,0.5));
  color: #fff;
  border-color: rgba(44,119,68,0.5);
}
body.forest .nav.-primary .nav-link:hover,
body.forest .nav.-primary .nav-link:focus,
body.forest .nav.-primary .nav-link:active {
  background: rgba(44,119,68,0.1);
  border-color: rgba(44,119,68,0.5);
}
body.forest .nav.-secondary {
  background: linear-gradient(to right, rgba(90,63,55,0.5), rgba(90,63,55,0.25));
  border-color: rgba(90,63,55,0.25);
}
body.forest .nav.-secondary .nav-link {
  color: #fff;
}
body.forest .nav.-secondary .nav-link.active {
  background: rgba(90,63,55,0.25);
  background: linear-gradient(to bottom right, rgba(90,63,55,0.25), rgba(90,63,55,0.5));
  border-color: rgba(90,63,55,0);
}
body.forest .nav.-secondary .nav-link.active:hover,
body.forest .nav.-secondary .nav-link.active:focus,
body.forest .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(90,63,55,0.25), rgba(90,63,55,0.5));
  color: #fff;
  border-color: rgba(90,63,55,0.5);
}
body.forest .nav.-secondary .nav-link:hover,
body.forest .nav.-secondary .nav-link:focus,
body.forest .nav.-secondary .nav-link:active {
  background: rgba(90,63,55,0.1);
  border-color: rgba(90,63,55,0.5);
}
body.forest .tag.-primary {
  background: #2c7744;
  background: linear-gradient(to bottom right, rgba(44,119,68,0.8), rgba(44,119,68,0.4));
}
body.forest .tag.-secondary {
  background: #5a3f37;
  background: linear-gradient(to bottom right, rgba(90,63,55,0.8), rgba(90,63,55,0.4));
}
body.miami-dolphins {
  background-color: #909e74;
  background-image: linear-gradient(to bottom right, #d39d38, #4da0b0);
}
body.miami-dolphins ::-webkit-scrollbar-track {
  background: linear-gradient(to bottom, rgba(144,158,116,0), #4da0b0);
}
body.miami-dolphins .alert.-primary {
  background: linear-gradient(to bottom right, #d39d38, rgba(211,157,56,0.75));
}
body.miami-dolphins .alert.-primary.-contrasted .alert-icon {
  background: #ba8729;
}
body.miami-dolphins .alert.-contrasted .alert-icon.-primary {
  background: #ba8729;
}
body.miami-dolphins .alert.-border-primary {
  border-color: #d7a74c;
}
body.miami-dolphins .alert.-secondary {
  background: linear-gradient(to bottom right, #4da0b0, rgba(77,160,176,0.75));
}
body.miami-dolphins .alert.-secondary.-contrasted .alert-icon {
  background: #418896;
}
body.miami-dolphins .alert.-contrasted .alert-icon.-secondary {
  background: #418896;
}
body.miami-dolphins .alert.-border-secondary {
  border-color: #5eaab9;
}
body.miami-dolphins .btn.-primary {
  background-image: linear-gradient(to bottom, rgba(211,157,56,0.8), rgba(211,157,56,0.4));
}
body.miami-dolphins .btn.-primary:hover,
body.miami-dolphins .btn.-primary:focus {
  background-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .btn.-primary:active {
  background-color: #83601d;
}
body.miami-dolphins .btn.-secondary {
  background-image: linear-gradient(to bottom, rgba(77,160,176,0.8), rgba(77,160,176,0.4));
}
body.miami-dolphins .btn.-secondary:hover,
body.miami-dolphins .btn.-secondary:focus {
  background-color: rgba(77,160,176,0.5);
}
body.miami-dolphins .btn.-secondary:active {
  background-color: #2e606a;
}
body.miami-dolphins .datepicker table tr td.highlighted {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.highlighted:focus,
body.miami-dolphins .datepicker table tr td.highlighted.focus {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.4);
}
body.miami-dolphins .datepicker table tr td.highlighted:hover,
body.miami-dolphins .datepicker table tr td.highlighted:active,
body.miami-dolphins .datepicker table tr td.highlighted.active {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.highlighted:active:hover,
body.miami-dolphins .datepicker table tr td.highlighted.active:hover,
body.miami-dolphins .datepicker table tr td.highlighted:active:focus,
body.miami-dolphins .datepicker table tr td.highlighted.active:focus,
body.miami-dolphins .datepicker table tr td.highlighted:active.focus,
body.miami-dolphins .datepicker table tr td.highlighted.active.focus {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.4);
}
body.miami-dolphins .datepicker table tr td.highlighted.disabled:hover,
body.miami-dolphins .datepicker table tr td.highlighted[disabled]:hover {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td.highlighted:hover {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.highlighted.disabled:focus,
body.miami-dolphins .datepicker table tr td.highlighted[disabled]:focus {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td.highlighted:focus {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.highlighted.disabled.focus,
body.miami-dolphins .datepicker table tr td.highlighted[disabled].focus {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td.highlighted.focus {
  background-color: rgba(211,157,56,0.33);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.highlighted.focused {
  background: rgba(211,157,56,0.33);
}
body.miami-dolphins .datepicker table tr td.highlighted.disabled {
  background: rgba(211,157,56,0.33);
}
body.miami-dolphins .datepicker table tr td.highlighted.disabled:active {
  background: rgba(211,157,56,0.33);
}
body.miami-dolphins .datepicker table tr td.active {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.active.highlighted {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.active:focus,
body.miami-dolphins .datepicker table tr td.active.highlighted:focus,
body.miami-dolphins .datepicker table tr td.active.focus,
body.miami-dolphins .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td.active:hover,
body.miami-dolphins .datepicker table tr td.active.highlighted:hover,
body.miami-dolphins .datepicker table tr td.active:active,
body.miami-dolphins .datepicker table tr td.active.highlighted:active,
body.miami-dolphins .datepicker table tr td.active.active,
body.miami-dolphins .datepicker table tr td.active.highlighted.active {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.75);
}
body.miami-dolphins .datepicker table tr td.active:active:hover,
body.miami-dolphins .datepicker table tr td.active.highlighted:active:hover,
body.miami-dolphins .datepicker table tr td.active.active:hover,
body.miami-dolphins .datepicker table tr td.active.highlighted.active:hover,
body.miami-dolphins .datepicker table tr td.active:active:focus,
body.miami-dolphins .datepicker table tr td.active.highlighted:active:focus,
body.miami-dolphins .datepicker table tr td.active.active:focus,
body.miami-dolphins .datepicker table tr td.active.highlighted.active:focus,
body.miami-dolphins .datepicker table tr td.active:active.focus,
body.miami-dolphins .datepicker table tr td.active.highlighted:active.focus,
body.miami-dolphins .datepicker table tr td.active.active.focus,
body.miami-dolphins .datepicker table tr td.active.highlighted.active.focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td.active.disabled:hover,
body.miami-dolphins .datepicker table tr td.active.highlighted.disabled:hover,
body.miami-dolphins .datepicker table tr td.active[disabled]:hover,
body.miami-dolphins .datepicker table tr td.active.highlighted[disabled]:hover {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td.active:hover,
body.miami-dolphins fieldset[disabled] .datepicker table tr td.active.highlighted:hover {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.active.disabled:focus,
body.miami-dolphins .datepicker table tr td.active.highlighted.disabled:focus,
body.miami-dolphins .datepicker table tr td.active[disabled]:focus,
body.miami-dolphins .datepicker table tr td.active.highlighted[disabled]:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td.active:focus,
body.miami-dolphins fieldset[disabled] .datepicker table tr td.active.highlighted:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td.active.disabled.focus,
body.miami-dolphins .datepicker table tr td.active.highlighted.disabled.focus,
body.miami-dolphins .datepicker table tr td.active[disabled].focus,
body.miami-dolphins .datepicker table tr td.active.highlighted[disabled].focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td.active.focus,
body.miami-dolphins fieldset[disabled] .datepicker table tr td.active.highlighted.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active:hover {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active:focus,
body.miami-dolphins .datepicker table tr td span.active:hover:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.focus,
body.miami-dolphins .datepicker table tr td span.active:hover.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled.focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active:hover,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover,
body.miami-dolphins .datepicker table tr td span.active:active,
body.miami-dolphins .datepicker table tr td span.active:hover:active {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.75);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:active,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover:active {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.75);
}
body.miami-dolphins .datepicker table tr td span.active.active,
body.miami-dolphins .datepicker table tr td span.active:hover.active {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.75);
}
body.miami-dolphins .datepicker table tr td span.active.disabled.active,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover.active {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(197,143,44,0.75);
}
body.miami-dolphins .datepicker table tr td span.active:active:hover,
body.miami-dolphins .datepicker table tr td span.active.disabled:active:hover,
body.miami-dolphins .datepicker table tr td span.active.active:hover,
body.miami-dolphins .datepicker table tr td span.active.disabled.active:hover,
body.miami-dolphins .datepicker table tr td span.active:active:focus,
body.miami-dolphins .datepicker table tr td span.active:hover:active:focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:active:focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover:active:focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.active:focus,
body.miami-dolphins .datepicker table tr td span.active:hover.active:focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled.active:focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover.active:focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active:active.focus,
body.miami-dolphins .datepicker table tr td span.active:hover:active.focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:active.focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover:active.focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.active.focus,
body.miami-dolphins .datepicker table tr td span.active:hover.active.focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled.active.focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:hover.active.focus {
  background-color: rgba(197,143,44,0.75);
  border-color: rgba(197,143,44,0.5);
}
body.miami-dolphins .datepicker table tr td span.active[disabled]:hover,
body.miami-dolphins .datepicker table tr td span.active.disabled[disabled]:hover {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active:hover,
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active.disabled:hover {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled:focus,
body.miami-dolphins .datepicker table tr td span.active:hover.disabled:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled.disabled:focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover.disabled:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active[disabled]:focus,
body.miami-dolphins .datepicker table tr td span.active:hover[disabled]:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled[disabled]:focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover[disabled]:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active:focus,
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active:hover:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active.disabled:focus,
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled.focus,
body.miami-dolphins .datepicker table tr td span.active:hover.disabled.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled.disabled.focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover.disabled.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active[disabled].focus,
body.miami-dolphins .datepicker table tr td span.active:hover[disabled].focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .datepicker table tr td span.active.disabled[disabled].focus,
body.miami-dolphins .datepicker table tr td span.active.disabled:hover[disabled].focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active.focus,
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active:hover.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active.disabled.focus,
body.miami-dolphins fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus {
  background-color: rgba(211,157,56,0.75);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .dropdown-menu.-primary {
  background: #d39d38;
  background: linear-gradient(to right, #d39d38, rgba(211,157,56,0.8));
}
body.miami-dolphins .dropdown-menu.-secondary {
  background: #4da0b0;
  background: linear-gradient(to right, #4da0b0, rgba(77,160,176,0.8));
}
body.miami-dolphins ul.table-of-contents > li.active > a {
  border-left: 2px solid #d39d38;
}
body.miami-dolphins ul.table-of-contents > li > a:hover {
  border-left: 2px solid #d39d38;
}
body.miami-dolphins ul.table-of-contents > li ul li.active a {
  border-left-color: #d39d38;
}
body.miami-dolphins .count-bubble {
  background: #d39d38;
}
body.miami-dolphins form .form-group.-primary label,
body.miami-dolphins .form .form-group.-primary label,
body.miami-dolphins form .form-group.has-primary label,
body.miami-dolphins .form .form-group.has-primary label,
body.miami-dolphins form .form-group.-primary .help-block,
body.miami-dolphins .form .form-group.-primary .help-block,
body.miami-dolphins form .form-group.has-primary .help-block,
body.miami-dolphins .form .form-group.has-primary .help-block {
  color: #d39d38;
}
body.miami-dolphins form .form-group.-primary .form-control,
body.miami-dolphins .form .form-group.-primary .form-control,
body.miami-dolphins form .form-group.has-primary .form-control,
body.miami-dolphins .form .form-group.has-primary .form-control,
body.miami-dolphins form .form-group.-primary .form-check label::before,
body.miami-dolphins .form .form-group.-primary .form-check label::before,
body.miami-dolphins form .form-group.has-primary .form-check label::before,
body.miami-dolphins .form .form-group.has-primary .form-check label::before {
  border-color: rgba(211,157,56,0.66);
}
body.miami-dolphins form .form-group.-primary .form-control:active,
body.miami-dolphins .form .form-group.-primary .form-control:active,
body.miami-dolphins form .form-group.has-primary .form-control:active,
body.miami-dolphins .form .form-group.has-primary .form-control:active,
body.miami-dolphins form .form-group.-primary .form-check label::before:active,
body.miami-dolphins .form .form-group.-primary .form-check label::before:active,
body.miami-dolphins form .form-group.has-primary .form-check label::before:active,
body.miami-dolphins .form .form-group.has-primary .form-check label::before:active,
body.miami-dolphins form .form-group.-primary .form-control:focus,
body.miami-dolphins .form .form-group.-primary .form-control:focus,
body.miami-dolphins form .form-group.has-primary .form-control:focus,
body.miami-dolphins .form .form-group.has-primary .form-control:focus,
body.miami-dolphins form .form-group.-primary .form-check label::before:focus,
body.miami-dolphins .form .form-group.-primary .form-check label::before:focus,
body.miami-dolphins form .form-group.has-primary .form-check label::before:focus,
body.miami-dolphins .form .form-group.has-primary .form-check label::before:focus {
  box-shadow: none;
}
body.miami-dolphins form .form-group.-secondary label,
body.miami-dolphins .form .form-group.-secondary label,
body.miami-dolphins form .form-group.has-secondary label,
body.miami-dolphins .form .form-group.has-secondary label,
body.miami-dolphins form .form-group.-secondary .help-block,
body.miami-dolphins .form .form-group.-secondary .help-block,
body.miami-dolphins form .form-group.has-secondary .help-block,
body.miami-dolphins .form .form-group.has-secondary .help-block {
  color: #4da0b0;
}
body.miami-dolphins form .form-group.-secondary .form-control,
body.miami-dolphins .form .form-group.-secondary .form-control,
body.miami-dolphins form .form-group.has-secondary .form-control,
body.miami-dolphins .form .form-group.has-secondary .form-control,
body.miami-dolphins form .form-group.-secondary .form-check label::before,
body.miami-dolphins .form .form-group.-secondary .form-check label::before,
body.miami-dolphins form .form-group.has-secondary .form-check label::before,
body.miami-dolphins .form .form-group.has-secondary .form-check label::before {
  border-color: rgba(77,160,176,0.66);
}
body.miami-dolphins form .form-group.-secondary .form-control:active,
body.miami-dolphins .form .form-group.-secondary .form-control:active,
body.miami-dolphins form .form-group.has-secondary .form-control:active,
body.miami-dolphins .form .form-group.has-secondary .form-control:active,
body.miami-dolphins form .form-group.-secondary .form-check label::before:active,
body.miami-dolphins .form .form-group.-secondary .form-check label::before:active,
body.miami-dolphins form .form-group.has-secondary .form-check label::before:active,
body.miami-dolphins .form .form-group.has-secondary .form-check label::before:active,
body.miami-dolphins form .form-group.-secondary .form-control:focus,
body.miami-dolphins .form .form-group.-secondary .form-control:focus,
body.miami-dolphins form .form-group.has-secondary .form-control:focus,
body.miami-dolphins .form .form-group.has-secondary .form-control:focus,
body.miami-dolphins form .form-group.-secondary .form-check label::before:focus,
body.miami-dolphins .form .form-group.-secondary .form-check label::before:focus,
body.miami-dolphins form .form-group.has-secondary .form-check label::before:focus,
body.miami-dolphins .form .form-group.has-secondary .form-check label::before:focus {
  box-shadow: none;
}
body.miami-dolphins .modal.-primary .modal-dialog .modal-content {
  background: #d39d38;
  background: linear-gradient(to right, #d39d38, rgba(211,157,56,0.8));
}
body.miami-dolphins .modal .modal-header.-primary {
  background: #d39d38;
  background: linear-gradient(to right, #d39d38, rgba(211,157,56,0.8));
}
body.miami-dolphins .modal.-secondary .modal-dialog .modal-content {
  background: #4da0b0;
  background: linear-gradient(to right, #4da0b0, rgba(77,160,176,0.8));
}
body.miami-dolphins .modal .modal-header.-secondary {
  background: #4da0b0;
  background: linear-gradient(to right, #4da0b0, rgba(77,160,176,0.8));
}
body.miami-dolphins .navbar .navbar-item-count {
  background: #d39d38;
}
body.miami-dolphins .gritter-item.-primary {
  background: #d39d38;
  background: linear-gradient(to right, rgba(211,157,56,0.8), rgba(211,157,56,0.5));
  color: #fff;
}
body.miami-dolphins .gritter-item.-primary p {
  color: rgba(255,255,255,0.85);
}
body.miami-dolphins .gritter-item.-secondary {
  background: #4da0b0;
  background: linear-gradient(to right, rgba(77,160,176,0.8), rgba(77,160,176,0.5));
  color: #fff;
}
body.miami-dolphins .gritter-item.-secondary p {
  color: rgba(255,255,255,0.85);
}
body.miami-dolphins .panel.-primary {
  color: #fff;
  background: linear-gradient(to top left, rgba(211,157,56,0.4), rgba(211,157,56,0.8));
}
body.miami-dolphins .panel.-primary .panel-heading,
body.miami-dolphins .panel.-primary .card-header,
body.miami-dolphins .panel.-primary .panel-footer,
body.miami-dolphins .panel.-primary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.miami-dolphins .panel.-bordered-primary {
  border-color: #d39d38;
}
body.miami-dolphins .panel .panel-heading.-primary,
body.miami-dolphins .panel .card-header.-primary,
body.miami-dolphins .panel .panel-footer.-primary,
body.miami-dolphins .panel .card-footer.-primary,
body.miami-dolphins .panel .panel-body.-primary,
body.miami-dolphins .panel .card-body.-primary {
  background: linear-gradient(to top left, rgba(211,157,56,0.4), rgba(211,157,56,0.8));
}
body.miami-dolphins .panel.-secondary {
  color: #fff;
  background: linear-gradient(to top left, rgba(77,160,176,0.4), rgba(77,160,176,0.8));
}
body.miami-dolphins .panel.-secondary .panel-heading,
body.miami-dolphins .panel.-secondary .card-header,
body.miami-dolphins .panel.-secondary .panel-footer,
body.miami-dolphins .panel.-secondary .card-footer {
  border-color: rgba(0,0,0,0.125);
}
body.miami-dolphins .panel.-bordered-secondary {
  border-color: #4da0b0;
}
body.miami-dolphins .panel .panel-heading.-secondary,
body.miami-dolphins .panel .card-header.-secondary,
body.miami-dolphins .panel .panel-footer.-secondary,
body.miami-dolphins .panel .card-footer.-secondary,
body.miami-dolphins .panel .panel-body.-secondary,
body.miami-dolphins .panel .card-body.-secondary {
  background: linear-gradient(to top left, rgba(77,160,176,0.4), rgba(77,160,176,0.8));
}
body.miami-dolphins .progress .bar.-primary {
  background: #d39d38;
  background: linear-gradient(to right, #d39d38, rgba(211,157,56,0.8));
  border-bottom-color: #d5a242;
}
body.miami-dolphins .progress .bar.-secondary {
  background: #4da0b0;
  background: linear-gradient(to right, #4da0b0, rgba(77,160,176,0.8));
  border-bottom-color: #55a5b5;
}
body.miami-dolphins .sidebar .sidebar-wrapper ul li.-active > a i {
  background: #d39d38;
}
body.miami-dolphins .sidebar .sidebar-wrapper ul li.-active > a:hover i,
body.miami-dolphins .sidebar .sidebar-wrapper ul li.-active > a:focus i,
body.miami-dolphins .sidebar .sidebar-wrapper ul li.-active > a:active i,
body.miami-dolphins .sidebar .sidebar-wrapper ul li.-active > a[aria-expanded='true'] i {
  background: #d39d38;
}
body.miami-dolphins .sidebar .sidebar-wrapper ul li a[aria-expanded='true'] i {
  background: rgba(211,157,56,0.33);
}
body.miami-dolphins .sidebar .sidebar-wrapper ul li a:hover i,
body.miami-dolphins .sidebar .sidebar-wrapper ul li a:focus i,
body.miami-dolphins .sidebar .sidebar-wrapper ul li a:active i {
  background: rgba(211,157,56,0.66);
}
body.miami-dolphins .sidebar .chat .chat-item.-to {
  background: rgba(211,157,56,0.9);
}
body.miami-dolphins .sidebar .chat .chat-item.-to::after {
  border-left: 7px solid rgba(211,157,56,0.9);
}
body.miami-dolphins table tr.-success,
body.miami-dolphins .table tr.-success {
  background-color: rgba(61,153,112,0.33);
}
body.miami-dolphins table tr.-danger,
body.miami-dolphins .table tr.-danger {
  background-color: rgba(255,65,54,0.33);
}
body.miami-dolphins table tr.-warning,
body.miami-dolphins .table tr.-warning {
  background-color: rgba(255,133,27,0.33);
}
body.miami-dolphins table tr.-info,
body.miami-dolphins .table tr.-info {
  background-color: rgba(0,116,217,0.33);
}
body.miami-dolphins .nav.-primary {
  background: linear-gradient(to right, rgba(211,157,56,0.5), rgba(211,157,56,0.25));
  border-color: rgba(211,157,56,0.25);
}
body.miami-dolphins .nav.-primary .nav-link {
  color: #fff;
}
body.miami-dolphins .nav.-primary .nav-link.active {
  background: rgba(211,157,56,0.25);
  background: linear-gradient(to bottom right, rgba(211,157,56,0.25), rgba(211,157,56,0.5));
  border-color: rgba(211,157,56,0);
}
body.miami-dolphins .nav.-primary .nav-link.active:hover,
body.miami-dolphins .nav.-primary .nav-link.active:focus,
body.miami-dolphins .nav.-primary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(211,157,56,0.25), rgba(211,157,56,0.5));
  color: #fff;
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .nav.-primary .nav-link:hover,
body.miami-dolphins .nav.-primary .nav-link:focus,
body.miami-dolphins .nav.-primary .nav-link:active {
  background: rgba(211,157,56,0.1);
  border-color: rgba(211,157,56,0.5);
}
body.miami-dolphins .nav.-secondary {
  background: linear-gradient(to right, rgba(77,160,176,0.5), rgba(77,160,176,0.25));
  border-color: rgba(77,160,176,0.25);
}
body.miami-dolphins .nav.-secondary .nav-link {
  color: #fff;
}
body.miami-dolphins .nav.-secondary .nav-link.active {
  background: rgba(77,160,176,0.25);
  background: linear-gradient(to bottom right, rgba(77,160,176,0.25), rgba(77,160,176,0.5));
  border-color: rgba(77,160,176,0);
}
body.miami-dolphins .nav.-secondary .nav-link.active:hover,
body.miami-dolphins .nav.-secondary .nav-link.active:focus,
body.miami-dolphins .nav.-secondary .nav-link.active:active {
  background: linear-gradient(to bottom right, rgba(77,160,176,0.25), rgba(77,160,176,0.5));
  color: #fff;
  border-color: rgba(77,160,176,0.5);
}
body.miami-dolphins .nav.-secondary .nav-link:hover,
body.miami-dolphins .nav.-secondary .nav-link:focus,
body.miami-dolphins .nav.-secondary .nav-link:active {
  background: rgba(77,160,176,0.1);
  border-color: rgba(77,160,176,0.5);
}
body.miami-dolphins .tag.-primary {
  background: #d39d38;
  background: linear-gradient(to bottom right, rgba(211,157,56,0.8), rgba(211,157,56,0.4));
}
body.miami-dolphins .tag.-secondary {
  background: #4da0b0;
  background: linear-gradient(to bottom right, rgba(77,160,176,0.8), rgba(77,160,176,0.4));
}

/*# sourceMappingURL=dashboard.css.map */

@charset "UTF-8";
@font-face {
  font-family: 'Pe-icon-7-stroke';
  src: url(/Content/volta/vendors/pixeden-stroke/fonts/Pe-icon-7-stroke.eot?d7yf1v);
  src: url(/Content/volta/vendors/pixeden-stroke/fonts/Pe-icon-7-stroke.eot?#iefixd7yf1v) format("embedded-opentype"), url(/Content/volta/vendors/pixeden-stroke/fonts/Pe-icon-7-stroke.woff?d7yf1v) format("woff"), url(/Content/volta/vendors/pixeden-stroke/fonts/Pe-icon-7-stroke.ttf?d7yf1v) format("truetype"), url(/Content/volta/vendors/pixeden-stroke/fonts/Pe-icon-7-stroke.svg?d7yf1v#Pe-icon-7-stroke) format("svg");
  font-weight: normal;
  font-style: normal; }

[class^="pe-"], [class*=" pe-"] {
  display: inline-block;
  font-family: 'Pe-icon-7-stroke';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* HELPER CLASS
 * -------------------------- */
/* FA based classes */
/*! Modified from font-awesome helper CSS classes - PIXEDEN
 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (CSS: MIT License)
 */
/* makes the font 33% larger relative to the icon container */
.pe-lg {
  font-size: 1.33em;
  line-height: 0.75em;
  vertical-align: -15%; }

.pe-2x {
  font-size: 2em; }

.pe-3x {
  font-size: 3em; }

.pe-4x {
  font-size: 4em; }

.pe-5x {
  font-size: 5em; }

.pe-fw {
  width: 1.2857142857142858em;
  text-align: center; }

.pe-ul {
  padding-left: 0;
  margin-left: 2.142857142857143em;
  list-style-type: none; }
  .pe-ul > li {
    position: relative; }

.pe-li {
  position: absolute;
  left: -2.142857142857143em;
  width: 2.142857142857143em;
  top: 0.14285714285714285em;
  text-align: center; }
  .pe-li.pe-lg {
    left: -1.8571428571428572em; }

.pe-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em; }

.pull-right {
  float: right; }

.pe.pull-left {
  float: left;
  margin-right: .3em;
  margin-left: .3em; }

.pe-spin {
  animation: spin 2s infinite linear; }

@keyframes spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(359deg); } }

.pe-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg); }

.pe-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: rotate(180deg); }

.pe-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(270deg); }

.pe-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  transform: scale(-1, 1); }

.pe-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  transform: scale(1, -1); }

.pe-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.pe-stack-1x,
.pe-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.pe-stack-1x {
  line-height: inherit; }

.pe-stack-2x {
  font-size: 2em; }

.pe-inverse {
  color: #ffffff; }

/* Custom classes / mods - PIXEDEN */
.pe-va {
  vertical-align: middle; }

.pe-border {
  border: solid 0.08em #eaeaea; }

.pe-album:before {
  content: ""; }

.pe-arc:before {
  content: ""; }

.pe-back-2:before {
  content: ""; }

.pe-bandaid:before {
  content: ""; }

.pe-car:before {
  content: ""; }

.pe-diamond:before {
  content: ""; }

.pe-door-lock:before {
  content: ""; }

.pe-eyedropper:before {
  content: ""; }

.pe-female:before {
  content: ""; }

.pe-gym:before {
  content: ""; }

.pe-hammer:before {
  content: ""; }

.pe-headphones:before {
  content: ""; }

.pe-helm:before {
  content: ""; }

.pe-hourglass:before {
  content: ""; }

.pe-leaf:before {
  content: ""; }

.pe-magic-wand:before {
  content: ""; }

.pe-male:before {
  content: ""; }

.pe-map-2:before {
  content: ""; }

.pe-next-2:before {
  content: ""; }

.pe-paint-bucket:before {
  content: ""; }

.pe-pendrive:before {
  content: ""; }

.pe-photo:before {
  content: ""; }

.pe-piggy:before {
  content: ""; }

.pe-plugin:before {
  content: ""; }

.pe-refresh-2:before {
  content: ""; }

.pe-rocket:before {
  content: ""; }

.pe-settings:before {
  content: ""; }

.pe-shield:before {
  content: ""; }

.pe-smile:before {
  content: ""; }

.pe-usb:before {
  content: ""; }

.pe-vector:before {
  content: ""; }

.pe-wine:before {
  content: ""; }

.pe-cloud-upload:before {
  content: ""; }

.pe-cash:before {
  content: ""; }

.pe-close:before {
  content: ""; }

.pe-bluetooth:before {
  content: ""; }

.pe-cloud-download:before {
  content: ""; }

.pe-way:before {
  content: ""; }

.pe-close-circle:before {
  content: ""; }

.pe-id:before {
  content: ""; }

.pe-angle-up:before {
  content: ""; }

.pe-wristwatch:before {
  content: ""; }

.pe-angle-up-circle:before {
  content: ""; }

.pe-world:before {
  content: ""; }

.pe-angle-right:before {
  content: ""; }

.pe-volume:before {
  content: ""; }

.pe-angle-right-circle:before {
  content: ""; }

.pe-users:before {
  content: ""; }

.pe-angle-left:before {
  content: ""; }

.pe-user-female:before {
  content: ""; }

.pe-angle-left-circle:before {
  content: ""; }

.pe-up-arrow:before {
  content: ""; }

.pe-angle-down:before {
  content: ""; }

.pe-switch:before {
  content: ""; }

.pe-angle-down-circle:before {
  content: ""; }

.pe-scissors:before {
  content: ""; }

.pe-wallet:before {
  content: ""; }

.pe-safe:before {
  content: ""; }

.pe-volume2:before {
  content: ""; }

.pe-volume1:before {
  content: ""; }

.pe-voicemail:before {
  content: ""; }

.pe-video:before {
  content: ""; }

.pe-user:before {
  content: ""; }

.pe-upload:before {
  content: ""; }

.pe-unlock:before {
  content: ""; }

.pe-umbrella:before {
  content: ""; }

.pe-trash:before {
  content: ""; }

.pe-tools:before {
  content: ""; }

.pe-timer:before {
  content: ""; }

.pe-ticket:before {
  content: ""; }

.pe-target:before {
  content: ""; }

.pe-sun:before {
  content: ""; }

.pe-study:before {
  content: ""; }

.pe-stopwatch:before {
  content: ""; }

.pe-star:before {
  content: ""; }

.pe-speaker:before {
  content: ""; }

.pe-signal:before {
  content: ""; }

.pe-shuffle:before {
  content: ""; }

.pe-shopbag:before {
  content: ""; }

.pe-share:before {
  content: ""; }

.pe-server:before {
  content: ""; }

.pe-search:before {
  content: ""; }

.pe-film:before {
  content: ""; }

.pe-science:before {
  content: ""; }

.pe-disk:before {
  content: ""; }

.pe-ribbon:before {
  content: ""; }

.pe-repeat:before {
  content: ""; }

.pe-refresh:before {
  content: ""; }

.pe-add-user:before {
  content: ""; }

.pe-refresh-cloud:before {
  content: ""; }

.pe-paperclip:before {
  content: ""; }

.pe-radio:before {
  content: ""; }

.pe-note2:before {
  content: ""; }

.pe-print:before {
  content: ""; }

.pe-network:before {
  content: ""; }

.pe-prev:before {
  content: ""; }

.pe-mute:before {
  content: ""; }

.pe-power:before {
  content: ""; }

.pe-medal:before {
  content: ""; }

.pe-portfolio:before {
  content: ""; }

.pe-like2:before {
  content: ""; }

.pe-plus:before {
  content: ""; }

.pe-left-arrow:before {
  content: ""; }

.pe-play:before {
  content: ""; }

.pe-key:before {
  content: ""; }

.pe-plane:before {
  content: ""; }

.pe-joy:before {
  content: ""; }

.pe-photo-gallery:before {
  content: ""; }

.pe-pin:before {
  content: ""; }

.pe-phone:before {
  content: ""; }

.pe-plug:before {
  content: ""; }

.pe-pen:before {
  content: ""; }

.pe-right-arrow:before {
  content: ""; }

.pe-paper-plane:before {
  content: ""; }

.pe-delete-user:before {
  content: ""; }

.pe-paint:before {
  content: ""; }

.pe-bottom-arrow:before {
  content: ""; }

.pe-notebook:before {
  content: ""; }

.pe-note:before {
  content: ""; }

.pe-next:before {
  content: ""; }

.pe-news-paper:before {
  content: ""; }

.pe-musiclist:before {
  content: ""; }

.pe-music:before {
  content: ""; }

.pe-mouse:before {
  content: ""; }

.pe-more:before {
  content: ""; }

.pe-moon:before {
  content: ""; }

.pe-monitor:before {
  content: ""; }

.pe-micro:before {
  content: ""; }

.pe-menu:before {
  content: ""; }

.pe-map:before {
  content: ""; }

.pe-map-marker:before {
  content: ""; }

.pe-mail:before {
  content: ""; }

.pe-mail-open:before {
  content: ""; }

.pe-mail-open-file:before {
  content: ""; }

.pe-magnet:before {
  content: ""; }

.pe-loop:before {
  content: ""; }

.pe-look:before {
  content: ""; }

.pe-lock:before {
  content: ""; }

.pe-lintern:before {
  content: ""; }

.pe-link:before {
  content: ""; }

.pe-like:before {
  content: ""; }

.pe-light:before {
  content: ""; }

.pe-less:before {
  content: ""; }

.pe-keypad:before {
  content: ""; }

.pe-junk:before {
  content: ""; }

.pe-info:before {
  content: ""; }

.pe-home:before {
  content: ""; }

.pe-help2:before {
  content: ""; }

.pe-help1:before {
  content: ""; }

.pe-graph3:before {
  content: ""; }

.pe-graph2:before {
  content: ""; }

.pe-graph1:before {
  content: ""; }

.pe-graph:before {
  content: ""; }

.pe-global:before {
  content: ""; }

.pe-gleam:before {
  content: ""; }

.pe-glasses:before {
  content: ""; }

.pe-gift:before {
  content: ""; }

.pe-folder:before {
  content: ""; }

.pe-flag:before {
  content: ""; }

.pe-filter:before {
  content: ""; }

.pe-file:before {
  content: ""; }

.pe-expand1:before {
  content: ""; }

.pe-exapnd2:before {
  content: ""; }

.pe-edit:before {
  content: ""; }

.pe-drop:before {
  content: ""; }

.pe-drawer:before {
  content: ""; }

.pe-download:before {
  content: ""; }

.pe-display2:before {
  content: ""; }

.pe-display1:before {
  content: ""; }

.pe-diskette:before {
  content: ""; }

.pe-date:before {
  content: ""; }

.pe-cup:before {
  content: ""; }

.pe-culture:before {
  content: ""; }

.pe-crop:before {
  content: ""; }

.pe-credit:before {
  content: ""; }

.pe-copy-file:before {
  content: ""; }

.pe-config:before {
  content: ""; }

.pe-compass:before {
  content: ""; }

.pe-comment:before {
  content: ""; }

.pe-coffee:before {
  content: ""; }

.pe-cloud:before {
  content: ""; }

.pe-clock:before {
  content: ""; }

.pe-check:before {
  content: ""; }

.pe-chat:before {
  content: ""; }

.pe-cart:before {
  content: ""; }

.pe-camera:before {
  content: ""; }

.pe-call:before {
  content: ""; }

.pe-calculator:before {
  content: ""; }

.pe-browser:before {
  content: ""; }

.pe-box2:before {
  content: ""; }

.pe-box1:before {
  content: ""; }

.pe-bookmarks:before {
  content: ""; }

.pe-bicycle:before {
  content: ""; }

.pe-bell:before {
  content: ""; }

.pe-battery:before {
  content: ""; }

.pe-ball:before {
  content: ""; }

.pe-back:before {
  content: ""; }

.pe-attention:before {
  content: ""; }

.pe-anchor:before {
  content: ""; }

.pe-albums:before {
  content: ""; }

.pe-alarm:before {
  content: ""; }

.pe-airplay:before {
  content: ""; }

/*# sourceMappingURL=pixeden-stroke.css.map */

@charset "UTF-8";
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
/* FONT PATH
 * -------------------------- */
@font-face {
  font-family: 'FontAwesome';
  src: url(/Content/volta/vendors/font-awesome/fonts/fontawesome-webfont.eot?v=4.7.0);
  src: url(/Content/volta/vendors/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"), url(/Content/volta/vendors/font-awesome/fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"), url(/Content/volta/vendors/font-awesome/fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"), url(/Content/volta/vendors/font-awesome/fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"), url(/Content/volta/vendors/font-awesome/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");
  font-weight: normal;
  font-style: normal; }

.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

/* makes the font 33% larger relative to the icon container */
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -15%; }

.fa-2x {
  font-size: 2em; }

.fa-3x {
  font-size: 3em; }

.fa-4x {
  font-size: 4em; }

.fa-5x {
  font-size: 5em; }

.fa-fw {
  width: 1.28571em;
  text-align: center; }

.fa-ul {
  padding-left: 0;
  margin-left: 2.14286em;
  list-style-type: none; }
  .fa-ul > li {
    position: relative; }

.fa-li {
  position: absolute;
  left: -2.14286em;
  width: 2.14286em;
  top: 0.14286em;
  text-align: center; }
  .fa-li.fa-lg {
    left: -1.85714em; }

.fa-border {
  padding: .2em .25em .15em;
  border: solid 0.08em #eee;
  border-radius: .1em; }

.fa-pull-left {
  float: left; }

.fa-pull-right {
  float: right; }

.fa.fa-pull-left {
  margin-right: .3em; }

.fa.fa-pull-right {
  margin-left: .3em; }

/* Deprecated as of 4.4.0 */
.pull-right {
  float: right; }

.pull-left {
  float: left; }

.fa.pull-left {
  margin-right: .3em; }

.fa.pull-right {
  margin-left: .3em; }

.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear; }

.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8); }

@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg); } }

.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1); }

.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1); }

:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }

.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle; }

.fa-stack-1x, .fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center; }

.fa-stack-1x {
  line-height: inherit; }

.fa-stack-2x {
  font-size: 2em; }

.fa-inverse {
  color: #fff; }

/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
   readers do not read off random characters that represent icons */
.fa-glass:before {
  content: ""; }

.fa-music:before {
  content: ""; }

.fa-search:before {
  content: ""; }

.fa-envelope-o:before {
  content: ""; }

.fa-heart:before {
  content: ""; }

.fa-star:before {
  content: ""; }

.fa-star-o:before {
  content: ""; }

.fa-user:before {
  content: ""; }

.fa-film:before {
  content: ""; }

.fa-th-large:before {
  content: ""; }

.fa-th:before {
  content: ""; }

.fa-th-list:before {
  content: ""; }

.fa-check:before {
  content: ""; }

.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: ""; }

.fa-search-plus:before {
  content: ""; }

.fa-search-minus:before {
  content: ""; }

.fa-power-off:before {
  content: ""; }

.fa-signal:before {
  content: ""; }

.fa-gear:before,
.fa-cog:before {
  content: ""; }

.fa-trash-o:before {
  content: ""; }

.fa-home:before {
  content: ""; }

.fa-file-o:before {
  content: ""; }

.fa-clock-o:before {
  content: ""; }

.fa-road:before {
  content: ""; }

.fa-download:before {
  content: ""; }

.fa-arrow-circle-o-down:before {
  content: ""; }

.fa-arrow-circle-o-up:before {
  content: ""; }

.fa-inbox:before {
  content: ""; }

.fa-play-circle-o:before {
  content: ""; }

.fa-rotate-right:before,
.fa-repeat:before {
  content: ""; }

.fa-refresh:before {
  content: ""; }

.fa-list-alt:before {
  content: ""; }

.fa-lock:before {
  content: ""; }

.fa-flag:before {
  content: ""; }

.fa-headphones:before {
  content: ""; }

.fa-volume-off:before {
  content: ""; }

.fa-volume-down:before {
  content: ""; }

.fa-volume-up:before {
  content: ""; }

.fa-qrcode:before {
  content: ""; }

.fa-barcode:before {
  content: ""; }

.fa-tag:before {
  content: ""; }

.fa-tags:before {
  content: ""; }

.fa-book:before {
  content: ""; }

.fa-bookmark:before {
  content: ""; }

.fa-print:before {
  content: ""; }

.fa-camera:before {
  content: ""; }

.fa-font:before {
  content: ""; }

.fa-bold:before {
  content: ""; }

.fa-italic:before {
  content: ""; }

.fa-text-height:before {
  content: ""; }

.fa-text-width:before {
  content: ""; }

.fa-align-left:before {
  content: ""; }

.fa-align-center:before {
  content: ""; }

.fa-align-right:before {
  content: ""; }

.fa-align-justify:before {
  content: ""; }

.fa-list:before {
  content: ""; }

.fa-dedent:before,
.fa-outdent:before {
  content: ""; }

.fa-indent:before {
  content: ""; }

.fa-video-camera:before {
  content: ""; }

.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: ""; }

.fa-pencil:before {
  content: ""; }

.fa-map-marker:before {
  content: ""; }

.fa-adjust:before {
  content: ""; }

.fa-tint:before {
  content: ""; }

.fa-edit:before,
.fa-pencil-square-o:before {
  content: ""; }

.fa-share-square-o:before {
  content: ""; }

.fa-check-square-o:before {
  content: ""; }

.fa-arrows:before {
  content: ""; }

.fa-step-backward:before {
  content: ""; }

.fa-fast-backward:before {
  content: ""; }

.fa-backward:before {
  content: ""; }

.fa-play:before {
  content: ""; }

.fa-pause:before {
  content: ""; }

.fa-stop:before {
  content: ""; }

.fa-forward:before {
  content: ""; }

.fa-fast-forward:before {
  content: ""; }

.fa-step-forward:before {
  content: ""; }

.fa-eject:before {
  content: ""; }

.fa-chevron-left:before {
  content: ""; }

.fa-chevron-right:before {
  content: ""; }

.fa-plus-circle:before {
  content: ""; }

.fa-minus-circle:before {
  content: ""; }

.fa-times-circle:before {
  content: ""; }

.fa-check-circle:before {
  content: ""; }

.fa-question-circle:before {
  content: ""; }

.fa-info-circle:before {
  content: ""; }

.fa-crosshairs:before {
  content: ""; }

.fa-times-circle-o:before {
  content: ""; }

.fa-check-circle-o:before {
  content: ""; }

.fa-ban:before {
  content: ""; }

.fa-arrow-left:before {
  content: ""; }

.fa-arrow-right:before {
  content: ""; }

.fa-arrow-up:before {
  content: ""; }

.fa-arrow-down:before {
  content: ""; }

.fa-mail-forward:before,
.fa-share:before {
  content: ""; }

.fa-expand:before {
  content: ""; }

.fa-compress:before {
  content: ""; }

.fa-plus:before {
  content: ""; }

.fa-minus:before {
  content: ""; }

.fa-asterisk:before {
  content: ""; }

.fa-exclamation-circle:before {
  content: ""; }

.fa-gift:before {
  content: ""; }

.fa-leaf:before {
  content: ""; }

.fa-fire:before {
  content: ""; }

.fa-eye:before {
  content: ""; }

.fa-eye-slash:before {
  content: ""; }

.fa-warning:before,
.fa-exclamation-triangle:before {
  content: ""; }

.fa-plane:before {
  content: ""; }

.fa-calendar:before {
  content: ""; }

.fa-random:before {
  content: ""; }

.fa-comment:before {
  content: ""; }

.fa-magnet:before {
  content: ""; }

.fa-chevron-up:before {
  content: ""; }

.fa-chevron-down:before {
  content: ""; }

.fa-retweet:before {
  content: ""; }

.fa-shopping-cart:before {
  content: ""; }

.fa-folder:before {
  content: ""; }

.fa-folder-open:before {
  content: ""; }

.fa-arrows-v:before {
  content: ""; }

.fa-arrows-h:before {
  content: ""; }

.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: ""; }

.fa-twitter-square:before {
  content: ""; }

.fa-facebook-square:before {
  content: ""; }

.fa-camera-retro:before {
  content: ""; }

.fa-key:before {
  content: ""; }

.fa-gears:before,
.fa-cogs:before {
  content: ""; }

.fa-comments:before {
  content: ""; }

.fa-thumbs-o-up:before {
  content: ""; }

.fa-thumbs-o-down:before {
  content: ""; }

.fa-star-half:before {
  content: ""; }

.fa-heart-o:before {
  content: ""; }

.fa-sign-out:before {
  content: ""; }

.fa-linkedin-square:before {
  content: ""; }

.fa-thumb-tack:before {
  content: ""; }

.fa-external-link:before {
  content: ""; }

.fa-sign-in:before {
  content: ""; }

.fa-trophy:before {
  content: ""; }

.fa-github-square:before {
  content: ""; }

.fa-upload:before {
  content: ""; }

.fa-lemon-o:before {
  content: ""; }

.fa-phone:before {
  content: ""; }

.fa-square-o:before {
  content: ""; }

.fa-bookmark-o:before {
  content: ""; }

.fa-phone-square:before {
  content: ""; }

.fa-twitter:before {
  content: ""; }

.fa-facebook-f:before,
.fa-facebook:before {
  content: ""; }

.fa-github:before {
  content: ""; }

.fa-unlock:before {
  content: ""; }

.fa-credit-card:before {
  content: ""; }

.fa-feed:before,
.fa-rss:before {
  content: ""; }

.fa-hdd-o:before {
  content: ""; }

.fa-bullhorn:before {
  content: ""; }

.fa-bell:before {
  content: ""; }

.fa-certificate:before {
  content: ""; }

.fa-hand-o-right:before {
  content: ""; }

.fa-hand-o-left:before {
  content: ""; }

.fa-hand-o-up:before {
  content: ""; }

.fa-hand-o-down:before {
  content: ""; }

.fa-arrow-circle-left:before {
  content: ""; }

.fa-arrow-circle-right:before {
  content: ""; }

.fa-arrow-circle-up:before {
  content: ""; }

.fa-arrow-circle-down:before {
  content: ""; }

.fa-globe:before {
  content: ""; }

.fa-wrench:before {
  content: ""; }

.fa-tasks:before {
  content: ""; }

.fa-filter:before {
  content: ""; }

.fa-briefcase:before {
  content: ""; }

.fa-arrows-alt:before {
  content: ""; }

.fa-group:before,
.fa-users:before {
  content: ""; }

.fa-chain:before,
.fa-link:before {
  content: ""; }

.fa-cloud:before {
  content: ""; }

.fa-flask:before {
  content: ""; }

.fa-cut:before,
.fa-scissors:before {
  content: ""; }

.fa-copy:before,
.fa-files-o:before {
  content: ""; }

.fa-paperclip:before {
  content: ""; }

.fa-save:before,
.fa-floppy-o:before {
  content: ""; }

.fa-square:before {
  content: ""; }

.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: ""; }

.fa-list-ul:before {
  content: ""; }

.fa-list-ol:before {
  content: ""; }

.fa-strikethrough:before {
  content: ""; }

.fa-underline:before {
  content: ""; }

.fa-table:before {
  content: ""; }

.fa-magic:before {
  content: ""; }

.fa-truck:before {
  content: ""; }

.fa-pinterest:before {
  content: ""; }

.fa-pinterest-square:before {
  content: ""; }

.fa-google-plus-square:before {
  content: ""; }

.fa-google-plus:before {
  content: ""; }

.fa-money:before {
  content: ""; }

.fa-caret-down:before {
  content: ""; }

.fa-caret-up:before {
  content: ""; }

.fa-caret-left:before {
  content: ""; }

.fa-caret-right:before {
  content: ""; }

.fa-columns:before {
  content: ""; }

.fa-unsorted:before,
.fa-sort:before {
  content: ""; }

.fa-sort-down:before,
.fa-sort-desc:before {
  content: ""; }

.fa-sort-up:before,
.fa-sort-asc:before {
  content: ""; }

.fa-envelope:before {
  content: ""; }

.fa-linkedin:before {
  content: ""; }

.fa-rotate-left:before,
.fa-undo:before {
  content: ""; }

.fa-legal:before,
.fa-gavel:before {
  content: ""; }

.fa-dashboard:before,
.fa-tachometer:before {
  content: ""; }

.fa-comment-o:before {
  content: ""; }

.fa-comments-o:before {
  content: ""; }

.fa-flash:before,
.fa-bolt:before {
  content: ""; }

.fa-sitemap:before {
  content: ""; }

.fa-umbrella:before {
  content: ""; }

.fa-paste:before,
.fa-clipboard:before {
  content: ""; }

.fa-lightbulb-o:before {
  content: ""; }

.fa-exchange:before {
  content: ""; }

.fa-cloud-download:before {
  content: ""; }

.fa-cloud-upload:before {
  content: ""; }

.fa-user-md:before {
  content: ""; }

.fa-stethoscope:before {
  content: ""; }

.fa-suitcase:before {
  content: ""; }

.fa-bell-o:before {
  content: ""; }

.fa-coffee:before {
  content: ""; }

.fa-cutlery:before {
  content: ""; }

.fa-file-text-o:before {
  content: ""; }

.fa-building-o:before {
  content: ""; }

.fa-hospital-o:before {
  content: ""; }

.fa-ambulance:before {
  content: ""; }

.fa-medkit:before {
  content: ""; }

.fa-fighter-jet:before {
  content: ""; }

.fa-beer:before {
  content: ""; }

.fa-h-square:before {
  content: ""; }

.fa-plus-square:before {
  content: ""; }

.fa-angle-double-left:before {
  content: ""; }

.fa-angle-double-right:before {
  content: ""; }

.fa-angle-double-up:before {
  content: ""; }

.fa-angle-double-down:before {
  content: ""; }

.fa-angle-left:before {
  content: ""; }

.fa-angle-right:before {
  content: ""; }

.fa-angle-up:before {
  content: ""; }

.fa-angle-down:before {
  content: ""; }

.fa-desktop:before {
  content: ""; }

.fa-laptop:before {
  content: ""; }

.fa-tablet:before {
  content: ""; }

.fa-mobile-phone:before,
.fa-mobile:before {
  content: ""; }

.fa-circle-o:before {
  content: ""; }

.fa-quote-left:before {
  content: ""; }

.fa-quote-right:before {
  content: ""; }

.fa-spinner:before {
  content: ""; }

.fa-circle:before {
  content: ""; }

.fa-mail-reply:before,
.fa-reply:before {
  content: ""; }

.fa-github-alt:before {
  content: ""; }

.fa-folder-o:before {
  content: ""; }

.fa-folder-open-o:before {
  content: ""; }

.fa-smile-o:before {
  content: ""; }

.fa-frown-o:before {
  content: ""; }

.fa-meh-o:before {
  content: ""; }

.fa-gamepad:before {
  content: ""; }

.fa-keyboard-o:before {
  content: ""; }

.fa-flag-o:before {
  content: ""; }

.fa-flag-checkered:before {
  content: ""; }

.fa-terminal:before {
  content: ""; }

.fa-code:before {
  content: ""; }

.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: ""; }

.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: ""; }

.fa-location-arrow:before {
  content: ""; }

.fa-crop:before {
  content: ""; }

.fa-code-fork:before {
  content: ""; }

.fa-unlink:before,
.fa-chain-broken:before {
  content: ""; }

.fa-question:before {
  content: ""; }

.fa-info:before {
  content: ""; }

.fa-exclamation:before {
  content: ""; }

.fa-superscript:before {
  content: ""; }

.fa-subscript:before {
  content: ""; }

.fa-eraser:before {
  content: ""; }

.fa-puzzle-piece:before {
  content: ""; }

.fa-microphone:before {
  content: ""; }

.fa-microphone-slash:before {
  content: ""; }

.fa-shield:before {
  content: ""; }

.fa-calendar-o:before {
  content: ""; }

.fa-fire-extinguisher:before {
  content: ""; }

.fa-rocket:before {
  content: ""; }

.fa-maxcdn:before {
  content: ""; }

.fa-chevron-circle-left:before {
  content: ""; }

.fa-chevron-circle-right:before {
  content: ""; }

.fa-chevron-circle-up:before {
  content: ""; }

.fa-chevron-circle-down:before {
  content: ""; }

.fa-html5:before {
  content: ""; }

.fa-css3:before {
  content: ""; }

.fa-anchor:before {
  content: ""; }

.fa-unlock-alt:before {
  content: ""; }

.fa-bullseye:before {
  content: ""; }

.fa-ellipsis-h:before {
  content: ""; }

.fa-ellipsis-v:before {
  content: ""; }

.fa-rss-square:before {
  content: ""; }

.fa-play-circle:before {
  content: ""; }

.fa-ticket:before {
  content: ""; }

.fa-minus-square:before {
  content: ""; }

.fa-minus-square-o:before {
  content: ""; }

.fa-level-up:before {
  content: ""; }

.fa-level-down:before {
  content: ""; }

.fa-check-square:before {
  content: ""; }

.fa-pencil-square:before {
  content: ""; }

.fa-external-link-square:before {
  content: ""; }

.fa-share-square:before {
  content: ""; }

.fa-compass:before {
  content: ""; }

.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: ""; }

.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: ""; }

.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: ""; }

.fa-euro:before,
.fa-eur:before {
  content: ""; }

.fa-gbp:before {
  content: ""; }

.fa-dollar:before,
.fa-usd:before {
  content: ""; }

.fa-rupee:before,
.fa-inr:before {
  content: ""; }

.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: ""; }

.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: ""; }

.fa-won:before,
.fa-krw:before {
  content: ""; }

.fa-bitcoin:before,
.fa-btc:before {
  content: ""; }

.fa-file:before {
  content: ""; }

.fa-file-text:before {
  content: ""; }

.fa-sort-alpha-asc:before {
  content: ""; }

.fa-sort-alpha-desc:before {
  content: ""; }

.fa-sort-amount-asc:before {
  content: ""; }

.fa-sort-amount-desc:before {
  content: ""; }

.fa-sort-numeric-asc:before {
  content: ""; }

.fa-sort-numeric-desc:before {
  content: ""; }

.fa-thumbs-up:before {
  content: ""; }

.fa-thumbs-down:before {
  content: ""; }

.fa-youtube-square:before {
  content: ""; }

.fa-youtube:before {
  content: ""; }

.fa-xing:before {
  content: ""; }

.fa-xing-square:before {
  content: ""; }

.fa-youtube-play:before {
  content: ""; }

.fa-dropbox:before {
  content: ""; }

.fa-stack-overflow:before {
  content: ""; }

.fa-instagram:before {
  content: ""; }

.fa-flickr:before {
  content: ""; }

.fa-adn:before {
  content: ""; }

.fa-bitbucket:before {
  content: ""; }

.fa-bitbucket-square:before {
  content: ""; }

.fa-tumblr:before {
  content: ""; }

.fa-tumblr-square:before {
  content: ""; }

.fa-long-arrow-down:before {
  content: ""; }

.fa-long-arrow-up:before {
  content: ""; }

.fa-long-arrow-left:before {
  content: ""; }

.fa-long-arrow-right:before {
  content: ""; }

.fa-apple:before {
  content: ""; }

.fa-windows:before {
  content: ""; }

.fa-android:before {
  content: ""; }

.fa-linux:before {
  content: ""; }

.fa-dribbble:before {
  content: ""; }

.fa-skype:before {
  content: ""; }

.fa-foursquare:before {
  content: ""; }

.fa-trello:before {
  content: ""; }

.fa-female:before {
  content: ""; }

.fa-male:before {
  content: ""; }

.fa-gittip:before,
.fa-gratipay:before {
  content: ""; }

.fa-sun-o:before {
  content: ""; }

.fa-moon-o:before {
  content: ""; }

.fa-archive:before {
  content: ""; }

.fa-bug:before {
  content: ""; }

.fa-vk:before {
  content: ""; }

.fa-weibo:before {
  content: ""; }

.fa-renren:before {
  content: ""; }

.fa-pagelines:before {
  content: ""; }

.fa-stack-exchange:before {
  content: ""; }

.fa-arrow-circle-o-right:before {
  content: ""; }

.fa-arrow-circle-o-left:before {
  content: ""; }

.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: ""; }

.fa-dot-circle-o:before {
  content: ""; }

.fa-wheelchair:before {
  content: ""; }

.fa-vimeo-square:before {
  content: ""; }

.fa-turkish-lira:before,
.fa-try:before {
  content: ""; }

.fa-plus-square-o:before {
  content: ""; }

.fa-space-shuttle:before {
  content: ""; }

.fa-slack:before {
  content: ""; }

.fa-envelope-square:before {
  content: ""; }

.fa-wordpress:before {
  content: ""; }

.fa-openid:before {
  content: ""; }

.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: ""; }

.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: ""; }

.fa-yahoo:before {
  content: ""; }

.fa-google:before {
  content: ""; }

.fa-reddit:before {
  content: ""; }

.fa-reddit-square:before {
  content: ""; }

.fa-stumbleupon-circle:before {
  content: ""; }

.fa-stumbleupon:before {
  content: ""; }

.fa-delicious:before {
  content: ""; }

.fa-digg:before {
  content: ""; }

.fa-pied-piper-pp:before {
  content: ""; }

.fa-pied-piper-alt:before {
  content: ""; }

.fa-drupal:before {
  content: ""; }

.fa-joomla:before {
  content: ""; }

.fa-language:before {
  content: ""; }

.fa-fax:before {
  content: ""; }

.fa-building:before {
  content: ""; }

.fa-child:before {
  content: ""; }

.fa-paw:before {
  content: ""; }

.fa-spoon:before {
  content: ""; }

.fa-cube:before {
  content: ""; }

.fa-cubes:before {
  content: ""; }

.fa-behance:before {
  content: ""; }

.fa-behance-square:before {
  content: ""; }

.fa-steam:before {
  content: ""; }

.fa-steam-square:before {
  content: ""; }

.fa-recycle:before {
  content: ""; }

.fa-automobile:before,
.fa-car:before {
  content: ""; }

.fa-cab:before,
.fa-taxi:before {
  content: ""; }

.fa-tree:before {
  content: ""; }

.fa-spotify:before {
  content: ""; }

.fa-deviantart:before {
  content: ""; }

.fa-soundcloud:before {
  content: ""; }

.fa-database:before {
  content: ""; }

.fa-file-pdf-o:before {
  content: ""; }

.fa-file-word-o:before {
  content: ""; }

.fa-file-excel-o:before {
  content: ""; }

.fa-file-powerpoint-o:before {
  content: ""; }

.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: ""; }

.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: ""; }

.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: ""; }

.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: ""; }

.fa-file-code-o:before {
  content: ""; }

.fa-vine:before {
  content: ""; }

.fa-codepen:before {
  content: ""; }

.fa-jsfiddle:before {
  content: ""; }

.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: ""; }

.fa-circle-o-notch:before {
  content: ""; }

.fa-ra:before,
.fa-resistance:before,
.fa-rebel:before {
  content: ""; }

.fa-ge:before,
.fa-empire:before {
  content: ""; }

.fa-git-square:before {
  content: ""; }

.fa-git:before {
  content: ""; }

.fa-y-combinator-square:before,
.fa-yc-square:before,
.fa-hacker-news:before {
  content: ""; }

.fa-tencent-weibo:before {
  content: ""; }

.fa-qq:before {
  content: ""; }

.fa-wechat:before,
.fa-weixin:before {
  content: ""; }

.fa-send:before,
.fa-paper-plane:before {
  content: ""; }

.fa-send-o:before,
.fa-paper-plane-o:before {
  content: ""; }

.fa-history:before {
  content: ""; }

.fa-circle-thin:before {
  content: ""; }

.fa-header:before {
  content: ""; }

.fa-paragraph:before {
  content: ""; }

.fa-sliders:before {
  content: ""; }

.fa-share-alt:before {
  content: ""; }

.fa-share-alt-square:before {
  content: ""; }

.fa-bomb:before {
  content: ""; }

.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: ""; }

.fa-tty:before {
  content: ""; }

.fa-binoculars:before {
  content: ""; }

.fa-plug:before {
  content: ""; }

.fa-slideshare:before {
  content: ""; }

.fa-twitch:before {
  content: ""; }

.fa-yelp:before {
  content: ""; }

.fa-newspaper-o:before {
  content: ""; }

.fa-wifi:before {
  content: ""; }

.fa-calculator:before {
  content: ""; }

.fa-paypal:before {
  content: ""; }

.fa-google-wallet:before {
  content: ""; }

.fa-cc-visa:before {
  content: ""; }

.fa-cc-mastercard:before {
  content: ""; }

.fa-cc-discover:before {
  content: ""; }

.fa-cc-amex:before {
  content: ""; }

.fa-cc-paypal:before {
  content: ""; }

.fa-cc-stripe:before {
  content: ""; }

.fa-bell-slash:before {
  content: ""; }

.fa-bell-slash-o:before {
  content: ""; }

.fa-trash:before {
  content: ""; }

.fa-copyright:before {
  content: ""; }

.fa-at:before {
  content: ""; }

.fa-eyedropper:before {
  content: ""; }

.fa-paint-brush:before {
  content: ""; }

.fa-birthday-cake:before {
  content: ""; }

.fa-area-chart:before {
  content: ""; }

.fa-pie-chart:before {
  content: ""; }

.fa-line-chart:before {
  content: ""; }

.fa-lastfm:before {
  content: ""; }

.fa-lastfm-square:before {
  content: ""; }

.fa-toggle-off:before {
  content: ""; }

.fa-toggle-on:before {
  content: ""; }

.fa-bicycle:before {
  content: ""; }

.fa-bus:before {
  content: ""; }

.fa-ioxhost:before {
  content: ""; }

.fa-angellist:before {
  content: ""; }

.fa-cc:before {
  content: ""; }

.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: ""; }

.fa-meanpath:before {
  content: ""; }

.fa-buysellads:before {
  content: ""; }

.fa-connectdevelop:before {
  content: ""; }

.fa-dashcube:before {
  content: ""; }

.fa-forumbee:before {
  content: ""; }

.fa-leanpub:before {
  content: ""; }

.fa-sellsy:before {
  content: ""; }

.fa-shirtsinbulk:before {
  content: ""; }

.fa-simplybuilt:before {
  content: ""; }

.fa-skyatlas:before {
  content: ""; }

.fa-cart-plus:before {
  content: ""; }

.fa-cart-arrow-down:before {
  content: ""; }

.fa-diamond:before {
  content: ""; }

.fa-ship:before {
  content: ""; }

.fa-user-secret:before {
  content: ""; }

.fa-motorcycle:before {
  content: ""; }

.fa-street-view:before {
  content: ""; }

.fa-heartbeat:before {
  content: ""; }

.fa-venus:before {
  content: ""; }

.fa-mars:before {
  content: ""; }

.fa-mercury:before {
  content: ""; }

.fa-intersex:before,
.fa-transgender:before {
  content: ""; }

.fa-transgender-alt:before {
  content: ""; }

.fa-venus-double:before {
  content: ""; }

.fa-mars-double:before {
  content: ""; }

.fa-venus-mars:before {
  content: ""; }

.fa-mars-stroke:before {
  content: ""; }

.fa-mars-stroke-v:before {
  content: ""; }

.fa-mars-stroke-h:before {
  content: ""; }

.fa-neuter:before {
  content: ""; }

.fa-genderless:before {
  content: ""; }

.fa-facebook-official:before {
  content: ""; }

.fa-pinterest-p:before {
  content: ""; }

.fa-whatsapp:before {
  content: ""; }

.fa-server:before {
  content: ""; }

.fa-user-plus:before {
  content: ""; }

.fa-user-times:before {
  content: ""; }

.fa-hotel:before,
.fa-bed:before {
  content: ""; }

.fa-viacoin:before {
  content: ""; }

.fa-train:before {
  content: ""; }

.fa-subway:before {
  content: ""; }

.fa-medium:before {
  content: ""; }

.fa-yc:before,
.fa-y-combinator:before {
  content: ""; }

.fa-optin-monster:before {
  content: ""; }

.fa-opencart:before {
  content: ""; }

.fa-expeditedssl:before {
  content: ""; }

.fa-battery-4:before,
.fa-battery:before,
.fa-battery-full:before {
  content: ""; }

.fa-battery-3:before,
.fa-battery-three-quarters:before {
  content: ""; }

.fa-battery-2:before,
.fa-battery-half:before {
  content: ""; }

.fa-battery-1:before,
.fa-battery-quarter:before {
  content: ""; }

.fa-battery-0:before,
.fa-battery-empty:before {
  content: ""; }

.fa-mouse-pointer:before {
  content: ""; }

.fa-i-cursor:before {
  content: ""; }

.fa-object-group:before {
  content: ""; }

.fa-object-ungroup:before {
  content: ""; }

.fa-sticky-note:before {
  content: ""; }

.fa-sticky-note-o:before {
  content: ""; }

.fa-cc-jcb:before {
  content: ""; }

.fa-cc-diners-club:before {
  content: ""; }

.fa-clone:before {
  content: ""; }

.fa-balance-scale:before {
  content: ""; }

.fa-hourglass-o:before {
  content: ""; }

.fa-hourglass-1:before,
.fa-hourglass-start:before {
  content: ""; }

.fa-hourglass-2:before,
.fa-hourglass-half:before {
  content: ""; }

.fa-hourglass-3:before,
.fa-hourglass-end:before {
  content: ""; }

.fa-hourglass:before {
  content: ""; }

.fa-hand-grab-o:before,
.fa-hand-rock-o:before {
  content: ""; }

.fa-hand-stop-o:before,
.fa-hand-paper-o:before {
  content: ""; }

.fa-hand-scissors-o:before {
  content: ""; }

.fa-hand-lizard-o:before {
  content: ""; }

.fa-hand-spock-o:before {
  content: ""; }

.fa-hand-pointer-o:before {
  content: ""; }

.fa-hand-peace-o:before {
  content: ""; }

.fa-trademark:before {
  content: ""; }

.fa-registered:before {
  content: ""; }

.fa-creative-commons:before {
  content: ""; }

.fa-gg:before {
  content: ""; }

.fa-gg-circle:before {
  content: ""; }

.fa-tripadvisor:before {
  content: ""; }

.fa-odnoklassniki:before {
  content: ""; }

.fa-odnoklassniki-square:before {
  content: ""; }

.fa-get-pocket:before {
  content: ""; }

.fa-wikipedia-w:before {
  content: ""; }

.fa-safari:before {
  content: ""; }

.fa-chrome:before {
  content: ""; }

.fa-firefox:before {
  content: ""; }

.fa-opera:before {
  content: ""; }

.fa-internet-explorer:before {
  content: ""; }

.fa-tv:before,
.fa-television:before {
  content: ""; }

.fa-contao:before {
  content: ""; }

.fa-500px:before {
  content: ""; }

.fa-amazon:before {
  content: ""; }

.fa-calendar-plus-o:before {
  content: ""; }

.fa-calendar-minus-o:before {
  content: ""; }

.fa-calendar-times-o:before {
  content: ""; }

.fa-calendar-check-o:before {
  content: ""; }

.fa-industry:before {
  content: ""; }

.fa-map-pin:before {
  content: ""; }

.fa-map-signs:before {
  content: ""; }

.fa-map-o:before {
  content: ""; }

.fa-map:before {
  content: ""; }

.fa-commenting:before {
  content: ""; }

.fa-commenting-o:before {
  content: ""; }

.fa-houzz:before {
  content: ""; }

.fa-vimeo:before {
  content: ""; }

.fa-black-tie:before {
  content: ""; }

.fa-fonticons:before {
  content: ""; }

.fa-reddit-alien:before {
  content: ""; }

.fa-edge:before {
  content: ""; }

.fa-credit-card-alt:before {
  content: ""; }

.fa-codiepie:before {
  content: ""; }

.fa-modx:before {
  content: ""; }

.fa-fort-awesome:before {
  content: ""; }

.fa-usb:before {
  content: ""; }

.fa-product-hunt:before {
  content: ""; }

.fa-mixcloud:before {
  content: ""; }

.fa-scribd:before {
  content: ""; }

.fa-pause-circle:before {
  content: ""; }

.fa-pause-circle-o:before {
  content: ""; }

.fa-stop-circle:before {
  content: ""; }

.fa-stop-circle-o:before {
  content: ""; }

.fa-shopping-bag:before {
  content: ""; }

.fa-shopping-basket:before {
  content: ""; }

.fa-hashtag:before {
  content: ""; }

.fa-bluetooth:before {
  content: ""; }

.fa-bluetooth-b:before {
  content: ""; }

.fa-percent:before {
  content: ""; }

.fa-gitlab:before {
  content: ""; }

.fa-wpbeginner:before {
  content: ""; }

.fa-wpforms:before {
  content: ""; }

.fa-envira:before {
  content: ""; }

.fa-universal-access:before {
  content: ""; }

.fa-wheelchair-alt:before {
  content: ""; }

.fa-question-circle-o:before {
  content: ""; }

.fa-blind:before {
  content: ""; }

.fa-audio-description:before {
  content: ""; }

.fa-volume-control-phone:before {
  content: ""; }

.fa-braille:before {
  content: ""; }

.fa-assistive-listening-systems:before {
  content: ""; }

.fa-asl-interpreting:before,
.fa-american-sign-language-interpreting:before {
  content: ""; }

.fa-deafness:before,
.fa-hard-of-hearing:before,
.fa-deaf:before {
  content: ""; }

.fa-glide:before {
  content: ""; }

.fa-glide-g:before {
  content: ""; }

.fa-signing:before,
.fa-sign-language:before {
  content: ""; }

.fa-low-vision:before {
  content: ""; }

.fa-viadeo:before {
  content: ""; }

.fa-viadeo-square:before {
  content: ""; }

.fa-snapchat:before {
  content: ""; }

.fa-snapchat-ghost:before {
  content: ""; }

.fa-snapchat-square:before {
  content: ""; }

.fa-pied-piper:before {
  content: ""; }

.fa-first-order:before {
  content: ""; }

.fa-yoast:before {
  content: ""; }

.fa-themeisle:before {
  content: ""; }

.fa-google-plus-circle:before,
.fa-google-plus-official:before {
  content: ""; }

.fa-fa:before,
.fa-font-awesome:before {
  content: ""; }

.fa-handshake-o:before {
  content: ""; }

.fa-envelope-open:before {
  content: ""; }

.fa-envelope-open-o:before {
  content: ""; }

.fa-linode:before {
  content: ""; }

.fa-address-book:before {
  content: ""; }

.fa-address-book-o:before {
  content: ""; }

.fa-vcard:before,
.fa-address-card:before {
  content: ""; }

.fa-vcard-o:before,
.fa-address-card-o:before {
  content: ""; }

.fa-user-circle:before {
  content: ""; }

.fa-user-circle-o:before {
  content: ""; }

.fa-user-o:before {
  content: ""; }

.fa-id-badge:before {
  content: ""; }

.fa-drivers-license:before,
.fa-id-card:before {
  content: ""; }

.fa-drivers-license-o:before,
.fa-id-card-o:before {
  content: ""; }

.fa-quora:before {
  content: ""; }

.fa-free-code-camp:before {
  content: ""; }

.fa-telegram:before {
  content: ""; }

.fa-thermometer-4:before,
.fa-thermometer:before,
.fa-thermometer-full:before {
  content: ""; }

.fa-thermometer-3:before,
.fa-thermometer-three-quarters:before {
  content: ""; }

.fa-thermometer-2:before,
.fa-thermometer-half:before {
  content: ""; }

.fa-thermometer-1:before,
.fa-thermometer-quarter:before {
  content: ""; }

.fa-thermometer-0:before,
.fa-thermometer-empty:before {
  content: ""; }

.fa-shower:before {
  content: ""; }

.fa-bathtub:before,
.fa-s15:before,
.fa-bath:before {
  content: ""; }

.fa-podcast:before {
  content: ""; }

.fa-window-maximize:before {
  content: ""; }

.fa-window-minimize:before {
  content: ""; }

.fa-window-restore:before {
  content: ""; }

.fa-times-rectangle:before,
.fa-window-close:before {
  content: ""; }

.fa-times-rectangle-o:before,
.fa-window-close-o:before {
  content: ""; }

.fa-bandcamp:before {
  content: ""; }

.fa-grav:before {
  content: ""; }

.fa-etsy:before {
  content: ""; }

.fa-imdb:before {
  content: ""; }

.fa-ravelry:before {
  content: ""; }

.fa-eercast:before {
  content: ""; }

.fa-microchip:before {
  content: ""; }

.fa-snowflake-o:before {
  content: ""; }

.fa-superpowers:before {
  content: ""; }

.fa-wpexplorer:before {
  content: ""; }

.fa-meetup:before {
  content: ""; }

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

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

/*# sourceMappingURL=font-awesome.css.map */

