/* # Theme
----------------------------------------------------------------------------- */
/* ## Scaffolding Theme
------------------------------------------------------------------- */
a {
  color: #3F51B5; }
  a:hover, a:focus {
    color: #3F51B5; }

/* ## Table Theme
------------------------------------------------------------------- */
table {
  background-color: #fff; }

caption {
  color: rgba(0, 0, 0, 0.38); }

.table > thead > tr > th,
.table > thead > tr > td,
.table > tbody > tr > th,
.table > tbody > tr > td,
.table > tfoot > tr > th,
.table > tfoot > tr > td {
  border-top-color: rgba(0, 0, 0, 0.12); }

.table > thead > tr > th {
  border-bottom-color: rgba(0, 0, 0, 0.12); }

.table > tbody + tbody {
  border-top-color: rgba(0, 0, 0, 0.12); }

.table .table {
  background-color: #fff; }

.table-bordered {
  border-color: rgba(0, 0, 0, 0.12); }
  .table-bordered > thead > tr > th,
  .table-bordered > thead > tr > td,
  .table-bordered > tbody > tr > th,
  .table-bordered > tbody > tr > td,
  .table-bordered > tfoot > tr > th,
  .table-bordered > tfoot > tr > td {
    border-color: rgba(0, 0, 0, 0.12); }

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #fafafa; }

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

.table > thead > tr > td.active,
.table > thead > tr > th.active,
.table > thead > tr.active > td,
.table > thead > tr.active > th,
.table > tbody > tr > td.active,
.table > tbody > tr > th.active,
.table > tbody > tr.active > td,
.table > tbody > tr.active > th,
.table > tfoot > tr > td.active,
.table > tfoot > tr > th.active,
.table > tfoot > tr.active > td,
.table > tfoot > tr.active > th {
  background-color: #fafafa; }

.table-hover > tbody > tr > td.active:hover,
.table-hover > tbody > tr > th.active:hover,
.table-hover > tbody > tr.active:hover > td,
.table-hover > tbody > tr:hover > .active,
.table-hover > tbody > tr.active:hover > th {
  background-color: #ededed; }

.table > thead > tr > td.success,
.table > thead > tr > th.success,
.table > thead > tr.success > td,
.table > thead > tr.success > th,
.table > tbody > tr > td.success,
.table > tbody > tr > th.success,
.table > tbody > tr.success > td,
.table > tbody > tr.success > th,
.table > tfoot > tr > td.success,
.table > tfoot > tr > th.success,
.table > tfoot > tr.success > td,
.table > tfoot > tr.success > th {
  background-color: #bfe5e1; }

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

.table > thead > tr > td.info,
.table > thead > tr > th.info,
.table > thead > tr.info > td,
.table > thead > tr.info > th,
.table > tbody > tr > td.info,
.table > tbody > tr > th.info,
.table > tbody > tr.info > td,
.table > tbody > tr.info > th,
.table > tfoot > tr > td.info,
.table > tfoot > tr > th.info,
.table > tfoot > tr.info > td,
.table > tfoot > tr.info > th {
  background-color: #c8e5fc; }

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

.table > thead > tr > td.warning,
.table > thead > tr > th.warning,
.table > thead > tr.warning > td,
.table > thead > tr.warning > th,
.table > tbody > tr > td.warning,
.table > tbody > tr > th.warning,
.table > tbody > tr.warning > td,
.table > tbody > tr.warning > th,
.table > tfoot > tr > td.warning,
.table > tfoot > tr > th.warning,
.table > tfoot > tr.warning > td,
.table > tfoot > tr.warning > th {
  background-color: #ffe5bf; }

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

.table > thead > tr > td.danger,
.table > thead > tr > th.danger,
.table > thead > tr.danger > td,
.table > thead > tr.danger > th,
.table > tbody > tr > td.danger,
.table > tbody > tr > th.danger,
.table > tbody > tr.danger > td,
.table > tbody > tr.danger > th,
.table > tfoot > tr > td.danger,
.table > tfoot > tr > th.danger,
.table > tfoot > tr.danger > td,
.table > tfoot > tr.danger > th {
  background-color: #fcd0cd; }

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

@media screen and (max-width: 767px) {
  .table-responsive {
    border-color: rgba(0, 0, 0, 0.12); } }

/* ## Form Theme
------------------------------------------------------------------- */
legend {
  color: rgba(0, 0, 0, 0.87);
  border-bottom-color: rgba(0, 0, 0, 0.12); }

output {
  color: rgba(0, 0, 0, 0.87); }

.form-control {
  color: rgba(0, 0, 0, 0.87);
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: none;
          box-shadow: none; }
  .form-control[disabled], .form-control[readonly],
  fieldset[disabled] .form-control {
    background-color: rgba(0, 0, 0, 0.12); }

.has-success .help-block,
.has-success .control-label,
.has-success .radio,
.has-success .checkbox,
.has-success .radio-inline,
.has-success .checkbox-inline,
.has-success.radio label,
.has-success.checkbox label,
.has-success.radio-inline label,
.has-success.checkbox-inline label {
  color: #00695f; }

.has-success .form-control {
  border-color: #00695f;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-success .form-control:focus {
    border-color: #003631;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00cfbb;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #00cfbb; }

.has-success .input-group-addon {
  color: #00695f;
  border-color: #00695f;
  background-color: #bfe5e1; }

.has-success .form-control-feedback {
  color: #00695f; }

.has-warning .help-block,
.has-warning .control-label,
.has-warning .radio,
.has-warning .checkbox,
.has-warning .radio-inline,
.has-warning .checkbox-inline,
.has-warning.radio label,
.has-warning.checkbox label,
.has-warning.radio-inline label,
.has-warning.checkbox-inline label {
  color: #b36a00; }

.has-warning .form-control {
  border-color: #b36a00;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-warning .form-control:focus {
    border-color: #804c00;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffa21a;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ffa21a; }

.has-warning .input-group-addon {
  color: #b36a00;
  border-color: #b36a00;
  background-color: #ffe5bf; }

.has-warning .form-control-feedback {
  color: #b36a00; }

.has-error .help-block,
.has-error .control-label,
.has-error .radio,
.has-error .checkbox,
.has-error .radio-inline,
.has-error .checkbox-inline,
.has-error.radio label,
.has-error.checkbox label,
.has-error.radio-inline label,
.has-error.checkbox-inline label {
  color: #ab2f26; }

.has-error .form-control {
  border-color: #ab2f26;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }
  .has-error .form-control:focus {
    border-color: #81241d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #db655c;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #db655c; }

.has-error .input-group-addon {
  color: #ab2f26;
  border-color: #ab2f26;
  background-color: #fcd0cd; }

.has-error .form-control-feedback {
  color: #ab2f26; }

.help-block {
  color: rgba(0, 0, 0, 0.87); }

/* ## Button Theme
------------------------------------------------------------------- */
.btn-dark {
  border-color: rgba(255, 255, 255, 0.12);
  background-color: #424242;
  color: white; }
  .btn-dark:focus, .btn-dark.focus {
    background-color: #353535;
    border-color: rgba(255, 255, 255, 0.12);
    color: white; }
  .btn-dark:hover {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: #353535;
    color: white; }
  .btn-dark:active, .btn-dark.active,
  .open > .btn-dark.dropdown-toggle {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: #353535;
    color: white; }
    .btn-dark:active:hover, .btn-dark:active:focus, .btn-dark:active.focus, .btn-dark.active:hover, .btn-dark.active:focus, .btn-dark.active.focus,
    .open > .btn-dark.dropdown-toggle:hover,
    .open > .btn-dark.dropdown-toggle:focus,
    .open > .btn-dark.dropdown-toggle.focus {
      border-color: rgba(255, 255, 255, 0.12);
      background-color: #353535;
      color: white; }
  .btn-dark:active, .btn-dark.active,
  .open > .btn-dark.dropdown-toggle {
    background-image: none; }
  .btn-dark.disabled:hover, .btn-dark.disabled:focus, .btn-dark.disabled.focus, .btn-dark[disabled]:hover, .btn-dark[disabled]:focus, .btn-dark[disabled].focus,
  fieldset[disabled] .btn-dark:hover,
  fieldset[disabled] .btn-dark:focus,
  fieldset[disabled] .btn-dark.focus {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: #424242; }
  .btn-dark .badge {
    background-color: white;
    color: #424242; }
  .btn-dark.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: white; }
    .btn-dark.btn-link:focus, .btn-dark.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: white; }
    .btn-dark.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: white; }
    .btn-dark.btn-link:active, .btn-dark.btn-link.active,
    .open > .btn-dark.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: white; }
      .btn-dark.btn-link:active:hover, .btn-dark.btn-link:active:focus, .btn-dark.btn-link:active.focus, .btn-dark.btn-link.active:hover, .btn-dark.btn-link.active:focus, .btn-dark.btn-link.active.focus,
      .open > .btn-dark.btn-link.dropdown-toggle:hover,
      .open > .btn-dark.btn-link.dropdown-toggle:focus,
      .open > .btn-dark.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: white; }
    .btn-dark.btn-link:active, .btn-dark.btn-link.active,
    .open > .btn-dark.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-dark.btn-link.disabled:hover, .btn-dark.btn-link.disabled:focus, .btn-dark.btn-link.disabled.focus, .btn-dark.btn-link[disabled]:hover, .btn-dark.btn-link[disabled]:focus, .btn-dark.btn-link[disabled].focus,
    fieldset[disabled] .btn-dark.btn-link:hover,
    fieldset[disabled] .btn-dark.btn-link:focus,
    fieldset[disabled] .btn-dark.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-dark.btn-link .badge {
      background-color: white;
      color: transparent; }
  .btn-dark.btn-outline {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: transparent;
    color: rgba(0, 0, 0, 0.87); }
    .btn-dark.btn-outline:focus, .btn-dark.btn-outline.focus {
      background-color: transparent;
      border-color: rgba(0, 0, 0, 0.87);
      color: rgba(0, 0, 0, 0.87); }
    .btn-dark.btn-outline:hover {
      border-color: rgba(0, 0, 0, 0.87);
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
    .btn-dark.btn-outline:active, .btn-dark.btn-outline.active,
    .open > .btn-dark.btn-outline.dropdown-toggle {
      border-color: rgba(0, 0, 0, 0.87);
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
      .btn-dark.btn-outline:active:hover, .btn-dark.btn-outline:active:focus, .btn-dark.btn-outline:active.focus, .btn-dark.btn-outline.active:hover, .btn-dark.btn-outline.active:focus, .btn-dark.btn-outline.active.focus,
      .open > .btn-dark.btn-outline.dropdown-toggle:hover,
      .open > .btn-dark.btn-outline.dropdown-toggle:focus,
      .open > .btn-dark.btn-outline.dropdown-toggle.focus {
        border-color: rgba(0, 0, 0, 0.87);
        background-color: transparent;
        color: rgba(0, 0, 0, 0.87); }
    .btn-dark.btn-outline:active, .btn-dark.btn-outline.active,
    .open > .btn-dark.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-dark.btn-outline.disabled:hover, .btn-dark.btn-outline.disabled:focus, .btn-dark.btn-outline.disabled.focus, .btn-dark.btn-outline[disabled]:hover, .btn-dark.btn-outline[disabled]:focus, .btn-dark.btn-outline[disabled].focus,
    fieldset[disabled] .btn-dark.btn-outline:hover,
    fieldset[disabled] .btn-dark.btn-outline:focus,
    fieldset[disabled] .btn-dark.btn-outline.focus {
      border-color: rgba(0, 0, 0, 0.12);
      background-color: transparent; }
    .btn-dark.btn-outline .badge {
      background-color: rgba(0, 0, 0, 0.87);
      color: transparent; }

.btn-light {
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87); }
  .btn-light:focus, .btn-light.focus {
    background-color: #f2f2f2;
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87); }
  .btn-light:hover {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: #f2f2f2;
    color: rgba(0, 0, 0, 0.87); }
  .btn-light:active, .btn-light.active,
  .open > .btn-light.dropdown-toggle {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: #f2f2f2;
    color: rgba(0, 0, 0, 0.87); }
    .btn-light:active:hover, .btn-light:active:focus, .btn-light:active.focus, .btn-light.active:hover, .btn-light.active:focus, .btn-light.active.focus,
    .open > .btn-light.dropdown-toggle:hover,
    .open > .btn-light.dropdown-toggle:focus,
    .open > .btn-light.dropdown-toggle.focus {
      border-color: rgba(0, 0, 0, 0.12);
      background-color: #f2f2f2;
      color: rgba(0, 0, 0, 0.87); }
  .btn-light:active, .btn-light.active,
  .open > .btn-light.dropdown-toggle {
    background-image: none; }
  .btn-light.disabled:hover, .btn-light.disabled:focus, .btn-light.disabled.focus, .btn-light[disabled]:hover, .btn-light[disabled]:focus, .btn-light[disabled].focus,
  fieldset[disabled] .btn-light:hover,
  fieldset[disabled] .btn-light:focus,
  fieldset[disabled] .btn-light.focus {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: #fff; }
  .btn-light .badge {
    background-color: rgba(0, 0, 0, 0.87);
    color: #fff; }
  .btn-light.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: rgba(0, 0, 0, 0.87); }
    .btn-light.btn-link:focus, .btn-light.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
    .btn-light.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
    .btn-light.btn-link:active, .btn-light.btn-link.active,
    .open > .btn-light.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
      .btn-light.btn-link:active:hover, .btn-light.btn-link:active:focus, .btn-light.btn-link:active.focus, .btn-light.btn-link.active:hover, .btn-light.btn-link.active:focus, .btn-light.btn-link.active.focus,
      .open > .btn-light.btn-link.dropdown-toggle:hover,
      .open > .btn-light.btn-link.dropdown-toggle:focus,
      .open > .btn-light.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: rgba(0, 0, 0, 0.87); }
    .btn-light.btn-link:active, .btn-light.btn-link.active,
    .open > .btn-light.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-light.btn-link.disabled:hover, .btn-light.btn-link.disabled:focus, .btn-light.btn-link.disabled.focus, .btn-light.btn-link[disabled]:hover, .btn-light.btn-link[disabled]:focus, .btn-light.btn-link[disabled].focus,
    fieldset[disabled] .btn-light.btn-link:hover,
    fieldset[disabled] .btn-light.btn-link:focus,
    fieldset[disabled] .btn-light.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-light.btn-link .badge {
      background-color: rgba(0, 0, 0, 0.87);
      color: transparent; }
  .btn-light.btn-outline {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: transparent;
    color: white; }
    .btn-light.btn-outline:focus, .btn-light.btn-outline.focus {
      background-color: transparent;
      border-color: white;
      color: white; }
    .btn-light.btn-outline:hover {
      border-color: white;
      background-color: transparent;
      color: white; }
    .btn-light.btn-outline:active, .btn-light.btn-outline.active,
    .open > .btn-light.btn-outline.dropdown-toggle {
      border-color: white;
      background-color: transparent;
      color: white; }
      .btn-light.btn-outline:active:hover, .btn-light.btn-outline:active:focus, .btn-light.btn-outline:active.focus, .btn-light.btn-outline.active:hover, .btn-light.btn-outline.active:focus, .btn-light.btn-outline.active.focus,
      .open > .btn-light.btn-outline.dropdown-toggle:hover,
      .open > .btn-light.btn-outline.dropdown-toggle:focus,
      .open > .btn-light.btn-outline.dropdown-toggle.focus {
        border-color: white;
        background-color: transparent;
        color: white; }
    .btn-light.btn-outline:active, .btn-light.btn-outline.active,
    .open > .btn-light.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-light.btn-outline.disabled:hover, .btn-light.btn-outline.disabled:focus, .btn-light.btn-outline.disabled.focus, .btn-light.btn-outline[disabled]:hover, .btn-light.btn-outline[disabled]:focus, .btn-light.btn-outline[disabled].focus,
    fieldset[disabled] .btn-light.btn-outline:hover,
    fieldset[disabled] .btn-light.btn-outline:focus,
    fieldset[disabled] .btn-light.btn-outline.focus {
      border-color: rgba(255, 255, 255, 0.12);
      background-color: transparent; }
    .btn-light.btn-outline .badge {
      background-color: white;
      color: transparent; }

.btn-inverse {
  border-color: rgba(255, 255, 255, 0.12);
  background-color: #424242;
  color: white; }
  .btn-inverse:focus, .btn-inverse.focus {
    background-color: #353535;
    border-color: rgba(255, 255, 255, 0.12);
    color: white; }
  .btn-inverse:hover {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: #353535;
    color: white; }
  .btn-inverse:active, .btn-inverse.active,
  .open > .btn-inverse.dropdown-toggle {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: #353535;
    color: white; }
    .btn-inverse:active:hover, .btn-inverse:active:focus, .btn-inverse:active.focus, .btn-inverse.active:hover, .btn-inverse.active:focus, .btn-inverse.active.focus,
    .open > .btn-inverse.dropdown-toggle:hover,
    .open > .btn-inverse.dropdown-toggle:focus,
    .open > .btn-inverse.dropdown-toggle.focus {
      border-color: rgba(255, 255, 255, 0.12);
      background-color: #353535;
      color: white; }
  .btn-inverse:active, .btn-inverse.active,
  .open > .btn-inverse.dropdown-toggle {
    background-image: none; }
  .btn-inverse.disabled:hover, .btn-inverse.disabled:focus, .btn-inverse.disabled.focus, .btn-inverse[disabled]:hover, .btn-inverse[disabled]:focus, .btn-inverse[disabled].focus,
  fieldset[disabled] .btn-inverse:hover,
  fieldset[disabled] .btn-inverse:focus,
  fieldset[disabled] .btn-inverse.focus {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: #424242; }
  .btn-inverse .badge {
    background-color: white;
    color: #424242; }
  .btn-inverse.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: white; }
    .btn-inverse.btn-link:focus, .btn-inverse.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: white; }
    .btn-inverse.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: white; }
    .btn-inverse.btn-link:active, .btn-inverse.btn-link.active,
    .open > .btn-inverse.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: white; }
      .btn-inverse.btn-link:active:hover, .btn-inverse.btn-link:active:focus, .btn-inverse.btn-link:active.focus, .btn-inverse.btn-link.active:hover, .btn-inverse.btn-link.active:focus, .btn-inverse.btn-link.active.focus,
      .open > .btn-inverse.btn-link.dropdown-toggle:hover,
      .open > .btn-inverse.btn-link.dropdown-toggle:focus,
      .open > .btn-inverse.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: white; }
    .btn-inverse.btn-link:active, .btn-inverse.btn-link.active,
    .open > .btn-inverse.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-inverse.btn-link.disabled:hover, .btn-inverse.btn-link.disabled:focus, .btn-inverse.btn-link.disabled.focus, .btn-inverse.btn-link[disabled]:hover, .btn-inverse.btn-link[disabled]:focus, .btn-inverse.btn-link[disabled].focus,
    fieldset[disabled] .btn-inverse.btn-link:hover,
    fieldset[disabled] .btn-inverse.btn-link:focus,
    fieldset[disabled] .btn-inverse.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-inverse.btn-link .badge {
      background-color: white;
      color: transparent; }
  .btn-inverse.btn-outline {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: transparent;
    color: rgba(0, 0, 0, 0.87); }
    .btn-inverse.btn-outline:focus, .btn-inverse.btn-outline.focus {
      background-color: transparent;
      border-color: rgba(0, 0, 0, 0.87);
      color: rgba(0, 0, 0, 0.87); }
    .btn-inverse.btn-outline:hover {
      border-color: rgba(0, 0, 0, 0.87);
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
    .btn-inverse.btn-outline:active, .btn-inverse.btn-outline.active,
    .open > .btn-inverse.btn-outline.dropdown-toggle {
      border-color: rgba(0, 0, 0, 0.87);
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
      .btn-inverse.btn-outline:active:hover, .btn-inverse.btn-outline:active:focus, .btn-inverse.btn-outline:active.focus, .btn-inverse.btn-outline.active:hover, .btn-inverse.btn-outline.active:focus, .btn-inverse.btn-outline.active.focus,
      .open > .btn-inverse.btn-outline.dropdown-toggle:hover,
      .open > .btn-inverse.btn-outline.dropdown-toggle:focus,
      .open > .btn-inverse.btn-outline.dropdown-toggle.focus {
        border-color: rgba(0, 0, 0, 0.87);
        background-color: transparent;
        color: rgba(0, 0, 0, 0.87); }
    .btn-inverse.btn-outline:active, .btn-inverse.btn-outline.active,
    .open > .btn-inverse.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-inverse.btn-outline.disabled:hover, .btn-inverse.btn-outline.disabled:focus, .btn-inverse.btn-outline.disabled.focus, .btn-inverse.btn-outline[disabled]:hover, .btn-inverse.btn-outline[disabled]:focus, .btn-inverse.btn-outline[disabled].focus,
    fieldset[disabled] .btn-inverse.btn-outline:hover,
    fieldset[disabled] .btn-inverse.btn-outline:focus,
    fieldset[disabled] .btn-inverse.btn-outline.focus {
      border-color: rgba(0, 0, 0, 0.12);
      background-color: transparent; }
    .btn-inverse.btn-outline .badge {
      background-color: rgba(0, 0, 0, 0.87);
      color: transparent; }

.btn-default {
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87); }
  .btn-default:focus, .btn-default.focus {
    background-color: #f2f2f2;
    border-color: rgba(0, 0, 0, 0.12);
    color: rgba(0, 0, 0, 0.87); }
  .btn-default:hover {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: #f2f2f2;
    color: rgba(0, 0, 0, 0.87); }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: #f2f2f2;
    color: rgba(0, 0, 0, 0.87); }
    .btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus,
    .open > .btn-default.dropdown-toggle:hover,
    .open > .btn-default.dropdown-toggle:focus,
    .open > .btn-default.dropdown-toggle.focus {
      border-color: rgba(0, 0, 0, 0.12);
      background-color: #f2f2f2;
      color: rgba(0, 0, 0, 0.87); }
  .btn-default:active, .btn-default.active,
  .open > .btn-default.dropdown-toggle {
    background-image: none; }
  .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus,
  fieldset[disabled] .btn-default:hover,
  fieldset[disabled] .btn-default:focus,
  fieldset[disabled] .btn-default.focus {
    border-color: rgba(0, 0, 0, 0.12);
    background-color: #fff; }
  .btn-default .badge {
    background-color: rgba(0, 0, 0, 0.87);
    color: #fff; }
  .btn-default.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: rgba(0, 0, 0, 0.87); }
    .btn-default.btn-link:focus, .btn-default.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
    .btn-default.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
    .btn-default.btn-link:active, .btn-default.btn-link.active,
    .open > .btn-default.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: rgba(0, 0, 0, 0.87); }
      .btn-default.btn-link:active:hover, .btn-default.btn-link:active:focus, .btn-default.btn-link:active.focus, .btn-default.btn-link.active:hover, .btn-default.btn-link.active:focus, .btn-default.btn-link.active.focus,
      .open > .btn-default.btn-link.dropdown-toggle:hover,
      .open > .btn-default.btn-link.dropdown-toggle:focus,
      .open > .btn-default.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: rgba(0, 0, 0, 0.87); }
    .btn-default.btn-link:active, .btn-default.btn-link.active,
    .open > .btn-default.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-default.btn-link.disabled:hover, .btn-default.btn-link.disabled:focus, .btn-default.btn-link.disabled.focus, .btn-default.btn-link[disabled]:hover, .btn-default.btn-link[disabled]:focus, .btn-default.btn-link[disabled].focus,
    fieldset[disabled] .btn-default.btn-link:hover,
    fieldset[disabled] .btn-default.btn-link:focus,
    fieldset[disabled] .btn-default.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-default.btn-link .badge {
      background-color: rgba(0, 0, 0, 0.87);
      color: transparent; }
  .btn-default.btn-outline {
    border-color: rgba(255, 255, 255, 0.12);
    background-color: transparent;
    color: white; }
    .btn-default.btn-outline:focus, .btn-default.btn-outline.focus {
      background-color: transparent;
      border-color: white;
      color: white; }
    .btn-default.btn-outline:hover {
      border-color: white;
      background-color: transparent;
      color: white; }
    .btn-default.btn-outline:active, .btn-default.btn-outline.active,
    .open > .btn-default.btn-outline.dropdown-toggle {
      border-color: white;
      background-color: transparent;
      color: white; }
      .btn-default.btn-outline:active:hover, .btn-default.btn-outline:active:focus, .btn-default.btn-outline:active.focus, .btn-default.btn-outline.active:hover, .btn-default.btn-outline.active:focus, .btn-default.btn-outline.active.focus,
      .open > .btn-default.btn-outline.dropdown-toggle:hover,
      .open > .btn-default.btn-outline.dropdown-toggle:focus,
      .open > .btn-default.btn-outline.dropdown-toggle.focus {
        border-color: white;
        background-color: transparent;
        color: white; }
    .btn-default.btn-outline:active, .btn-default.btn-outline.active,
    .open > .btn-default.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-default.btn-outline.disabled:hover, .btn-default.btn-outline.disabled:focus, .btn-default.btn-outline.disabled.focus, .btn-default.btn-outline[disabled]:hover, .btn-default.btn-outline[disabled]:focus, .btn-default.btn-outline[disabled].focus,
    fieldset[disabled] .btn-default.btn-outline:hover,
    fieldset[disabled] .btn-default.btn-outline:focus,
    fieldset[disabled] .btn-default.btn-outline.focus {
      border-color: rgba(255, 255, 255, 0.12);
      background-color: transparent; }
    .btn-default.btn-outline .badge {
      background-color: white;
      color: transparent; }

.btn-primary {
  border-color: #3F51B5;
  background-color: #3F51B5;
  color: white; }
  .btn-primary:focus, .btn-primary.focus {
    background-color: #3849a2;
    border-color: #3F51B5;
    color: white; }
  .btn-primary:hover {
    border-color: #3F51B5;
    background-color: #3849a2;
    color: white; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    border-color: #3F51B5;
    background-color: #3849a2;
    color: white; }
    .btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus,
    .open > .btn-primary.dropdown-toggle:hover,
    .open > .btn-primary.dropdown-toggle:focus,
    .open > .btn-primary.dropdown-toggle.focus {
      border-color: #3F51B5;
      background-color: #3849a2;
      color: white; }
  .btn-primary:active, .btn-primary.active,
  .open > .btn-primary.dropdown-toggle {
    background-image: none; }
  .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus,
  fieldset[disabled] .btn-primary:hover,
  fieldset[disabled] .btn-primary:focus,
  fieldset[disabled] .btn-primary.focus {
    border-color: #3F51B5;
    background-color: #3F51B5; }
  .btn-primary .badge {
    background-color: white;
    color: #3F51B5; }
  .btn-primary.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #3F51B5; }
    .btn-primary.btn-link:focus, .btn-primary.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #3F51B5; }
    .btn-primary.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #3F51B5; }
    .btn-primary.btn-link:active, .btn-primary.btn-link.active,
    .open > .btn-primary.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #3F51B5; }
      .btn-primary.btn-link:active:hover, .btn-primary.btn-link:active:focus, .btn-primary.btn-link:active.focus, .btn-primary.btn-link.active:hover, .btn-primary.btn-link.active:focus, .btn-primary.btn-link.active.focus,
      .open > .btn-primary.btn-link.dropdown-toggle:hover,
      .open > .btn-primary.btn-link.dropdown-toggle:focus,
      .open > .btn-primary.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #3F51B5; }
    .btn-primary.btn-link:active, .btn-primary.btn-link.active,
    .open > .btn-primary.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-primary.btn-link.disabled:hover, .btn-primary.btn-link.disabled:focus, .btn-primary.btn-link.disabled.focus, .btn-primary.btn-link[disabled]:hover, .btn-primary.btn-link[disabled]:focus, .btn-primary.btn-link[disabled].focus,
    fieldset[disabled] .btn-primary.btn-link:hover,
    fieldset[disabled] .btn-primary.btn-link:focus,
    fieldset[disabled] .btn-primary.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-primary.btn-link .badge {
      background-color: #3F51B5;
      color: transparent; }
  .btn-primary.btn-outline {
    border-color: #3F51B5;
    background-color: transparent;
    color: #3F51B5; }
    .btn-primary.btn-outline:focus, .btn-primary.btn-outline.focus {
      background-color: #3F51B5;
      border-color: #3F51B5;
      color: white; }
    .btn-primary.btn-outline:hover {
      border-color: #3F51B5;
      background-color: #3F51B5;
      color: white; }
    .btn-primary.btn-outline:active, .btn-primary.btn-outline.active,
    .open > .btn-primary.btn-outline.dropdown-toggle {
      border-color: #3F51B5;
      background-color: #3F51B5;
      color: white; }
      .btn-primary.btn-outline:active:hover, .btn-primary.btn-outline:active:focus, .btn-primary.btn-outline:active.focus, .btn-primary.btn-outline.active:hover, .btn-primary.btn-outline.active:focus, .btn-primary.btn-outline.active.focus,
      .open > .btn-primary.btn-outline.dropdown-toggle:hover,
      .open > .btn-primary.btn-outline.dropdown-toggle:focus,
      .open > .btn-primary.btn-outline.dropdown-toggle.focus {
        border-color: #3F51B5;
        background-color: #3F51B5;
        color: white; }
    .btn-primary.btn-outline:active, .btn-primary.btn-outline.active,
    .open > .btn-primary.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-primary.btn-outline.disabled:hover, .btn-primary.btn-outline.disabled:focus, .btn-primary.btn-outline.disabled.focus, .btn-primary.btn-outline[disabled]:hover, .btn-primary.btn-outline[disabled]:focus, .btn-primary.btn-outline[disabled].focus,
    fieldset[disabled] .btn-primary.btn-outline:hover,
    fieldset[disabled] .btn-primary.btn-outline:focus,
    fieldset[disabled] .btn-primary.btn-outline.focus {
      border-color: #3F51B5;
      background-color: transparent; }
    .btn-primary.btn-outline .badge {
      background-color: #3F51B5;
      color: transparent; }

.btn-secondary {
  border-color: #E91E63;
  background-color: #E91E63;
  color: white; }
  .btn-secondary:focus, .btn-secondary.focus {
    background-color: #d81557;
    border-color: #E91E63;
    color: white; }
  .btn-secondary:hover {
    border-color: #E91E63;
    background-color: #d81557;
    color: white; }
  .btn-secondary:active, .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
    border-color: #E91E63;
    background-color: #d81557;
    color: white; }
    .btn-secondary:active:hover, .btn-secondary:active:focus, .btn-secondary:active.focus, .btn-secondary.active:hover, .btn-secondary.active:focus, .btn-secondary.active.focus,
    .open > .btn-secondary.dropdown-toggle:hover,
    .open > .btn-secondary.dropdown-toggle:focus,
    .open > .btn-secondary.dropdown-toggle.focus {
      border-color: #E91E63;
      background-color: #d81557;
      color: white; }
  .btn-secondary:active, .btn-secondary.active,
  .open > .btn-secondary.dropdown-toggle {
    background-image: none; }
  .btn-secondary.disabled:hover, .btn-secondary.disabled:focus, .btn-secondary.disabled.focus, .btn-secondary[disabled]:hover, .btn-secondary[disabled]:focus, .btn-secondary[disabled].focus,
  fieldset[disabled] .btn-secondary:hover,
  fieldset[disabled] .btn-secondary:focus,
  fieldset[disabled] .btn-secondary.focus {
    border-color: #E91E63;
    background-color: #E91E63; }
  .btn-secondary .badge {
    background-color: white;
    color: #E91E63; }
  .btn-secondary.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #E91E63; }
    .btn-secondary.btn-link:focus, .btn-secondary.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #E91E63; }
    .btn-secondary.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #E91E63; }
    .btn-secondary.btn-link:active, .btn-secondary.btn-link.active,
    .open > .btn-secondary.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #E91E63; }
      .btn-secondary.btn-link:active:hover, .btn-secondary.btn-link:active:focus, .btn-secondary.btn-link:active.focus, .btn-secondary.btn-link.active:hover, .btn-secondary.btn-link.active:focus, .btn-secondary.btn-link.active.focus,
      .open > .btn-secondary.btn-link.dropdown-toggle:hover,
      .open > .btn-secondary.btn-link.dropdown-toggle:focus,
      .open > .btn-secondary.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #E91E63; }
    .btn-secondary.btn-link:active, .btn-secondary.btn-link.active,
    .open > .btn-secondary.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-secondary.btn-link.disabled:hover, .btn-secondary.btn-link.disabled:focus, .btn-secondary.btn-link.disabled.focus, .btn-secondary.btn-link[disabled]:hover, .btn-secondary.btn-link[disabled]:focus, .btn-secondary.btn-link[disabled].focus,
    fieldset[disabled] .btn-secondary.btn-link:hover,
    fieldset[disabled] .btn-secondary.btn-link:focus,
    fieldset[disabled] .btn-secondary.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-secondary.btn-link .badge {
      background-color: #E91E63;
      color: transparent; }
  .btn-secondary.btn-outline {
    border-color: #E91E63;
    background-color: transparent;
    color: #E91E63; }
    .btn-secondary.btn-outline:focus, .btn-secondary.btn-outline.focus {
      background-color: #E91E63;
      border-color: #E91E63;
      color: white; }
    .btn-secondary.btn-outline:hover {
      border-color: #E91E63;
      background-color: #E91E63;
      color: white; }
    .btn-secondary.btn-outline:active, .btn-secondary.btn-outline.active,
    .open > .btn-secondary.btn-outline.dropdown-toggle {
      border-color: #E91E63;
      background-color: #E91E63;
      color: white; }
      .btn-secondary.btn-outline:active:hover, .btn-secondary.btn-outline:active:focus, .btn-secondary.btn-outline:active.focus, .btn-secondary.btn-outline.active:hover, .btn-secondary.btn-outline.active:focus, .btn-secondary.btn-outline.active.focus,
      .open > .btn-secondary.btn-outline.dropdown-toggle:hover,
      .open > .btn-secondary.btn-outline.dropdown-toggle:focus,
      .open > .btn-secondary.btn-outline.dropdown-toggle.focus {
        border-color: #E91E63;
        background-color: #E91E63;
        color: white; }
    .btn-secondary.btn-outline:active, .btn-secondary.btn-outline.active,
    .open > .btn-secondary.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-secondary.btn-outline.disabled:hover, .btn-secondary.btn-outline.disabled:focus, .btn-secondary.btn-outline.disabled.focus, .btn-secondary.btn-outline[disabled]:hover, .btn-secondary.btn-outline[disabled]:focus, .btn-secondary.btn-outline[disabled].focus,
    fieldset[disabled] .btn-secondary.btn-outline:hover,
    fieldset[disabled] .btn-secondary.btn-outline:focus,
    fieldset[disabled] .btn-secondary.btn-outline.focus {
      border-color: #E91E63;
      background-color: transparent; }
    .btn-secondary.btn-outline .badge {
      background-color: #E91E63;
      color: transparent; }

.btn-tertiary {
  border-color: #009688;
  background-color: #009688;
  color: white; }
  .btn-tertiary:focus, .btn-tertiary.focus {
    background-color: #007d71;
    border-color: #009688;
    color: white; }
  .btn-tertiary:hover {
    border-color: #009688;
    background-color: #007d71;
    color: white; }
  .btn-tertiary:active, .btn-tertiary.active,
  .open > .btn-tertiary.dropdown-toggle {
    border-color: #009688;
    background-color: #007d71;
    color: white; }
    .btn-tertiary:active:hover, .btn-tertiary:active:focus, .btn-tertiary:active.focus, .btn-tertiary.active:hover, .btn-tertiary.active:focus, .btn-tertiary.active.focus,
    .open > .btn-tertiary.dropdown-toggle:hover,
    .open > .btn-tertiary.dropdown-toggle:focus,
    .open > .btn-tertiary.dropdown-toggle.focus {
      border-color: #009688;
      background-color: #007d71;
      color: white; }
  .btn-tertiary:active, .btn-tertiary.active,
  .open > .btn-tertiary.dropdown-toggle {
    background-image: none; }
  .btn-tertiary.disabled:hover, .btn-tertiary.disabled:focus, .btn-tertiary.disabled.focus, .btn-tertiary[disabled]:hover, .btn-tertiary[disabled]:focus, .btn-tertiary[disabled].focus,
  fieldset[disabled] .btn-tertiary:hover,
  fieldset[disabled] .btn-tertiary:focus,
  fieldset[disabled] .btn-tertiary.focus {
    border-color: #009688;
    background-color: #009688; }
  .btn-tertiary .badge {
    background-color: white;
    color: #009688; }
  .btn-tertiary.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #009688; }
    .btn-tertiary.btn-link:focus, .btn-tertiary.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #009688; }
    .btn-tertiary.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #009688; }
    .btn-tertiary.btn-link:active, .btn-tertiary.btn-link.active,
    .open > .btn-tertiary.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #009688; }
      .btn-tertiary.btn-link:active:hover, .btn-tertiary.btn-link:active:focus, .btn-tertiary.btn-link:active.focus, .btn-tertiary.btn-link.active:hover, .btn-tertiary.btn-link.active:focus, .btn-tertiary.btn-link.active.focus,
      .open > .btn-tertiary.btn-link.dropdown-toggle:hover,
      .open > .btn-tertiary.btn-link.dropdown-toggle:focus,
      .open > .btn-tertiary.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #009688; }
    .btn-tertiary.btn-link:active, .btn-tertiary.btn-link.active,
    .open > .btn-tertiary.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-tertiary.btn-link.disabled:hover, .btn-tertiary.btn-link.disabled:focus, .btn-tertiary.btn-link.disabled.focus, .btn-tertiary.btn-link[disabled]:hover, .btn-tertiary.btn-link[disabled]:focus, .btn-tertiary.btn-link[disabled].focus,
    fieldset[disabled] .btn-tertiary.btn-link:hover,
    fieldset[disabled] .btn-tertiary.btn-link:focus,
    fieldset[disabled] .btn-tertiary.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-tertiary.btn-link .badge {
      background-color: #009688;
      color: transparent; }
  .btn-tertiary.btn-outline {
    border-color: #009688;
    background-color: transparent;
    color: #009688; }
    .btn-tertiary.btn-outline:focus, .btn-tertiary.btn-outline.focus {
      background-color: #009688;
      border-color: #009688;
      color: white; }
    .btn-tertiary.btn-outline:hover {
      border-color: #009688;
      background-color: #009688;
      color: white; }
    .btn-tertiary.btn-outline:active, .btn-tertiary.btn-outline.active,
    .open > .btn-tertiary.btn-outline.dropdown-toggle {
      border-color: #009688;
      background-color: #009688;
      color: white; }
      .btn-tertiary.btn-outline:active:hover, .btn-tertiary.btn-outline:active:focus, .btn-tertiary.btn-outline:active.focus, .btn-tertiary.btn-outline.active:hover, .btn-tertiary.btn-outline.active:focus, .btn-tertiary.btn-outline.active.focus,
      .open > .btn-tertiary.btn-outline.dropdown-toggle:hover,
      .open > .btn-tertiary.btn-outline.dropdown-toggle:focus,
      .open > .btn-tertiary.btn-outline.dropdown-toggle.focus {
        border-color: #009688;
        background-color: #009688;
        color: white; }
    .btn-tertiary.btn-outline:active, .btn-tertiary.btn-outline.active,
    .open > .btn-tertiary.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-tertiary.btn-outline.disabled:hover, .btn-tertiary.btn-outline.disabled:focus, .btn-tertiary.btn-outline.disabled.focus, .btn-tertiary.btn-outline[disabled]:hover, .btn-tertiary.btn-outline[disabled]:focus, .btn-tertiary.btn-outline[disabled].focus,
    fieldset[disabled] .btn-tertiary.btn-outline:hover,
    fieldset[disabled] .btn-tertiary.btn-outline:focus,
    fieldset[disabled] .btn-tertiary.btn-outline.focus {
      border-color: #009688;
      background-color: transparent; }
    .btn-tertiary.btn-outline .badge {
      background-color: #009688;
      color: transparent; }

.btn-quaternary {
  border-color: #FF5722;
  background-color: #FF5722;
  color: white; }
  .btn-quaternary:focus, .btn-quaternary.focus {
    background-color: #ff4408;
    border-color: #FF5722;
    color: white; }
  .btn-quaternary:hover {
    border-color: #FF5722;
    background-color: #ff4408;
    color: white; }
  .btn-quaternary:active, .btn-quaternary.active,
  .open > .btn-quaternary.dropdown-toggle {
    border-color: #FF5722;
    background-color: #ff4408;
    color: white; }
    .btn-quaternary:active:hover, .btn-quaternary:active:focus, .btn-quaternary:active.focus, .btn-quaternary.active:hover, .btn-quaternary.active:focus, .btn-quaternary.active.focus,
    .open > .btn-quaternary.dropdown-toggle:hover,
    .open > .btn-quaternary.dropdown-toggle:focus,
    .open > .btn-quaternary.dropdown-toggle.focus {
      border-color: #FF5722;
      background-color: #ff4408;
      color: white; }
  .btn-quaternary:active, .btn-quaternary.active,
  .open > .btn-quaternary.dropdown-toggle {
    background-image: none; }
  .btn-quaternary.disabled:hover, .btn-quaternary.disabled:focus, .btn-quaternary.disabled.focus, .btn-quaternary[disabled]:hover, .btn-quaternary[disabled]:focus, .btn-quaternary[disabled].focus,
  fieldset[disabled] .btn-quaternary:hover,
  fieldset[disabled] .btn-quaternary:focus,
  fieldset[disabled] .btn-quaternary.focus {
    border-color: #FF5722;
    background-color: #FF5722; }
  .btn-quaternary .badge {
    background-color: white;
    color: #FF5722; }
  .btn-quaternary.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #FF5722; }
    .btn-quaternary.btn-link:focus, .btn-quaternary.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #FF5722; }
    .btn-quaternary.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #FF5722; }
    .btn-quaternary.btn-link:active, .btn-quaternary.btn-link.active,
    .open > .btn-quaternary.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #FF5722; }
      .btn-quaternary.btn-link:active:hover, .btn-quaternary.btn-link:active:focus, .btn-quaternary.btn-link:active.focus, .btn-quaternary.btn-link.active:hover, .btn-quaternary.btn-link.active:focus, .btn-quaternary.btn-link.active.focus,
      .open > .btn-quaternary.btn-link.dropdown-toggle:hover,
      .open > .btn-quaternary.btn-link.dropdown-toggle:focus,
      .open > .btn-quaternary.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #FF5722; }
    .btn-quaternary.btn-link:active, .btn-quaternary.btn-link.active,
    .open > .btn-quaternary.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-quaternary.btn-link.disabled:hover, .btn-quaternary.btn-link.disabled:focus, .btn-quaternary.btn-link.disabled.focus, .btn-quaternary.btn-link[disabled]:hover, .btn-quaternary.btn-link[disabled]:focus, .btn-quaternary.btn-link[disabled].focus,
    fieldset[disabled] .btn-quaternary.btn-link:hover,
    fieldset[disabled] .btn-quaternary.btn-link:focus,
    fieldset[disabled] .btn-quaternary.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-quaternary.btn-link .badge {
      background-color: #FF5722;
      color: transparent; }
  .btn-quaternary.btn-outline {
    border-color: #FF5722;
    background-color: transparent;
    color: #FF5722; }
    .btn-quaternary.btn-outline:focus, .btn-quaternary.btn-outline.focus {
      background-color: #FF5722;
      border-color: #FF5722;
      color: white; }
    .btn-quaternary.btn-outline:hover {
      border-color: #FF5722;
      background-color: #FF5722;
      color: white; }
    .btn-quaternary.btn-outline:active, .btn-quaternary.btn-outline.active,
    .open > .btn-quaternary.btn-outline.dropdown-toggle {
      border-color: #FF5722;
      background-color: #FF5722;
      color: white; }
      .btn-quaternary.btn-outline:active:hover, .btn-quaternary.btn-outline:active:focus, .btn-quaternary.btn-outline:active.focus, .btn-quaternary.btn-outline.active:hover, .btn-quaternary.btn-outline.active:focus, .btn-quaternary.btn-outline.active.focus,
      .open > .btn-quaternary.btn-outline.dropdown-toggle:hover,
      .open > .btn-quaternary.btn-outline.dropdown-toggle:focus,
      .open > .btn-quaternary.btn-outline.dropdown-toggle.focus {
        border-color: #FF5722;
        background-color: #FF5722;
        color: white; }
    .btn-quaternary.btn-outline:active, .btn-quaternary.btn-outline.active,
    .open > .btn-quaternary.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-quaternary.btn-outline.disabled:hover, .btn-quaternary.btn-outline.disabled:focus, .btn-quaternary.btn-outline.disabled.focus, .btn-quaternary.btn-outline[disabled]:hover, .btn-quaternary.btn-outline[disabled]:focus, .btn-quaternary.btn-outline[disabled].focus,
    fieldset[disabled] .btn-quaternary.btn-outline:hover,
    fieldset[disabled] .btn-quaternary.btn-outline:focus,
    fieldset[disabled] .btn-quaternary.btn-outline.focus {
      border-color: #FF5722;
      background-color: transparent; }
    .btn-quaternary.btn-outline .badge {
      background-color: #FF5722;
      color: transparent; }

.btn-success {
  border-color: #009688;
  background-color: #009688;
  color: white; }
  .btn-success:focus, .btn-success.focus {
    background-color: #007d71;
    border-color: #009688;
    color: white; }
  .btn-success:hover {
    border-color: #009688;
    background-color: #007d71;
    color: white; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    border-color: #009688;
    background-color: #007d71;
    color: white; }
    .btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus,
    .open > .btn-success.dropdown-toggle:hover,
    .open > .btn-success.dropdown-toggle:focus,
    .open > .btn-success.dropdown-toggle.focus {
      border-color: #009688;
      background-color: #007d71;
      color: white; }
  .btn-success:active, .btn-success.active,
  .open > .btn-success.dropdown-toggle {
    background-image: none; }
  .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus,
  fieldset[disabled] .btn-success:hover,
  fieldset[disabled] .btn-success:focus,
  fieldset[disabled] .btn-success.focus {
    border-color: #009688;
    background-color: #009688; }
  .btn-success .badge {
    background-color: white;
    color: #009688; }
  .btn-success.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #009688; }
    .btn-success.btn-link:focus, .btn-success.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #009688; }
    .btn-success.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #009688; }
    .btn-success.btn-link:active, .btn-success.btn-link.active,
    .open > .btn-success.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #009688; }
      .btn-success.btn-link:active:hover, .btn-success.btn-link:active:focus, .btn-success.btn-link:active.focus, .btn-success.btn-link.active:hover, .btn-success.btn-link.active:focus, .btn-success.btn-link.active.focus,
      .open > .btn-success.btn-link.dropdown-toggle:hover,
      .open > .btn-success.btn-link.dropdown-toggle:focus,
      .open > .btn-success.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #009688; }
    .btn-success.btn-link:active, .btn-success.btn-link.active,
    .open > .btn-success.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-success.btn-link.disabled:hover, .btn-success.btn-link.disabled:focus, .btn-success.btn-link.disabled.focus, .btn-success.btn-link[disabled]:hover, .btn-success.btn-link[disabled]:focus, .btn-success.btn-link[disabled].focus,
    fieldset[disabled] .btn-success.btn-link:hover,
    fieldset[disabled] .btn-success.btn-link:focus,
    fieldset[disabled] .btn-success.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-success.btn-link .badge {
      background-color: #009688;
      color: transparent; }
  .btn-success.btn-outline {
    border-color: #009688;
    background-color: transparent;
    color: #009688; }
    .btn-success.btn-outline:focus, .btn-success.btn-outline.focus {
      background-color: #009688;
      border-color: #009688;
      color: white; }
    .btn-success.btn-outline:hover {
      border-color: #009688;
      background-color: #009688;
      color: white; }
    .btn-success.btn-outline:active, .btn-success.btn-outline.active,
    .open > .btn-success.btn-outline.dropdown-toggle {
      border-color: #009688;
      background-color: #009688;
      color: white; }
      .btn-success.btn-outline:active:hover, .btn-success.btn-outline:active:focus, .btn-success.btn-outline:active.focus, .btn-success.btn-outline.active:hover, .btn-success.btn-outline.active:focus, .btn-success.btn-outline.active.focus,
      .open > .btn-success.btn-outline.dropdown-toggle:hover,
      .open > .btn-success.btn-outline.dropdown-toggle:focus,
      .open > .btn-success.btn-outline.dropdown-toggle.focus {
        border-color: #009688;
        background-color: #009688;
        color: white; }
    .btn-success.btn-outline:active, .btn-success.btn-outline.active,
    .open > .btn-success.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-success.btn-outline.disabled:hover, .btn-success.btn-outline.disabled:focus, .btn-success.btn-outline.disabled.focus, .btn-success.btn-outline[disabled]:hover, .btn-success.btn-outline[disabled]:focus, .btn-success.btn-outline[disabled].focus,
    fieldset[disabled] .btn-success.btn-outline:hover,
    fieldset[disabled] .btn-success.btn-outline:focus,
    fieldset[disabled] .btn-success.btn-outline.focus {
      border-color: #009688;
      background-color: transparent; }
    .btn-success.btn-outline .badge {
      background-color: #009688;
      color: transparent; }

.btn-info {
  border-color: #2196F3;
  background-color: #2196F3;
  color: white; }
  .btn-info:focus, .btn-info.focus {
    background-color: #0d8aee;
    border-color: #2196F3;
    color: white; }
  .btn-info:hover {
    border-color: #2196F3;
    background-color: #0d8aee;
    color: white; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    border-color: #2196F3;
    background-color: #0d8aee;
    color: white; }
    .btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus,
    .open > .btn-info.dropdown-toggle:hover,
    .open > .btn-info.dropdown-toggle:focus,
    .open > .btn-info.dropdown-toggle.focus {
      border-color: #2196F3;
      background-color: #0d8aee;
      color: white; }
  .btn-info:active, .btn-info.active,
  .open > .btn-info.dropdown-toggle {
    background-image: none; }
  .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus,
  fieldset[disabled] .btn-info:hover,
  fieldset[disabled] .btn-info:focus,
  fieldset[disabled] .btn-info.focus {
    border-color: #2196F3;
    background-color: #2196F3; }
  .btn-info .badge {
    background-color: white;
    color: #2196F3; }
  .btn-info.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #2196F3; }
    .btn-info.btn-link:focus, .btn-info.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #2196F3; }
    .btn-info.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #2196F3; }
    .btn-info.btn-link:active, .btn-info.btn-link.active,
    .open > .btn-info.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #2196F3; }
      .btn-info.btn-link:active:hover, .btn-info.btn-link:active:focus, .btn-info.btn-link:active.focus, .btn-info.btn-link.active:hover, .btn-info.btn-link.active:focus, .btn-info.btn-link.active.focus,
      .open > .btn-info.btn-link.dropdown-toggle:hover,
      .open > .btn-info.btn-link.dropdown-toggle:focus,
      .open > .btn-info.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #2196F3; }
    .btn-info.btn-link:active, .btn-info.btn-link.active,
    .open > .btn-info.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-info.btn-link.disabled:hover, .btn-info.btn-link.disabled:focus, .btn-info.btn-link.disabled.focus, .btn-info.btn-link[disabled]:hover, .btn-info.btn-link[disabled]:focus, .btn-info.btn-link[disabled].focus,
    fieldset[disabled] .btn-info.btn-link:hover,
    fieldset[disabled] .btn-info.btn-link:focus,
    fieldset[disabled] .btn-info.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-info.btn-link .badge {
      background-color: #2196F3;
      color: transparent; }
  .btn-info.btn-outline {
    border-color: #2196F3;
    background-color: transparent;
    color: #2196F3; }
    .btn-info.btn-outline:focus, .btn-info.btn-outline.focus {
      background-color: #2196F3;
      border-color: #2196F3;
      color: white; }
    .btn-info.btn-outline:hover {
      border-color: #2196F3;
      background-color: #2196F3;
      color: white; }
    .btn-info.btn-outline:active, .btn-info.btn-outline.active,
    .open > .btn-info.btn-outline.dropdown-toggle {
      border-color: #2196F3;
      background-color: #2196F3;
      color: white; }
      .btn-info.btn-outline:active:hover, .btn-info.btn-outline:active:focus, .btn-info.btn-outline:active.focus, .btn-info.btn-outline.active:hover, .btn-info.btn-outline.active:focus, .btn-info.btn-outline.active.focus,
      .open > .btn-info.btn-outline.dropdown-toggle:hover,
      .open > .btn-info.btn-outline.dropdown-toggle:focus,
      .open > .btn-info.btn-outline.dropdown-toggle.focus {
        border-color: #2196F3;
        background-color: #2196F3;
        color: white; }
    .btn-info.btn-outline:active, .btn-info.btn-outline.active,
    .open > .btn-info.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-info.btn-outline.disabled:hover, .btn-info.btn-outline.disabled:focus, .btn-info.btn-outline.disabled.focus, .btn-info.btn-outline[disabled]:hover, .btn-info.btn-outline[disabled]:focus, .btn-info.btn-outline[disabled].focus,
    fieldset[disabled] .btn-info.btn-outline:hover,
    fieldset[disabled] .btn-info.btn-outline:focus,
    fieldset[disabled] .btn-info.btn-outline.focus {
      border-color: #2196F3;
      background-color: transparent; }
    .btn-info.btn-outline .badge {
      background-color: #2196F3;
      color: transparent; }

.btn-warning {
  border-color: #FF9800;
  background-color: #FF9800;
  color: rgba(0, 0, 0, 0.87); }
  .btn-warning:focus, .btn-warning.focus {
    background-color: #e68900;
    border-color: #FF9800;
    color: rgba(0, 0, 0, 0.87); }
  .btn-warning:hover {
    border-color: #FF9800;
    background-color: #e68900;
    color: rgba(0, 0, 0, 0.87); }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    border-color: #FF9800;
    background-color: #e68900;
    color: rgba(0, 0, 0, 0.87); }
    .btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus,
    .open > .btn-warning.dropdown-toggle:hover,
    .open > .btn-warning.dropdown-toggle:focus,
    .open > .btn-warning.dropdown-toggle.focus {
      border-color: #FF9800;
      background-color: #e68900;
      color: rgba(0, 0, 0, 0.87); }
  .btn-warning:active, .btn-warning.active,
  .open > .btn-warning.dropdown-toggle {
    background-image: none; }
  .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus,
  fieldset[disabled] .btn-warning:hover,
  fieldset[disabled] .btn-warning:focus,
  fieldset[disabled] .btn-warning.focus {
    border-color: #FF9800;
    background-color: #FF9800; }
  .btn-warning .badge {
    background-color: rgba(0, 0, 0, 0.87);
    color: #FF9800; }
  .btn-warning.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #FF9800; }
    .btn-warning.btn-link:focus, .btn-warning.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #FF9800; }
    .btn-warning.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #FF9800; }
    .btn-warning.btn-link:active, .btn-warning.btn-link.active,
    .open > .btn-warning.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #FF9800; }
      .btn-warning.btn-link:active:hover, .btn-warning.btn-link:active:focus, .btn-warning.btn-link:active.focus, .btn-warning.btn-link.active:hover, .btn-warning.btn-link.active:focus, .btn-warning.btn-link.active.focus,
      .open > .btn-warning.btn-link.dropdown-toggle:hover,
      .open > .btn-warning.btn-link.dropdown-toggle:focus,
      .open > .btn-warning.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #FF9800; }
    .btn-warning.btn-link:active, .btn-warning.btn-link.active,
    .open > .btn-warning.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-warning.btn-link.disabled:hover, .btn-warning.btn-link.disabled:focus, .btn-warning.btn-link.disabled.focus, .btn-warning.btn-link[disabled]:hover, .btn-warning.btn-link[disabled]:focus, .btn-warning.btn-link[disabled].focus,
    fieldset[disabled] .btn-warning.btn-link:hover,
    fieldset[disabled] .btn-warning.btn-link:focus,
    fieldset[disabled] .btn-warning.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-warning.btn-link .badge {
      background-color: #FF9800;
      color: transparent; }
  .btn-warning.btn-outline {
    border-color: #FF9800;
    background-color: transparent;
    color: #FF9800; }
    .btn-warning.btn-outline:focus, .btn-warning.btn-outline.focus {
      background-color: #FF9800;
      border-color: #FF9800;
      color: rgba(0, 0, 0, 0.87); }
    .btn-warning.btn-outline:hover {
      border-color: #FF9800;
      background-color: #FF9800;
      color: rgba(0, 0, 0, 0.87); }
    .btn-warning.btn-outline:active, .btn-warning.btn-outline.active,
    .open > .btn-warning.btn-outline.dropdown-toggle {
      border-color: #FF9800;
      background-color: #FF9800;
      color: rgba(0, 0, 0, 0.87); }
      .btn-warning.btn-outline:active:hover, .btn-warning.btn-outline:active:focus, .btn-warning.btn-outline:active.focus, .btn-warning.btn-outline.active:hover, .btn-warning.btn-outline.active:focus, .btn-warning.btn-outline.active.focus,
      .open > .btn-warning.btn-outline.dropdown-toggle:hover,
      .open > .btn-warning.btn-outline.dropdown-toggle:focus,
      .open > .btn-warning.btn-outline.dropdown-toggle.focus {
        border-color: #FF9800;
        background-color: #FF9800;
        color: rgba(0, 0, 0, 0.87); }
    .btn-warning.btn-outline:active, .btn-warning.btn-outline.active,
    .open > .btn-warning.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-warning.btn-outline.disabled:hover, .btn-warning.btn-outline.disabled:focus, .btn-warning.btn-outline.disabled.focus, .btn-warning.btn-outline[disabled]:hover, .btn-warning.btn-outline[disabled]:focus, .btn-warning.btn-outline[disabled].focus,
    fieldset[disabled] .btn-warning.btn-outline:hover,
    fieldset[disabled] .btn-warning.btn-outline:focus,
    fieldset[disabled] .btn-warning.btn-outline.focus {
      border-color: #FF9800;
      background-color: transparent; }
    .btn-warning.btn-outline .badge {
      background-color: #FF9800;
      color: transparent; }

.btn-danger {
  border-color: #F44336;
  background-color: #F44336;
  color: white; }
  .btn-danger:focus, .btn-danger.focus {
    background-color: #f32c1e;
    border-color: #F44336;
    color: white; }
  .btn-danger:hover {
    border-color: #F44336;
    background-color: #f32c1e;
    color: white; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    border-color: #F44336;
    background-color: #f32c1e;
    color: white; }
    .btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus,
    .open > .btn-danger.dropdown-toggle:hover,
    .open > .btn-danger.dropdown-toggle:focus,
    .open > .btn-danger.dropdown-toggle.focus {
      border-color: #F44336;
      background-color: #f32c1e;
      color: white; }
  .btn-danger:active, .btn-danger.active,
  .open > .btn-danger.dropdown-toggle {
    background-image: none; }
  .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus,
  fieldset[disabled] .btn-danger:hover,
  fieldset[disabled] .btn-danger:focus,
  fieldset[disabled] .btn-danger.focus {
    border-color: #F44336;
    background-color: #F44336; }
  .btn-danger .badge {
    background-color: white;
    color: #F44336; }
  .btn-danger.btn-link {
    border-color: transparent;
    background-color: transparent;
    color: #F44336; }
    .btn-danger.btn-link:focus, .btn-danger.btn-link.focus {
      background-color: transparent;
      border-color: transparent;
      color: #F44336; }
    .btn-danger.btn-link:hover {
      border-color: transparent;
      background-color: transparent;
      color: #F44336; }
    .btn-danger.btn-link:active, .btn-danger.btn-link.active,
    .open > .btn-danger.btn-link.dropdown-toggle {
      border-color: transparent;
      background-color: transparent;
      color: #F44336; }
      .btn-danger.btn-link:active:hover, .btn-danger.btn-link:active:focus, .btn-danger.btn-link:active.focus, .btn-danger.btn-link.active:hover, .btn-danger.btn-link.active:focus, .btn-danger.btn-link.active.focus,
      .open > .btn-danger.btn-link.dropdown-toggle:hover,
      .open > .btn-danger.btn-link.dropdown-toggle:focus,
      .open > .btn-danger.btn-link.dropdown-toggle.focus {
        border-color: transparent;
        background-color: transparent;
        color: #F44336; }
    .btn-danger.btn-link:active, .btn-danger.btn-link.active,
    .open > .btn-danger.btn-link.dropdown-toggle {
      background-image: none; }
    .btn-danger.btn-link.disabled:hover, .btn-danger.btn-link.disabled:focus, .btn-danger.btn-link.disabled.focus, .btn-danger.btn-link[disabled]:hover, .btn-danger.btn-link[disabled]:focus, .btn-danger.btn-link[disabled].focus,
    fieldset[disabled] .btn-danger.btn-link:hover,
    fieldset[disabled] .btn-danger.btn-link:focus,
    fieldset[disabled] .btn-danger.btn-link.focus {
      border-color: transparent;
      background-color: transparent; }
    .btn-danger.btn-link .badge {
      background-color: #F44336;
      color: transparent; }
  .btn-danger.btn-outline {
    border-color: #F44336;
    background-color: transparent;
    color: #F44336; }
    .btn-danger.btn-outline:focus, .btn-danger.btn-outline.focus {
      background-color: #F44336;
      border-color: #F44336;
      color: white; }
    .btn-danger.btn-outline:hover {
      border-color: #F44336;
      background-color: #F44336;
      color: white; }
    .btn-danger.btn-outline:active, .btn-danger.btn-outline.active,
    .open > .btn-danger.btn-outline.dropdown-toggle {
      border-color: #F44336;
      background-color: #F44336;
      color: white; }
      .btn-danger.btn-outline:active:hover, .btn-danger.btn-outline:active:focus, .btn-danger.btn-outline:active.focus, .btn-danger.btn-outline.active:hover, .btn-danger.btn-outline.active:focus, .btn-danger.btn-outline.active.focus,
      .open > .btn-danger.btn-outline.dropdown-toggle:hover,
      .open > .btn-danger.btn-outline.dropdown-toggle:focus,
      .open > .btn-danger.btn-outline.dropdown-toggle.focus {
        border-color: #F44336;
        background-color: #F44336;
        color: white; }
    .btn-danger.btn-outline:active, .btn-danger.btn-outline.active,
    .open > .btn-danger.btn-outline.dropdown-toggle {
      background-image: none; }
    .btn-danger.btn-outline.disabled:hover, .btn-danger.btn-outline.disabled:focus, .btn-danger.btn-outline.disabled.focus, .btn-danger.btn-outline[disabled]:hover, .btn-danger.btn-outline[disabled]:focus, .btn-danger.btn-outline[disabled].focus,
    fieldset[disabled] .btn-danger.btn-outline:hover,
    fieldset[disabled] .btn-danger.btn-outline:focus,
    fieldset[disabled] .btn-danger.btn-outline.focus {
      border-color: #F44336;
      background-color: transparent; }
    .btn-danger.btn-outline .badge {
      background-color: #F44336;
      color: transparent; }

/* ## Dropdown Theme
------------------------------------------------------------------- */
.dropdown-menu-default {
  background-color: #fff; }
  .dropdown-menu-default .divider {
    background-color: rgba(0, 0, 0, 0.12); }
  .dropdown-menu-default > li > a {
    color: rgba(0, 0, 0, 0.87); }
    .dropdown-menu-default > li > a:hover, .dropdown-menu-default > li > a:focus {
      background-color: rgba(0, 0, 0, 0.04);
      color: rgba(0, 0, 0, 0.87); }
  .dropdown-menu-default > .active > a {
    background-color: #fff;
    color: #3F51B5; }
    .dropdown-menu-default > .active > a:hover, .dropdown-menu-default > .active > a:focus {
      background-color: rgba(0, 0, 0, 0.04);
      color: #3F51B5; }
  .dropdown-menu-default > .disabled > a, .dropdown-menu-default > .disabled > a:hover, .dropdown-menu-default > .disabled > a:focus {
    background-color: #fff;
    color: rgba(0, 0, 0, 0.26); }
  .dropdown-menu-default .dropdown-header {
    color: rgba(0, 0, 0, 0.87); }

/* ## Nav Theme
------------------------------------------------------------------- */
.nav > li > a:hover, .nav > li > a:focus {
  background-color: rgba(0, 0, 0, 0.04); }

.nav > li.disabled > a {
  color: rgba(0, 0, 0, 0.26); }
  .nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
    color: rgba(0, 0, 0, 0.26); }

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
  background-color: rgba(0, 0, 0, 0.04);
  border-color: rgba(0, 0, 0, 0.12); }

.nav-tabs {
  border-bottom-color: rgba(0, 0, 0, 0.12); }
  .nav-tabs > li > a:hover {
    border-color: rgba(0, 0, 0, 0.12); }
  .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    border-color: rgba(0, 0, 0, 0.12);
    border-bottom-color: transparent;
    background-color: #fff;
    color: rgba(0, 0, 0, 0.87); }
  .nav-tabs > li.disabled > a:hover {
    border-color: transparent; }

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  color: white;
  background-color: #3F51B5; }

.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
.nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
.nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
  border-color: rgba(0, 0, 0, 0.12); }

@media (min-width: 768px) {
  .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {
    border-bottom-color: rgba(0, 0, 0, 0.12); }
  .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,
  .nav-tabs-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:hover,
  .nav-tabs-justified > .active > a:focus, .nav-tabs.nav-justified > .active > a:focus {
    border-bottom-color: #fff; } }

/* ## Navbar Theme
------------------------------------------------------------------- */
.navbar-default {
  background-color: #f5f5f5;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-default .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #f5f5f5; }
  .navbar-default .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-default .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
      background-color: #f5f5f5;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    background-color: #fafafa;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
    background-color: #f5f5f5;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-default .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-default .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-default .navbar-collapse,
  .navbar-default .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    background-color: #f5f5f5;
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #f5f5f5;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #fafafa;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #f5f5f5;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-default .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-default .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-default .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-default .btn-link:hover, .navbar-default .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-default .btn-link:hover,
    fieldset[disabled] .navbar-default .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-default .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-default .site-branding-media-img-light {
    display: none; }
  .navbar-default .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }

.navbar-inverse {
  background-color: #212121;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-inverse .navbar-brand {
    color: white; }
    .navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
      color: white;
      background-color: #212121; }
  .navbar-inverse .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-inverse .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
      background-color: #212121;
      color: white; }
  .navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    background-color: #303030;
    color: white; }
  .navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
    background-color: #212121;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-inverse .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-inverse .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-inverse .navbar-collapse,
  .navbar-inverse .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    background-color: #212121;
    color: white; }
  @media (max-width: 991px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #212121;
        color: white; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #303030;
      color: white; }
    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #212121;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-inverse .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-inverse .navbar-link:hover {
      color: white; }
  .navbar-inverse .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {
      color: white; }
    .navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-inverse .btn-link:hover,
    fieldset[disabled] .navbar-inverse .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-inverse .site-branding-title-link {
    color: white; }
  .navbar-inverse .site-branding-media-img-dark {
    display: none; }
  .navbar-inverse .navbar-toggle-icon {
    color: white; }

.navbar-light {
  background-color: #f5f5f5;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-light .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #f5f5f5; }
  .navbar-light .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-light .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-light .navbar-nav > li > a:hover, .navbar-light .navbar-nav > li > a:focus {
      background-color: #f5f5f5;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-light .navbar-nav > .active > a, .navbar-light .navbar-nav > .active > a:hover, .navbar-light .navbar-nav > .active > a:focus {
    background-color: #fafafa;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-light .navbar-nav > .disabled > a, .navbar-light .navbar-nav > .disabled > a:hover, .navbar-light .navbar-nav > .disabled > a:focus {
    background-color: #f5f5f5;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-light .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-light .navbar-toggle:hover, .navbar-light .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-light .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-light .navbar-collapse,
  .navbar-light .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-light .navbar-nav > .open > a, .navbar-light .navbar-nav > .open > a:hover, .navbar-light .navbar-nav > .open > a:focus {
    background-color: #f5f5f5;
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-light .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-light .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-light .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #f5f5f5;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-light .navbar-nav .open .dropdown-menu > .active > a, .navbar-light .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-light .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #fafafa;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-light .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-light .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-light .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #f5f5f5;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-light .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-light .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-light .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-light .btn-link:hover, .navbar-light .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-light .btn-link[disabled]:hover, .navbar-light .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-light .btn-link:hover,
    fieldset[disabled] .navbar-light .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-light .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-light .site-branding-media-img-light {
    display: none; }
  .navbar-light .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }

.navbar-dark {
  background-color: #212121;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-dark .navbar-brand {
    color: white; }
    .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
      color: white;
      background-color: #212121; }
  .navbar-dark .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-dark .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-dark .navbar-nav > li > a:hover, .navbar-dark .navbar-nav > li > a:focus {
      background-color: #212121;
      color: white; }
  .navbar-dark .navbar-nav > .active > a, .navbar-dark .navbar-nav > .active > a:hover, .navbar-dark .navbar-nav > .active > a:focus {
    background-color: #303030;
    color: white; }
  .navbar-dark .navbar-nav > .disabled > a, .navbar-dark .navbar-nav > .disabled > a:hover, .navbar-dark .navbar-nav > .disabled > a:focus {
    background-color: #212121;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-dark .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-dark .navbar-toggle:hover, .navbar-dark .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-dark .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-dark .navbar-collapse,
  .navbar-dark .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-dark .navbar-nav > .open > a, .navbar-dark .navbar-nav > .open > a:hover, .navbar-dark .navbar-nav > .open > a:focus {
    background-color: #212121;
    color: white; }
  @media (max-width: 991px) {
    .navbar-dark .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-dark .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-dark .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #212121;
        color: white; }
    .navbar-dark .navbar-nav .open .dropdown-menu > .active > a, .navbar-dark .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-dark .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #303030;
      color: white; }
    .navbar-dark .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-dark .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-dark .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #212121;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-dark .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-dark .navbar-link:hover {
      color: white; }
  .navbar-dark .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-dark .btn-link:hover, .navbar-dark .btn-link:focus {
      color: white; }
    .navbar-dark .btn-link[disabled]:hover, .navbar-dark .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-dark .btn-link:hover,
    fieldset[disabled] .navbar-dark .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-dark .site-branding-title-link {
    color: white; }
  .navbar-dark .site-branding-media-img-dark {
    display: none; }
  .navbar-dark .navbar-toggle-icon {
    color: white; }

.navbar-primary {
  /* ooo */
  background-color: #3F51B5;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-primary .navbar-brand {
    color: white; }
    .navbar-primary .navbar-brand:hover, .navbar-primary .navbar-brand:focus {
      color: white;
      background-color: #4d5ec1; }
  .navbar-primary .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-primary .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-primary .navbar-nav > li > a:hover, .navbar-primary .navbar-nav > li > a:focus {
      background-color: #3F51B5;
      color: white; }
  .navbar-primary .navbar-nav > .active > a, .navbar-primary .navbar-nav > .active > a:hover, .navbar-primary .navbar-nav > .active > a:focus {
    background-color: #4d5ec1;
    color: white; }
  .navbar-primary .navbar-nav > .disabled > a, .navbar-primary .navbar-nav > .disabled > a:hover, .navbar-primary .navbar-nav > .disabled > a:focus {
    background-color: #3F51B5;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-primary .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-primary .navbar-toggle:hover, .navbar-primary .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-primary .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-primary .navbar-collapse,
  .navbar-primary .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-primary .navbar-nav > .open > a, .navbar-primary .navbar-nav > .open > a:hover, .navbar-primary .navbar-nav > .open > a:focus {
    background-color: #3F51B5;
    color: white; }
  @media (min-width: 992px) {
    .navbar-primary .navbar-nav > .active.open > a, .navbar-primary .navbar-nav > .active.open > a:hover, .navbar-primary .navbar-nav > .active.open > a:focus {
      background-color: #4d5ec1;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-primary .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-primary .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-primary .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #3F51B5;
        color: white; }
    .navbar-primary .navbar-nav .open .dropdown-menu > .active > a, .navbar-primary .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-primary .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #4d5ec1;
      color: white; }
    .navbar-primary .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-primary .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-primary .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #3F51B5;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-primary .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-primary .navbar-link:hover {
      color: white; }
  .navbar-primary .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-primary .btn-link:hover, .navbar-primary .btn-link:focus {
      color: white; }
    .navbar-primary .btn-link[disabled]:hover, .navbar-primary .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-primary .btn-link:hover,
    fieldset[disabled] .navbar-primary .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-primary .site-branding-title-link {
    color: white; }
  .navbar-primary .site-branding-media-img-dark {
    display: none; }
  .navbar-primary .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-primary .dropdown-header {
      color: white; }
    .navbar-primary .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-secondary {
  /* ooo */
  background-color: #E91E63;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-secondary .navbar-brand {
    color: white; }
    .navbar-secondary .navbar-brand:hover, .navbar-secondary .navbar-brand:focus {
      color: white;
      background-color: #eb3573; }
  .navbar-secondary .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-secondary .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-secondary .navbar-nav > li > a:hover, .navbar-secondary .navbar-nav > li > a:focus {
      background-color: #E91E63;
      color: white; }
  .navbar-secondary .navbar-nav > .active > a, .navbar-secondary .navbar-nav > .active > a:hover, .navbar-secondary .navbar-nav > .active > a:focus {
    background-color: #eb3573;
    color: white; }
  .navbar-secondary .navbar-nav > .disabled > a, .navbar-secondary .navbar-nav > .disabled > a:hover, .navbar-secondary .navbar-nav > .disabled > a:focus {
    background-color: #E91E63;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-secondary .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-secondary .navbar-toggle:hover, .navbar-secondary .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-secondary .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-secondary .navbar-collapse,
  .navbar-secondary .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-secondary .navbar-nav > .open > a, .navbar-secondary .navbar-nav > .open > a:hover, .navbar-secondary .navbar-nav > .open > a:focus {
    background-color: #E91E63;
    color: white; }
  @media (min-width: 992px) {
    .navbar-secondary .navbar-nav > .active.open > a, .navbar-secondary .navbar-nav > .active.open > a:hover, .navbar-secondary .navbar-nav > .active.open > a:focus {
      background-color: #eb3573;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-secondary .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-secondary .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-secondary .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #E91E63;
        color: white; }
    .navbar-secondary .navbar-nav .open .dropdown-menu > .active > a, .navbar-secondary .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-secondary .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #eb3573;
      color: white; }
    .navbar-secondary .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-secondary .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-secondary .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #E91E63;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-secondary .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-secondary .navbar-link:hover {
      color: white; }
  .navbar-secondary .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-secondary .btn-link:hover, .navbar-secondary .btn-link:focus {
      color: white; }
    .navbar-secondary .btn-link[disabled]:hover, .navbar-secondary .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-secondary .btn-link:hover,
    fieldset[disabled] .navbar-secondary .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-secondary .site-branding-title-link {
    color: white; }
  .navbar-secondary .site-branding-media-img-dark {
    display: none; }
  .navbar-secondary .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-secondary .dropdown-header {
      color: white; }
    .navbar-secondary .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-tertiary {
  /* ooo */
  background-color: #009688;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-tertiary .navbar-brand {
    color: white; }
    .navbar-tertiary .navbar-brand:hover, .navbar-tertiary .navbar-brand:focus {
      color: white;
      background-color: #00b09f; }
  .navbar-tertiary .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-tertiary .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-tertiary .navbar-nav > li > a:hover, .navbar-tertiary .navbar-nav > li > a:focus {
      background-color: #009688;
      color: white; }
  .navbar-tertiary .navbar-nav > .active > a, .navbar-tertiary .navbar-nav > .active > a:hover, .navbar-tertiary .navbar-nav > .active > a:focus {
    background-color: #00b09f;
    color: white; }
  .navbar-tertiary .navbar-nav > .disabled > a, .navbar-tertiary .navbar-nav > .disabled > a:hover, .navbar-tertiary .navbar-nav > .disabled > a:focus {
    background-color: #009688;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-tertiary .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-tertiary .navbar-toggle:hover, .navbar-tertiary .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-tertiary .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-tertiary .navbar-collapse,
  .navbar-tertiary .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-tertiary .navbar-nav > .open > a, .navbar-tertiary .navbar-nav > .open > a:hover, .navbar-tertiary .navbar-nav > .open > a:focus {
    background-color: #009688;
    color: white; }
  @media (min-width: 992px) {
    .navbar-tertiary .navbar-nav > .active.open > a, .navbar-tertiary .navbar-nav > .active.open > a:hover, .navbar-tertiary .navbar-nav > .active.open > a:focus {
      background-color: #00b09f;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-tertiary .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-tertiary .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-tertiary .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #009688;
        color: white; }
    .navbar-tertiary .navbar-nav .open .dropdown-menu > .active > a, .navbar-tertiary .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-tertiary .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #00b09f;
      color: white; }
    .navbar-tertiary .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-tertiary .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-tertiary .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #009688;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-tertiary .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-tertiary .navbar-link:hover {
      color: white; }
  .navbar-tertiary .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-tertiary .btn-link:hover, .navbar-tertiary .btn-link:focus {
      color: white; }
    .navbar-tertiary .btn-link[disabled]:hover, .navbar-tertiary .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-tertiary .btn-link:hover,
    fieldset[disabled] .navbar-tertiary .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-tertiary .site-branding-title-link {
    color: white; }
  .navbar-tertiary .site-branding-media-img-dark {
    display: none; }
  .navbar-tertiary .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-tertiary .dropdown-header {
      color: white; }
    .navbar-tertiary .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-quaternary {
  /* ooo */
  background-color: #FF5722;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-quaternary .navbar-brand {
    color: white; }
    .navbar-quaternary .navbar-brand:hover, .navbar-quaternary .navbar-brand:focus {
      color: white;
      background-color: #ff6a3c; }
  .navbar-quaternary .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-quaternary .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-quaternary .navbar-nav > li > a:hover, .navbar-quaternary .navbar-nav > li > a:focus {
      background-color: #FF5722;
      color: white; }
  .navbar-quaternary .navbar-nav > .active > a, .navbar-quaternary .navbar-nav > .active > a:hover, .navbar-quaternary .navbar-nav > .active > a:focus {
    background-color: #ff6a3c;
    color: white; }
  .navbar-quaternary .navbar-nav > .disabled > a, .navbar-quaternary .navbar-nav > .disabled > a:hover, .navbar-quaternary .navbar-nav > .disabled > a:focus {
    background-color: #FF5722;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-quaternary .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-quaternary .navbar-toggle:hover, .navbar-quaternary .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-quaternary .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-quaternary .navbar-collapse,
  .navbar-quaternary .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-quaternary .navbar-nav > .open > a, .navbar-quaternary .navbar-nav > .open > a:hover, .navbar-quaternary .navbar-nav > .open > a:focus {
    background-color: #FF5722;
    color: white; }
  @media (min-width: 992px) {
    .navbar-quaternary .navbar-nav > .active.open > a, .navbar-quaternary .navbar-nav > .active.open > a:hover, .navbar-quaternary .navbar-nav > .active.open > a:focus {
      background-color: #ff6a3c;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-quaternary .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-quaternary .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-quaternary .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #FF5722;
        color: white; }
    .navbar-quaternary .navbar-nav .open .dropdown-menu > .active > a, .navbar-quaternary .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-quaternary .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #ff6a3c;
      color: white; }
    .navbar-quaternary .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-quaternary .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-quaternary .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #FF5722;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-quaternary .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-quaternary .navbar-link:hover {
      color: white; }
  .navbar-quaternary .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-quaternary .btn-link:hover, .navbar-quaternary .btn-link:focus {
      color: white; }
    .navbar-quaternary .btn-link[disabled]:hover, .navbar-quaternary .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-quaternary .btn-link:hover,
    fieldset[disabled] .navbar-quaternary .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-quaternary .site-branding-title-link {
    color: white; }
  .navbar-quaternary .site-branding-media-img-dark {
    display: none; }
  .navbar-quaternary .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-quaternary .dropdown-header {
      color: white; }
    .navbar-quaternary .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-success {
  /* ooo */
  background-color: #009688;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-success .navbar-brand {
    color: white; }
    .navbar-success .navbar-brand:hover, .navbar-success .navbar-brand:focus {
      color: white;
      background-color: #00b09f; }
  .navbar-success .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-success .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-success .navbar-nav > li > a:hover, .navbar-success .navbar-nav > li > a:focus {
      background-color: #009688;
      color: white; }
  .navbar-success .navbar-nav > .active > a, .navbar-success .navbar-nav > .active > a:hover, .navbar-success .navbar-nav > .active > a:focus {
    background-color: #00b09f;
    color: white; }
  .navbar-success .navbar-nav > .disabled > a, .navbar-success .navbar-nav > .disabled > a:hover, .navbar-success .navbar-nav > .disabled > a:focus {
    background-color: #009688;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-success .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-success .navbar-toggle:hover, .navbar-success .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-success .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-success .navbar-collapse,
  .navbar-success .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-success .navbar-nav > .open > a, .navbar-success .navbar-nav > .open > a:hover, .navbar-success .navbar-nav > .open > a:focus {
    background-color: #009688;
    color: white; }
  @media (min-width: 992px) {
    .navbar-success .navbar-nav > .active.open > a, .navbar-success .navbar-nav > .active.open > a:hover, .navbar-success .navbar-nav > .active.open > a:focus {
      background-color: #00b09f;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-success .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-success .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-success .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #009688;
        color: white; }
    .navbar-success .navbar-nav .open .dropdown-menu > .active > a, .navbar-success .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-success .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #00b09f;
      color: white; }
    .navbar-success .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-success .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-success .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #009688;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-success .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-success .navbar-link:hover {
      color: white; }
  .navbar-success .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-success .btn-link:hover, .navbar-success .btn-link:focus {
      color: white; }
    .navbar-success .btn-link[disabled]:hover, .navbar-success .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-success .btn-link:hover,
    fieldset[disabled] .navbar-success .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-success .site-branding-title-link {
    color: white; }
  .navbar-success .site-branding-media-img-dark {
    display: none; }
  .navbar-success .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-success .dropdown-header {
      color: white; }
    .navbar-success .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-info {
  /* ooo */
  background-color: #2196F3;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-info .navbar-brand {
    color: white; }
    .navbar-info .navbar-brand:hover, .navbar-info .navbar-brand:focus {
      color: white;
      background-color: #39a1f4; }
  .navbar-info .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-info .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-info .navbar-nav > li > a:hover, .navbar-info .navbar-nav > li > a:focus {
      background-color: #2196F3;
      color: white; }
  .navbar-info .navbar-nav > .active > a, .navbar-info .navbar-nav > .active > a:hover, .navbar-info .navbar-nav > .active > a:focus {
    background-color: #39a1f4;
    color: white; }
  .navbar-info .navbar-nav > .disabled > a, .navbar-info .navbar-nav > .disabled > a:hover, .navbar-info .navbar-nav > .disabled > a:focus {
    background-color: #2196F3;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-info .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-info .navbar-toggle:hover, .navbar-info .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-info .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-info .navbar-collapse,
  .navbar-info .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-info .navbar-nav > .open > a, .navbar-info .navbar-nav > .open > a:hover, .navbar-info .navbar-nav > .open > a:focus {
    background-color: #2196F3;
    color: white; }
  @media (min-width: 992px) {
    .navbar-info .navbar-nav > .active.open > a, .navbar-info .navbar-nav > .active.open > a:hover, .navbar-info .navbar-nav > .active.open > a:focus {
      background-color: #39a1f4;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-info .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-info .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-info .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #2196F3;
        color: white; }
    .navbar-info .navbar-nav .open .dropdown-menu > .active > a, .navbar-info .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-info .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #39a1f4;
      color: white; }
    .navbar-info .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-info .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-info .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #2196F3;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-info .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-info .navbar-link:hover {
      color: white; }
  .navbar-info .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-info .btn-link:hover, .navbar-info .btn-link:focus {
      color: white; }
    .navbar-info .btn-link[disabled]:hover, .navbar-info .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-info .btn-link:hover,
    fieldset[disabled] .navbar-info .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-info .site-branding-title-link {
    color: white; }
  .navbar-info .site-branding-media-img-dark {
    display: none; }
  .navbar-info .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-info .dropdown-header {
      color: white; }
    .navbar-info .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-warning {
  /* ooo */
  background-color: #FF9800;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-warning .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-warning .navbar-brand:hover, .navbar-warning .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #ffa21a; }
  .navbar-warning .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-warning .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning .navbar-nav > li > a:hover, .navbar-warning .navbar-nav > li > a:focus {
      background-color: #FF9800;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-warning .navbar-nav > .active > a, .navbar-warning .navbar-nav > .active > a:hover, .navbar-warning .navbar-nav > .active > a:focus {
    background-color: #ffa21a;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-warning .navbar-nav > .disabled > a, .navbar-warning .navbar-nav > .disabled > a:hover, .navbar-warning .navbar-nav > .disabled > a:focus {
    background-color: #FF9800;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-warning .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-warning .navbar-toggle:hover, .navbar-warning .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-warning .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-warning .navbar-collapse,
  .navbar-warning .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-warning .navbar-nav > .open > a, .navbar-warning .navbar-nav > .open > a:hover, .navbar-warning .navbar-nav > .open > a:focus {
    background-color: #FF9800;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-warning .navbar-nav > .active.open > a, .navbar-warning .navbar-nav > .active.open > a:hover, .navbar-warning .navbar-nav > .active.open > a:focus {
      background-color: #ffa21a;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-warning .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-warning .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-warning .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #FF9800;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-warning .navbar-nav .open .dropdown-menu > .active > a, .navbar-warning .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-warning .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #ffa21a;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-warning .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-warning .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #FF9800;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-warning .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-warning .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning .btn-link:hover, .navbar-warning .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning .btn-link[disabled]:hover, .navbar-warning .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-warning .btn-link:hover,
    fieldset[disabled] .navbar-warning .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-warning .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-warning .site-branding-media-img-light {
    display: none; }
  .navbar-warning .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-warning .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-danger {
  /* ooo */
  background-color: #F44336;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-danger .navbar-brand {
    color: white; }
    .navbar-danger .navbar-brand:hover, .navbar-danger .navbar-brand:focus {
      color: white;
      background-color: #f55a4e; }
  .navbar-danger .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-danger .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-danger .navbar-nav > li > a:hover, .navbar-danger .navbar-nav > li > a:focus {
      background-color: #F44336;
      color: white; }
  .navbar-danger .navbar-nav > .active > a, .navbar-danger .navbar-nav > .active > a:hover, .navbar-danger .navbar-nav > .active > a:focus {
    background-color: #f55a4e;
    color: white; }
  .navbar-danger .navbar-nav > .disabled > a, .navbar-danger .navbar-nav > .disabled > a:hover, .navbar-danger .navbar-nav > .disabled > a:focus {
    background-color: #F44336;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-danger .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-danger .navbar-toggle:hover, .navbar-danger .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-danger .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-danger .navbar-collapse,
  .navbar-danger .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-danger .navbar-nav > .open > a, .navbar-danger .navbar-nav > .open > a:hover, .navbar-danger .navbar-nav > .open > a:focus {
    background-color: #F44336;
    color: white; }
  @media (min-width: 992px) {
    .navbar-danger .navbar-nav > .active.open > a, .navbar-danger .navbar-nav > .active.open > a:hover, .navbar-danger .navbar-nav > .active.open > a:focus {
      background-color: #f55a4e;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-danger .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-danger .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-danger .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #F44336;
        color: white; }
    .navbar-danger .navbar-nav .open .dropdown-menu > .active > a, .navbar-danger .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-danger .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #f55a4e;
      color: white; }
    .navbar-danger .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-danger .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-danger .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #F44336;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-danger .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-danger .navbar-link:hover {
      color: white; }
  .navbar-danger .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-danger .btn-link:hover, .navbar-danger .btn-link:focus {
      color: white; }
    .navbar-danger .btn-link[disabled]:hover, .navbar-danger .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-danger .btn-link:hover,
    fieldset[disabled] .navbar-danger .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-danger .site-branding-title-link {
    color: white; }
  .navbar-danger .site-branding-media-img-dark {
    display: none; }
  .navbar-danger .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-danger .dropdown-header {
      color: white; }
    .navbar-danger .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-primary-lt {
  /* ooo */
  background-color: #C5CAE9;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-primary-lt .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-primary-lt .navbar-brand:hover, .navbar-primary-lt .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #d7dbf0; }
  .navbar-primary-lt .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-primary-lt .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-primary-lt .navbar-nav > li > a:hover, .navbar-primary-lt .navbar-nav > li > a:focus {
      background-color: #C5CAE9;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-primary-lt .navbar-nav > .active > a, .navbar-primary-lt .navbar-nav > .active > a:hover, .navbar-primary-lt .navbar-nav > .active > a:focus {
    background-color: #d7dbf0;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-primary-lt .navbar-nav > .disabled > a, .navbar-primary-lt .navbar-nav > .disabled > a:hover, .navbar-primary-lt .navbar-nav > .disabled > a:focus {
    background-color: #C5CAE9;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-primary-lt .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-primary-lt .navbar-toggle:hover, .navbar-primary-lt .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-primary-lt .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-primary-lt .navbar-collapse,
  .navbar-primary-lt .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-primary-lt .navbar-nav > .open > a, .navbar-primary-lt .navbar-nav > .open > a:hover, .navbar-primary-lt .navbar-nav > .open > a:focus {
    background-color: #C5CAE9;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-primary-lt .navbar-nav > .active.open > a, .navbar-primary-lt .navbar-nav > .active.open > a:hover, .navbar-primary-lt .navbar-nav > .active.open > a:focus {
      background-color: #d7dbf0;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-primary-lt .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-primary-lt .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-primary-lt .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #C5CAE9;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-primary-lt .navbar-nav .open .dropdown-menu > .active > a, .navbar-primary-lt .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-primary-lt .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #d7dbf0;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-primary-lt .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-primary-lt .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-primary-lt .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #C5CAE9;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-primary-lt .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-primary-lt .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-primary-lt .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-primary-lt .btn-link:hover, .navbar-primary-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-primary-lt .btn-link[disabled]:hover, .navbar-primary-lt .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-primary-lt .btn-link:hover,
    fieldset[disabled] .navbar-primary-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-primary-lt .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-primary-lt .site-branding-media-img-light {
    display: none; }
  .navbar-primary-lt .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-primary-lt .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-primary-lt .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-primary-dk {
  /* ooo */
  background-color: #3949AB;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-primary-dk .navbar-brand {
    color: white; }
    .navbar-primary-dk .navbar-brand:hover, .navbar-primary-dk .navbar-brand:focus {
      color: white;
      background-color: #3f51be; }
  .navbar-primary-dk .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-primary-dk .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-primary-dk .navbar-nav > li > a:hover, .navbar-primary-dk .navbar-nav > li > a:focus {
      background-color: #3949AB;
      color: white; }
  .navbar-primary-dk .navbar-nav > .active > a, .navbar-primary-dk .navbar-nav > .active > a:hover, .navbar-primary-dk .navbar-nav > .active > a:focus {
    background-color: #3f51be;
    color: white; }
  .navbar-primary-dk .navbar-nav > .disabled > a, .navbar-primary-dk .navbar-nav > .disabled > a:hover, .navbar-primary-dk .navbar-nav > .disabled > a:focus {
    background-color: #3949AB;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-primary-dk .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-primary-dk .navbar-toggle:hover, .navbar-primary-dk .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-primary-dk .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-primary-dk .navbar-collapse,
  .navbar-primary-dk .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-primary-dk .navbar-nav > .open > a, .navbar-primary-dk .navbar-nav > .open > a:hover, .navbar-primary-dk .navbar-nav > .open > a:focus {
    background-color: #3949AB;
    color: white; }
  @media (min-width: 992px) {
    .navbar-primary-dk .navbar-nav > .active.open > a, .navbar-primary-dk .navbar-nav > .active.open > a:hover, .navbar-primary-dk .navbar-nav > .active.open > a:focus {
      background-color: #3f51be;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-primary-dk .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-primary-dk .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-primary-dk .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #3949AB;
        color: white; }
    .navbar-primary-dk .navbar-nav .open .dropdown-menu > .active > a, .navbar-primary-dk .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-primary-dk .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #3f51be;
      color: white; }
    .navbar-primary-dk .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-primary-dk .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-primary-dk .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #3949AB;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-primary-dk .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-primary-dk .navbar-link:hover {
      color: white; }
  .navbar-primary-dk .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-primary-dk .btn-link:hover, .navbar-primary-dk .btn-link:focus {
      color: white; }
    .navbar-primary-dk .btn-link[disabled]:hover, .navbar-primary-dk .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-primary-dk .btn-link:hover,
    fieldset[disabled] .navbar-primary-dk .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-primary-dk .site-branding-title-link {
    color: white; }
  .navbar-primary-dk .site-branding-media-img-dark {
    display: none; }
  .navbar-primary-dk .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-primary-dk .dropdown-header {
      color: white; }
    .navbar-primary-dk .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-secondary-lt {
  /* ooo */
  background-color: #F8BBD0;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-secondary-lt .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-secondary-lt .navbar-brand:hover, .navbar-secondary-lt .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #fad2e0; }
  .navbar-secondary-lt .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-secondary-lt .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-secondary-lt .navbar-nav > li > a:hover, .navbar-secondary-lt .navbar-nav > li > a:focus {
      background-color: #F8BBD0;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-secondary-lt .navbar-nav > .active > a, .navbar-secondary-lt .navbar-nav > .active > a:hover, .navbar-secondary-lt .navbar-nav > .active > a:focus {
    background-color: #fad2e0;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-secondary-lt .navbar-nav > .disabled > a, .navbar-secondary-lt .navbar-nav > .disabled > a:hover, .navbar-secondary-lt .navbar-nav > .disabled > a:focus {
    background-color: #F8BBD0;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-secondary-lt .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-secondary-lt .navbar-toggle:hover, .navbar-secondary-lt .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-secondary-lt .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-secondary-lt .navbar-collapse,
  .navbar-secondary-lt .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-secondary-lt .navbar-nav > .open > a, .navbar-secondary-lt .navbar-nav > .open > a:hover, .navbar-secondary-lt .navbar-nav > .open > a:focus {
    background-color: #F8BBD0;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-secondary-lt .navbar-nav > .active.open > a, .navbar-secondary-lt .navbar-nav > .active.open > a:hover, .navbar-secondary-lt .navbar-nav > .active.open > a:focus {
      background-color: #fad2e0;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-secondary-lt .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-secondary-lt .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-secondary-lt .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #F8BBD0;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-secondary-lt .navbar-nav .open .dropdown-menu > .active > a, .navbar-secondary-lt .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-secondary-lt .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #fad2e0;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-secondary-lt .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-secondary-lt .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-secondary-lt .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #F8BBD0;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-secondary-lt .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-secondary-lt .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-secondary-lt .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-secondary-lt .btn-link:hover, .navbar-secondary-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-secondary-lt .btn-link[disabled]:hover, .navbar-secondary-lt .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-secondary-lt .btn-link:hover,
    fieldset[disabled] .navbar-secondary-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-secondary-lt .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-secondary-lt .site-branding-media-img-light {
    display: none; }
  .navbar-secondary-lt .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-secondary-lt .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-secondary-lt .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-secondary-dk {
  /* ooo */
  background-color: #C2185B;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-secondary-dk .navbar-brand {
    color: white; }
    .navbar-secondary-dk .navbar-brand:hover, .navbar-secondary-dk .navbar-brand:focus {
      color: white;
      background-color: #d91b66; }
  .navbar-secondary-dk .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-secondary-dk .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-secondary-dk .navbar-nav > li > a:hover, .navbar-secondary-dk .navbar-nav > li > a:focus {
      background-color: #C2185B;
      color: white; }
  .navbar-secondary-dk .navbar-nav > .active > a, .navbar-secondary-dk .navbar-nav > .active > a:hover, .navbar-secondary-dk .navbar-nav > .active > a:focus {
    background-color: #d91b66;
    color: white; }
  .navbar-secondary-dk .navbar-nav > .disabled > a, .navbar-secondary-dk .navbar-nav > .disabled > a:hover, .navbar-secondary-dk .navbar-nav > .disabled > a:focus {
    background-color: #C2185B;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-secondary-dk .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-secondary-dk .navbar-toggle:hover, .navbar-secondary-dk .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-secondary-dk .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-secondary-dk .navbar-collapse,
  .navbar-secondary-dk .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-secondary-dk .navbar-nav > .open > a, .navbar-secondary-dk .navbar-nav > .open > a:hover, .navbar-secondary-dk .navbar-nav > .open > a:focus {
    background-color: #C2185B;
    color: white; }
  @media (min-width: 992px) {
    .navbar-secondary-dk .navbar-nav > .active.open > a, .navbar-secondary-dk .navbar-nav > .active.open > a:hover, .navbar-secondary-dk .navbar-nav > .active.open > a:focus {
      background-color: #d91b66;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-secondary-dk .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-secondary-dk .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-secondary-dk .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #C2185B;
        color: white; }
    .navbar-secondary-dk .navbar-nav .open .dropdown-menu > .active > a, .navbar-secondary-dk .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-secondary-dk .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #d91b66;
      color: white; }
    .navbar-secondary-dk .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-secondary-dk .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-secondary-dk .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #C2185B;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-secondary-dk .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-secondary-dk .navbar-link:hover {
      color: white; }
  .navbar-secondary-dk .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-secondary-dk .btn-link:hover, .navbar-secondary-dk .btn-link:focus {
      color: white; }
    .navbar-secondary-dk .btn-link[disabled]:hover, .navbar-secondary-dk .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-secondary-dk .btn-link:hover,
    fieldset[disabled] .navbar-secondary-dk .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-secondary-dk .site-branding-title-link {
    color: white; }
  .navbar-secondary-dk .site-branding-media-img-dark {
    display: none; }
  .navbar-secondary-dk .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-secondary-dk .dropdown-header {
      color: white; }
    .navbar-secondary-dk .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-success-lt {
  /* ooo */
  background-color: #B2DFDB;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-success-lt .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-success-lt .navbar-brand:hover, .navbar-success-lt .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #c4e6e3; }
  .navbar-success-lt .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-success-lt .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-success-lt .navbar-nav > li > a:hover, .navbar-success-lt .navbar-nav > li > a:focus {
      background-color: #B2DFDB;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-success-lt .navbar-nav > .active > a, .navbar-success-lt .navbar-nav > .active > a:hover, .navbar-success-lt .navbar-nav > .active > a:focus {
    background-color: #c4e6e3;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-success-lt .navbar-nav > .disabled > a, .navbar-success-lt .navbar-nav > .disabled > a:hover, .navbar-success-lt .navbar-nav > .disabled > a:focus {
    background-color: #B2DFDB;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-success-lt .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-success-lt .navbar-toggle:hover, .navbar-success-lt .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-success-lt .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-success-lt .navbar-collapse,
  .navbar-success-lt .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-success-lt .navbar-nav > .open > a, .navbar-success-lt .navbar-nav > .open > a:hover, .navbar-success-lt .navbar-nav > .open > a:focus {
    background-color: #B2DFDB;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-success-lt .navbar-nav > .active.open > a, .navbar-success-lt .navbar-nav > .active.open > a:hover, .navbar-success-lt .navbar-nav > .active.open > a:focus {
      background-color: #c4e6e3;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-success-lt .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-success-lt .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-success-lt .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #B2DFDB;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-success-lt .navbar-nav .open .dropdown-menu > .active > a, .navbar-success-lt .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-success-lt .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #c4e6e3;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-success-lt .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-success-lt .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-success-lt .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #B2DFDB;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-success-lt .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-success-lt .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-success-lt .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-success-lt .btn-link:hover, .navbar-success-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-success-lt .btn-link[disabled]:hover, .navbar-success-lt .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-success-lt .btn-link:hover,
    fieldset[disabled] .navbar-success-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-success-lt .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-success-lt .site-branding-media-img-light {
    display: none; }
  .navbar-success-lt .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-success-lt .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-success-lt .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-success-dk {
  /* ooo */
  background-color: #00796B;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-success-dk .navbar-brand {
    color: white; }
    .navbar-success-dk .navbar-brand:hover, .navbar-success-dk .navbar-brand:focus {
      color: white;
      background-color: #009382; }
  .navbar-success-dk .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-success-dk .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-success-dk .navbar-nav > li > a:hover, .navbar-success-dk .navbar-nav > li > a:focus {
      background-color: #00796B;
      color: white; }
  .navbar-success-dk .navbar-nav > .active > a, .navbar-success-dk .navbar-nav > .active > a:hover, .navbar-success-dk .navbar-nav > .active > a:focus {
    background-color: #009382;
    color: white; }
  .navbar-success-dk .navbar-nav > .disabled > a, .navbar-success-dk .navbar-nav > .disabled > a:hover, .navbar-success-dk .navbar-nav > .disabled > a:focus {
    background-color: #00796B;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-success-dk .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-success-dk .navbar-toggle:hover, .navbar-success-dk .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-success-dk .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-success-dk .navbar-collapse,
  .navbar-success-dk .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-success-dk .navbar-nav > .open > a, .navbar-success-dk .navbar-nav > .open > a:hover, .navbar-success-dk .navbar-nav > .open > a:focus {
    background-color: #00796B;
    color: white; }
  @media (min-width: 992px) {
    .navbar-success-dk .navbar-nav > .active.open > a, .navbar-success-dk .navbar-nav > .active.open > a:hover, .navbar-success-dk .navbar-nav > .active.open > a:focus {
      background-color: #009382;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-success-dk .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-success-dk .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-success-dk .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #00796B;
        color: white; }
    .navbar-success-dk .navbar-nav .open .dropdown-menu > .active > a, .navbar-success-dk .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-success-dk .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #009382;
      color: white; }
    .navbar-success-dk .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-success-dk .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-success-dk .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #00796B;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-success-dk .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-success-dk .navbar-link:hover {
      color: white; }
  .navbar-success-dk .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-success-dk .btn-link:hover, .navbar-success-dk .btn-link:focus {
      color: white; }
    .navbar-success-dk .btn-link[disabled]:hover, .navbar-success-dk .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-success-dk .btn-link:hover,
    fieldset[disabled] .navbar-success-dk .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-success-dk .site-branding-title-link {
    color: white; }
  .navbar-success-dk .site-branding-media-img-dark {
    display: none; }
  .navbar-success-dk .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-success-dk .dropdown-header {
      color: white; }
    .navbar-success-dk .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-info-lt {
  /* ooo */
  background-color: #BBDEFB;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-info-lt .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-info-lt .navbar-brand:hover, .navbar-info-lt .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #d3eafc; }
  .navbar-info-lt .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-info-lt .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-info-lt .navbar-nav > li > a:hover, .navbar-info-lt .navbar-nav > li > a:focus {
      background-color: #BBDEFB;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-info-lt .navbar-nav > .active > a, .navbar-info-lt .navbar-nav > .active > a:hover, .navbar-info-lt .navbar-nav > .active > a:focus {
    background-color: #d3eafc;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-info-lt .navbar-nav > .disabled > a, .navbar-info-lt .navbar-nav > .disabled > a:hover, .navbar-info-lt .navbar-nav > .disabled > a:focus {
    background-color: #BBDEFB;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-info-lt .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-info-lt .navbar-toggle:hover, .navbar-info-lt .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-info-lt .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-info-lt .navbar-collapse,
  .navbar-info-lt .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-info-lt .navbar-nav > .open > a, .navbar-info-lt .navbar-nav > .open > a:hover, .navbar-info-lt .navbar-nav > .open > a:focus {
    background-color: #BBDEFB;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-info-lt .navbar-nav > .active.open > a, .navbar-info-lt .navbar-nav > .active.open > a:hover, .navbar-info-lt .navbar-nav > .active.open > a:focus {
      background-color: #d3eafc;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-info-lt .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-info-lt .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-info-lt .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #BBDEFB;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-info-lt .navbar-nav .open .dropdown-menu > .active > a, .navbar-info-lt .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-info-lt .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #d3eafc;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-info-lt .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-info-lt .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-info-lt .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #BBDEFB;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-info-lt .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-info-lt .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-info-lt .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-info-lt .btn-link:hover, .navbar-info-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-info-lt .btn-link[disabled]:hover, .navbar-info-lt .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-info-lt .btn-link:hover,
    fieldset[disabled] .navbar-info-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-info-lt .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-info-lt .site-branding-media-img-light {
    display: none; }
  .navbar-info-lt .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-info-lt .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-info-lt .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-info-dk {
  /* ooo */
  background-color: #1976D2;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-info-dk .navbar-brand {
    color: white; }
    .navbar-info-dk .navbar-brand:hover, .navbar-info-dk .navbar-brand:focus {
      color: white;
      background-color: #2083e4; }
  .navbar-info-dk .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-info-dk .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-info-dk .navbar-nav > li > a:hover, .navbar-info-dk .navbar-nav > li > a:focus {
      background-color: #1976D2;
      color: white; }
  .navbar-info-dk .navbar-nav > .active > a, .navbar-info-dk .navbar-nav > .active > a:hover, .navbar-info-dk .navbar-nav > .active > a:focus {
    background-color: #2083e4;
    color: white; }
  .navbar-info-dk .navbar-nav > .disabled > a, .navbar-info-dk .navbar-nav > .disabled > a:hover, .navbar-info-dk .navbar-nav > .disabled > a:focus {
    background-color: #1976D2;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-info-dk .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-info-dk .navbar-toggle:hover, .navbar-info-dk .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-info-dk .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-info-dk .navbar-collapse,
  .navbar-info-dk .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-info-dk .navbar-nav > .open > a, .navbar-info-dk .navbar-nav > .open > a:hover, .navbar-info-dk .navbar-nav > .open > a:focus {
    background-color: #1976D2;
    color: white; }
  @media (min-width: 992px) {
    .navbar-info-dk .navbar-nav > .active.open > a, .navbar-info-dk .navbar-nav > .active.open > a:hover, .navbar-info-dk .navbar-nav > .active.open > a:focus {
      background-color: #2083e4;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-info-dk .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-info-dk .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-info-dk .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #1976D2;
        color: white; }
    .navbar-info-dk .navbar-nav .open .dropdown-menu > .active > a, .navbar-info-dk .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-info-dk .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #2083e4;
      color: white; }
    .navbar-info-dk .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-info-dk .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-info-dk .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #1976D2;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-info-dk .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-info-dk .navbar-link:hover {
      color: white; }
  .navbar-info-dk .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-info-dk .btn-link:hover, .navbar-info-dk .btn-link:focus {
      color: white; }
    .navbar-info-dk .btn-link[disabled]:hover, .navbar-info-dk .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-info-dk .btn-link:hover,
    fieldset[disabled] .navbar-info-dk .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-info-dk .site-branding-title-link {
    color: white; }
  .navbar-info-dk .site-branding-media-img-dark {
    display: none; }
  .navbar-info-dk .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-info-dk .dropdown-header {
      color: white; }
    .navbar-info-dk .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

.navbar-warning-lt {
  /* ooo */
  background-color: #FFE0B2;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-warning-lt .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-lt .navbar-brand:hover, .navbar-warning-lt .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #ffeacc; }
  .navbar-warning-lt .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-warning-lt .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning-lt .navbar-nav > li > a:hover, .navbar-warning-lt .navbar-nav > li > a:focus {
      background-color: #FFE0B2;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-lt .navbar-nav > .active > a, .navbar-warning-lt .navbar-nav > .active > a:hover, .navbar-warning-lt .navbar-nav > .active > a:focus {
    background-color: #ffeacc;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-lt .navbar-nav > .disabled > a, .navbar-warning-lt .navbar-nav > .disabled > a:hover, .navbar-warning-lt .navbar-nav > .disabled > a:focus {
    background-color: #FFE0B2;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-warning-lt .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-warning-lt .navbar-toggle:hover, .navbar-warning-lt .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-warning-lt .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-lt .navbar-collapse,
  .navbar-warning-lt .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-warning-lt .navbar-nav > .open > a, .navbar-warning-lt .navbar-nav > .open > a:hover, .navbar-warning-lt .navbar-nav > .open > a:focus {
    background-color: #FFE0B2;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-warning-lt .navbar-nav > .active.open > a, .navbar-warning-lt .navbar-nav > .active.open > a:hover, .navbar-warning-lt .navbar-nav > .active.open > a:focus {
      background-color: #ffeacc;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-warning-lt .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-warning-lt .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-warning-lt .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #FFE0B2;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-lt .navbar-nav .open .dropdown-menu > .active > a, .navbar-warning-lt .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-warning-lt .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #ffeacc;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-lt .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-warning-lt .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-warning-lt .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #FFE0B2;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-warning-lt .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning-lt .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-lt .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning-lt .btn-link:hover, .navbar-warning-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-lt .btn-link[disabled]:hover, .navbar-warning-lt .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-warning-lt .btn-link:hover,
    fieldset[disabled] .navbar-warning-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-warning-lt .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-lt .site-branding-media-img-light {
    display: none; }
  .navbar-warning-lt .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-warning-lt .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-lt .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-warning-dk {
  /* ooo */
  background-color: #F57C00;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-warning-dk .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-dk .navbar-brand:hover, .navbar-warning-dk .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #ff8910; }
  .navbar-warning-dk .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-warning-dk .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning-dk .navbar-nav > li > a:hover, .navbar-warning-dk .navbar-nav > li > a:focus {
      background-color: #F57C00;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-dk .navbar-nav > .active > a, .navbar-warning-dk .navbar-nav > .active > a:hover, .navbar-warning-dk .navbar-nav > .active > a:focus {
    background-color: #ff8910;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-dk .navbar-nav > .disabled > a, .navbar-warning-dk .navbar-nav > .disabled > a:hover, .navbar-warning-dk .navbar-nav > .disabled > a:focus {
    background-color: #F57C00;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-warning-dk .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-warning-dk .navbar-toggle:hover, .navbar-warning-dk .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-warning-dk .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-dk .navbar-collapse,
  .navbar-warning-dk .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-warning-dk .navbar-nav > .open > a, .navbar-warning-dk .navbar-nav > .open > a:hover, .navbar-warning-dk .navbar-nav > .open > a:focus {
    background-color: #F57C00;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-warning-dk .navbar-nav > .active.open > a, .navbar-warning-dk .navbar-nav > .active.open > a:hover, .navbar-warning-dk .navbar-nav > .active.open > a:focus {
      background-color: #ff8910;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-warning-dk .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-warning-dk .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-warning-dk .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #F57C00;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-dk .navbar-nav .open .dropdown-menu > .active > a, .navbar-warning-dk .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-warning-dk .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #ff8910;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-dk .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-warning-dk .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-warning-dk .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #F57C00;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-warning-dk .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning-dk .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-dk .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-warning-dk .btn-link:hover, .navbar-warning-dk .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-dk .btn-link[disabled]:hover, .navbar-warning-dk .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-warning-dk .btn-link:hover,
    fieldset[disabled] .navbar-warning-dk .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-warning-dk .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-warning-dk .site-branding-media-img-light {
    display: none; }
  .navbar-warning-dk .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-warning-dk .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-warning-dk .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-danger-lt {
  /* ooo */
  background-color: #FFCDD2;
  border-color: rgba(0, 0, 0, 0.12); }
  .navbar-danger-lt .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .navbar-danger-lt .navbar-brand:hover, .navbar-danger-lt .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87);
      background-color: #ffe7e9; }
  .navbar-danger-lt .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .navbar-danger-lt .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-danger-lt .navbar-nav > li > a:hover, .navbar-danger-lt .navbar-nav > li > a:focus {
      background-color: #FFCDD2;
      color: rgba(0, 0, 0, 0.87); }
  .navbar-danger-lt .navbar-nav > .active > a, .navbar-danger-lt .navbar-nav > .active > a:hover, .navbar-danger-lt .navbar-nav > .active > a:focus {
    background-color: #ffe7e9;
    color: rgba(0, 0, 0, 0.87); }
  .navbar-danger-lt .navbar-nav > .disabled > a, .navbar-danger-lt .navbar-nav > .disabled > a:hover, .navbar-danger-lt .navbar-nav > .disabled > a:focus {
    background-color: #FFCDD2;
    color: rgba(0, 0, 0, 0.26); }
  .navbar-danger-lt .navbar-toggle {
    border-color: rgba(0, 0, 0, 0.12); }
    .navbar-danger-lt .navbar-toggle:hover, .navbar-danger-lt .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-danger-lt .navbar-toggle .icon-bar {
      background-color: rgba(0, 0, 0, 0.87); }
  .navbar-danger-lt .navbar-collapse,
  .navbar-danger-lt .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .navbar-danger-lt .navbar-nav > .open > a, .navbar-danger-lt .navbar-nav > .open > a:hover, .navbar-danger-lt .navbar-nav > .open > a:focus {
    background-color: #FFCDD2;
    color: rgba(0, 0, 0, 0.87); }
  @media (min-width: 992px) {
    .navbar-danger-lt .navbar-nav > .active.open > a, .navbar-danger-lt .navbar-nav > .active.open > a:hover, .navbar-danger-lt .navbar-nav > .active.open > a:focus {
      background-color: #ffe7e9;
      color: rgba(0, 0, 0, 0.87); } }
  @media (max-width: 991px) {
    .navbar-danger-lt .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(0, 0, 0, 0.54); }
      .navbar-danger-lt .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-danger-lt .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #FFCDD2;
        color: rgba(0, 0, 0, 0.87); }
    .navbar-danger-lt .navbar-nav .open .dropdown-menu > .active > a, .navbar-danger-lt .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-danger-lt .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #ffe7e9;
      color: rgba(0, 0, 0, 0.87); }
    .navbar-danger-lt .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-danger-lt .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-danger-lt .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #FFCDD2;
      color: rgba(0, 0, 0, 0.26); } }
  .navbar-danger-lt .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-danger-lt .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .navbar-danger-lt .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .navbar-danger-lt .btn-link:hover, .navbar-danger-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-danger-lt .btn-link[disabled]:hover, .navbar-danger-lt .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-danger-lt .btn-link:hover,
    fieldset[disabled] .navbar-danger-lt .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .navbar-danger-lt .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .navbar-danger-lt .site-branding-media-img-light {
    display: none; }
  .navbar-danger-lt .navbar-toggle-icon {
    color: rgba(0, 0, 0, 0.87); }
  @media (max-width: 991px) {
    .navbar-danger-lt .dropdown-header {
      color: rgba(0, 0, 0, 0.87); }
    .navbar-danger-lt .divider {
      background-color: rgba(0, 0, 0, 0.12); } }

.navbar-danger-dk {
  /* ooo */
  background-color: #D32F2F;
  border-color: rgba(255, 255, 255, 0.12); }
  .navbar-danger-dk .navbar-brand {
    color: white; }
    .navbar-danger-dk .navbar-brand:hover, .navbar-danger-dk .navbar-brand:focus {
      color: white;
      background-color: #d74444; }
  .navbar-danger-dk .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .navbar-danger-dk .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-danger-dk .navbar-nav > li > a:hover, .navbar-danger-dk .navbar-nav > li > a:focus {
      background-color: #D32F2F;
      color: white; }
  .navbar-danger-dk .navbar-nav > .active > a, .navbar-danger-dk .navbar-nav > .active > a:hover, .navbar-danger-dk .navbar-nav > .active > a:focus {
    background-color: #d74444;
    color: white; }
  .navbar-danger-dk .navbar-nav > .disabled > a, .navbar-danger-dk .navbar-nav > .disabled > a:hover, .navbar-danger-dk .navbar-nav > .disabled > a:focus {
    background-color: #D32F2F;
    color: rgba(255, 255, 255, 0.3); }
  .navbar-danger-dk .navbar-toggle {
    border-color: rgba(255, 255, 255, 0.12); }
    .navbar-danger-dk .navbar-toggle:hover, .navbar-danger-dk .navbar-toggle:focus {
      background-color: inherit; }
    .navbar-danger-dk .navbar-toggle .icon-bar {
      background-color: white; }
  .navbar-danger-dk .navbar-collapse,
  .navbar-danger-dk .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .navbar-danger-dk .navbar-nav > .open > a, .navbar-danger-dk .navbar-nav > .open > a:hover, .navbar-danger-dk .navbar-nav > .open > a:focus {
    background-color: #D32F2F;
    color: white; }
  @media (min-width: 992px) {
    .navbar-danger-dk .navbar-nav > .active.open > a, .navbar-danger-dk .navbar-nav > .active.open > a:hover, .navbar-danger-dk .navbar-nav > .active.open > a:focus {
      background-color: #d74444;
      color: white; } }
  @media (max-width: 991px) {
    .navbar-danger-dk .navbar-nav .open .dropdown-menu > li > a {
      color: rgba(255, 255, 255, 0.7); }
      .navbar-danger-dk .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-danger-dk .navbar-nav .open .dropdown-menu > li > a:focus {
        background-color: #D32F2F;
        color: white; }
    .navbar-danger-dk .navbar-nav .open .dropdown-menu > .active > a, .navbar-danger-dk .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-danger-dk .navbar-nav .open .dropdown-menu > .active > a:focus {
      background-color: #d74444;
      color: white; }
    .navbar-danger-dk .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-danger-dk .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-danger-dk .navbar-nav .open .dropdown-menu > .disabled > a:focus {
      background-color: #D32F2F;
      color: rgba(255, 255, 255, 0.3); } }
  .navbar-danger-dk .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-danger-dk .navbar-link:hover {
      color: white; }
  .navbar-danger-dk .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .navbar-danger-dk .btn-link:hover, .navbar-danger-dk .btn-link:focus {
      color: white; }
    .navbar-danger-dk .btn-link[disabled]:hover, .navbar-danger-dk .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-danger-dk .btn-link:hover,
    fieldset[disabled] .navbar-danger-dk .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .navbar-danger-dk .site-branding-title-link {
    color: white; }
  .navbar-danger-dk .site-branding-media-img-dark {
    display: none; }
  .navbar-danger-dk .navbar-toggle-icon {
    color: white; }
  @media (max-width: 991px) {
    .navbar-danger-dk .dropdown-header {
      color: white; }
    .navbar-danger-dk .divider {
      background-color: rgba(255, 255, 255, 0.12); } }

@media (min-width: 992px) {
  .navbar-bg-from-transparent {
    -webkit-transition: all 150ms ease-in-out;
    transition: all 150ms ease-in-out;
    -webkit-transition-property: background-color, border-color;
    transition-property: background-color, border-color; }
    .navbar-bg-from-transparent .navbar-brand:hover, .navbar-bg-from-transparent .navbar-brand:focus {
      -webkit-transition: background-color 150ms ease-in-out;
      transition: background-color 150ms ease-in-out; }
    .navbar-bg-from-transparent .navbar-nav > li > a:hover, .navbar-bg-from-transparent .navbar-nav > li > a:focus {
      -webkit-transition: background-color 150ms ease-in-out;
      transition: background-color 150ms ease-in-out; }
    .navbar-bg-from-transparent .navbar-nav > .active > a, .navbar-bg-from-transparent .navbar-nav > .active > a:hover, .navbar-bg-from-transparent .navbar-nav > .active > a:focus {
      -webkit-transition: background-color 150ms ease-in-out;
      transition: background-color 150ms ease-in-out; }
    .navbar-bg-from-transparent .navbar-nav > .disabled > a, .navbar-bg-from-transparent .navbar-nav > .disabled > a:hover, .navbar-bg-from-transparent .navbar-nav > .disabled > a:focus {
      -webkit-transition: background-color 150ms ease-in-out;
      transition: background-color 150ms ease-in-out; }
    .navbar-bg-from-transparent .navbar-nav > .open > a, .navbar-bg-from-transparent .navbar-nav > .open > a:hover, .navbar-bg-from-transparent .navbar-nav > .open > a:focus {
      -webkit-transition: background-color 150ms ease-in-out;
      transition: background-color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-brand {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-light .navbar-brand:hover, .navbar-fg-from-light .navbar-brand:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-text {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-nav > li > a {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-light .navbar-nav > li > a:hover, .navbar-fg-from-light .navbar-nav > li > a:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-nav > .active > a, .navbar-fg-from-light .navbar-nav > .active > a:hover, .navbar-fg-from-light .navbar-nav > .active > a:focus {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-nav > .disabled > a, .navbar-fg-from-light .navbar-nav > .disabled > a:hover, .navbar-fg-from-light .navbar-nav > .disabled > a:focus {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-form {
    -webkit-transition: border-color 150ms ease-in-out;
    transition: border-color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-nav > .open > a, .navbar-fg-from-light .navbar-nav > .open > a:hover, .navbar-fg-from-light .navbar-nav > .open > a:focus {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .navbar-link {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-light .navbar-link:hover {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .btn-link {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-light .btn-link:hover, .navbar-fg-from-light .btn-link:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
    .navbar-fg-from-light .btn-link[disabled]:hover, .navbar-fg-from-light .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-fg-from-light .btn-link:hover,
    fieldset[disabled] .navbar-fg-from-light .btn-link:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-light .site-branding-title-link {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-brand {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-dark .navbar-brand:hover, .navbar-fg-from-dark .navbar-brand:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-text {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-nav > li > a {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-dark .navbar-nav > li > a:hover, .navbar-fg-from-dark .navbar-nav > li > a:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-nav > .active > a, .navbar-fg-from-dark .navbar-nav > .active > a:hover, .navbar-fg-from-dark .navbar-nav > .active > a:focus {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-nav > .disabled > a, .navbar-fg-from-dark .navbar-nav > .disabled > a:hover, .navbar-fg-from-dark .navbar-nav > .disabled > a:focus {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-form {
    -webkit-transition: border-color 150ms ease-in-out;
    transition: border-color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-nav > .open > a, .navbar-fg-from-dark .navbar-nav > .open > a:hover, .navbar-fg-from-dark .navbar-nav > .open > a:focus {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .navbar-link {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-dark .navbar-link:hover {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .btn-link {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; }
    .navbar-fg-from-dark .btn-link:hover, .navbar-fg-from-dark .btn-link:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
    .navbar-fg-from-dark .btn-link[disabled]:hover, .navbar-fg-from-dark .btn-link[disabled]:focus,
    fieldset[disabled] .navbar-fg-from-dark .btn-link:hover,
    fieldset[disabled] .navbar-fg-from-dark .btn-link:focus {
      -webkit-transition: color 150ms ease-in-out;
      transition: color 150ms ease-in-out; }
  .navbar-fg-from-dark .site-branding-title-link {
    -webkit-transition: color 150ms ease-in-out;
    transition: color 150ms ease-in-out; } }

@media (min-width: 992px) {
  .js-is-no-scroll .navbar-bg-from-transparent {
    background-color: transparent;
    border-color: transparent; }
    .js-is-no-scroll .navbar-bg-from-transparent .navbar-brand:hover, .js-is-no-scroll .navbar-bg-from-transparent .navbar-brand:focus {
      background-color: transparent; }
    .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > li > a:hover, .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > li > a:focus {
      background-color: transparent; }
    .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .active > a, .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .active > a:hover, .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .active > a:focus {
      background-color: transparent; }
    .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .disabled > a, .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .disabled > a:hover, .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .disabled > a:focus {
      background-color: transparent; }
    .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .open > a, .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .open > a:hover, .js-is-no-scroll .navbar-bg-from-transparent .navbar-nav > .open > a:focus {
      background-color: transparent; }
  .js-is-no-scroll .navbar-fg-from-light .navbar-brand {
    color: white; }
    .js-is-no-scroll .navbar-fg-from-light .navbar-brand:hover, .js-is-no-scroll .navbar-fg-from-light .navbar-brand:focus {
      color: white; }
  .js-is-no-scroll .navbar-fg-from-light .navbar-text {
    color: rgba(255, 255, 255, 0.7); }
  .js-is-no-scroll .navbar-fg-from-light .navbar-nav > li > a {
    color: rgba(255, 255, 255, 0.7); }
    .js-is-no-scroll .navbar-fg-from-light .navbar-nav > li > a:hover, .js-is-no-scroll .navbar-fg-from-light .navbar-nav > li > a:focus {
      color: white; }
  .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .active > a, .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .active > a:hover, .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .active > a:focus {
    color: white; }
  .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .disabled > a, .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .disabled > a:hover, .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .disabled > a:focus {
    color: rgba(255, 255, 255, 0.3); }
  .js-is-no-scroll .navbar-fg-from-light .navbar-form {
    border-color: rgba(255, 255, 255, 0.12); }
  .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .open > a, .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .open > a:hover, .js-is-no-scroll .navbar-fg-from-light .navbar-nav > .open > a:focus {
    color: white; }
  .js-is-no-scroll .navbar-fg-from-light .navbar-link {
    color: rgba(255, 255, 255, 0.7); }
    .js-is-no-scroll .navbar-fg-from-light .navbar-link:hover {
      color: white; }
  .js-is-no-scroll .navbar-fg-from-light .btn-link {
    color: rgba(255, 255, 255, 0.7); }
    .js-is-no-scroll .navbar-fg-from-light .btn-link:hover, .js-is-no-scroll .navbar-fg-from-light .btn-link:focus {
      color: white; }
    .js-is-no-scroll .navbar-fg-from-light .btn-link[disabled]:hover, .js-is-no-scroll .navbar-fg-from-light .btn-link[disabled]:focus,
    fieldset[disabled] .js-is-no-scroll .navbar-fg-from-light .btn-link:hover,
    fieldset[disabled] .js-is-no-scroll .navbar-fg-from-light .btn-link:focus {
      color: rgba(255, 255, 255, 0.3); }
  .js-is-no-scroll .navbar-fg-from-light .site-branding-title-link {
    color: white; }
  .js-is-no-scroll .navbar-fg-from-light .site-branding-media-img-light {
    display: block; }
  .js-is-no-scroll .navbar-fg-from-light .site-branding-media-img-dark {
    display: none; }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-brand {
    color: rgba(0, 0, 0, 0.87); }
    .js-is-no-scroll .navbar-fg-from-dark .navbar-brand:hover, .js-is-no-scroll .navbar-fg-from-dark .navbar-brand:focus {
      color: rgba(0, 0, 0, 0.87); }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-text {
    color: rgba(0, 0, 0, 0.54); }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > li > a {
    color: rgba(0, 0, 0, 0.54); }
    .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > li > a:hover, .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > li > a:focus {
      color: rgba(0, 0, 0, 0.87); }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .active > a, .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .active > a:hover, .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .active > a:focus {
    color: rgba(0, 0, 0, 0.87); }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .disabled > a, .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .disabled > a:hover, .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .disabled > a:focus {
    color: rgba(0, 0, 0, 0.26); }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-form {
    border-color: rgba(0, 0, 0, 0.12); }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .open > a, .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .open > a:hover, .js-is-no-scroll .navbar-fg-from-dark .navbar-nav > .open > a:focus {
    color: rgba(0, 0, 0, 0.87); }
  .js-is-no-scroll .navbar-fg-from-dark .navbar-link {
    color: rgba(0, 0, 0, 0.54); }
    .js-is-no-scroll .navbar-fg-from-dark .navbar-link:hover {
      color: rgba(0, 0, 0, 0.87); }
  .js-is-no-scroll .navbar-fg-from-dark .btn-link {
    color: rgba(0, 0, 0, 0.54); }
    .js-is-no-scroll .navbar-fg-from-dark .btn-link:hover, .js-is-no-scroll .navbar-fg-from-dark .btn-link:focus {
      color: rgba(0, 0, 0, 0.87); }
    .js-is-no-scroll .navbar-fg-from-dark .btn-link[disabled]:hover, .js-is-no-scroll .navbar-fg-from-dark .btn-link[disabled]:focus,
    fieldset[disabled] .js-is-no-scroll .navbar-fg-from-dark .btn-link:hover,
    fieldset[disabled] .js-is-no-scroll .navbar-fg-from-dark .btn-link:focus {
      color: rgba(0, 0, 0, 0.26); }
  .js-is-no-scroll .navbar-fg-from-dark .site-branding-title-link {
    color: rgba(0, 0, 0, 0.87); }
  .js-is-no-scroll .navbar-fg-from-dark .site-branding-media-img-dark {
    display: block; }
  .js-is-no-scroll .navbar-fg-from-dark .site-branding-media-img-light {
    display: none; } }

/* ## Alert Theme
------------------------------------------------------------------- */
.alert-success {
  background-color: #bfe5e1;
  border-color: #added0;
  color: #00695f; }
  .alert-success hr {
    border-top-color: #9bd6c6; }
  .alert-success .alert-link {
    color: #003631; }

.state-info {
  background-color: #c8e5fc;
  border-color: #a6e3fa;
  color: #1769aa; }
  .state-info hr {
    border-top-color: #8edbf9; }
  .state-info .alert-link {
    color: #114d7d; }

.state-warning {
  background-color: #ffe5bf;
  border-color: #ffcca6;
  color: #b36a00; }
  .state-warning hr {
    border-top-color: #ffbd8c; }
  .state-warning .alert-link {
    color: #804c00; }

.state-danger {
  background-color: #fcd0cd;
  border-color: #fbb5bc;
  color: #ab2f26; }
  .state-danger hr {
    border-top-color: #f99da6; }
  .state-danger .alert-link {
    color: #81241d; }

/* ## Progress Bar Theme
------------------------------------------------------------------- */
.progress-bar {
  background-color: #3F51B5; }

.progress-bar-secondary {
  background-color: #E91E63; }

.progress-bar-success {
  background-color: #009688; }

.progress-bar-info {
  background-color: #2196F3; }

.progress-bar-warning {
  background-color: #FF9800; }

.progress-bar-danger {
  background-color: #F44336; }

/* ## List Group Theme
------------------------------------------------------------------- */
.list-group-striped .list-group-item:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.04); }

.list-group-item {
  border-color: rgba(0, 0, 0, 0.12);
  background-color: #fff; }

a.list-group-item,
button.list-group-item {
  color: rgba(0, 0, 0, 0.87); }
  a.list-group-item .list-group-item-heading,
  button.list-group-item .list-group-item-heading {
    color: rgba(0, 0, 0, 0.87); }
  a.list-group-item:hover, a.list-group-item:focus,
  button.list-group-item:hover,
  button.list-group-item:focus {
    background-color: rgba(0, 0, 0, 0.04);
    color: rgba(0, 0, 0, 0.87); }

.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {
  background-color: rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.26); }
  .list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {
    color: rgba(0, 0, 0, 0.26); }

.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  border-color: #3F51B5;
  background-color: #3F51B5;
  color: white; }
  .list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {
    color: rgba(255, 255, 255, 0.7); }

.list-group-item-success {
  color: #00695f;
  background-color: #bfe5e1; }

a.list-group-item-success,
button.list-group-item-success {
  color: #00695f; }
  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:hover, a.list-group-item-success:focus,
  button.list-group-item-success:hover,
  button.list-group-item-success:focus {
    color: #00695f;
    background-color: #added9; }
  a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,
  button.list-group-item-success.active,
  button.list-group-item-success.active:hover,
  button.list-group-item-success.active:focus {
    color: #fff;
    background-color: #00695f;
    border-color: #00695f; }

.list-group-item-info {
  color: #1769aa;
  background-color: #c8e5fc; }

a.list-group-item-info,
button.list-group-item-info {
  color: #1769aa; }
  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:hover, a.list-group-item-info:focus,
  button.list-group-item-info:hover,
  button.list-group-item-info:focus {
    color: #1769aa;
    background-color: #b0dafb; }
  a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,
  button.list-group-item-info.active,
  button.list-group-item-info.active:hover,
  button.list-group-item-info.active:focus {
    color: #fff;
    background-color: #1769aa;
    border-color: #1769aa; }

.list-group-item-warning {
  color: #b36a00;
  background-color: #ffe5bf; }

a.list-group-item-warning,
button.list-group-item-warning {
  color: #b36a00; }
  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:hover, a.list-group-item-warning:focus,
  button.list-group-item-warning:hover,
  button.list-group-item-warning:focus {
    color: #b36a00;
    background-color: #ffdba6; }
  a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,
  button.list-group-item-warning.active,
  button.list-group-item-warning.active:hover,
  button.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #b36a00;
    border-color: #b36a00; }

.list-group-item-danger {
  color: #ab2f26;
  background-color: #fcd0cd; }

a.list-group-item-danger,
button.list-group-item-danger {
  color: #ab2f26; }
  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:hover, a.list-group-item-danger:focus,
  button.list-group-item-danger:hover,
  button.list-group-item-danger:focus {
    color: #ab2f26;
    background-color: #fbb9b5; }
  a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,
  button.list-group-item-danger.active,
  button.list-group-item-danger.active:hover,
  button.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #ab2f26;
    border-color: #ab2f26; }

/* ## Panel Theme
------------------------------------------------------------------- */
.panel-default {
  border-color: rgba(0, 0, 0, 0.12); }
  .panel-default > .panel-heading {
    color: rgba(0, 0, 0, 0.87);
    background-color: #f5f5f5;
    border-color: rgba(0, 0, 0, 0.12); }
    .panel-default > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: rgba(0, 0, 0, 0.12); }
    .panel-default > .panel-heading .badge {
      color: #f5f5f5;
      background-color: rgba(0, 0, 0, 0.87); }
  .panel-default > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: rgba(0, 0, 0, 0.12); }

.panel-inverse {
  border-color: rgba(255, 255, 255, 0.12); }
  .panel-inverse > .panel-heading {
    color: white;
    background-color: #212121;
    border-color: rgba(255, 255, 255, 0.12); }
    .panel-inverse > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: rgba(255, 255, 255, 0.12); }
    .panel-inverse > .panel-heading .badge {
      color: #212121;
      background-color: white; }
  .panel-inverse > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: rgba(255, 255, 255, 0.12); }

.panel-light {
  border-color: rgba(0, 0, 0, 0.12); }
  .panel-light > .panel-heading {
    color: rgba(0, 0, 0, 0.87);
    background-color: #f5f5f5;
    border-color: rgba(0, 0, 0, 0.12); }
    .panel-light > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: rgba(0, 0, 0, 0.12); }
    .panel-light > .panel-heading .badge {
      color: #f5f5f5;
      background-color: rgba(0, 0, 0, 0.87); }
  .panel-light > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: rgba(0, 0, 0, 0.12); }

.panel-dark {
  border-color: rgba(255, 255, 255, 0.12); }
  .panel-dark > .panel-heading {
    color: white;
    background-color: #212121;
    border-color: rgba(255, 255, 255, 0.12); }
    .panel-dark > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: rgba(255, 255, 255, 0.12); }
    .panel-dark > .panel-heading .badge {
      color: #212121;
      background-color: white; }
  .panel-dark > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: rgba(255, 255, 255, 0.12); }

.panel-primary {
  border-color: #3F51B5; }
  .panel-primary > .panel-heading {
    color: white;
    background-color: #3F51B5;
    border-color: #3F51B5; }
    .panel-primary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #3F51B5; }
    .panel-primary > .panel-heading .badge {
      color: #3F51B5;
      background-color: white; }
  .panel-primary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #3F51B5; }

.panel-secondary {
  border-color: #E91E63; }
  .panel-secondary > .panel-heading {
    color: white;
    background-color: #E91E63;
    border-color: #E91E63; }
    .panel-secondary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #E91E63; }
    .panel-secondary > .panel-heading .badge {
      color: #E91E63;
      background-color: white; }
  .panel-secondary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #E91E63; }

.panel-tertiary {
  border-color: #009688; }
  .panel-tertiary > .panel-heading {
    color: white;
    background-color: #009688;
    border-color: #009688; }
    .panel-tertiary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #009688; }
    .panel-tertiary > .panel-heading .badge {
      color: #009688;
      background-color: white; }
  .panel-tertiary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #009688; }

.panel-quaternary {
  border-color: #FF5722; }
  .panel-quaternary > .panel-heading {
    color: white;
    background-color: #FF5722;
    border-color: #FF5722; }
    .panel-quaternary > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #FF5722; }
    .panel-quaternary > .panel-heading .badge {
      color: #FF5722;
      background-color: white; }
  .panel-quaternary > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #FF5722; }

.panel-success {
  border-color: #009688; }
  .panel-success > .panel-heading {
    color: white;
    background-color: #009688;
    border-color: #009688; }
    .panel-success > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #009688; }
    .panel-success > .panel-heading .badge {
      color: #009688;
      background-color: white; }
  .panel-success > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #009688; }

.panel-info {
  border-color: #2196F3; }
  .panel-info > .panel-heading {
    color: white;
    background-color: #2196F3;
    border-color: #2196F3; }
    .panel-info > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #2196F3; }
    .panel-info > .panel-heading .badge {
      color: #2196F3;
      background-color: white; }
  .panel-info > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #2196F3; }

.panel-warning {
  border-color: #FF9800; }
  .panel-warning > .panel-heading {
    color: rgba(0, 0, 0, 0.87);
    background-color: #FF9800;
    border-color: #FF9800; }
    .panel-warning > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #FF9800; }
    .panel-warning > .panel-heading .badge {
      color: #FF9800;
      background-color: rgba(0, 0, 0, 0.87); }
  .panel-warning > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #FF9800; }

.panel-danger {
  border-color: #F44336; }
  .panel-danger > .panel-heading {
    color: white;
    background-color: #F44336;
    border-color: #F44336; }
    .panel-danger > .panel-heading + .panel-collapse > .panel-body {
      border-top-color: #F44336; }
    .panel-danger > .panel-heading .badge {
      color: #F44336;
      background-color: white; }
  .panel-danger > .panel-footer + .panel-collapse > .panel-body {
    border-bottom-color: #F44336; }

/* ## Close Theme
------------------------------------------------------------------- */
.close {
  color: rgba(0, 0, 0, 0.54);
  text-shadow: none; }
  .close:hover, .close:focus {
    color: rgba(0, 0, 0, 0.87); }

/* ## Modal Theme
------------------------------------------------------------------- */
.modal-content {
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.12); }

.modal-backdrop {
  background-color: #000; }

.modal-header {
  border-bottom-color: rgba(0, 0, 0, 0.12); }

.modal-footer {
  border-top-color: rgba(0, 0, 0, 0.12); }

.modal-primary .modal-content {
  border-color: rgba(255, 255, 255, 0.12); }

.modal-primary .modal-header {
  background-color: #3F51B5;
  color: white; }
  .modal-primary .modal-header .close {
    color: rgba(255, 255, 255, 0.7); }
    .modal-primary .modal-header .close:hover, .modal-primary .modal-header .close:focus {
      color: white; }

.modal-secondary .modal-content {
  border-color: rgba(255, 255, 255, 0.12); }

.modal-secondary .modal-header {
  background-color: #E91E63;
  color: white; }
  .modal-secondary .modal-header .close {
    color: rgba(255, 255, 255, 0.7); }
    .modal-secondary .modal-header .close:hover, .modal-secondary .modal-header .close:focus {
      color: white; }

.modal-tertiary .modal-content {
  border-color: rgba(255, 255, 255, 0.12); }

.modal-tertiary .modal-header {
  background-color: #009688;
  color: white; }
  .modal-tertiary .modal-header .close {
    color: rgba(255, 255, 255, 0.7); }
    .modal-tertiary .modal-header .close:hover, .modal-tertiary .modal-header .close:focus {
      color: white; }

.modal-quaternary .modal-content {
  border-color: rgba(255, 255, 255, 0.12); }

.modal-quaternary .modal-header {
  background-color: #FF5722;
  color: white; }
  .modal-quaternary .modal-header .close {
    color: rgba(255, 255, 255, 0.7); }
    .modal-quaternary .modal-header .close:hover, .modal-quaternary .modal-header .close:focus {
      color: white; }

.modal-success .modal-content {
  border-color: rgba(255, 255, 255, 0.12); }

.modal-success .modal-header {
  background-color: #009688;
  color: white; }
  .modal-success .modal-header .close {
    color: rgba(255, 255, 255, 0.7); }
    .modal-success .modal-header .close:hover, .modal-success .modal-header .close:focus {
      color: white; }

.modal-info .modal-content {
  border-color: rgba(255, 255, 255, 0.12); }

.modal-info .modal-header {
  background-color: #2196F3;
  color: white; }
  .modal-info .modal-header .close {
    color: rgba(255, 255, 255, 0.7); }
    .modal-info .modal-header .close:hover, .modal-info .modal-header .close:focus {
      color: white; }

.modal-warning .modal-content {
  border-color: rgba(0, 0, 0, 0.12); }

.modal-warning .modal-header {
  background-color: #FF9800;
  color: rgba(0, 0, 0, 0.87); }
  .modal-warning .modal-header .close {
    color: rgba(0, 0, 0, 0.54); }
    .modal-warning .modal-header .close:hover, .modal-warning .modal-header .close:focus {
      color: rgba(0, 0, 0, 0.87); }

.modal-danger .modal-content {
  border-color: rgba(255, 255, 255, 0.12); }

.modal-danger .modal-header {
  background-color: #F44336;
  color: white; }
  .modal-danger .modal-header .close {
    color: rgba(255, 255, 255, 0.7); }
    .modal-danger .modal-header .close:hover, .modal-danger .modal-header .close:focus {
      color: white; }

/* ## Loader Theme
------------------------------------------------------------------- */
.loader_circular {
  border-color: rgba(255, 255, 255, 0.12);
  border-top-color: white; }

/* # Pricing Table Theme
------------------------------------------------------------------- */
.pricing-table-default .panel-heading {
  background-color: #ebebeb;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-default .panel-body {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-inverse .panel-heading {
  background-color: #3d3d3d;
  color: white; }

.pricing-table-inverse .panel-body {
  background-color: #424242;
  color: white; }

.pricing-table-light .panel-heading {
  background-color: #ebebeb;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-light .panel-body {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-dark .panel-heading {
  background-color: #3d3d3d;
  color: white; }

.pricing-table-dark .panel-body {
  background-color: #424242;
  color: white; }

.pricing-table-primary .panel-heading {
  background-color: #3a4ba7;
  color: white; }

.pricing-table-primary .panel-body {
  background-color: #3F51B5;
  color: white; }

.pricing-table-secondary .panel-heading {
  background-color: #d61c5b;
  color: white; }

.pricing-table-secondary .panel-body {
  background-color: #E91E63;
  color: white; }

.pricing-table-tertiary .panel-heading {
  background-color: #008a7d;
  color: white; }

.pricing-table-tertiary .panel-body {
  background-color: #009688;
  color: white; }

.pricing-table-quaternary .panel-heading {
  background-color: #eb501f;
  color: white; }

.pricing-table-quaternary .panel-body {
  background-color: #FF5722;
  color: white; }

.pricing-table-success .panel-heading {
  background-color: #008a7d;
  color: white; }

.pricing-table-success .panel-body {
  background-color: #009688;
  color: white; }

.pricing-table-info .panel-heading {
  background-color: #1e8ae0;
  color: white; }

.pricing-table-info .panel-body {
  background-color: #2196F3;
  color: white; }

.pricing-table-warning .panel-heading {
  background-color: #eb8c00;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-warning .panel-body {
  background-color: #FF9800;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-danger .panel-heading {
  background-color: #e03e32;
  color: white; }

.pricing-table-danger .panel-body {
  background-color: #F44336;
  color: white; }

.pricing-table-primary-lt .panel-heading {
  background-color: #b5bad6;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-primary-lt .panel-body {
  background-color: #C5CAE9;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-primary-dk .panel-heading {
  background-color: #34439d;
  color: white; }

.pricing-table-primary-dk .panel-body {
  background-color: #3949AB;
  color: white; }

.pricing-table-secondary-lt .panel-heading {
  background-color: #e4acbf;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-secondary-lt .panel-body {
  background-color: #F8BBD0;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-secondary-dk .panel-heading {
  background-color: #b21654;
  color: white; }

.pricing-table-secondary-dk .panel-body {
  background-color: #C2185B;
  color: white; }

.pricing-table-success-lt .panel-heading {
  background-color: #a4cdc9;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-success-lt .panel-body {
  background-color: #B2DFDB;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-success-dk .panel-heading {
  background-color: #006f62;
  color: white; }

.pricing-table-success-dk .panel-body {
  background-color: #00796B;
  color: white; }

.pricing-table-info-lt .panel-heading {
  background-color: #accce7;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-info-lt .panel-body {
  background-color: #BBDEFB;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-info-dk .panel-heading {
  background-color: #176dc1;
  color: white; }

.pricing-table-info-dk .panel-body {
  background-color: #1976D2;
  color: white; }

.pricing-table-warning-lt .panel-heading {
  background-color: #ebcea4;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-warning-lt .panel-body {
  background-color: #FFE0B2;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-warning-dk .panel-heading {
  background-color: #e17200;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-warning-dk .panel-body {
  background-color: #F57C00;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-danger-lt .panel-heading {
  background-color: #ebbdc1;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-danger-lt .panel-body {
  background-color: #FFCDD2;
  color: rgba(0, 0, 0, 0.87); }

.pricing-table-danger-dk .panel-heading {
  background-color: #c22b2b;
  color: white; }

.pricing-table-danger-dk .panel-body {
  background-color: #D32F2F;
  color: white; }

/* ### Site Loader Theme
--------------------------------------------------------- */
.site-loader {
  background-color: #3F51B5; }

/* ## Site Header Theme
------------------------------------------------------------------- */
.site-header:after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: -1;
  content: "";
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26);
          box-shadow: 0 2px 5px rgba(0, 0, 0, 0.26);
  opacity: 0; }
  .js-is-scroll .site-header:after {
    opacity: 1; }

/* ## Section Theme
------------------------------------------------------------------- */
.section-title span {
  color: #3F51B5; }

/* ## Intro 1 Section Theme
------------------------------------------------------------------- */
#intro_1_section {
  color: white; }

/* ## Intro 2 Section Theme
------------------------------------------------------------------- */
#intro_2_section {
  color: white; }

/* ## Intro 3 Section Theme
------------------------------------------------------------------- */
#intro_3_section {
  color: white; }

/* ## Intro 4 Section Theme
------------------------------------------------------------------- */
#intro_4_section {
  color: white; }

/* ## Intro 5 Section Theme
------------------------------------------------------------------- */
#intro_5_section {
  color: white; }

/* ## feature 1 Section Theme
------------------------------------------------------------------- */
/* ## feature 2 Section Theme
------------------------------------------------------------------- */
#feature_2_section .feature-list li:nth-child(odd) i {
  color: #3F51B5; }

#feature_2_section .feature-list li:nth-child(even) i {
  color: #E91E63; }

/* ## Feature 3 Section Theme
------------------------------------------------------------------- */
#feature_3_section .iconbox:nth-child(1) {
  background-color: #3F51B5; }
  #feature_3_section .iconbox:nth-child(1) .iconbox-item-title {
    color: white; }
  #feature_3_section .iconbox:nth-child(1) .iconbox-item-body {
    color: rgba(255, 255, 255, 0.7); }

#feature_3_section .iconbox:nth-child(2) {
  background-color: #E91E63; }
  #feature_3_section .iconbox:nth-child(2) .iconbox-item-title {
    color: white; }
  #feature_3_section .iconbox:nth-child(2) .iconbox-item-body {
    color: rgba(255, 255, 255, 0.7); }

#feature_3_section .iconbox:nth-child(3) {
  background-color: #009688; }
  #feature_3_section .iconbox:nth-child(3) .iconbox-item-title {
    color: white; }
  #feature_3_section .iconbox:nth-child(3) .iconbox-item-body {
    color: rgba(255, 255, 255, 0.7); }

/* # Site Footer Info Theme
------------------------------------------------------------------- */
#site_footer_info_1 {
  color: white; }
  #site_footer_info_1 .site-footer-social-item i {
    color: rgba(255, 255, 255, 0.7); }
  #site_footer_info_1 .site-footer-social-item a:hover i, #site_footer_info_1 .site-footer-social-item a:focus i {
    background-color: white;
    color: #3F51B5; }

/* ## Background Color
------------------------------------------------------------------- */
.bg-status-bar-dark {
  background-color: #000; }

.bg-app-bar-dark {
  background-color: #212121; }

.bg-canvas-dark {
  background-color: #303030; }

.bg-card-dark {
  background-color: #424242; }

.bg-dialog-dark {
  background-color: #424242; }

.bg-hover-dark {
  background-color: rgba(255, 255, 255, 0.04); }

.bg-disabled-dark {
  background-color: rgba(255, 255, 255, 0.12); }

.bg-status-bar-light {
  background-color: #e0e0e0; }

.bg-app-bar-light {
  background-color: #f5f5f5; }

.bg-canvas-light {
  background-color: #fafafa; }

.bg-card-light {
  background-color: #fff; }

.bg-dialog-light {
  background-color: #fff; }

.bg-hover-light {
  background-color: rgba(0, 0, 0, 0.04); }

.bg-disabled-light {
  background-color: rgba(0, 0, 0, 0.12); }

.bg-status-bar-inverse {
  background-color: #000; }

.bg-app-bar-inverse {
  background-color: #212121; }

.bg-canvas-inverse {
  background-color: #303030; }

.bg-card-inverse {
  background-color: #424242; }

.bg-dialog-inverse {
  background-color: #424242; }

.bg-hover-inverse {
  background-color: rgba(255, 255, 255, 0.04); }

.bg-disabled-inverse {
  background-color: rgba(255, 255, 255, 0.12); }

.bg-status-bar-default {
  background-color: #e0e0e0; }

.bg-app-bar-default {
  background-color: #f5f5f5; }

.bg-canvas-default {
  background-color: #fafafa; }

.bg-card-default {
  background-color: #fff; }

.bg-dialog-default {
  background-color: #fff; }

.bg-hover-default {
  background-color: rgba(0, 0, 0, 0.04); }

.bg-disabled-default {
  background-color: rgba(0, 0, 0, 0.12); }

.bg-default {
  background-color: #fff; }

.bg-inverse {
  background-color: #424242; }

.bg-light {
  background-color: #fff; }

.bg-dark {
  background-color: #424242; }

.bg-primary {
  background-color: #3F51B5; }

.bg-secondary {
  background-color: #E91E63; }

.bg-tertiary {
  background-color: #009688; }

.bg-quaternary {
  background-color: #FF5722; }

.bg-success {
  background-color: #009688; }

.bg-info {
  background-color: #2196F3; }

.bg-warning {
  background-color: #FF9800; }

.bg-danger {
  background-color: #F44336; }

.bg-primary-lt {
  background-color: #C5CAE9; }

.bg-primary-dk {
  background-color: #3949AB; }

.bg-secondary-lt {
  background-color: #F8BBD0; }

.bg-secondary-dk {
  background-color: #C2185B; }

.bg-success-lt {
  background-color: #B2DFDB; }

.bg-success-dk {
  background-color: #00796B; }

.bg-info-lt {
  background-color: #BBDEFB; }

.bg-info-dk {
  background-color: #1976D2; }

.bg-warning-lt {
  background-color: #FFE0B2; }

.bg-warning-dk {
  background-color: #F57C00; }

.bg-danger-lt {
  background-color: #FFCDD2; }

.bg-danger-dk {
  background-color: #D32F2F; }

/* ## Fg Color
------------------------------------------------------------------- */
.text-primary-dark {
  color: white; }

.text-secondary-dark {
  color: rgba(255, 255, 255, 0.7); }

.text-hint-dark {
  color: rgba(255, 255, 255, 0.5); }

.text-muted-dark {
  color: rgba(255, 255, 255, 0.5); }

.text-disabled-dark {
  color: rgba(255, 255, 255, 0.3); }

.text-iconfont-active-dark {
  color: white; }

.text-iconfont-inactive-dark {
  color: rgba(255, 255, 255, 0.5); }

.text-primary-light {
  color: rgba(0, 0, 0, 0.87); }

.text-secondary-light {
  color: rgba(0, 0, 0, 0.54); }

.text-hint-light {
  color: rgba(0, 0, 0, 0.38); }

.text-muted-light {
  color: rgba(0, 0, 0, 0.38); }

.text-disabled-light {
  color: rgba(0, 0, 0, 0.26); }

.text-iconfont-active-light {
  color: rgba(0, 0, 0, 0.54); }

.text-iconfont-inactive-light {
  color: rgba(0, 0, 0, 0.38); }

.text-primary-inverse {
  color: white; }

.text-secondary-inverse {
  color: rgba(255, 255, 255, 0.7); }

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

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

.text-disabled-inverse {
  color: rgba(255, 255, 255, 0.3); }

.text-iconfont-active-inverse {
  color: white; }

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

.text-primary-default {
  color: rgba(0, 0, 0, 0.87); }

.text-secondary-default {
  color: rgba(0, 0, 0, 0.54); }

.text-hint-default {
  color: rgba(0, 0, 0, 0.38); }

.text-muted-default {
  color: rgba(0, 0, 0, 0.38); }

.text-disabled-default {
  color: rgba(0, 0, 0, 0.26); }

.text-iconfont-active-default {
  color: rgba(0, 0, 0, 0.54); }

.text-iconfont-inactive-default {
  color: rgba(0, 0, 0, 0.38); }

.bg-default.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-default {
  color: #fff; }

.bg-inverse.color-auto {
  color: white; }

.color-inverse {
  color: #424242; }

.bg-light.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-light {
  color: #fff; }

.bg-dark.color-auto {
  color: white; }

.color-dark {
  color: #424242; }

.bg-primary.color-auto {
  color: white; }

.color-primary {
  color: #3F51B5; }

.bg-secondary.color-auto {
  color: white; }

.color-secondary {
  color: #E91E63; }

.bg-tertiary.color-auto {
  color: white; }

.color-tertiary {
  color: #009688; }

.bg-quaternary.color-auto {
  color: white; }

.color-quaternary {
  color: #FF5722; }

.bg-success.color-auto {
  color: white; }

.color-success {
  color: #009688; }

.bg-info.color-auto {
  color: white; }

.color-info {
  color: #2196F3; }

.bg-warning.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-warning {
  color: #FF9800; }

.bg-danger.color-auto {
  color: white; }

.color-danger {
  color: #F44336; }

.bg-primary-lt.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-primary-lt {
  color: #C5CAE9; }

.bg-primary-dk.color-auto {
  color: white; }

.color-primary-dk {
  color: #3949AB; }

.bg-secondary-lt.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-secondary-lt {
  color: #F8BBD0; }

.bg-secondary-dk.color-auto {
  color: white; }

.color-secondary-dk {
  color: #C2185B; }

.bg-success-lt.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-success-lt {
  color: #B2DFDB; }

.bg-success-dk.color-auto {
  color: white; }

.color-success-dk {
  color: #00796B; }

.bg-info-lt.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-info-lt {
  color: #BBDEFB; }

.bg-info-dk.color-auto {
  color: white; }

.color-info-dk {
  color: #1976D2; }

.bg-warning-lt.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-warning-lt {
  color: #FFE0B2; }

.bg-warning-dk.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-warning-dk {
  color: #F57C00; }

.bg-danger-lt.color-auto {
  color: rgba(0, 0, 0, 0.87); }

.color-danger-lt {
  color: #FFCDD2; }

.bg-danger-dk.color-auto {
  color: white; }

.color-danger-dk {
  color: #D32F2F; }