  .table-red th, .table-red td, .table-red thead th, .table-red tbody + tbody {
    border-color: #c83d4a; }
  .table-hover .table-red:hover {
    background-color: #fff; }
  .table-hover .table-red:hover > td, .table-hover .table-red:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-red {
    background-color: #be1828;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-red:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #be1828 !important; }

/** Btn **/
  .btn-red {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .btn-red:hover {
    color: #fff;
    background-color: #c83d4a;
    border-color: #c83d4a; }
  .btn-red:focus, .btn-red.focus {
    color: #fff;
    background-color: #c83d4a;
    border-color: #c83d4a;
    box-shadow: none !important; }
  .btn-outline-red:not(:disabled):not(.disabled).active:focus, .btn-outline-red:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-red.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-red.disabled, .btn-red:disabled {
    color: #fff;
    background-color: #c83d4a;
    border-color: #c83d4a; }
  .btn-red:not(:disabled):not(.disabled):active, .btn-red:not(:disabled):not(.disabled).active, .show > .btn-red.dropdown-toggle {
    color: #fff;
    background-color: #ce4f5c;
    border-color: #ce4f5c; }
  .btn-red:not(:disabled):not(.disabled):active:focus, .btn-red:not(:disabled):not(.disabled).active:focus, .show > .btn-red.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-red {
    color: #be1828;
    border-color: #be1828; }
  .btn-outline-red:hover {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .btn-outline-red:focus, .btn-outline-red.focus {
    box-shadow: 0 0 0 0.2rem #c83d4a; }
  .btn-outline-red.disabled, .btn-outline-red:disabled {
    color: #be1828;
    background-color: transparent; }
  .btn-outline-red:not(:disabled):not(.disabled):active, .btn-outline-red:not(:disabled):not(.disabled).active, .show > .btn-outline-red.dropdown-toggle {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .btn-outline-red:not(:disabled):not(.disabled):active:focus, .btn-outline-red:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-red.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #ce4f5c; }

/** Badge **/
  .badge-red {
    color: #fff;
    background-color: #be1828; }
  a.badge-red:hover, a.badge-red:focus {
    color: #fff;
    background-color: #be1828; }
  a.badge-red:focus, a.badge-red.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #ce4f5c; }

/** Alert **/
  .alert-red {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .alert-red hr {
    border-top-color: #fff; }
  .alert-red .alert-link {
    color: #d3626d; }

/** BG **/
  .bg-red {
    background-color: #be1828;
    color: #fff; }
  a.bg-red:hover, a.bg-red:focus, button.bg-red:hover, button.bg-red:focus {
    background-color: #be1828; }

/** TEXT **/
  .text-red {
    color: #be1828; }
  a.text-red:hover, a.text-red:focus {
    color: #fff; }

/** BORDER **/
  .border-red {
    border: 1px solid #be1828 !important; }
  .border-top-red {
    border-color: #be1828; }
  .border-right-red {
    border-color: #be1828; }
  .border-left-red {
    border-color: #be1828; }
  .border-bottom-red {
    border-color: #be1828; }
  .form-transparent.btn-red {
    background-color: #be1828;
    color: #fff; }
  input.btn-red::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-red:hover {
    background-color: #d3626d;
    color: #fff; }

/** HOVER **/
  .hover-red {
    transition: all 0.3s; }
  .hover-red:hover {
    background-color: #be1828;
    color: #fff;
    cursor: pointer; }
  .hover-red.rounded-xs {
    border-radius: 4px; }
  .hover-red:hover .text-red {
    color: #fff; }
  .hover-red:hover .border-red {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-red:hover {
    background-color: #be1828; }
  .sidebar .item-wrapper:hover .item-main.text-hover-red {
    color: #be1828 !important; }
  .sidebar .item-sub.text-hover-red:hover {
    color: #be1828 !important; }
  .sidebar .item-wrapper.bg-hover-red.active {
    background-color: #be1828; }
  .sidebar .item-wrapper.active .item-main.text-hover-red {
    color: #be1828 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-red {
    background-color: #fcf6f6;
    color: #212529; }
  .table-gray th, .table-gray td, .table-gray thead th, .table-gray tbody + tbody {
    border-color: #a3b6bf; }
  .table-hover .table-gray:hover {
    background-color: #212529; }
  .table-hover .table-gray:hover > td, .table-hover .table-gray:hover > th {
    background-color: #212529; }
  .carousel-indicators li.bg-gray {
    background-color: #91a8b3;
    color: #212529 !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-gray:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #91a8b3 !important; }

/** Btn **/
  .btn-gray {
    color: #212529;
    background-color: #91a8b3;
    border-color: #91a8b3; }
  .btn-gray:hover {
    color: #212529;
    background-color: #a3b6bf;
    border-color: #a3b6bf; }
  .btn-gray:focus, .btn-gray.focus {
    color: #212529;
    background-color: #a3b6bf;
    border-color: #a3b6bf;
    box-shadow: none !important; }
  .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .btn-outline-gray:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-gray.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-gray.disabled, .btn-gray:disabled {
    color: #212529;
    background-color: #a3b6bf;
    border-color: #a3b6bf; }
  .btn-gray:not(:disabled):not(.disabled):active, .btn-gray:not(:disabled):not(.disabled).active, .show > .btn-gray.dropdown-toggle {
    color: #212529;
    background-color: #abbdc5;
    border-color: #abbdc5; }
  .btn-gray:not(:disabled):not(.disabled):active:focus, .btn-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-gray.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-gray {
    color: #91a8b3;
    border-color: #91a8b3; }
  .btn-outline-gray:hover {
    color: #212529;
    background-color: #91a8b3;
    border-color: #91a8b3; }
  .btn-outline-gray:focus, .btn-outline-gray.focus {
    box-shadow: 0 0 0 0.2rem #a3b6bf; }
  .btn-outline-gray.disabled, .btn-outline-gray:disabled {
    color: #91a8b3;
    background-color: transparent; }
  .btn-outline-gray:not(:disabled):not(.disabled):active, .btn-outline-gray:not(:disabled):not(.disabled).active, .show > .btn-outline-gray.dropdown-toggle {
    color: #212529;
    background-color: #91a8b3;
    border-color: #91a8b3; }
  .btn-outline-gray:not(:disabled):not(.disabled):active:focus, .btn-outline-gray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-gray.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #abbdc5; }

/** Badge **/
  .badge-gray {
    color: #212529;
    background-color: #91a8b3; }
  a.badge-gray:hover, a.badge-gray:focus {
    color: #212529;
    background-color: #91a8b3; }
  a.badge-gray:focus, a.badge-gray.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #abbdc5; }

/** Alert **/
  .alert-gray {
    color: #212529;
    background-color: #91a8b3;
    border-color: #91a8b3; }
  .alert-gray hr {
    border-top-color: #212529; }
  .alert-gray .alert-link {
    color: #b4c4cb; }

/** BG **/
  .bg-gray {
    background-color: #91a8b3;
    color: #212529; }
  a.bg-gray:hover, a.bg-gray:focus, button.bg-gray:hover, button.bg-gray:focus {
    background-color: #91a8b3; }

/** TEXT **/
  .text-gray {
    color: #91a8b3; }
  a.text-gray:hover, a.text-gray:focus {
    color: #212529; }

/** BORDER **/
  .border-gray {
    border: 1px solid #91a8b3 !important; }
  .border-top-gray {
    border-color: #91a8b3; }
  .border-right-gray {
    border-color: #91a8b3; }
  .border-left-gray {
    border-color: #91a8b3; }
  .border-bottom-gray {
    border-color: #91a8b3; }
  .form-transparent.btn-gray {
    background-color: #91a8b3;
    color: #212529; }
  input.btn-gray::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-gray:hover {
    background-color: #b4c4cb;
    color: #212529; }

/** HOVER **/
  .hover-gray {
    transition: all 0.3s; }
  .hover-gray:hover {
    background-color: #91a8b3;
    color: #212529;
    cursor: pointer; }
  .hover-gray.rounded-xs {
    border-radius: 4px; }
  .hover-gray:hover .text-gray {
    color: #212529; }
  .hover-gray:hover .border-gray {
    border: 1px solid #212529 !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-gray:hover {
    background-color: #91a8b3; }
  .sidebar .item-wrapper:hover .item-main.text-hover-gray {
    color: #91a8b3 !important; }
  .sidebar .item-sub.text-hover-gray:hover {
    color: #91a8b3 !important; }
  .sidebar .item-wrapper.bg-hover-gray.active {
    background-color: #91a8b3; }
  .sidebar .item-wrapper.active .item-main.text-hover-gray {
    color: #91a8b3 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-gray {
    background-color: #fbfcfc;
    color: #212529; }
  .table-lightgray th, .table-lightgray td, .table-lightgray thead th, .table-lightgray tbody + tbody {
    border-color: #cdd6db; }
  .table-hover .table-lightgray:hover {
    background-color: #212529; }
  .table-hover .table-lightgray:hover > td, .table-hover .table-lightgray:hover > th {
    background-color: #212529; }
  .carousel-indicators li.bg-lightgray {
    background-color: #c3ced4;
    color: #212529 !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-lightgray:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #c3ced4 !important; }

/** Btn **/
  .btn-lightgray {
    color: #212529;
    background-color: #c3ced4;
    border-color: #c3ced4; }
  .btn-lightgray:hover {
    color: #212529;
    background-color: #cdd6db;
    border-color: #cdd6db; }
  .btn-lightgray:focus, .btn-lightgray.focus {
    color: #212529;
    background-color: #cdd6db;
    border-color: #cdd6db;
    box-shadow: none !important; }
  .btn-outline-lightgray:not(:disabled):not(.disabled).active:focus, .btn-outline-lightgray:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-lightgray.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-lightgray.disabled, .btn-lightgray:disabled {
    color: #212529;
    background-color: #cdd6db;
    border-color: #cdd6db; }
  .btn-lightgray:not(:disabled):not(.disabled):active, .btn-lightgray:not(:disabled):not(.disabled).active, .show > .btn-lightgray.dropdown-toggle {
    color: #212529;
    background-color: #d1dade;
    border-color: #d1dade; }
  .btn-lightgray:not(:disabled):not(.disabled):active:focus, .btn-lightgray:not(:disabled):not(.disabled).active:focus, .show > .btn-lightgray.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-lightgray {
    color: #c3ced4;
    border-color: #c3ced4; }
  .btn-outline-lightgray:hover {
    color: #212529;
    background-color: #c3ced4;
    border-color: #c3ced4; }
  .btn-outline-lightgray:focus, .btn-outline-lightgray.focus {
    box-shadow: 0 0 0 0.2rem #cdd6db; }
  .btn-outline-lightgray.disabled, .btn-outline-lightgray:disabled {
    color: #c3ced4;
    background-color: transparent; }
  .btn-outline-lightgray:not(:disabled):not(.disabled):active, .btn-outline-lightgray:not(:disabled):not(.disabled).active, .show > .btn-outline-lightgray.dropdown-toggle {
    color: #212529;
    background-color: #c3ced4;
    border-color: #c3ced4; }
  .btn-outline-lightgray:not(:disabled):not(.disabled):active:focus, .btn-outline-lightgray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-lightgray.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #d1dade; }

/** Badge **/
  .badge-lightgray {
    color: #212529;
    background-color: #c3ced4; }
  a.badge-lightgray:hover, a.badge-lightgray:focus {
    color: #212529;
    background-color: #c3ced4; }
  a.badge-lightgray:focus, a.badge-lightgray.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #d1dade; }

/** Alert **/
  .alert-lightgray {
    color: #212529;
    background-color: #c3ced4;
    border-color: #c3ced4; }
  .alert-lightgray hr {
    border-top-color: #212529; }
  .alert-lightgray .alert-link {
    color: #d6dee2; }

/** BG **/
  .bg-lightgray {
    background-color: #c3ced4;
    color: #212529; }
  a.bg-lightgray:hover, a.bg-lightgray:focus, button.bg-lightgray:hover, button.bg-lightgray:focus {
    background-color: #c3ced4; }

/** TEXT **/
  .text-lightgray {
    color: #c3ced4; }
  a.text-lightgray:hover, a.text-lightgray:focus {
    color: #212529; }

/** BORDER **/
  .border-lightgray {
    border: 1px solid #c3ced4 !important; }
  .border-top-lightgray {
    border-color: #c3ced4; }
  .border-right-lightgray {
    border-color: #c3ced4; }
  .border-left-lightgray {
    border-color: #c3ced4; }
  .border-bottom-lightgray {
    border-color: #c3ced4; }
  .form-transparent.btn-lightgray {
    background-color: #c3ced4;
    color: #212529; }
  input.btn-lightgray::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-lightgray:hover {
    background-color: #d6dee2;
    color: #212529; }

/** HOVER **/
  .hover-lightgray {
    transition: all 0.3s; }
  .hover-lightgray:hover {
    background-color: #c3ced4;
    color: #212529;
    cursor: pointer; }
  .hover-lightgray.rounded-xs {
    border-radius: 4px; }
  .hover-lightgray:hover .text-lightgray {
    color: #212529; }
  .hover-lightgray:hover .border-lightgray {
    border: 1px solid #212529 !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-lightgray:hover {
    background-color: #c3ced4; }
  .sidebar .item-wrapper:hover .item-main.text-hover-lightgray {
    color: #c3ced4 !important; }
  .sidebar .item-sub.text-hover-lightgray:hover {
    color: #c3ced4 !important; }
  .sidebar .item-wrapper.bg-hover-lightgray.active {
    background-color: #c3ced4; }
  .sidebar .item-wrapper.active .item-main.text-hover-lightgray {
    color: #c3ced4 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-lightgray {
    background-color: #fdfdfd;
    color: #212529; }
  .table-darkgray th, .table-darkgray td, .table-darkgray thead th, .table-darkgray tbody + tbody {
    border-color: #5d5c5f; }
  .table-hover .table-darkgray:hover {
    background-color: #fff; }
  .table-hover .table-darkgray:hover > td, .table-hover .table-darkgray:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-darkgray {
    background-color: #3e3d40;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-darkgray:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #3e3d40 !important; }

/** Btn **/
  .btn-darkgray {
    color: #fff;
    background-color: #3e3d40;
    border-color: #3e3d40; }
  .btn-darkgray:hover {
    color: #fff;
    background-color: #5d5c5f;
    border-color: #5d5c5f; }
  .btn-darkgray:focus, .btn-darkgray.focus {
    color: #fff;
    background-color: #5d5c5f;
    border-color: #5d5c5f;
    box-shadow: none !important; }
  .btn-outline-darkgray:not(:disabled):not(.disabled).active:focus, .btn-outline-darkgray:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-darkgray.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-darkgray.disabled, .btn-darkgray:disabled {
    color: #fff;
    background-color: #5d5c5f;
    border-color: #5d5c5f; }
  .btn-darkgray:not(:disabled):not(.disabled):active, .btn-darkgray:not(:disabled):not(.disabled).active, .show > .btn-darkgray.dropdown-toggle {
    color: #fff;
    background-color: #6c6c6e;
    border-color: #6c6c6e; }
  .btn-darkgray:not(:disabled):not(.disabled):active:focus, .btn-darkgray:not(:disabled):not(.disabled).active:focus, .show > .btn-darkgray.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-darkgray {
    color: #3e3d40;
    border-color: #3e3d40; }
  .btn-outline-darkgray:hover {
    color: #fff;
    background-color: #3e3d40;
    border-color: #3e3d40; }
  .btn-outline-darkgray:focus, .btn-outline-darkgray.focus {
    box-shadow: 0 0 0 0.2rem #5d5c5f; }
  .btn-outline-darkgray.disabled, .btn-outline-darkgray:disabled {
    color: #3e3d40;
    background-color: transparent; }
  .btn-outline-darkgray:not(:disabled):not(.disabled):active, .btn-outline-darkgray:not(:disabled):not(.disabled).active, .show > .btn-outline-darkgray.dropdown-toggle {
    color: #fff;
    background-color: #3e3d40;
    border-color: #3e3d40; }
  .btn-outline-darkgray:not(:disabled):not(.disabled):active:focus, .btn-outline-darkgray:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-darkgray.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #6c6c6e; }

/** Badge **/
  .badge-darkgray {
    color: #fff;
    background-color: #3e3d40; }
  a.badge-darkgray:hover, a.badge-darkgray:focus {
    color: #fff;
    background-color: #3e3d40; }
  a.badge-darkgray:focus, a.badge-darkgray.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #6c6c6e; }

/** Alert **/
  .alert-darkgray {
    color: #fff;
    background-color: #3e3d40;
    border-color: #3e3d40; }
  .alert-darkgray hr {
    border-top-color: #fff; }
  .alert-darkgray .alert-link {
    color: #7c7b7d; }

/** BG **/
  .bg-darkgray {
    background-color: #3e3d40;
    color: #fff; }
  a.bg-darkgray:hover, a.bg-darkgray:focus, button.bg-darkgray:hover, button.bg-darkgray:focus {
    background-color: #3e3d40; }

/** TEXT **/
  .text-darkgray {
    color: #3e3d40; }
  a.text-darkgray:hover, a.text-darkgray:focus {
    color: #fff; }

/** BORDER **/
  .border-darkgray {
    border: 1px solid #3e3d40 !important; }
  .border-top-darkgray {
    border-color: #3e3d40; }
  .border-right-darkgray {
    border-color: #3e3d40; }
  .border-left-darkgray {
    border-color: #3e3d40; }
  .border-bottom-darkgray {
    border-color: #3e3d40; }
  .form-transparent.btn-darkgray {
    background-color: #3e3d40;
    color: #fff; }
  input.btn-darkgray::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-darkgray:hover {
    background-color: #7c7b7d;
    color: #fff; }

/** HOVER **/
  .hover-darkgray {
    transition: all 0.3s; }
  .hover-darkgray:hover {
    background-color: #3e3d40;
    color: #fff;
    cursor: pointer; }
  .hover-darkgray.rounded-xs {
    border-radius: 4px; }
  .hover-darkgray:hover .text-darkgray {
    color: #fff; }
  .hover-darkgray:hover .border-darkgray {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-darkgray:hover {
    background-color: #3e3d40; }
  .sidebar .item-wrapper:hover .item-main.text-hover-darkgray {
    color: #3e3d40 !important; }
  .sidebar .item-sub.text-hover-darkgray:hover {
    color: #3e3d40 !important; }
  .sidebar .item-wrapper.bg-hover-darkgray.active {
    background-color: #3e3d40; }
  .sidebar .item-wrapper.active .item-main.text-hover-darkgray {
    color: #3e3d40 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-darkgray {
    background-color: #f7f7f7;
    color: #212529; }
  .table-yellow th, .table-yellow td, .table-yellow thead th, .table-yellow tbody + tbody {
    border-color: #c83d4a; }
  .table-hover .table-yellow:hover {
    background-color: #fff; }
  .table-hover .table-yellow:hover > td, .table-hover .table-yellow:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-yellow {
    background-color: #be1828;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-yellow:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #be1828 !important; }

/** Btn **/
  .btn-yellow {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .btn-yellow:hover {
    color: #fff;
    background-color: #c83d4a;
    border-color: #c83d4a; }
  .btn-yellow:focus, .btn-yellow.focus {
    color: #fff;
    background-color: #c83d4a;
    border-color: #c83d4a;
    box-shadow: none !important; }
  .btn-outline-yellow:not(:disabled):not(.disabled).active:focus, .btn-outline-yellow:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-yellow.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-yellow.disabled, .btn-yellow:disabled {
    color: #fff;
    background-color: #c83d4a;
    border-color: #c83d4a; }
  .btn-yellow:not(:disabled):not(.disabled):active, .btn-yellow:not(:disabled):not(.disabled).active, .show > .btn-yellow.dropdown-toggle {
    color: #fff;
    background-color: #ce4f5c;
    border-color: #ce4f5c; }
  .btn-yellow:not(:disabled):not(.disabled):active:focus, .btn-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-yellow.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-yellow {
    color: #be1828;
    border-color: #be1828; }
  .btn-outline-yellow:hover {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .btn-outline-yellow:focus, .btn-outline-yellow.focus {
    box-shadow: 0 0 0 0.2rem #c83d4a; }
  .btn-outline-yellow.disabled, .btn-outline-yellow:disabled {
    color: #be1828;
    background-color: transparent; }
  .btn-outline-yellow:not(:disabled):not(.disabled):active, .btn-outline-yellow:not(:disabled):not(.disabled).active, .show > .btn-outline-yellow.dropdown-toggle {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .btn-outline-yellow:not(:disabled):not(.disabled):active:focus, .btn-outline-yellow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-yellow.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #ce4f5c; }

/** Badge **/
  .badge-yellow {
    color: #fff;
    background-color: #be1828; }
  a.badge-yellow:hover, a.badge-yellow:focus {
    color: #fff;
    background-color: #be1828; }
  a.badge-yellow:focus, a.badge-yellow.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #ce4f5c; }

/** Alert **/
  .alert-yellow {
    color: #fff;
    background-color: #be1828;
    border-color: #be1828; }
  .alert-yellow hr {
    border-top-color: #fff; }
  .alert-yellow .alert-link {
    color: #d3626d; }

/** BG **/
  .bg-yellow {
    background-color: #be1828;
    color: #fff; }
  a.bg-yellow:hover, a.bg-yellow:focus, button.bg-yellow:hover, button.bg-yellow:focus {
    background-color: #be1828; }

/** TEXT **/
  .text-yellow {
    color: #be1828; }
  a.text-yellow:hover, a.text-yellow:focus {
    color: #fff; }

/** BORDER **/
  .border-yellow {
    border: 1px solid #be1828 !important; }
  .border-top-yellow {
    border-color: #be1828; }
  .border-right-yellow {
    border-color: #be1828; }
  .border-left-yellow {
    border-color: #be1828; }
  .border-bottom-yellow {
    border-color: #be1828; }
  .form-transparent.btn-yellow {
    background-color: #be1828;
    color: #fff; }
  input.btn-yellow::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-yellow:hover {
    background-color: #d3626d;
    color: #fff; }

/** HOVER **/
  .hover-yellow {
    transition: all 0.3s; }
  .hover-yellow:hover {
    background-color: #be1828;
    color: #fff;
    cursor: pointer; }
  .hover-yellow.rounded-xs {
    border-radius: 4px; }
  .hover-yellow:hover .text-yellow {
    color: #fff; }
  .hover-yellow:hover .border-yellow {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-yellow:hover {
    background-color: #be1828; }
  .sidebar .item-wrapper:hover .item-main.text-hover-yellow {
    color: #be1828 !important; }
  .sidebar .item-sub.text-hover-yellow:hover {
    color: #be1828 !important; }
  .sidebar .item-wrapper.bg-hover-yellow.active {
    background-color: #be1828; }
  .sidebar .item-wrapper.active .item-main.text-hover-yellow {
    color: #be1828 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-yellow {
    background-color: #fcf6f6;
    color: #212529; }
  .table-page th, .table-page td, .table-page thead th, .table-page tbody + tbody {
    border-color: #e7e8e9; }
  .table-hover .table-page:hover {
    background-color: #212529; }
  .table-hover .table-page:hover > td, .table-hover .table-page:hover > th {
    background-color: #212529; }
  .carousel-indicators li.bg-page {
    background-color: #e2e4e5;
    color: #212529 !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-page:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #e2e4e5 !important; }

/** Btn **/
  .btn-page {
    color: #212529;
    background-color: #e2e4e5;
    border-color: #e2e4e5; }
  .btn-page:hover {
    color: #212529;
    background-color: #e7e8e9;
    border-color: #e7e8e9; }
  .btn-page:focus, .btn-page.focus {
    color: #212529;
    background-color: #e7e8e9;
    border-color: #e7e8e9;
    box-shadow: none !important; }
  .btn-outline-page:not(:disabled):not(.disabled).active:focus, .btn-outline-page:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-page.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-page.disabled, .btn-page:disabled {
    color: #212529;
    background-color: #e7e8e9;
    border-color: #e7e8e9; }
  .btn-page:not(:disabled):not(.disabled):active, .btn-page:not(:disabled):not(.disabled).active, .show > .btn-page.dropdown-toggle {
    color: #212529;
    background-color: #e9eaeb;
    border-color: #e9eaeb; }
  .btn-page:not(:disabled):not(.disabled):active:focus, .btn-page:not(:disabled):not(.disabled).active:focus, .show > .btn-page.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-page {
    color: #e2e4e5;
    border-color: #e2e4e5; }
  .btn-outline-page:hover {
    color: #212529;
    background-color: #e2e4e5;
    border-color: #e2e4e5; }
  .btn-outline-page:focus, .btn-outline-page.focus {
    box-shadow: 0 0 0 0.2rem #e7e8e9; }
  .btn-outline-page.disabled, .btn-outline-page:disabled {
    color: #e2e4e5;
    background-color: transparent; }
  .btn-outline-page:not(:disabled):not(.disabled):active, .btn-outline-page:not(:disabled):not(.disabled).active, .show > .btn-outline-page.dropdown-toggle {
    color: #212529;
    background-color: #e2e4e5;
    border-color: #e2e4e5; }
  .btn-outline-page:not(:disabled):not(.disabled):active:focus, .btn-outline-page:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-page.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #e9eaeb; }

/** Badge **/
  .badge-page {
    color: #212529;
    background-color: #e2e4e5; }
  a.badge-page:hover, a.badge-page:focus {
    color: #212529;
    background-color: #e2e4e5; }
  a.badge-page:focus, a.badge-page.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #e9eaeb; }

/** Alert **/
  .alert-page {
    color: #212529;
    background-color: #e2e4e5;
    border-color: #e2e4e5; }
  .alert-page hr {
    border-top-color: #212529; }
  .alert-page .alert-link {
    color: #ebeded; }

/** BG **/
  .bg-page {
    background-color: #e2e4e5;
    color: #212529; }
  a.bg-page:hover, a.bg-page:focus, button.bg-page:hover, button.bg-page:focus {
    background-color: #e2e4e5; }

/** TEXT **/
  .text-page {
    color: #e2e4e5; }
  a.text-page:hover, a.text-page:focus {
    color: #212529; }

/** BORDER **/
  .border-page {
    border: 1px solid #e2e4e5 !important; }
  .border-top-page {
    border-color: #e2e4e5; }
  .border-right-page {
    border-color: #e2e4e5; }
  .border-left-page {
    border-color: #e2e4e5; }
  .border-bottom-page {
    border-color: #e2e4e5; }
  .form-transparent.btn-page {
    background-color: #e2e4e5;
    color: #212529; }
  input.btn-page::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-page:hover {
    background-color: #ebeded;
    color: #212529; }

/** HOVER **/
  .hover-page {
    transition: all 0.3s; }
  .hover-page:hover {
    background-color: #e2e4e5;
    color: #212529;
    cursor: pointer; }
  .hover-page.rounded-xs {
    border-radius: 4px; }
  .hover-page:hover .text-page {
    color: #212529; }
  .hover-page:hover .border-page {
    border: 1px solid #212529 !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-page:hover {
    background-color: #e2e4e5; }
  .sidebar .item-wrapper:hover .item-main.text-hover-page {
    color: #e2e4e5 !important; }
  .sidebar .item-sub.text-hover-page:hover {
    color: #e2e4e5 !important; }
  .sidebar .item-wrapper.bg-hover-page.active {
    background-color: #e2e4e5; }
  .sidebar .item-wrapper.active .item-main.text-hover-page {
    color: #e2e4e5 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-page {
    background-color: #fefefe;
    color: #212529; }
  .table-menu th, .table-menu td, .table-menu thead th, .table-menu tbody + tbody {
    border-color: #454d54; }
  .table-hover .table-menu:hover {
    background-color: #fff; }
  .table-hover .table-menu:hover > td, .table-hover .table-menu:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-menu {
    background-color: #212b34;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-menu:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #212b34 !important; }

/** Btn **/
  .btn-menu {
    color: #fff;
    background-color: #212b34;
    border-color: #212b34; }
  .btn-menu:hover {
    color: #fff;
    background-color: #454d54;
    border-color: #454d54; }
  .btn-menu:focus, .btn-menu.focus {
    color: #fff;
    background-color: #454d54;
    border-color: #454d54;
    box-shadow: none !important; }
  .btn-outline-menu:not(:disabled):not(.disabled).active:focus, .btn-outline-menu:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-menu.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-menu.disabled, .btn-menu:disabled {
    color: #fff;
    background-color: #454d54;
    border-color: #454d54; }
  .btn-menu:not(:disabled):not(.disabled):active, .btn-menu:not(:disabled):not(.disabled).active, .show > .btn-menu.dropdown-toggle {
    color: #fff;
    background-color: #565e65;
    border-color: #565e65; }
  .btn-menu:not(:disabled):not(.disabled):active:focus, .btn-menu:not(:disabled):not(.disabled).active:focus, .show > .btn-menu.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-menu {
    color: #212b34;
    border-color: #212b34; }
  .btn-outline-menu:hover {
    color: #fff;
    background-color: #212b34;
    border-color: #212b34; }
  .btn-outline-menu:focus, .btn-outline-menu.focus {
    box-shadow: 0 0 0 0.2rem #454d54; }
  .btn-outline-menu.disabled, .btn-outline-menu:disabled {
    color: #212b34;
    background-color: transparent; }
  .btn-outline-menu:not(:disabled):not(.disabled):active, .btn-outline-menu:not(:disabled):not(.disabled).active, .show > .btn-outline-menu.dropdown-toggle {
    color: #fff;
    background-color: #212b34;
    border-color: #212b34; }
  .btn-outline-menu:not(:disabled):not(.disabled):active:focus, .btn-outline-menu:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-menu.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #565e65; }

/** Badge **/
  .badge-menu {
    color: #fff;
    background-color: #212b34; }
  a.badge-menu:hover, a.badge-menu:focus {
    color: #fff;
    background-color: #212b34; }
  a.badge-menu:focus, a.badge-menu.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #565e65; }

/** Alert **/
  .alert-menu {
    color: #fff;
    background-color: #212b34;
    border-color: #212b34; }
  .alert-menu hr {
    border-top-color: #fff; }
  .alert-menu .alert-link {
    color: #686f75; }

/** BG **/
  .bg-menu {
    background-color: #212b34;
    color: #fff; }
  a.bg-menu:hover, a.bg-menu:focus, button.bg-menu:hover, button.bg-menu:focus {
    background-color: #212b34; }

/** TEXT **/
  .text-menu {
    color: #212b34; }
  a.text-menu:hover, a.text-menu:focus {
    color: #fff; }

/** BORDER **/
  .border-menu {
    border: 1px solid #212b34 !important; }
  .border-top-menu {
    border-color: #212b34; }
  .border-right-menu {
    border-color: #212b34; }
  .border-left-menu {
    border-color: #212b34; }
  .border-bottom-menu {
    border-color: #212b34; }
  .form-transparent.btn-menu {
    background-color: #212b34;
    color: #fff; }
  input.btn-menu::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-menu:hover {
    background-color: #686f75;
    color: #fff; }

/** HOVER **/
  .hover-menu {
    transition: all 0.3s; }
  .hover-menu:hover {
    background-color: #212b34;
    color: #fff;
    cursor: pointer; }
  .hover-menu.rounded-xs {
    border-radius: 4px; }
  .hover-menu:hover .text-menu {
    color: #fff; }
  .hover-menu:hover .border-menu {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-menu:hover {
    background-color: #212b34; }
  .sidebar .item-wrapper:hover .item-main.text-hover-menu {
    color: #212b34 !important; }
  .sidebar .item-sub.text-hover-menu:hover {
    color: #212b34 !important; }
  .sidebar .item-wrapper.bg-hover-menu.active {
    background-color: #212b34; }
  .sidebar .item-wrapper.active .item-main.text-hover-menu {
    color: #212b34 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-menu {
    background-color: #f6f7f7;
    color: #212529; }
  .table-peach th, .table-peach td, .table-peach thead th, .table-peach tbody + tbody {
    border-color: #ff7960; }
  .table-hover .table-peach:hover {
    background-color: #fff; }
  .table-hover .table-peach:hover > td, .table-hover .table-peach:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-peach {
    background-color: #ff6042;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-peach:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #ff6042 !important; }

/** Btn **/
  .btn-peach {
    color: #fff;
    background-color: #ff6042;
    border-color: #ff6042; }
  .btn-peach:hover {
    color: #212529;
    background-color: #ff7960;
    border-color: #ff7960; }
  .btn-peach:focus, .btn-peach.focus {
    color: #212529;
    background-color: #ff7960;
    border-color: #ff7960;
    box-shadow: none !important; }
  .btn-outline-peach:not(:disabled):not(.disabled).active:focus, .btn-outline-peach:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-peach.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-peach.disabled, .btn-peach:disabled {
    color: #212529;
    background-color: #ff7960;
    border-color: #ff7960; }
  .btn-peach:not(:disabled):not(.disabled):active, .btn-peach:not(:disabled):not(.disabled).active, .show > .btn-peach.dropdown-toggle {
    color: #212529;
    background-color: #ff866f;
    border-color: #ff866f; }
  .btn-peach:not(:disabled):not(.disabled):active:focus, .btn-peach:not(:disabled):not(.disabled).active:focus, .show > .btn-peach.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-peach {
    color: #ff6042;
    border-color: #ff6042; }
  .btn-outline-peach:hover {
    color: #fff;
    background-color: #ff6042;
    border-color: #ff6042; }
  .btn-outline-peach:focus, .btn-outline-peach.focus {
    box-shadow: 0 0 0 0.2rem #ff7960; }
  .btn-outline-peach.disabled, .btn-outline-peach:disabled {
    color: #ff6042;
    background-color: transparent; }
  .btn-outline-peach:not(:disabled):not(.disabled):active, .btn-outline-peach:not(:disabled):not(.disabled).active, .show > .btn-outline-peach.dropdown-toggle {
    color: #fff;
    background-color: #ff6042;
    border-color: #ff6042; }
  .btn-outline-peach:not(:disabled):not(.disabled):active:focus, .btn-outline-peach:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-peach.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #ff866f; }

/** Badge **/
  .badge-peach {
    color: #fff;
    background-color: #ff6042; }
  a.badge-peach:hover, a.badge-peach:focus {
    color: #fff;
    background-color: #ff6042; }
  a.badge-peach:focus, a.badge-peach.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #ff866f; }

/** Alert **/
  .alert-peach {
    color: #fff;
    background-color: #ff6042;
    border-color: #ff6042; }
  .alert-peach hr {
    border-top-color: #fff; }
  .alert-peach .alert-link {
    color: #ff937e; }

/** BG **/
  .bg-peach {
    background-color: #ff6042;
    color: #fff; }
  a.bg-peach:hover, a.bg-peach:focus, button.bg-peach:hover, button.bg-peach:focus {
    background-color: #ff6042; }

/** TEXT **/
  .text-peach {
    color: #ff6042; }
  a.text-peach:hover, a.text-peach:focus {
    color: #fff; }

/** BORDER **/
  .border-peach {
    border: 1px solid #ff6042 !important; }
  .border-top-peach {
    border-color: #ff6042; }
  .border-right-peach {
    border-color: #ff6042; }
  .border-left-peach {
    border-color: #ff6042; }
  .border-bottom-peach {
    border-color: #ff6042; }
  .form-transparent.btn-peach {
    background-color: #ff6042;
    color: #fff; }
  input.btn-peach::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-peach:hover {
    background-color: #ff937e;
    color: #212529; }

/** HOVER **/
  .hover-peach {
    transition: all 0.3s; }
  .hover-peach:hover {
    background-color: #ff6042;
    color: #fff;
    cursor: pointer; }
  .hover-peach.rounded-xs {
    border-radius: 4px; }
  .hover-peach:hover .text-peach {
    color: #fff; }
  .hover-peach:hover .border-peach {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-peach:hover {
    background-color: #ff6042; }
  .sidebar .item-wrapper:hover .item-main.text-hover-peach {
    color: #ff6042 !important; }
  .sidebar .item-sub.text-hover-peach:hover {
    color: #ff6042 !important; }
  .sidebar .item-wrapper.bg-hover-peach.active {
    background-color: #ff6042; }
  .sidebar .item-wrapper.active .item-main.text-hover-peach {
    color: #ff6042 !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-peach {
    background-color: #fff9f7;
    color: #212529; }
  .table-aqua-green th, .table-aqua-green td, .table-aqua-green thead th, .table-aqua-green tbody + tbody {
    border-color: #45bc91; }
  .table-hover .table-aqua-green:hover {
    background-color: #fff; }
  .table-hover .table-aqua-green:hover > td, .table-hover .table-aqua-green:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-aqua-green {
    background-color: #22af7c;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-aqua-green:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #22af7c !important; }

/** Btn **/
  .btn-aqua-green {
    color: #fff;
    background-color: #22af7c;
    border-color: #22af7c; }
  .btn-aqua-green:hover {
    color: #fff;
    background-color: #45bc91;
    border-color: #45bc91; }
  .btn-aqua-green:focus, .btn-aqua-green.focus {
    color: #fff;
    background-color: #45bc91;
    border-color: #45bc91;
    box-shadow: none !important; }
  .btn-outline-aqua-green:not(:disabled):not(.disabled).active:focus, .btn-outline-aqua-green:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-aqua-green.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-aqua-green.disabled, .btn-aqua-green:disabled {
    color: #fff;
    background-color: #45bc91;
    border-color: #45bc91; }
  .btn-aqua-green:not(:disabled):not(.disabled):active, .btn-aqua-green:not(:disabled):not(.disabled).active, .show > .btn-aqua-green.dropdown-toggle {
    color: #212529;
    background-color: #57c29b;
    border-color: #57c29b; }
  .btn-aqua-green:not(:disabled):not(.disabled):active:focus, .btn-aqua-green:not(:disabled):not(.disabled).active:focus, .show > .btn-aqua-green.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-aqua-green {
    color: #22af7c;
    border-color: #22af7c; }
  .btn-outline-aqua-green:hover {
    color: #fff;
    background-color: #22af7c;
    border-color: #22af7c; }
  .btn-outline-aqua-green:focus, .btn-outline-aqua-green.focus {
    box-shadow: 0 0 0 0.2rem #45bc91; }
  .btn-outline-aqua-green.disabled, .btn-outline-aqua-green:disabled {
    color: #22af7c;
    background-color: transparent; }
  .btn-outline-aqua-green:not(:disabled):not(.disabled):active, .btn-outline-aqua-green:not(:disabled):not(.disabled).active, .show > .btn-outline-aqua-green.dropdown-toggle {
    color: #fff;
    background-color: #22af7c;
    border-color: #22af7c; }
  .btn-outline-aqua-green:not(:disabled):not(.disabled):active:focus, .btn-outline-aqua-green:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-aqua-green.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #57c29b; }

/** Badge **/
  .badge-aqua-green {
    color: #fff;
    background-color: #22af7c; }
  a.badge-aqua-green:hover, a.badge-aqua-green:focus {
    color: #fff;
    background-color: #22af7c; }
  a.badge-aqua-green:focus, a.badge-aqua-green.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #57c29b; }

/** Alert **/
  .alert-aqua-green {
    color: #fff;
    background-color: #22af7c;
    border-color: #22af7c; }
  .alert-aqua-green hr {
    border-top-color: #fff; }
  .alert-aqua-green .alert-link {
    color: #69c9a6; }

/** BG **/
  .bg-aqua-green {
    background-color: #22af7c;
    color: #fff; }
  a.bg-aqua-green:hover, a.bg-aqua-green:focus, button.bg-aqua-green:hover, button.bg-aqua-green:focus {
    background-color: #22af7c; }

/** TEXT **/
  .text-aqua-green {
    color: #22af7c; }
  a.text-aqua-green:hover, a.text-aqua-green:focus {
    color: #fff; }

/** BORDER **/
  .border-aqua-green {
    border: 1px solid #22af7c !important; }
  .border-top-aqua-green {
    border-color: #22af7c; }
  .border-right-aqua-green {
    border-color: #22af7c; }
  .border-left-aqua-green {
    border-color: #22af7c; }
  .border-bottom-aqua-green {
    border-color: #22af7c; }
  .form-transparent.btn-aqua-green {
    background-color: #22af7c;
    color: #fff; }
  input.btn-aqua-green::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-aqua-green:hover {
    background-color: #69c9a6;
    color: #212529; }

/** HOVER **/
  .hover-aqua-green {
    transition: all 0.3s; }
  .hover-aqua-green:hover {
    background-color: #22af7c;
    color: #fff;
    cursor: pointer; }
  .hover-aqua-green.rounded-xs {
    border-radius: 4px; }
  .hover-aqua-green:hover .text-aqua-green {
    color: #fff; }
  .hover-aqua-green:hover .border-aqua-green {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-aqua-green:hover {
    background-color: #22af7c; }
  .sidebar .item-wrapper:hover .item-main.text-hover-aqua-green {
    color: #22af7c !important; }
  .sidebar .item-sub.text-hover-aqua-green:hover {
    color: #22af7c !important; }
  .sidebar .item-wrapper.bg-hover-aqua-green.active {
    background-color: #22af7c; }
  .sidebar .item-wrapper.active .item-main.text-hover-aqua-green {
    color: #22af7c !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-aqua-green {
    background-color: #f6fcfa;
    color: #212529; }
  .table-d-blue th, .table-d-blue td, .table-d-blue thead th, .table-d-blue tbody + tbody {
    border-color: #51b5ef; }
  .table-hover .table-d-blue:hover {
    background-color: #fff; }
  .table-hover .table-d-blue:hover > td, .table-hover .table-d-blue:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-d-blue {
    background-color: #30a7ec;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-d-blue:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #30a7ec !important; }

/** Btn **/
  .btn-d-blue {
    color: #fff;
    background-color: #30a7ec;
    border-color: #30a7ec; }
  .btn-d-blue:hover {
    color: #212529;
    background-color: #51b5ef;
    border-color: #51b5ef; }
  .btn-d-blue:focus, .btn-d-blue.focus {
    color: #212529;
    background-color: #51b5ef;
    border-color: #51b5ef;
    box-shadow: none !important; }
  .btn-outline-d-blue:not(:disabled):not(.disabled).active:focus, .btn-outline-d-blue:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-d-blue.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-d-blue.disabled, .btn-d-blue:disabled {
    color: #212529;
    background-color: #51b5ef;
    border-color: #51b5ef; }
  .btn-d-blue:not(:disabled):not(.disabled):active, .btn-d-blue:not(:disabled):not(.disabled).active, .show > .btn-d-blue.dropdown-toggle {
    color: #212529;
    background-color: #62bcf1;
    border-color: #62bcf1; }
  .btn-d-blue:not(:disabled):not(.disabled):active:focus, .btn-d-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-d-blue.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-d-blue {
    color: #30a7ec;
    border-color: #30a7ec; }
  .btn-outline-d-blue:hover {
    color: #fff;
    background-color: #30a7ec;
    border-color: #30a7ec; }
  .btn-outline-d-blue:focus, .btn-outline-d-blue.focus {
    box-shadow: 0 0 0 0.2rem #51b5ef; }
  .btn-outline-d-blue.disabled, .btn-outline-d-blue:disabled {
    color: #30a7ec;
    background-color: transparent; }
  .btn-outline-d-blue:not(:disabled):not(.disabled):active, .btn-outline-d-blue:not(:disabled):not(.disabled).active, .show > .btn-outline-d-blue.dropdown-toggle {
    color: #fff;
    background-color: #30a7ec;
    border-color: #30a7ec; }
  .btn-outline-d-blue:not(:disabled):not(.disabled):active:focus, .btn-outline-d-blue:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-d-blue.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #62bcf1; }

/** Badge **/
  .badge-d-blue {
    color: #fff;
    background-color: #30a7ec; }
  a.badge-d-blue:hover, a.badge-d-blue:focus {
    color: #fff;
    background-color: #30a7ec; }
  a.badge-d-blue:focus, a.badge-d-blue.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #62bcf1; }

/** Alert **/
  .alert-d-blue {
    color: #fff;
    background-color: #30a7ec;
    border-color: #30a7ec; }
  .alert-d-blue hr {
    border-top-color: #fff; }
  .alert-d-blue .alert-link {
    color: #72c3f2; }

/** BG **/
  .bg-d-blue {
    background-color: #30a7ec;
    color: #fff; }
  a.bg-d-blue:hover, a.bg-d-blue:focus, button.bg-d-blue:hover, button.bg-d-blue:focus {
    background-color: #30a7ec; }

/** TEXT **/
  .text-d-blue {
    color: #30a7ec; }
  a.text-d-blue:hover, a.text-d-blue:focus {
    color: #fff; }

/** BORDER **/
  .border-d-blue {
    border: 1px solid #30a7ec !important; }
  .border-top-d-blue {
    border-color: #30a7ec; }
  .border-right-d-blue {
    border-color: #30a7ec; }
  .border-left-d-blue {
    border-color: #30a7ec; }
  .border-bottom-d-blue {
    border-color: #30a7ec; }
  .form-transparent.btn-d-blue {
    background-color: #30a7ec;
    color: #fff; }
  input.btn-d-blue::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-d-blue:hover {
    background-color: #72c3f2;
    color: #212529; }

/** HOVER **/
  .hover-d-blue {
    transition: all 0.3s; }
  .hover-d-blue:hover {
    background-color: #30a7ec;
    color: #fff;
    cursor: pointer; }
  .hover-d-blue.rounded-xs {
    border-radius: 4px; }
  .hover-d-blue:hover .text-d-blue {
    color: #fff; }
  .hover-d-blue:hover .border-d-blue {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-d-blue:hover {
    background-color: #30a7ec; }
  .sidebar .item-wrapper:hover .item-main.text-hover-d-blue {
    color: #30a7ec !important; }
  .sidebar .item-sub.text-hover-d-blue:hover {
    color: #30a7ec !important; }
  .sidebar .item-wrapper.bg-hover-d-blue.active {
    background-color: #30a7ec; }
  .sidebar .item-wrapper.active .item-main.text-hover-d-blue {
    color: #30a7ec !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-d-blue {
    background-color: #f7fbfe;
    color: #212529; }
  .table-shadow th, .table-shadow td, .table-shadow thead th, .table-shadow tbody + tbody {
    border-color: #40515a; }
  .table-hover .table-shadow:hover {
    background-color: #fff; }
  .table-hover .table-shadow:hover > td, .table-hover .table-shadow:hover > th {
    background-color: #fff; }
  .carousel-indicators li.bg-shadow {
    background-color: #1c303a;
    color: #fff !important; }
  .nav-tabs .nav-link.active {
    background-color: #212b34;
    border-color: #212b34;
    color: #fff; }
  .breadcrumb .breadcrumb-item.active {
    color: #be1828; }
  .text-hover-shadow:hover {
    transition: all 0.3s;
    cursor: pointer;
    color: #1c303a !important; }

/** Btn **/
  .btn-shadow {
    color: #fff;
    background-color: #1c303a;
    border-color: #1c303a; }
  .btn-shadow:hover {
    color: #fff;
    background-color: #40515a;
    border-color: #40515a; }
  .btn-shadow:focus, .btn-shadow.focus {
    color: #fff;
    background-color: #40515a;
    border-color: #40515a;
    box-shadow: none !important; }
  .btn-outline-shadow:not(:disabled):not(.disabled).active:focus, .btn-outline-shadow:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-shadow.dropdown-toggle:focus {
    box-shadow: none !important; }
  .btn-shadow.disabled, .btn-shadow:disabled {
    color: #fff;
    background-color: #40515a;
    border-color: #40515a; }
  .btn-shadow:not(:disabled):not(.disabled):active, .btn-shadow:not(:disabled):not(.disabled).active, .show > .btn-shadow.dropdown-toggle {
    color: #fff;
    background-color: #526269;
    border-color: #526269; }
  .btn-shadow:not(:disabled):not(.disabled):active:focus, .btn-shadow:not(:disabled):not(.disabled).active:focus, .show > .btn-shadow.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); }
  .btn-outline-shadow {
    color: #1c303a;
    border-color: #1c303a; }
  .btn-outline-shadow:hover {
    color: #fff;
    background-color: #1c303a;
    border-color: #1c303a; }
  .btn-outline-shadow:focus, .btn-outline-shadow.focus {
    box-shadow: 0 0 0 0.2rem #40515a; }
  .btn-outline-shadow.disabled, .btn-outline-shadow:disabled {
    color: #1c303a;
    background-color: transparent; }
  .btn-outline-shadow:not(:disabled):not(.disabled):active, .btn-outline-shadow:not(:disabled):not(.disabled).active, .show > .btn-outline-shadow.dropdown-toggle {
    color: #fff;
    background-color: #1c303a;
    border-color: #1c303a; }
  .btn-outline-shadow:not(:disabled):not(.disabled):active:focus, .btn-outline-shadow:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-shadow.dropdown-toggle:focus {
    box-shadow: 0 0 0 0.2rem #526269; }

/** Badge **/
  .badge-shadow {
    color: #fff;
    background-color: #1c303a; }
  a.badge-shadow:hover, a.badge-shadow:focus {
    color: #fff;
    background-color: #1c303a; }
  a.badge-shadow:focus, a.badge-shadow.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem #526269; }

/** Alert **/
  .alert-shadow {
    color: #fff;
    background-color: #1c303a;
    border-color: #1c303a; }
  .alert-shadow hr {
    border-top-color: #fff; }
  .alert-shadow .alert-link {
    color: #657279; }

/** BG **/
  .bg-shadow {
    background-color: #1c303a;
    color: #fff; }
  a.bg-shadow:hover, a.bg-shadow:focus, button.bg-shadow:hover, button.bg-shadow:focus {
    background-color: #1c303a; }

/** TEXT **/
  .text-shadow {
    color: #1c303a; }
  a.text-shadow:hover, a.text-shadow:focus {
    color: #fff; }

/** BORDER **/
  .border-shadow {
    border: 1px solid #1c303a !important; }
  .border-top-shadow {
    border-color: #1c303a; }
  .border-right-shadow {
    border-color: #1c303a; }
  .border-left-shadow {
    border-color: #1c303a; }
  .border-bottom-shadow {
    border-color: #1c303a; }
  .form-transparent.btn-shadow {
    background-color: #1c303a;
    color: #fff; }
  input.btn-shadow::placeholder {
    color: white !important;
    opacity: 1; }
  .form-transparent.btn-shadow:hover {
    background-color: #657279;
    color: #fff; }

/** HOVER **/
  .hover-shadow {
    transition: all 0.3s; }
  .hover-shadow:hover {
    background-color: #1c303a;
    color: #fff;
    cursor: pointer; }
  .hover-shadow.rounded-xs {
    border-radius: 4px; }
  .hover-shadow:hover .text-shadow {
    color: #fff; }
  .hover-shadow:hover .border-shadow {
    border: 1px solid #fff !important; }
  .page-container .h1 {
    vertical-align: top; }
    .page-container .h1 i.fa {
      color: #be1828; }

/** SIDEBAR **/
  .sidebar .item-wrapper.bg-hover-shadow:hover {
    background-color: #1c303a; }
  .sidebar .item-wrapper:hover .item-main.text-hover-shadow {
    color: #1c303a !important; }
  .sidebar .item-sub.text-hover-shadow:hover {
    color: #1c303a !important; }
  .sidebar .item-wrapper.bg-hover-shadow.active {
    background-color: #1c303a; }
  .sidebar .item-wrapper.active .item-main.text-hover-shadow {
    color: #1c303a !important; }
  .wrapper-top .hp-circle {
    width: 23%;
    margin: auto;
    background-color: #be1828;
    padding: 14px 15px;
    color: white;
    border-radius: 50%; }
  .toggle-container.active.bg-shadow {
    background-color: #f6f7f7;
    color: #212529; }
