/*
white
black

colors boostrap

red
--purple
deep-purple
--indigo #3F51B5
--blue #CREAR
--light-blue #03A9F4
cyan
teal
gren
light-green
lime
yellow
--amber #FFC107
orange #FF9800
--deep-orange #FF5722
--brown
blue-grey
grey
--grey-blue #1B2942
*/

.white {
  color: #FFFFFF !important; }
  
  .bg-white {
  background-color: #FFFFFF !important; }
  .bg-white .card-header, .bg-white .card-footer {
      background-color: transparent; }
  .bg-white.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 255, 255, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-white {
  background-color: #FFFFFF !important; }
  
  .alert-white {
  border-color: #FFFFFF !important;
  background-color: white !important;
  color: #a6a6a6 !important; }
  .alert-white .alert-link {
      color: #919191 !important; }
  
  .border-white {
  border-color: #FFFFFF; }
  
  .btn-white {
  border-color: #FFFFFF !important;
  background-color: #FFFFFF !important;
  color: #FFFFFF; }
  .btn-white:hover {
      border-color: #CCC !important;
      background-color: #CCC !important;
      color: #FFF !important; }
  .btn-white:focus, .btn-white:active {
      border-color: #CCC !important;
      background-color: #CCC !important;
      color: #FFF !important; }
  .btn-white.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 255, 255, 0.6); }
  
  .btn-outline-white {
  border-color: #FFFFFF;
  background-color: transparent;
  color: #FFFFFF; }
  .btn-outline-white:hover {
      background-color: #FFFFFF;
      color: #FFF !important; }
  .btn-outline-white.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 255, 255, 0.6); }
  
  input[type="checkbox"].bg-white + .custom-control-label:before, input[type="radio"].bg-white + .custom-control-label:before {
  background-color: #FFFFFF !important; }
  
  /* .custom-control-label{
          &:before{
          background-color: #ddd !important;
          }
      } */
  input:focus ~ .bg-white {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF !important; }
  
  .border-white {
  border: 1px solid #FFFFFF !important; }
  
  .border-top-white {
  border-top: 1px solid #FFFFFF; }
  
  .border-bottom-white {
  border-bottom: 1px solid #FFFFFF; }
  
  .border-left-white {
  border-left: 1px solid #FFFFFF; }
  
  .border-right-white {
  border-right: 1px solid #FFFFFF; }
  
  .black {
  color: #000000 !important; }
  
  .bg-black {
  background-color: #000000 !important; }
  .bg-black .card-header, .bg-black .card-footer {
      background-color: transparent; }
  .bg-black.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-black {
  background-color: #000000 !important; }
  
  .alert-black {
  border-color: #000000 !important;
  background-color: #242424 !important;
  color: black !important; }
  .alert-black .alert-link {
      color: black !important; }
  
  .border-black {
  border-color: #000000; }
  
  .btn-black {
  border-color: #000000 !important;
  background-color: #000000 !important;
  color: #FFFFFF; }
  .btn-black:hover {
      border-color: #333 !important;
      background-color: #333 !important;
      color: #FFF !important; }
  .btn-black:focus, .btn-black:active {
      border-color: #333 !important;
      background-color: #333 !important;
      color: #FFF !important; }
  .btn-black.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.6); }
  
  .btn-outline-black {
  border-color: #000000;
  background-color: transparent;
  color: #000000; }
  .btn-outline-black:hover {
      background-color: #000000;
      color: #FFF !important; }
  .btn-outline-black.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.6); }
  
  input[type="checkbox"].bg-black + .custom-control-label:before, input[type="radio"].bg-black + .custom-control-label:before {
  background-color: #000000 !important; }
  
  /* .custom-control-label{
          &:before{
          background-color: #ddd !important;
          }
      } */
  input:focus ~ .bg-black {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important; }
  
  .border-black {
  border: 1px solid #000000 !important; }
  
  .border-top-black {
  border-top: 1px solid #000000; }
  
  .border-bottom-black {
  border-bottom: 1px solid #000000; }
  
  .border-left-black {
  border-left: 1px solid #000000; }
  
  .border-right-black {
  border-right: 1px solid #000000; }
  
  .primary.lighten-5 {
  color: #F1EBFF !important; }
  
  .bg-primary.bg-lighten-5 {
  background-color: #F1EBFF !important; }
  .bg-primary.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(241, 235, 255, 0.6); }
  
  .btn-primary.btn-lighten-5 {
  border-color: #704ACF !important;
  background-color: #F1EBFF !important; }
  .btn-primary.btn-lighten-5:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-lighten-5:focus, .btn-primary.btn-lighten-5:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-lighten-5 {
  border-color: #F1EBFF !important;
  color: #F1EBFF !important; }
  .btn-outline-primary.btn-outline-lighten-5:hover {
      background-color: #F1EBFF !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F1EBFF !important; }
  
  .border-primary.border-lighten-5 {
  border: 1px solid #F1EBFF !important; }
  
  .border-top-primary.border-top-lighten-5 {
  border-top: 1px solid #F1EBFF !important; }
  
  .border-bottom-primary.border-bottom-lighten-5 {
  border-bottom: 1px solid #F1EBFF !important; }
  
  .border-left-primary.border-left-lighten-5 {
  border-left: 1px solid #F1EBFF !important; }
  
  .border-right-primary.border-right-lighten-5 {
  border-right: 1px solid #F1EBFF !important; }
  
  .primary.lighten-4 {
  color: #E9E3F8 !important; }
  
  .bg-primary.bg-lighten-4 {
  background-color: #E9E3F8 !important; }
  .bg-primary.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(233, 227, 248, 0.6); }
  
  .btn-primary.btn-lighten-4 {
  border-color: #704ACF !important;
  background-color: #E9E3F8 !important; }
  .btn-primary.btn-lighten-4:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-lighten-4:focus, .btn-primary.btn-lighten-4:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-lighten-4 {
  border-color: #E9E3F8 !important;
  color: #E9E3F8 !important; }
  .btn-outline-primary.btn-outline-lighten-4:hover {
      background-color: #E9E3F8 !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E9E3F8 !important; }
  
  .border-primary.border-lighten-4 {
  border: 1px solid #E9E3F8 !important; }
  
  .border-top-primary.border-top-lighten-4 {
  border-top: 1px solid #E9E3F8 !important; }
  
  .border-bottom-primary.border-bottom-lighten-4 {
  border-bottom: 1px solid #E9E3F8 !important; }
  
  .border-left-primary.border-left-lighten-4 {
  border-left: 1px solid #E9E3F8 !important; }
  
  .border-right-primary.border-right-lighten-4 {
  border-right: 1px solid #E9E3F8 !important; }
  
  .primary.lighten-3 {
  color: #BCAAE9 !important; }
  
  .bg-primary.bg-lighten-3 {
  background-color: #BCAAE9 !important; }
  .bg-primary.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(188, 170, 233, 0.6); }
  
  .btn-primary.btn-lighten-3 {
  border-color: #704ACF !important;
  background-color: #BCAAE9 !important; }
  .btn-primary.btn-lighten-3:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-lighten-3:focus, .btn-primary.btn-lighten-3:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-lighten-3 {
  border-color: #BCAAE9 !important;
  color: #BCAAE9 !important; }
  .btn-outline-primary.btn-outline-lighten-3:hover {
      background-color: #BCAAE9 !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BCAAE9 !important; }
  
  .border-primary.border-lighten-3 {
  border: 1px solid #BCAAE9 !important; }
  
  .border-top-primary.border-top-lighten-3 {
  border-top: 1px solid #BCAAE9 !important; }
  
  .border-bottom-primary.border-bottom-lighten-3 {
  border-bottom: 1px solid #BCAAE9 !important; }
  
  .border-left-primary.border-left-lighten-3 {
  border-left: 1px solid #BCAAE9 !important; }
  
  .border-right-primary.border-right-lighten-3 {
  border-right: 1px solid #BCAAE9 !important; }
  
  .primary.lighten-2 {
  color: #AC92EC !important; }
  
  .bg-primary.bg-lighten-2 {
  background-color: #AC92EC !important; }
  .bg-primary.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(172, 146, 236, 0.6); }
  
  .btn-primary.btn-lighten-2 {
  border-color: #704ACF !important;
  background-color: #AC92EC !important; }
  .btn-primary.btn-lighten-2:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-lighten-2:focus, .btn-primary.btn-lighten-2:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-lighten-2 {
  border-color: #AC92EC !important;
  color: #AC92EC !important; }
  .btn-outline-primary.btn-outline-lighten-2:hover {
      background-color: #AC92EC !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AC92EC !important; }
  
  .border-primary.border-lighten-2 {
  border: 1px solid #AC92EC !important; }
  
  .border-top-primary.border-top-lighten-2 {
  border-top: 1px solid #AC92EC !important; }
  
  .border-bottom-primary.border-bottom-lighten-2 {
  border-bottom: 1px solid #AC92EC !important; }
  
  .border-left-primary.border-left-lighten-2 {
  border-left: 1px solid #AC92EC !important; }
  
  .border-right-primary.border-right-lighten-2 {
  border-right: 1px solid #AC92EC !important; }
  
  .primary.lighten-1 {
  color: #A992E2 !important; }
  
  .bg-primary.bg-lighten-1 {
  background-color: #A992E2 !important; }
  .bg-primary.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(169, 146, 226, 0.6); }
  
  .btn-primary.btn-lighten-1 {
  border-color: #704ACF !important;
  background-color: #A992E2 !important; }
  .btn-primary.btn-lighten-1:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-lighten-1:focus, .btn-primary.btn-lighten-1:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-lighten-1 {
  border-color: #A992E2 !important;
  color: #A992E2 !important; }
  .btn-outline-primary.btn-outline-lighten-1:hover {
      background-color: #A992E2 !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #A992E2 !important; }
  
  .border-primary.border-lighten-1 {
  border: 1px solid #A992E2 !important; }
  
  .border-top-primary.border-top-lighten-1 {
  border-top: 1px solid #A992E2 !important; }
  
  .border-bottom-primary.border-bottom-lighten-1 {
  border-bottom: 1px solid #A992E2 !important; }
  
  .border-left-primary.border-left-lighten-1 {
  border-left: 1px solid #A992E2 !important; }
  
  .border-right-primary.border-right-lighten-1 {
  border-right: 1px solid #A992E2 !important; }
  
  .primary {
  color: #967ADC !important; }
  
  .bg-primary {
  background-color: #967ADC !important; }
  .bg-primary .card-header, .bg-primary .card-footer {
      background-color: transparent; }
  .bg-primary.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(150, 122, 220, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-primary {
  background-color: #967ADC !important; }
  
  .alert-primary {
  border-color: #967ADC !important;
  background-color: #c3b3eb !important;
  color: #3d2281 !important; }
  .alert-primary .alert-link {
      color: #2e1a61 !important; }
  
  .border-primary {
  border-color: #967ADC; }
  
  .btn-primary {
  border-color: #967ADC !important;
  background-color: #967ADC !important;
  color: #FFFFFF; }
  .btn-primary:hover {
      border-color: #704ACF !important;
      background-color: #8362D6 !important;
      color: #FFF !important; }
  .btn-primary:focus, .btn-primary:active {
      border-color: #5E34C6 !important;
      background-color: #704ACF !important;
      color: #FFF !important; }
  .btn-primary.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(150, 122, 220, 0.6); }
  
  .btn-outline-primary {
  border-color: #967ADC;
  background-color: transparent;
  color: #967ADC; }
  .btn-outline-primary:hover {
      background-color: #967ADC;
      color: #FFF !important; }
  .btn-outline-primary.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(150, 122, 220, 0.6); }
  
  input[type="checkbox"].bg-primary + .custom-control-label:before, input[type="radio"].bg-primary + .custom-control-label:before {
  background-color: #967ADC !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #967ADC !important; }
  
  .border-primary {
  border: 1px solid #967ADC !important; }
  
  .border-top-primary {
  border-top: 1px solid #967ADC; }
  
  .border-bottom-primary {
  border-bottom: 1px solid #967ADC; }
  
  .border-left-primary {
  border-left: 1px solid #967ADC; }
  
  .border-right-primary {
  border-right: 1px solid #967ADC; }
  
  .primary.darken-1 {
  color: #8362D6 !important; }
  
  .bg-primary.bg-darken-1 {
  background-color: #8362D6 !important; }
  .bg-primary.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(131, 98, 214, 0.6); }
  
  .btn-primary.btn-darken-1 {
  border-color: #704ACF !important;
  background-color: #8362D6 !important; }
  .btn-primary.btn-darken-1:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-darken-1:focus, .btn-primary.btn-darken-1:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-darken-1 {
  border-color: #8362D6 !important;
  color: #8362D6 !important; }
  .btn-outline-primary.btn-outline-darken-1:hover {
      background-color: #8362D6 !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8362D6 !important; }
  
  .border-primary.border-darken-1 {
  border: 1px solid #8362D6 !important; }
  
  .border-top-primary.border-top-darken-1 {
  border-top: 1px solid #8362D6 !important; }
  
  .border-bottom-primary.border-bottom-darken-1 {
  border-bottom: 1px solid #8362D6 !important; }
  
  .border-left-primary.border-left-darken-1 {
  border-left: 1px solid #8362D6 !important; }
  
  .border-right-primary.border-right-darken-1 {
  border-right: 1px solid #8362D6 !important; }
  
  .primary.darken-2 {
  color: #704ACF !important; }
  
  .bg-primary.bg-darken-2 {
  background-color: #704ACF !important; }
  .bg-primary.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(112, 74, 207, 0.6); }
  
  .btn-primary.btn-darken-2 {
  border-color: #704ACF !important;
  background-color: #704ACF !important; }
  .btn-primary.btn-darken-2:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-darken-2:focus, .btn-primary.btn-darken-2:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-darken-2 {
  border-color: #704ACF !important;
  color: #704ACF !important; }
  .btn-outline-primary.btn-outline-darken-2:hover {
      background-color: #704ACF !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #704ACF !important; }
  
  .border-primary.border-darken-2 {
  border: 1px solid #704ACF !important; }
  
  .border-top-primary.border-top-darken-2 {
  border-top: 1px solid #704ACF !important; }
  
  .border-bottom-primary.border-bottom-darken-2 {
  border-bottom: 1px solid #704ACF !important; }
  
  .border-left-primary.border-left-darken-2 {
  border-left: 1px solid #704ACF !important; }
  
  .border-right-primary.border-right-darken-2 {
  border-right: 1px solid #704ACF !important; }
  
  .primary.darken-3 {
  color: #5E34C6 !important; }
  
  .bg-primary.bg-darken-3 {
  background-color: #5E34C6 !important; }
  .bg-primary.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(94, 52, 198, 0.6); }
  
  .btn-primary.btn-darken-3 {
  border-color: #704ACF !important;
  background-color: #5E34C6 !important; }
  .btn-primary.btn-darken-3:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-darken-3:focus, .btn-primary.btn-darken-3:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-darken-3 {
  border-color: #5E34C6 !important;
  color: #5E34C6 !important; }
  .btn-outline-primary.btn-outline-darken-3:hover {
      background-color: #5E34C6 !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #5E34C6 !important; }
  
  .border-primary.border-darken-3 {
  border: 1px solid #5E34C6 !important; }
  
  .border-top-primary.border-top-darken-3 {
  border-top: 1px solid #5E34C6 !important; }
  
  .border-bottom-primary.border-bottom-darken-3 {
  border-bottom: 1px solid #5E34C6 !important; }
  
  .border-left-primary.border-left-darken-3 {
  border-left: 1px solid #5E34C6 !important; }
  
  .border-right-primary.border-right-darken-3 {
  border-right: 1px solid #5E34C6 !important; }
  
  .primary.darken-4 {
  color: #522EAE !important; }
  
  .bg-primary.bg-darken-4 {
  background-color: #522EAE !important; }
  .bg-primary.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(82, 46, 174, 0.6); }
  
  .btn-primary.btn-darken-4 {
  border-color: #704ACF !important;
  background-color: #522EAE !important; }
  .btn-primary.btn-darken-4:hover {
      border-color: #704ACF !important;
      background-color: #5E34C6 !important; }
  .btn-primary.btn-darken-4:focus, .btn-primary.btn-darken-4:active {
      border-color: #5E34C6 !important;
      background-color: #522EAE !important; }
  
  .btn-outline-primary.btn-outline-darken-4 {
  border-color: #522EAE !important;
  color: #522EAE !important; }
  .btn-outline-primary.btn-outline-darken-4:hover {
      background-color: #522EAE !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #522EAE !important; }
  
  .border-primary.border-darken-4 {
  border: 1px solid #522EAE !important; }
  
  .border-top-primary.border-top-darken-4 {
  border-top: 1px solid #522EAE !important; }
  
  .border-bottom-primary.border-bottom-darken-4 {
  border-bottom: 1px solid #522EAE !important; }
  
  .border-left-primary.border-left-darken-4 {
  border-left: 1px solid #522EAE !important; }
  
  .border-right-primary.border-right-darken-4 {
  border-right: 1px solid #522EAE !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9e77fd !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9067f5 !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #845de2 !important; }
  
  input:focus ~ .bg-primary {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7452c7 !important; }
  
  .success.lighten-5 {
  color: #C2EDE3 !important; }
  
  .bg-success.bg-lighten-5 {
  background-color: #C2EDE3 !important; }
  .bg-success.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(194, 237, 227, 0.6); }
  
  .btn-success.btn-lighten-5 {
  border-color: #298D74 !important;
  background-color: #C2EDE3 !important; }
  .btn-success.btn-lighten-5:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-lighten-5:focus, .btn-success.btn-lighten-5:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-lighten-5 {
  border-color: #C2EDE3 !important;
  color: #C2EDE3 !important; }
  .btn-outline-success.btn-outline-lighten-5:hover {
      background-color: #C2EDE3 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C2EDE3 !important; }
  
  .border-success.border-lighten-5 {
  border: 1px solid #C2EDE3 !important; }
  
  .border-top-success.border-top-lighten-5 {
  border-top: 1px solid #C2EDE3 !important; }
  
  .border-bottom-success.border-bottom-lighten-5 {
  border-bottom: 1px solid #C2EDE3 !important; }
  
  .border-left-success.border-left-lighten-5 {
  border-left: 1px solid #C2EDE3 !important; }
  
  .border-right-success.border-right-lighten-5 {
  border-right: 1px solid #C2EDE3 !important; }
  
  .success.lighten-4 {
  color: #97E1CE !important; }
  
  .bg-success.bg-lighten-4 {
  background-color: #97E1CE !important; }
  .bg-success.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(151, 225, 206, 0.6); }
  
  .btn-success.btn-lighten-4 {
  border-color: #298D74 !important;
  background-color: #97E1CE !important; }
  .btn-success.btn-lighten-4:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-lighten-4:focus, .btn-success.btn-lighten-4:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-lighten-4 {
  border-color: #97E1CE !important;
  color: #97E1CE !important; }
  .btn-outline-success.btn-outline-lighten-4:hover {
      background-color: #97E1CE !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #97E1CE !important; }
  
  .border-success.border-lighten-4 {
  border: 1px solid #97E1CE !important; }
  
  .border-top-success.border-top-lighten-4 {
  border-top: 1px solid #97E1CE !important; }
  
  .border-bottom-success.border-bottom-lighten-4 {
  border-bottom: 1px solid #97E1CE !important; }
  
  .border-left-success.border-left-lighten-4 {
  border-left: 1px solid #97E1CE !important; }
  
  .border-right-success.border-right-lighten-4 {
  border-right: 1px solid #97E1CE !important; }
  
  .success.lighten-3 {
  color: #60D0B4 !important; }
  
  .bg-success.bg-lighten-3 {
  background-color: #60D0B4 !important; }
  .bg-success.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(96, 208, 180, 0.6); }
  
  .btn-success.btn-lighten-3 {
  border-color: #298D74 !important;
  background-color: #60D0B4 !important; }
  .btn-success.btn-lighten-3:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-lighten-3:focus, .btn-success.btn-lighten-3:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-lighten-3 {
  border-color: #60D0B4 !important;
  color: #60D0B4 !important; }
  .btn-outline-success.btn-outline-lighten-3:hover {
      background-color: #60D0B4 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #60D0B4 !important; }
  
  .border-success.border-lighten-3 {
  border: 1px solid #60D0B4 !important; }
  
  .border-top-success.border-top-lighten-3 {
  border-top: 1px solid #60D0B4 !important; }
  
  .border-bottom-success.border-bottom-lighten-3 {
  border-bottom: 1px solid #60D0B4 !important; }
  
  .border-left-success.border-left-lighten-3 {
  border-left: 1px solid #60D0B4 !important; }
  
  .border-right-success.border-right-lighten-3 {
  border-right: 1px solid #60D0B4 !important; }
  
  .success.lighten-2 {
  color: #48CFAD !important; }
  
  .bg-success.bg-lighten-2 {
  background-color: #48CFAD !important; }
  .bg-success.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(72, 207, 173, 0.6); }
  
  .btn-success.btn-lighten-2 {
  border-color: #298D74 !important;
  background-color: #48CFAD !important; }
  .btn-success.btn-lighten-2:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-lighten-2:focus, .btn-success.btn-lighten-2:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-lighten-2 {
  border-color: #48CFAD !important;
  color: #48CFAD !important; }
  .btn-outline-success.btn-outline-lighten-2:hover {
      background-color: #48CFAD !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #48CFAD !important; }
  
  .border-success.border-lighten-2 {
  border: 1px solid #48CFAD !important; }
  
  .border-top-success.border-top-lighten-2 {
  border-top: 1px solid #48CFAD !important; }
  
  .border-bottom-success.border-bottom-lighten-2 {
  border-bottom: 1px solid #48CFAD !important; }
  
  .border-left-success.border-left-lighten-2 {
  border-left: 1px solid #48CFAD !important; }
  
  .border-right-success.border-right-lighten-2 {
  border-right: 1px solid #48CFAD !important; }
  
  .success.lighten-1 {
  color: #48C9A9 !important; }
  
  .bg-success.bg-lighten-1 {
  background-color: #48C9A9 !important; }
  .bg-success.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(72, 201, 169, 0.6); }
  
  .btn-success.btn-lighten-1 {
  border-color: #298D74 !important;
  background-color: #48C9A9 !important; }
  .btn-success.btn-lighten-1:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-lighten-1:focus, .btn-success.btn-lighten-1:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-lighten-1 {
  border-color: #48C9A9 !important;
  color: #48C9A9 !important; }
  .btn-outline-success.btn-outline-lighten-1:hover {
      background-color: #48C9A9 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #48C9A9 !important; }
  
  .border-success.border-lighten-1 {
  border: 1px solid #48C9A9 !important; }
  
  .border-top-success.border-top-lighten-1 {
  border-top: 1px solid #48C9A9 !important; }
  
  .border-bottom-success.border-bottom-lighten-1 {
  border-bottom: 1px solid #48C9A9 !important; }
  
  .border-left-success.border-left-lighten-1 {
  border-left: 1px solid #48C9A9 !important; }
  
  .border-right-success.border-right-lighten-1 {
  border-right: 1px solid #48C9A9 !important; }
  
  .success {
  color: #37BC9B !important; }
  
  .bg-success {
  background-color: #37BC9B !important; }
  .bg-success .card-header, .bg-success .card-footer {
      background-color: transparent; }
  .bg-success.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(55, 188, 155, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-success {
  background-color: #37BC9B !important; }
  
  .alert-success {
  border-color: #37BC9B !important;
  background-color: #68d3b8 !important;
  color: #0f3229 !important; }
  .alert-success .alert-link {
      color: #05120f !important; }
  
  .border-success {
  border-color: #37BC9B; }
  
  .btn-success {
  border-color: #37BC9B !important;
  background-color: #37BC9B !important;
  color: #FFFFFF; }
  .btn-success:hover {
      border-color: #298D74 !important;
      background-color: #30A487 !important;
      color: #FFF !important; }
  .btn-success:focus, .btn-success:active {
      border-color: #227560 !important;
      background-color: #298D74 !important;
      color: #FFF !important; }
  .btn-success.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(55, 188, 155, 0.6); }
  
  .btn-outline-success {
  border-color: #37BC9B;
  background-color: transparent;
  color: #37BC9B; }
  .btn-outline-success:hover {
      background-color: #37BC9B;
      color: #FFF !important; }
  .btn-outline-success.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(55, 188, 155, 0.6); }
  
  input[type="checkbox"].bg-success + .custom-control-label:before, input[type="radio"].bg-success + .custom-control-label:before {
  background-color: #37BC9B !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #37BC9B !important; }
  
  .border-success {
  border: 1px solid #37BC9B !important; }
  
  .border-top-success {
  border-top: 1px solid #37BC9B; }
  
  .border-bottom-success {
  border-bottom: 1px solid #37BC9B; }
  
  .border-left-success {
  border-left: 1px solid #37BC9B; }
  
  .border-right-success {
  border-right: 1px solid #37BC9B; }
  
  .success.darken-1 {
  color: #30A487 !important; }
  
  .bg-success.bg-darken-1 {
  background-color: #30A487 !important; }
  .bg-success.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(48, 164, 135, 0.6); }
  
  .btn-success.btn-darken-1 {
  border-color: #298D74 !important;
  background-color: #30A487 !important; }
  .btn-success.btn-darken-1:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-darken-1:focus, .btn-success.btn-darken-1:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-darken-1 {
  border-color: #30A487 !important;
  color: #30A487 !important; }
  .btn-outline-success.btn-outline-darken-1:hover {
      background-color: #30A487 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #30A487 !important; }
  
  .border-success.border-darken-1 {
  border: 1px solid #30A487 !important; }
  
  .border-top-success.border-top-darken-1 {
  border-top: 1px solid #30A487 !important; }
  
  .border-bottom-success.border-bottom-darken-1 {
  border-bottom: 1px solid #30A487 !important; }
  
  .border-left-success.border-left-darken-1 {
  border-left: 1px solid #30A487 !important; }
  
  .border-right-success.border-right-darken-1 {
  border-right: 1px solid #30A487 !important; }
  
  .success.darken-2 {
  color: #298D74 !important; }
  
  .bg-success.bg-darken-2 {
  background-color: #298D74 !important; }
  .bg-success.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(41, 141, 116, 0.6); }
  
  .btn-success.btn-darken-2 {
  border-color: #298D74 !important;
  background-color: #298D74 !important; }
  .btn-success.btn-darken-2:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-darken-2:focus, .btn-success.btn-darken-2:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-darken-2 {
  border-color: #298D74 !important;
  color: #298D74 !important; }
  .btn-outline-success.btn-outline-darken-2:hover {
      background-color: #298D74 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #298D74 !important; }
  
  .border-success.border-darken-2 {
  border: 1px solid #298D74 !important; }
  
  .border-top-success.border-top-darken-2 {
  border-top: 1px solid #298D74 !important; }
  
  .border-bottom-success.border-bottom-darken-2 {
  border-bottom: 1px solid #298D74 !important; }
  
  .border-left-success.border-left-darken-2 {
  border-left: 1px solid #298D74 !important; }
  
  .border-right-success.border-right-darken-2 {
  border-right: 1px solid #298D74 !important; }
  
  .success.darken-3 {
  color: #227560 !important; }
  
  .bg-success.bg-darken-3 {
  background-color: #227560 !important; }
  .bg-success.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(34, 117, 96, 0.6); }
  
  .btn-success.btn-darken-3 {
  border-color: #298D74 !important;
  background-color: #227560 !important; }
  .btn-success.btn-darken-3:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-darken-3:focus, .btn-success.btn-darken-3:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-darken-3 {
  border-color: #227560 !important;
  color: #227560 !important; }
  .btn-outline-success.btn-outline-darken-3:hover {
      background-color: #227560 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #227560 !important; }
  
  .border-success.border-darken-3 {
  border: 1px solid #227560 !important; }
  
  .border-top-success.border-top-darken-3 {
  border-top: 1px solid #227560 !important; }
  
  .border-bottom-success.border-bottom-darken-3 {
  border-bottom: 1px solid #227560 !important; }
  
  .border-left-success.border-left-darken-3 {
  border-left: 1px solid #227560 !important; }
  
  .border-right-success.border-right-darken-3 {
  border-right: 1px solid #227560 !important; }
  
  .success.darken-4 {
  color: #1B5D4D !important; }
  
  .bg-success.bg-darken-4 {
  background-color: #1B5D4D !important; }
  .bg-success.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(27, 93, 77, 0.6); }
  
  .btn-success.btn-darken-4 {
  border-color: #298D74 !important;
  background-color: #1B5D4D !important; }
  .btn-success.btn-darken-4:hover {
      border-color: #298D74 !important;
      background-color: #227560 !important; }
  .btn-success.btn-darken-4:focus, .btn-success.btn-darken-4:active {
      border-color: #227560 !important;
      background-color: #1B5D4D !important; }
  
  .btn-outline-success.btn-outline-darken-4 {
  border-color: #1B5D4D !important;
  color: #1B5D4D !important; }
  .btn-outline-success.btn-outline-darken-4:hover {
      background-color: #1B5D4D !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1B5D4D !important; }
  
  .border-success.border-darken-4 {
  border: 1px solid #1B5D4D !important; }
  
  .border-top-success.border-top-darken-4 {
  border-top: 1px solid #1B5D4D !important; }
  
  .border-bottom-success.border-bottom-darken-4 {
  border-bottom: 1px solid #1B5D4D !important; }
  
  .border-left-success.border-left-darken-4 {
  border-left: 1px solid #1B5D4D !important; }
  
  .border-right-success.border-right-darken-4 {
  border-right: 1px solid #1B5D4D !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D8F7F0 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C2EDE3 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3EC3A2 !important; }
  
  input:focus ~ .bg-success {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #298D74 !important; }
  
  .info.lighten-5 {
  color: #DAF0F8 !important; }
  
  .bg-info.bg-lighten-5 {
  background-color: #DAF0F8 !important; }
  .bg-info.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(218, 240, 248, 0.6); }
  
  .btn-info.btn-lighten-5 {
  border-color: #228EB6 !important;
  background-color: #DAF0F8 !important; }
  .btn-info.btn-lighten-5:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-lighten-5:focus, .btn-info.btn-lighten-5:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-lighten-5 {
  border-color: #DAF0F8 !important;
  color: #DAF0F8 !important; }
  .btn-outline-info.btn-outline-lighten-5:hover {
      background-color: #DAF0F8 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DAF0F8 !important; }
  
  .border-info.border-lighten-5 {
  border: 1px solid #DAF0F8 !important; }
  
  .border-top-info.border-top-lighten-5 {
  border-top: 1px solid #DAF0F8 !important; }
  
  .border-bottom-info.border-bottom-lighten-5 {
  border-bottom: 1px solid #DAF0F8 !important; }
  
  .border-left-info.border-left-lighten-5 {
  border-left: 1px solid #DAF0F8 !important; }
  
  .border-right-info.border-right-lighten-5 {
  border-right: 1px solid #DAF0F8 !important; }
  
  .info.lighten-4 {
  color: #ABDDEF !important; }
  
  .bg-info.bg-lighten-4 {
  background-color: #ABDDEF !important; }
  .bg-info.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(171, 221, 239, 0.6); }
  
  .btn-info.btn-lighten-4 {
  border-color: #228EB6 !important;
  background-color: #ABDDEF !important; }
  .btn-info.btn-lighten-4:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-lighten-4:focus, .btn-info.btn-lighten-4:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-lighten-4 {
  border-color: #ABDDEF !important;
  color: #ABDDEF !important; }
  .btn-outline-info.btn-outline-lighten-4:hover {
      background-color: #ABDDEF !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ABDDEF !important; }
  
  .border-info.border-lighten-4 {
  border: 1px solid #ABDDEF !important; }
  
  .border-top-info.border-top-lighten-4 {
  border-top: 1px solid #ABDDEF !important; }
  
  .border-bottom-info.border-bottom-lighten-4 {
  border-bottom: 1px solid #ABDDEF !important; }
  
  .border-left-info.border-left-lighten-4 {
  border-left: 1px solid #ABDDEF !important; }
  
  .border-right-info.border-right-lighten-4 {
  border-right: 1px solid #ABDDEF !important; }
  
  .info.lighten-3 {
  color: #6EC4E4 !important; }
  
  .bg-info.bg-lighten-3 {
  background-color: #6EC4E4 !important; }
  .bg-info.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(110, 196, 228, 0.6); }
  
  .btn-info.btn-lighten-3 {
  border-color: #228EB6 !important;
  background-color: #6EC4E4 !important; }
  .btn-info.btn-lighten-3:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-lighten-3:focus, .btn-info.btn-lighten-3:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-lighten-3 {
  border-color: #6EC4E4 !important;
  color: #6EC4E4 !important; }
  .btn-outline-info.btn-outline-lighten-3:hover {
      background-color: #6EC4E4 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #6EC4E4 !important; }
  
  .border-info.border-lighten-3 {
  border: 1px solid #6EC4E4 !important; }
  
  .border-top-info.border-top-lighten-3 {
  border-top: 1px solid #6EC4E4 !important; }
  
  .border-bottom-info.border-bottom-lighten-3 {
  border-bottom: 1px solid #6EC4E4 !important; }
  
  .border-left-info.border-left-lighten-3 {
  border-left: 1px solid #6EC4E4 !important; }
  
  .border-right-info.border-right-lighten-3 {
  border-right: 1px solid #6EC4E4 !important; }
  
  .info.lighten-2 {
  color: #4FC1E9 !important; }
  
  .bg-info.bg-lighten-2 {
  background-color: #4FC1E9 !important; }
  .bg-info.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(79, 193, 233, 0.6); }
  
  .btn-info.btn-lighten-2 {
  border-color: #228EB6 !important;
  background-color: #4FC1E9 !important; }
  .btn-info.btn-lighten-2:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-lighten-2:focus, .btn-info.btn-lighten-2:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-lighten-2 {
  border-color: #4FC1E9 !important;
  color: #4FC1E9 !important; }
  .btn-outline-info.btn-outline-lighten-2:hover {
      background-color: #4FC1E9 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4FC1E9 !important; }
  
  .border-info.border-lighten-2 {
  border: 1px solid #4FC1E9 !important; }
  
  .border-top-info.border-top-lighten-2 {
  border-top: 1px solid #4FC1E9 !important; }
  
  .border-bottom-info.border-bottom-lighten-2 {
  border-bottom: 1px solid #4FC1E9 !important; }
  
  .border-left-info.border-left-lighten-2 {
  border-left: 1px solid #4FC1E9 !important; }
  
  .border-right-info.border-right-lighten-2 {
  border-right: 1px solid #4FC1E9 !important; }
  
  .info.lighten-1 {
  color: #55B9DF !important; }
  
  .bg-info.bg-lighten-1 {
  background-color: #55B9DF !important; }
  .bg-info.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(85, 185, 223, 0.6); }
  
  .btn-info.btn-lighten-1 {
  border-color: #228EB6 !important;
  background-color: #55B9DF !important; }
  .btn-info.btn-lighten-1:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-lighten-1:focus, .btn-info.btn-lighten-1:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-lighten-1 {
  border-color: #55B9DF !important;
  color: #55B9DF !important; }
  .btn-outline-info.btn-outline-lighten-1:hover {
      background-color: #55B9DF !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #55B9DF !important; }
  
  .border-info.border-lighten-1 {
  border: 1px solid #55B9DF !important; }
  
  .border-top-info.border-top-lighten-1 {
  border-top: 1px solid #55B9DF !important; }
  
  .border-bottom-info.border-bottom-lighten-1 {
  border-bottom: 1px solid #55B9DF !important; }
  
  .border-left-info.border-left-lighten-1 {
  border-left: 1px solid #55B9DF !important; }
  
  .border-right-info.border-right-lighten-1 {
  border-right: 1px solid #55B9DF !important; }
  
  .info {
  color: #3BAFDA !important; }
  
  .bg-info {
  background-color: #3BAFDA !important; }
  .bg-info .card-header, .bg-info .card-footer {
      background-color: transparent; }
  .bg-info.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(59, 175, 218, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-info {
  background-color: #3BAFDA !important; }
  
  .alert-info {
  border-color: #3BAFDA !important;
  background-color: #77c8e5 !important;
  color: #104153 !important; }
  .alert-info .alert-link {
      color: #092631 !important; }
  
  .border-info {
  border-color: #3BAFDA; }
  
  .btn-info {
  border-color: #3BAFDA !important;
  background-color: #3BAFDA !important;
  color: #FFFFFF; }
  .btn-info:hover {
      border-color: #228EB6 !important;
      background-color: #27A2CF !important;
      color: #FFF !important; }
  .btn-info:focus, .btn-info:active {
      border-color: #1D7A9C !important;
      background-color: #228EB6 !important;
      color: #FFF !important; }
  .btn-info.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(59, 175, 218, 0.6); }
  
  .btn-outline-info {
  border-color: #3BAFDA;
  background-color: transparent;
  color: #3BAFDA; }
  .btn-outline-info:hover {
      background-color: #3BAFDA;
      color: #FFF !important; }
  .btn-outline-info.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(59, 175, 218, 0.6); }
  
  input[type="checkbox"].bg-info + .custom-control-label:before, input[type="radio"].bg-info + .custom-control-label:before {
  background-color: #3BAFDA !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #3BAFDA !important; }
  
  .border-info {
  border: 1px solid #3BAFDA !important; }
  
  .border-top-info {
  border-top: 1px solid #3BAFDA; }
  
  .border-bottom-info {
  border-bottom: 1px solid #3BAFDA; }
  
  .border-left-info {
  border-left: 1px solid #3BAFDA; }
  
  .border-right-info {
  border-right: 1px solid #3BAFDA; }
  
  .info.darken-1 {
  color: #27A2CF !important; }
  
  .bg-info.bg-darken-1 {
  background-color: #27A2CF !important; }
  .bg-info.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(39, 162, 207, 0.6); }
  
  .btn-info.btn-darken-1 {
  border-color: #228EB6 !important;
  background-color: #27A2CF !important; }
  .btn-info.btn-darken-1:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-darken-1:focus, .btn-info.btn-darken-1:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-darken-1 {
  border-color: #27A2CF !important;
  color: #27A2CF !important; }
  .btn-outline-info.btn-outline-darken-1:hover {
      background-color: #27A2CF !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #27A2CF !important; }
  
  .border-info.border-darken-1 {
  border: 1px solid #27A2CF !important; }
  
  .border-top-info.border-top-darken-1 {
  border-top: 1px solid #27A2CF !important; }
  
  .border-bottom-info.border-bottom-darken-1 {
  border-bottom: 1px solid #27A2CF !important; }
  
  .border-left-info.border-left-darken-1 {
  border-left: 1px solid #27A2CF !important; }
  
  .border-right-info.border-right-darken-1 {
  border-right: 1px solid #27A2CF !important; }
  
  .info.darken-2 {
  color: #228EB6 !important; }
  
  .bg-info.bg-darken-2 {
  background-color: #228EB6 !important; }
  .bg-info.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(34, 142, 182, 0.6); }
  
  .btn-info.btn-darken-2 {
  border-color: #228EB6 !important;
  background-color: #228EB6 !important; }
  .btn-info.btn-darken-2:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-darken-2:focus, .btn-info.btn-darken-2:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-darken-2 {
  border-color: #228EB6 !important;
  color: #228EB6 !important; }
  .btn-outline-info.btn-outline-darken-2:hover {
      background-color: #228EB6 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #228EB6 !important; }
  
  .border-info.border-darken-2 {
  border: 1px solid #228EB6 !important; }
  
  .border-top-info.border-top-darken-2 {
  border-top: 1px solid #228EB6 !important; }
  
  .border-bottom-info.border-bottom-darken-2 {
  border-bottom: 1px solid #228EB6 !important; }
  
  .border-left-info.border-left-darken-2 {
  border-left: 1px solid #228EB6 !important; }
  
  .border-right-info.border-right-darken-2 {
  border-right: 1px solid #228EB6 !important; }
  
  .info.darken-3 {
  color: #1D7A9C !important; }
  
  .bg-info.bg-darken-3 {
  background-color: #1D7A9C !important; }
  .bg-info.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(29, 122, 156, 0.6); }
  
  .btn-info.btn-darken-3 {
  border-color: #228EB6 !important;
  background-color: #1D7A9C !important; }
  .btn-info.btn-darken-3:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-darken-3:focus, .btn-info.btn-darken-3:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-darken-3 {
  border-color: #1D7A9C !important;
  color: #1D7A9C !important; }
  .btn-outline-info.btn-outline-darken-3:hover {
      background-color: #1D7A9C !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1D7A9C !important; }
  
  .border-info.border-darken-3 {
  border: 1px solid #1D7A9C !important; }
  
  .border-top-info.border-top-darken-3 {
  border-top: 1px solid #1D7A9C !important; }
  
  .border-bottom-info.border-bottom-darken-3 {
  border-bottom: 1px solid #1D7A9C !important; }
  
  .border-left-info.border-left-darken-3 {
  border-left: 1px solid #1D7A9C !important; }
  
  .border-right-info.border-right-darken-3 {
  border-right: 1px solid #1D7A9C !important; }
  
  .info.darken-4 {
  color: #196682 !important; }
  
  .bg-info.bg-darken-4 {
  background-color: #196682 !important; }
  .bg-info.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(25, 102, 130, 0.6); }
  
  .btn-info.btn-darken-4 {
  border-color: #228EB6 !important;
  background-color: #196682 !important; }
  .btn-info.btn-darken-4:hover {
      border-color: #228EB6 !important;
      background-color: #1D7A9C !important; }
  .btn-info.btn-darken-4:focus, .btn-info.btn-darken-4:active {
      border-color: #1D7A9C !important;
      background-color: #196682 !important; }
  
  .btn-outline-info.btn-outline-darken-4 {
  border-color: #196682 !important;
  color: #196682 !important; }
  .btn-outline-info.btn-outline-darken-4:hover {
      background-color: #196682 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #196682 !important; }
  
  .border-info.border-darken-4 {
  border: 1px solid #196682 !important; }
  
  .border-top-info.border-top-darken-4 {
  border-top: 1px solid #196682 !important; }
  
  .border-bottom-info.border-bottom-darken-4 {
  border-bottom: 1px solid #196682 !important; }
  
  .border-left-info.border-left-darken-4 {
  border-left: 1px solid #196682 !important; }
  
  .border-right-info.border-right-darken-4 {
  border-right: 1px solid #196682 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80D2EF !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #25B1E4 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #168BB6 !important; }
  
  input:focus ~ .bg-info {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #126F91 !important; }
  
  .warning.lighten-5 {
  color: #FFFCF6 !important; }
  
  .bg-warning.bg-lighten-5 {
  background-color: #FFFCF6 !important; }
  .bg-warning.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 252, 246, 0.6); }
  
  .btn-warning.btn-lighten-5 {
  border-color: #EFA50B !important;
  background-color: #FFFCF6 !important; }
  .btn-warning.btn-lighten-5:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-lighten-5:focus, .btn-warning.btn-lighten-5:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-lighten-5 {
  border-color: #FFFCF6 !important;
  color: #FFFCF6 !important; }
  .btn-outline-warning.btn-outline-lighten-5:hover {
      background-color: #FFFCF6 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFCF6 !important; }
  
  .border-warning.border-lighten-5 {
  border: 1px solid #FFFCF6 !important; }
  
  .border-top-warning.border-top-lighten-5 {
  border-top: 1px solid #FFFCF6 !important; }
  
  .border-bottom-warning.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFFCF6 !important; }
  
  .border-left-warning.border-left-lighten-5 {
  border-left: 1px solid #FFFCF6 !important; }
  
  .border-right-warning.border-right-lighten-5 {
  border-right: 1px solid #FFFCF6 !important; }
  
  .warning.lighten-4 {
  color: #FCE9C1 !important; }
  
  .bg-warning.bg-lighten-4 {
  background-color: #FCE9C1 !important; }
  .bg-warning.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(252, 233, 193, 0.6); }
  
  .btn-warning.btn-lighten-4 {
  border-color: #EFA50B !important;
  background-color: #FCE9C1 !important; }
  .btn-warning.btn-lighten-4:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-lighten-4:focus, .btn-warning.btn-lighten-4:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-lighten-4 {
  border-color: #FCE9C1 !important;
  color: #FCE9C1 !important; }
  .btn-outline-warning.btn-outline-lighten-4:hover {
      background-color: #FCE9C1 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FCE9C1 !important; }
  
  .border-warning.border-lighten-4 {
  border: 1px solid #FCE9C1 !important; }
  
  .border-top-warning.border-top-lighten-4 {
  border-top: 1px solid #FCE9C1 !important; }
  
  .border-bottom-warning.border-bottom-lighten-4 {
  border-bottom: 1px solid #FCE9C1 !important; }
  
  .border-left-warning.border-left-lighten-4 {
  border-left: 1px solid #FCE9C1 !important; }
  
  .border-right-warning.border-right-lighten-4 {
  border-right: 1px solid #FCE9C1 !important; }
  
  .warning.lighten-3 {
  color: #F9D07C !important; }
  
  .bg-warning.bg-lighten-3 {
  background-color: #F9D07C !important; }
  .bg-warning.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(249, 208, 124, 0.6); }
  
  .btn-warning.btn-lighten-3 {
  border-color: #EFA50B !important;
  background-color: #F9D07C !important; }
  .btn-warning.btn-lighten-3:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-lighten-3:focus, .btn-warning.btn-lighten-3:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-lighten-3 {
  border-color: #F9D07C !important;
  color: #F9D07C !important; }
  .btn-outline-warning.btn-outline-lighten-3:hover {
      background-color: #F9D07C !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F9D07C !important; }
  
  .border-warning.border-lighten-3 {
  border: 1px solid #F9D07C !important; }
  
  .border-top-warning.border-top-lighten-3 {
  border-top: 1px solid #F9D07C !important; }
  
  .border-bottom-warning.border-bottom-lighten-3 {
  border-bottom: 1px solid #F9D07C !important; }
  
  .border-left-warning.border-left-lighten-3 {
  border-left: 1px solid #F9D07C !important; }
  
  .border-right-warning.border-right-lighten-3 {
  border-right: 1px solid #F9D07C !important; }
  
  .warning.lighten-2 {
  color: #FFCE54 !important; }
  
  .bg-warning.bg-lighten-2 {
  background-color: #FFCE54 !important; }
  .bg-warning.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 206, 84, 0.6); }
  
  .btn-warning.btn-lighten-2 {
  border-color: #EFA50B !important;
  background-color: #FFCE54 !important; }
  .btn-warning.btn-lighten-2:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-lighten-2:focus, .btn-warning.btn-lighten-2:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-lighten-2 {
  border-color: #FFCE54 !important;
  color: #FFCE54 !important; }
  .btn-outline-warning.btn-outline-lighten-2:hover {
      background-color: #FFCE54 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFCE54 !important; }
  
  .border-warning.border-lighten-2 {
  border: 1px solid #FFCE54 !important; }
  
  .border-top-warning.border-top-lighten-2 {
  border-top: 1px solid #FFCE54 !important; }
  
  .border-bottom-warning.border-bottom-lighten-2 {
  border-bottom: 1px solid #FFCE54 !important; }
  
  .border-left-warning.border-left-lighten-2 {
  border-left: 1px solid #FFCE54 !important; }
  
  .border-right-warning.border-right-lighten-2 {
  border-right: 1px solid #FFCE54 !important; }
  
  .warning.lighten-1 {
  color: #F7C55F !important; }
  
  .bg-warning.bg-lighten-1 {
  background-color: #F7C55F !important; }
  .bg-warning.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(247, 197, 95, 0.6); }
  
  .btn-warning.btn-lighten-1 {
  border-color: #EFA50B !important;
  background-color: #F7C55F !important; }
  .btn-warning.btn-lighten-1:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-lighten-1:focus, .btn-warning.btn-lighten-1:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-lighten-1 {
  border-color: #F7C55F !important;
  color: #F7C55F !important; }
  .btn-outline-warning.btn-outline-lighten-1:hover {
      background-color: #F7C55F !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F7C55F !important; }
  
  .border-warning.border-lighten-1 {
  border: 1px solid #F7C55F !important; }
  
  .border-top-warning.border-top-lighten-1 {
  border-top: 1px solid #F7C55F !important; }
  
  .border-bottom-warning.border-bottom-lighten-1 {
  border-bottom: 1px solid #F7C55F !important; }
  
  .border-left-warning.border-left-lighten-1 {
  border-left: 1px solid #F7C55F !important; }
  
  .border-right-warning.border-right-lighten-1 {
  border-right: 1px solid #F7C55F !important; }
  
  .warning {
  color: #F6BB42 !important; }
  
  .bg-warning {
  background-color: #F6BB42 !important; }
  .bg-warning .card-header, .bg-warning .card-footer {
      background-color: transparent; }
  .bg-warning.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(246, 187, 66, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-warning {
  background-color: #F6BB42 !important; }
  
  .alert-warning {
  border-color: #F6BB42 !important;
  background-color: #f9d486 !important;
  color: #7f5806 !important; }
  .alert-warning .alert-link {
      color: #583d04 !important; }
  
  .border-warning {
  border-color: #F6BB42; }
  
  .btn-warning {
  border-color: #F6BB42 !important;
  background-color: #F6BB42 !important;
  color: #FFFFFF; }
  .btn-warning:hover {
      border-color: #EFA50B !important;
      background-color: #F5B025 !important;
      color: #FFF !important; }
  .btn-warning:focus, .btn-warning:active {
      border-color: #D2910A !important;
      background-color: #EFA50B !important;
      color: #FFF !important; }
  .btn-warning.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(246, 187, 66, 0.6); }
  
  .btn-outline-warning {
  border-color: #F6BB42;
  background-color: transparent;
  color: #F6BB42; }
  .btn-outline-warning:hover {
      background-color: #F6BB42;
      color: #FFF !important; }
  .btn-outline-warning.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(246, 187, 66, 0.6); }
  
  input[type="checkbox"].bg-warning + .custom-control-label:before, input[type="radio"].bg-warning + .custom-control-label:before {
  background-color: #F6BB42 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F6BB42 !important; }
  
  .border-warning {
  border: 1px solid #F6BB42 !important; }
  
  .border-top-warning {
  border-top: 1px solid #F6BB42; }
  
  .border-bottom-warning {
  border-bottom: 1px solid #F6BB42; }
  
  .border-left-warning {
  border-left: 1px solid #F6BB42; }
  
  .border-right-warning {
  border-right: 1px solid #F6BB42; }
  
  .warning.darken-1 {
  color: #F5B025 !important; }
  
  .bg-warning.bg-darken-1 {
  background-color: #F5B025 !important; }
  .bg-warning.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(245, 176, 37, 0.6); }
  
  .btn-warning.btn-darken-1 {
  border-color: #EFA50B !important;
  background-color: #F5B025 !important; }
  .btn-warning.btn-darken-1:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-darken-1:focus, .btn-warning.btn-darken-1:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-darken-1 {
  border-color: #F5B025 !important;
  color: #F5B025 !important; }
  .btn-outline-warning.btn-outline-darken-1:hover {
      background-color: #F5B025 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F5B025 !important; }
  
  .border-warning.border-darken-1 {
  border: 1px solid #F5B025 !important; }
  
  .border-top-warning.border-top-darken-1 {
  border-top: 1px solid #F5B025 !important; }
  
  .border-bottom-warning.border-bottom-darken-1 {
  border-bottom: 1px solid #F5B025 !important; }
  
  .border-left-warning.border-left-darken-1 {
  border-left: 1px solid #F5B025 !important; }
  
  .border-right-warning.border-right-darken-1 {
  border-right: 1px solid #F5B025 !important; }
  
  .warning.darken-2 {
  color: #EFA50B !important; }
  
  .bg-warning.bg-darken-2 {
  background-color: #EFA50B !important; }
  .bg-warning.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(239, 165, 11, 0.6); }
  
  .btn-warning.btn-darken-2 {
  border-color: #EFA50B !important;
  background-color: #EFA50B !important; }
  .btn-warning.btn-darken-2:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-darken-2:focus, .btn-warning.btn-darken-2:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-darken-2 {
  border-color: #EFA50B !important;
  color: #EFA50B !important; }
  .btn-outline-warning.btn-outline-darken-2:hover {
      background-color: #EFA50B !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EFA50B !important; }
  
  .border-warning.border-darken-2 {
  border: 1px solid #EFA50B !important; }
  
  .border-top-warning.border-top-darken-2 {
  border-top: 1px solid #EFA50B !important; }
  
  .border-bottom-warning.border-bottom-darken-2 {
  border-bottom: 1px solid #EFA50B !important; }
  
  .border-left-warning.border-left-darken-2 {
  border-left: 1px solid #EFA50B !important; }
  
  .border-right-warning.border-right-darken-2 {
  border-right: 1px solid #EFA50B !important; }
  
  .warning.darken-3 {
  color: #D2910A !important; }
  
  .bg-warning.bg-darken-3 {
  background-color: #D2910A !important; }
  .bg-warning.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(210, 145, 10, 0.6); }
  
  .btn-warning.btn-darken-3 {
  border-color: #EFA50B !important;
  background-color: #D2910A !important; }
  .btn-warning.btn-darken-3:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-darken-3:focus, .btn-warning.btn-darken-3:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-darken-3 {
  border-color: #D2910A !important;
  color: #D2910A !important; }
  .btn-outline-warning.btn-outline-darken-3:hover {
      background-color: #D2910A !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D2910A !important; }
  
  .border-warning.border-darken-3 {
  border: 1px solid #D2910A !important; }
  
  .border-top-warning.border-top-darken-3 {
  border-top: 1px solid #D2910A !important; }
  
  .border-bottom-warning.border-bottom-darken-3 {
  border-bottom: 1px solid #D2910A !important; }
  
  .border-left-warning.border-left-darken-3 {
  border-left: 1px solid #D2910A !important; }
  
  .border-right-warning.border-right-darken-3 {
  border-right: 1px solid #D2910A !important; }
  
  .warning.darken-4 {
  color: #B57C09 !important; }
  
  .bg-warning.bg-darken-4 {
  background-color: #B57C09 !important; }
  .bg-warning.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(181, 124, 9, 0.6); }
  
  .btn-warning.btn-darken-4 {
  border-color: #EFA50B !important;
  background-color: #B57C09 !important; }
  .btn-warning.btn-darken-4:hover {
      border-color: #EFA50B !important;
      background-color: #D2910A !important; }
  .btn-warning.btn-darken-4:focus, .btn-warning.btn-darken-4:active {
      border-color: #D2910A !important;
      background-color: #B57C09 !important; }
  
  .btn-outline-warning.btn-outline-darken-4 {
  border-color: #B57C09 !important;
  color: #B57C09 !important; }
  .btn-outline-warning.btn-outline-darken-4:hover {
      background-color: #B57C09 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B57C09 !important; }
  
  .border-warning.border-darken-4 {
  border: 1px solid #B57C09 !important; }
  
  .border-top-warning.border-top-darken-4 {
  border-top: 1px solid #B57C09 !important; }
  
  .border-bottom-warning.border-bottom-darken-4 {
  border-bottom: 1px solid #B57C09 !important; }
  
  .border-left-warning.border-left-darken-4 {
  border-left: 1px solid #B57C09 !important; }
  
  .border-right-warning.border-right-darken-4 {
  border-right: 1px solid #B57C09 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #fddea1 !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #f9d07d !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FDA85C !important; }
  
  input:focus ~ .bg-warning {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F5A90B !important; }
  
  .danger.lighten-5 {
  color: #F9E1E4 !important; }
  
  .bg-danger.bg-lighten-5 {
  background-color: #F9E1E4 !important; }
  .bg-danger.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(249, 225, 228, 0.6); }
  
  .btn-danger.btn-lighten-5 {
  border-color: #BC2534 !important;
  background-color: #F9E1E4 !important; }
  .btn-danger.btn-lighten-5:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-lighten-5:focus, .btn-danger.btn-lighten-5:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-lighten-5 {
  border-color: #F9E1E4 !important;
  color: #F9E1E4 !important; }
  .btn-outline-danger.btn-outline-lighten-5:hover {
      background-color: #F9E1E4 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F9E1E4 !important; }
  
  .border-danger.border-lighten-5 {
  border: 1px solid #F9E1E4 !important; }
  
  .border-top-danger.border-top-lighten-5 {
  border-top: 1px solid #F9E1E4 !important; }
  
  .border-bottom-danger.border-bottom-lighten-5 {
  border-bottom: 1px solid #F9E1E4 !important; }
  
  .border-left-danger.border-left-lighten-5 {
  border-left: 1px solid #F9E1E4 !important; }
  
  .border-right-danger.border-right-lighten-5 {
  border-right: 1px solid #F9E1E4 !important; }
  
  .danger.lighten-4 {
  color: #F0B3B9 !important; }
  
  .bg-danger.bg-lighten-4 {
  background-color: #F0B3B9 !important; }
  .bg-danger.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(240, 179, 185, 0.6); }
  
  .btn-danger.btn-lighten-4 {
  border-color: #BC2534 !important;
  background-color: #F0B3B9 !important; }
  .btn-danger.btn-lighten-4:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-lighten-4:focus, .btn-danger.btn-lighten-4:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-lighten-4 {
  border-color: #F0B3B9 !important;
  color: #F0B3B9 !important; }
  .btn-outline-danger.btn-outline-lighten-4:hover {
      background-color: #F0B3B9 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F0B3B9 !important; }
  
  .border-danger.border-lighten-4 {
  border: 1px solid #F0B3B9 !important; }
  
  .border-top-danger.border-top-lighten-4 {
  border-top: 1px solid #F0B3B9 !important; }
  
  .border-bottom-danger.border-bottom-lighten-4 {
  border-bottom: 1px solid #F0B3B9 !important; }
  
  .border-left-danger.border-left-lighten-4 {
  border-left: 1px solid #F0B3B9 !important; }
  
  .border-right-danger.border-right-lighten-4 {
  border-right: 1px solid #F0B3B9 !important; }
  
  .danger.lighten-3 {
  color: #E47782 !important; }
  
  .bg-danger.bg-lighten-3 {
  background-color: #E47782 !important; }
  .bg-danger.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(228, 119, 130, 0.6); }
  
  .btn-danger.btn-lighten-3 {
  border-color: #BC2534 !important;
  background-color: #E47782 !important; }
  .btn-danger.btn-lighten-3:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-lighten-3:focus, .btn-danger.btn-lighten-3:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-lighten-3 {
  border-color: #E47782 !important;
  color: #E47782 !important; }
  .btn-outline-danger.btn-outline-lighten-3:hover {
      background-color: #E47782 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E47782 !important; }
  
  .border-danger.border-lighten-3 {
  border: 1px solid #E47782 !important; }
  
  .border-top-danger.border-top-lighten-3 {
  border-top: 1px solid #E47782 !important; }
  
  .border-bottom-danger.border-bottom-lighten-3 {
  border-bottom: 1px solid #E47782 !important; }
  
  .border-left-danger.border-left-lighten-3 {
  border-left: 1px solid #E47782 !important; }
  
  .border-right-danger.border-right-lighten-3 {
  border-right: 1px solid #E47782 !important; }
  
  .danger.lighten-2 {
  color: #ED5565 !important; }
  
  .bg-danger.bg-lighten-2 {
  background-color: #ED5565 !important; }
  .bg-danger.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(237, 85, 101, 0.6); }
  
  .btn-danger.btn-lighten-2 {
  border-color: #BC2534 !important;
  background-color: #ED5565 !important; }
  .btn-danger.btn-lighten-2:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-lighten-2:focus, .btn-danger.btn-lighten-2:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-lighten-2 {
  border-color: #ED5565 !important;
  color: #ED5565 !important; }
  .btn-outline-danger.btn-outline-lighten-2:hover {
      background-color: #ED5565 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ED5565 !important; }
  
  .border-danger.border-lighten-2 {
  border: 1px solid #ED5565 !important; }
  
  .border-top-danger.border-top-lighten-2 {
  border-top: 1px solid #ED5565 !important; }
  
  .border-bottom-danger.border-bottom-lighten-2 {
  border-bottom: 1px solid #ED5565 !important; }
  
  .border-left-danger.border-left-lighten-2 {
  border-left: 1px solid #ED5565 !important; }
  
  .border-right-danger.border-right-lighten-2 {
  border-right: 1px solid #ED5565 !important; }
  
  .danger.lighten-1 {
  color: #DF5E6A !important; }
  
  .bg-danger.bg-lighten-1 {
  background-color: #DF5E6A !important; }
  .bg-danger.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(223, 94, 106, 0.6); }
  
  .btn-danger.btn-lighten-1 {
  border-color: #BC2534 !important;
  background-color: #DF5E6A !important; }
  .btn-danger.btn-lighten-1:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-lighten-1:focus, .btn-danger.btn-lighten-1:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-lighten-1 {
  border-color: #DF5E6A !important;
  color: #DF5E6A !important; }
  .btn-outline-danger.btn-outline-lighten-1:hover {
      background-color: #DF5E6A !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DF5E6A !important; }
  
  .border-danger.border-lighten-1 {
  border: 1px solid #DF5E6A !important; }
  
  .border-top-danger.border-top-lighten-1 {
  border-top: 1px solid #DF5E6A !important; }
  
  .border-bottom-danger.border-bottom-lighten-1 {
  border-bottom: 1px solid #DF5E6A !important; }
  
  .border-left-danger.border-left-lighten-1 {
  border-left: 1px solid #DF5E6A !important; }
  
  .border-right-danger.border-right-lighten-1 {
  border-right: 1px solid #DF5E6A !important; }
  
  .danger {
  color: #DA4453 !important; }
  
  .bg-danger {
  background-color: #DA4453 !important; }
  .bg-danger .card-header, .bg-danger .card-footer {
      background-color: transparent; }
  .bg-danger.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(218, 68, 83, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-danger {
  background-color: #DA4453 !important; }
  
  .alert-danger {
  border-color: #DA4453 !important;
  background-color: #e6808a !important;
  color: #5a1219 !important; }
  .alert-danger .alert-link {
      color: #380b0f !important; }
  
  .border-danger {
  border-color: #DA4453; }
  
  .btn-danger {
  border-color: #DA4453 !important;
  background-color: #DA4453 !important;
  color: #FFFFFF; }
  .btn-danger:hover {
      border-color: #BC2534 !important;
      background-color: #D52A3B !important;
      color: #FFF !important; }
  .btn-danger:focus, .btn-danger:active {
      border-color: #A2202D !important;
      background-color: #BC2534 !important;
      color: #FFF !important; }
  .btn-danger.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(218, 68, 83, 0.6); }
  
  .btn-outline-danger {
  border-color: #DA4453;
  background-color: transparent;
  color: #DA4453; }
  .btn-outline-danger:hover {
      background-color: #DA4453;
      color: #FFF !important; }
  .btn-outline-danger.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(218, 68, 83, 0.6); }
  
  input[type="checkbox"].bg-danger + .custom-control-label:before, input[type="radio"].bg-danger + .custom-control-label:before {
  background-color: #DA4453 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DA4453 !important; }
  
  .border-danger {
  border: 1px solid #DA4453 !important; }
  
  .border-top-danger {
  border-top: 1px solid #DA4453; }
  
  .border-bottom-danger {
  border-bottom: 1px solid #DA4453; }
  
  .border-left-danger {
  border-left: 1px solid #DA4453; }
  
  .border-right-danger {
  border-right: 1px solid #DA4453; }
  
  .danger.darken-1 {
  color: #D52A3B !important; }
  
  .bg-danger.bg-darken-1 {
  background-color: #D52A3B !important; }
  .bg-danger.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(213, 42, 59, 0.6); }
  
  .btn-danger.btn-darken-1 {
  border-color: #BC2534 !important;
  background-color: #D52A3B !important; }
  .btn-danger.btn-darken-1:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-darken-1:focus, .btn-danger.btn-darken-1:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-darken-1 {
  border-color: #D52A3B !important;
  color: #D52A3B !important; }
  .btn-outline-danger.btn-outline-darken-1:hover {
      background-color: #D52A3B !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D52A3B !important; }
  
  .border-danger.border-darken-1 {
  border: 1px solid #D52A3B !important; }
  
  .border-top-danger.border-top-darken-1 {
  border-top: 1px solid #D52A3B !important; }
  
  .border-bottom-danger.border-bottom-darken-1 {
  border-bottom: 1px solid #D52A3B !important; }
  
  .border-left-danger.border-left-darken-1 {
  border-left: 1px solid #D52A3B !important; }
  
  .border-right-danger.border-right-darken-1 {
  border-right: 1px solid #D52A3B !important; }
  
  .danger.darken-2 {
  color: #BC2534 !important; }
  
  .bg-danger.bg-darken-2 {
  background-color: #BC2534 !important; }
  .bg-danger.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(188, 37, 52, 0.6); }
  
  .btn-danger.btn-darken-2 {
  border-color: #BC2534 !important;
  background-color: #BC2534 !important; }
  .btn-danger.btn-darken-2:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-darken-2:focus, .btn-danger.btn-darken-2:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-darken-2 {
  border-color: #BC2534 !important;
  color: #BC2534 !important; }
  .btn-outline-danger.btn-outline-darken-2:hover {
      background-color: #BC2534 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BC2534 !important; }
  
  .border-danger.border-darken-2 {
  border: 1px solid #BC2534 !important; }
  
  .border-top-danger.border-top-darken-2 {
  border-top: 1px solid #BC2534 !important; }
  
  .border-bottom-danger.border-bottom-darken-2 {
  border-bottom: 1px solid #BC2534 !important; }
  
  .border-left-danger.border-left-darken-2 {
  border-left: 1px solid #BC2534 !important; }
  
  .border-right-danger.border-right-darken-2 {
  border-right: 1px solid #BC2534 !important; }
  
  .danger.darken-3 {
  color: #A2202D !important; }
  
  .bg-danger.bg-darken-3 {
  background-color: #A2202D !important; }
  .bg-danger.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(162, 32, 45, 0.6); }
  
  .btn-danger.btn-darken-3 {
  border-color: #BC2534 !important;
  background-color: #A2202D !important; }
  .btn-danger.btn-darken-3:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-darken-3:focus, .btn-danger.btn-darken-3:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-darken-3 {
  border-color: #A2202D !important;
  color: #A2202D !important; }
  .btn-outline-danger.btn-outline-darken-3:hover {
      background-color: #A2202D !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #A2202D !important; }
  
  .border-danger.border-darken-3 {
  border: 1px solid #A2202D !important; }
  
  .border-top-danger.border-top-darken-3 {
  border-top: 1px solid #A2202D !important; }
  
  .border-bottom-danger.border-bottom-darken-3 {
  border-bottom: 1px solid #A2202D !important; }
  
  .border-left-danger.border-left-darken-3 {
  border-left: 1px solid #A2202D !important; }
  
  .border-right-danger.border-right-darken-3 {
  border-right: 1px solid #A2202D !important; }
  
  .danger.darken-4 {
  color: #891B26 !important; }
  
  .bg-danger.bg-darken-4 {
  background-color: #891B26 !important; }
  .bg-danger.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(137, 27, 38, 0.6); }
  
  .btn-danger.btn-darken-4 {
  border-color: #BC2534 !important;
  background-color: #891B26 !important; }
  .btn-danger.btn-darken-4:hover {
      border-color: #BC2534 !important;
      background-color: #A2202D !important; }
  .btn-danger.btn-darken-4:focus, .btn-danger.btn-darken-4:active {
      border-color: #A2202D !important;
      background-color: #891B26 !important; }
  
  .btn-outline-danger.btn-outline-darken-4 {
  border-color: #891B26 !important;
  color: #891B26 !important; }
  .btn-outline-danger.btn-outline-darken-4:hover {
      background-color: #891B26 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #891B26 !important; }
  
  .border-danger.border-darken-4 {
  border: 1px solid #891B26 !important; }
  
  .border-top-danger.border-top-darken-4 {
  border-top: 1px solid #891B26 !important; }
  
  .border-bottom-danger.border-bottom-darken-4 {
  border-bottom: 1px solid #891B26 !important; }
  
  .border-left-danger.border-left-darken-4 {
  border-left: 1px solid #891B26 !important; }
  
  .border-right-danger.border-right-darken-4 {
  border-right: 1px solid #891B26 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F9E1E4 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EA7983 !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DF5E6A !important; }
  
  input:focus ~ .bg-danger {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CC2F3E !important; }
  
  .red.lighten-5 {
  color: #FFEBEE !important; }
  
  .bg-red.bg-lighten-5 {
  background-color: #FFEBEE !important; }
  .bg-red.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 235, 238, 0.6); }
  
  .btn-red.btn-lighten-5 {
  border-color: #D32F2F !important;
  background-color: #FFEBEE !important; }
  .btn-red.btn-lighten-5:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-lighten-5:focus, .btn-red.btn-lighten-5:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-lighten-5 {
  border-color: #FFEBEE !important;
  color: #FFEBEE !important; }
  .btn-outline-red.btn-outline-lighten-5:hover {
      background-color: #FFEBEE !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEBEE !important; }
  
  .border-red.border-lighten-5 {
  border: 1px solid #FFEBEE !important; }
  
  .border-top-red.border-top-lighten-5 {
  border-top: 1px solid #FFEBEE !important; }
  
  .border-bottom-red.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFEBEE !important; }
  
  .border-left-red.border-left-lighten-5 {
  border-left: 1px solid #FFEBEE !important; }
  
  .border-right-red.border-right-lighten-5 {
  border-right: 1px solid #FFEBEE !important; }
  
  .red.lighten-4 {
  color: #FFCDD2 !important; }
  
  .bg-red.bg-lighten-4 {
  background-color: #FFCDD2 !important; }
  .bg-red.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 205, 210, 0.6); }
  
  .btn-red.btn-lighten-4 {
  border-color: #D32F2F !important;
  background-color: #FFCDD2 !important; }
  .btn-red.btn-lighten-4:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-lighten-4:focus, .btn-red.btn-lighten-4:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-lighten-4 {
  border-color: #FFCDD2 !important;
  color: #FFCDD2 !important; }
  .btn-outline-red.btn-outline-lighten-4:hover {
      background-color: #FFCDD2 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFCDD2 !important; }
  
  .border-red.border-lighten-4 {
  border: 1px solid #FFCDD2 !important; }
  
  .border-top-red.border-top-lighten-4 {
  border-top: 1px solid #FFCDD2 !important; }
  
  .border-bottom-red.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFCDD2 !important; }
  
  .border-left-red.border-left-lighten-4 {
  border-left: 1px solid #FFCDD2 !important; }
  
  .border-right-red.border-right-lighten-4 {
  border-right: 1px solid #FFCDD2 !important; }
  
  .red.lighten-3 {
  color: #EF9A9A !important; }
  
  .bg-red.bg-lighten-3 {
  background-color: #EF9A9A !important; }
  .bg-red.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(239, 154, 154, 0.6); }
  
  .btn-red.btn-lighten-3 {
  border-color: #D32F2F !important;
  background-color: #EF9A9A !important; }
  .btn-red.btn-lighten-3:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-lighten-3:focus, .btn-red.btn-lighten-3:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-lighten-3 {
  border-color: #EF9A9A !important;
  color: #EF9A9A !important; }
  .btn-outline-red.btn-outline-lighten-3:hover {
      background-color: #EF9A9A !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EF9A9A !important; }
  
  .border-red.border-lighten-3 {
  border: 1px solid #EF9A9A !important; }
  
  .border-top-red.border-top-lighten-3 {
  border-top: 1px solid #EF9A9A !important; }
  
  .border-bottom-red.border-bottom-lighten-3 {
  border-bottom: 1px solid #EF9A9A !important; }
  
  .border-left-red.border-left-lighten-3 {
  border-left: 1px solid #EF9A9A !important; }
  
  .border-right-red.border-right-lighten-3 {
  border-right: 1px solid #EF9A9A !important; }
  
  .red.lighten-2 {
  color: #E57373 !important; }
  
  .bg-red.bg-lighten-2 {
  background-color: #E57373 !important; }
  .bg-red.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(229, 115, 115, 0.6); }
  
  .btn-red.btn-lighten-2 {
  border-color: #D32F2F !important;
  background-color: #E57373 !important; }
  .btn-red.btn-lighten-2:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-lighten-2:focus, .btn-red.btn-lighten-2:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-lighten-2 {
  border-color: #E57373 !important;
  color: #E57373 !important; }
  .btn-outline-red.btn-outline-lighten-2:hover {
      background-color: #E57373 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E57373 !important; }
  
  .border-red.border-lighten-2 {
  border: 1px solid #E57373 !important; }
  
  .border-top-red.border-top-lighten-2 {
  border-top: 1px solid #E57373 !important; }
  
  .border-bottom-red.border-bottom-lighten-2 {
  border-bottom: 1px solid #E57373 !important; }
  
  .border-left-red.border-left-lighten-2 {
  border-left: 1px solid #E57373 !important; }
  
  .border-right-red.border-right-lighten-2 {
  border-right: 1px solid #E57373 !important; }
  
  .red.lighten-1 {
  color: #EF5350 !important; }
  
  .bg-red.bg-lighten-1 {
  background-color: #EF5350 !important; }
  .bg-red.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(239, 83, 80, 0.6); }
  
  .btn-red.btn-lighten-1 {
  border-color: #D32F2F !important;
  background-color: #EF5350 !important; }
  .btn-red.btn-lighten-1:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-lighten-1:focus, .btn-red.btn-lighten-1:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-lighten-1 {
  border-color: #EF5350 !important;
  color: #EF5350 !important; }
  .btn-outline-red.btn-outline-lighten-1:hover {
      background-color: #EF5350 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EF5350 !important; }
  
  .border-red.border-lighten-1 {
  border: 1px solid #EF5350 !important; }
  
  .border-top-red.border-top-lighten-1 {
  border-top: 1px solid #EF5350 !important; }
  
  .border-bottom-red.border-bottom-lighten-1 {
  border-bottom: 1px solid #EF5350 !important; }
  
  .border-left-red.border-left-lighten-1 {
  border-left: 1px solid #EF5350 !important; }
  
  .border-right-red.border-right-lighten-1 {
  border-right: 1px solid #EF5350 !important; }
  
  .red {
  color: #F44336 !important; }
  
  .bg-red {
  background-color: #F44336 !important; }
  .bg-red .card-header, .bg-red .card-footer {
      background-color: transparent; }
  .bg-red.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(244, 67, 54, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-red {
  background-color: #F44336 !important; }
  
  .alert-red {
  border-color: #F44336 !important;
  background-color: #f8827a !important;
  color: #710e06 !important; }
  .alert-red .alert-link {
      color: #4b0904 !important; }
  
  .border-red {
  border-color: #F44336; }
  
  .btn-red {
  border-color: #F44336 !important;
  background-color: #F44336 !important;
  color: #FFFFFF; }
  .btn-red:hover {
      border-color: #D32F2F !important;
      background-color: #E53935 !important;
      color: #FFF !important; }
  .btn-red:focus, .btn-red:active {
      border-color: #C62828 !important;
      background-color: #D32F2F !important;
      color: #FFF !important; }
  .btn-red.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(244, 67, 54, 0.6); }
  
  .btn-outline-red {
  border-color: #F44336;
  background-color: transparent;
  color: #F44336; }
  .btn-outline-red:hover {
      background-color: #F44336;
      color: #FFF !important; }
  .btn-outline-red.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(244, 67, 54, 0.6); }
  
  input[type="checkbox"].bg-red + .custom-control-label:before, input[type="radio"].bg-red + .custom-control-label:before {
  background-color: #F44336 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F44336 !important; }
  
  .border-red {
  border: 1px solid #F44336 !important; }
  
  .border-top-red {
  border-top: 1px solid #F44336; }
  
  .border-bottom-red {
  border-bottom: 1px solid #F44336; }
  
  .border-left-red {
  border-left: 1px solid #F44336; }
  
  .border-right-red {
  border-right: 1px solid #F44336; }
  
  .red.darken-1 {
  color: #E53935 !important; }
  
  .bg-red.bg-darken-1 {
  background-color: #E53935 !important; }
  .bg-red.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(229, 57, 53, 0.6); }
  
  .btn-red.btn-darken-1 {
  border-color: #D32F2F !important;
  background-color: #E53935 !important; }
  .btn-red.btn-darken-1:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-darken-1:focus, .btn-red.btn-darken-1:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-darken-1 {
  border-color: #E53935 !important;
  color: #E53935 !important; }
  .btn-outline-red.btn-outline-darken-1:hover {
      background-color: #E53935 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E53935 !important; }
  
  .border-red.border-darken-1 {
  border: 1px solid #E53935 !important; }
  
  .border-top-red.border-top-darken-1 {
  border-top: 1px solid #E53935 !important; }
  
  .border-bottom-red.border-bottom-darken-1 {
  border-bottom: 1px solid #E53935 !important; }
  
  .border-left-red.border-left-darken-1 {
  border-left: 1px solid #E53935 !important; }
  
  .border-right-red.border-right-darken-1 {
  border-right: 1px solid #E53935 !important; }
  
  .red.darken-2 {
  color: #D32F2F !important; }
  
  .bg-red.bg-darken-2 {
  background-color: #D32F2F !important; }
  .bg-red.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(211, 47, 47, 0.6); }
  
  .btn-red.btn-darken-2 {
  border-color: #D32F2F !important;
  background-color: #D32F2F !important; }
  .btn-red.btn-darken-2:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-darken-2:focus, .btn-red.btn-darken-2:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-darken-2 {
  border-color: #D32F2F !important;
  color: #D32F2F !important; }
  .btn-outline-red.btn-outline-darken-2:hover {
      background-color: #D32F2F !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D32F2F !important; }
  
  .border-red.border-darken-2 {
  border: 1px solid #D32F2F !important; }
  
  .border-top-red.border-top-darken-2 {
  border-top: 1px solid #D32F2F !important; }
  
  .border-bottom-red.border-bottom-darken-2 {
  border-bottom: 1px solid #D32F2F !important; }
  
  .border-left-red.border-left-darken-2 {
  border-left: 1px solid #D32F2F !important; }
  
  .border-right-red.border-right-darken-2 {
  border-right: 1px solid #D32F2F !important; }
  
  .red.darken-3 {
  color: #C62828 !important; }
  
  .bg-red.bg-darken-3 {
  background-color: #C62828 !important; }
  .bg-red.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(198, 40, 40, 0.6); }
  
  .btn-red.btn-darken-3 {
  border-color: #D32F2F !important;
  background-color: #C62828 !important; }
  .btn-red.btn-darken-3:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-darken-3:focus, .btn-red.btn-darken-3:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-darken-3 {
  border-color: #C62828 !important;
  color: #C62828 !important; }
  .btn-outline-red.btn-outline-darken-3:hover {
      background-color: #C62828 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C62828 !important; }
  
  .border-red.border-darken-3 {
  border: 1px solid #C62828 !important; }
  
  .border-top-red.border-top-darken-3 {
  border-top: 1px solid #C62828 !important; }
  
  .border-bottom-red.border-bottom-darken-3 {
  border-bottom: 1px solid #C62828 !important; }
  
  .border-left-red.border-left-darken-3 {
  border-left: 1px solid #C62828 !important; }
  
  .border-right-red.border-right-darken-3 {
  border-right: 1px solid #C62828 !important; }
  
  .red.darken-4 {
  color: #B71C1C !important; }
  
  .bg-red.bg-darken-4 {
  background-color: #B71C1C !important; }
  .bg-red.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(183, 28, 28, 0.6); }
  
  .btn-red.btn-darken-4 {
  border-color: #D32F2F !important;
  background-color: #B71C1C !important; }
  .btn-red.btn-darken-4:hover {
      border-color: #D32F2F !important;
      background-color: #C62828 !important; }
  .btn-red.btn-darken-4:focus, .btn-red.btn-darken-4:active {
      border-color: #C62828 !important;
      background-color: #B71C1C !important; }
  
  .btn-outline-red.btn-outline-darken-4 {
  border-color: #B71C1C !important;
  color: #B71C1C !important; }
  .btn-outline-red.btn-outline-darken-4:hover {
      background-color: #B71C1C !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B71C1C !important; }
  
  .border-red.border-darken-4 {
  border: 1px solid #B71C1C !important; }
  
  .border-top-red.border-top-darken-4 {
  border-top: 1px solid #B71C1C !important; }
  
  .border-bottom-red.border-bottom-darken-4 {
  border-bottom: 1px solid #B71C1C !important; }
  
  .border-left-red.border-left-darken-4 {
  border-left: 1px solid #B71C1C !important; }
  
  .border-right-red.border-right-darken-4 {
  border-right: 1px solid #B71C1C !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF8A80 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF5252 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF1744 !important; }
  
  input:focus ~ .bg-red {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D50000 !important; }
  
  .pink.lighten-5 {
  color: #FCE4EC !important; }
  
  .bg-pink.bg-lighten-5 {
  background-color: #FCE4EC !important; }
  .bg-pink.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(252, 228, 236, 0.6); }
  
  .btn-pink.btn-lighten-5 {
  border-color: #C2185B !important;
  background-color: #FCE4EC !important; }
  .btn-pink.btn-lighten-5:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-5:focus, .btn-pink.btn-lighten-5:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-lighten-5 {
  border-color: #FCE4EC !important;
  color: #FCE4EC !important; }
  .btn-outline-pink.btn-outline-lighten-5:hover {
      background-color: #FCE4EC !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FCE4EC !important; }
  
  .border-pink.border-lighten-5 {
  border: 1px solid #FCE4EC !important; }
  
  .border-top-pink.border-top-lighten-5 {
  border-top: 1px solid #FCE4EC !important; }
  
  .border-bottom-pink.border-bottom-lighten-5 {
  border-bottom: 1px solid #FCE4EC !important; }
  
  .border-left-pink.border-left-lighten-5 {
  border-left: 1px solid #FCE4EC !important; }
  
  .border-right-pink.border-right-lighten-5 {
  border-right: 1px solid #FCE4EC !important; }
  
  .pink.lighten-4 {
  color: #F8BBD0 !important; }
  
  .bg-pink.bg-lighten-4 {
  background-color: #F8BBD0 !important; }
  .bg-pink.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(248, 187, 208, 0.6); }
  
  .btn-pink.btn-lighten-4 {
  border-color: #C2185B !important;
  background-color: #F8BBD0 !important; }
  .btn-pink.btn-lighten-4:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-4:focus, .btn-pink.btn-lighten-4:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-lighten-4 {
  border-color: #F8BBD0 !important;
  color: #F8BBD0 !important; }
  .btn-outline-pink.btn-outline-lighten-4:hover {
      background-color: #F8BBD0 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F8BBD0 !important; }
  
  .border-pink.border-lighten-4 {
  border: 1px solid #F8BBD0 !important; }
  
  .border-top-pink.border-top-lighten-4 {
  border-top: 1px solid #F8BBD0 !important; }
  
  .border-bottom-pink.border-bottom-lighten-4 {
  border-bottom: 1px solid #F8BBD0 !important; }
  
  .border-left-pink.border-left-lighten-4 {
  border-left: 1px solid #F8BBD0 !important; }
  
  .border-right-pink.border-right-lighten-4 {
  border-right: 1px solid #F8BBD0 !important; }
  
  .pink.lighten-3 {
  color: #F48FB1 !important; }
  
  .bg-pink.bg-lighten-3 {
  background-color: #F48FB1 !important; }
  .bg-pink.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(244, 143, 177, 0.6); }
  
  .btn-pink.btn-lighten-3 {
  border-color: #C2185B !important;
  background-color: #F48FB1 !important; }
  .btn-pink.btn-lighten-3:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-3:focus, .btn-pink.btn-lighten-3:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-lighten-3 {
  border-color: #F48FB1 !important;
  color: #F48FB1 !important; }
  .btn-outline-pink.btn-outline-lighten-3:hover {
      background-color: #F48FB1 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F48FB1 !important; }
  
  .border-pink.border-lighten-3 {
  border: 1px solid #F48FB1 !important; }
  
  .border-top-pink.border-top-lighten-3 {
  border-top: 1px solid #F48FB1 !important; }
  
  .border-bottom-pink.border-bottom-lighten-3 {
  border-bottom: 1px solid #F48FB1 !important; }
  
  .border-left-pink.border-left-lighten-3 {
  border-left: 1px solid #F48FB1 !important; }
  
  .border-right-pink.border-right-lighten-3 {
  border-right: 1px solid #F48FB1 !important; }
  
  .pink.lighten-2 {
  color: #F06292 !important; }
  
  .bg-pink.bg-lighten-2 {
  background-color: #F06292 !important; }
  .bg-pink.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(240, 98, 146, 0.6); }
  
  .btn-pink.btn-lighten-2 {
  border-color: #C2185B !important;
  background-color: #F06292 !important; }
  .btn-pink.btn-lighten-2:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-2:focus, .btn-pink.btn-lighten-2:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-lighten-2 {
  border-color: #F06292 !important;
  color: #F06292 !important; }
  .btn-outline-pink.btn-outline-lighten-2:hover {
      background-color: #F06292 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F06292 !important; }
  
  .border-pink.border-lighten-2 {
  border: 1px solid #F06292 !important; }
  
  .border-top-pink.border-top-lighten-2 {
  border-top: 1px solid #F06292 !important; }
  
  .border-bottom-pink.border-bottom-lighten-2 {
  border-bottom: 1px solid #F06292 !important; }
  
  .border-left-pink.border-left-lighten-2 {
  border-left: 1px solid #F06292 !important; }
  
  .border-right-pink.border-right-lighten-2 {
  border-right: 1px solid #F06292 !important; }
  
  .pink.lighten-1 {
  color: #EC407A !important; }
  
  .bg-pink.bg-lighten-1 {
  background-color: #EC407A !important; }
  .bg-pink.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(236, 64, 122, 0.6); }
  
  .btn-pink.btn-lighten-1 {
  border-color: #C2185B !important;
  background-color: #EC407A !important; }
  .btn-pink.btn-lighten-1:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-lighten-1:focus, .btn-pink.btn-lighten-1:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-lighten-1 {
  border-color: #EC407A !important;
  color: #EC407A !important; }
  .btn-outline-pink.btn-outline-lighten-1:hover {
      background-color: #EC407A !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EC407A !important; }
  
  .border-pink.border-lighten-1 {
  border: 1px solid #EC407A !important; }
  
  .border-top-pink.border-top-lighten-1 {
  border-top: 1px solid #EC407A !important; }
  
  .border-bottom-pink.border-bottom-lighten-1 {
  border-bottom: 1px solid #EC407A !important; }
  
  .border-left-pink.border-left-lighten-1 {
  border-left: 1px solid #EC407A !important; }
  
  .border-right-pink.border-right-lighten-1 {
  border-right: 1px solid #EC407A !important; }
  
  .pink {
  color: #E91E63 !important; }
  
  .bg-pink {
  background-color: #E91E63 !important; }
  .bg-pink .card-header, .bg-pink .card-footer {
      background-color: transparent; }
  .bg-pink.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(233, 30, 99, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-pink {
  background-color: #E91E63 !important; }
  
  .alert-pink {
  border-color: #E91E63 !important;
  background-color: #ef5f90 !important;
  color: #4d081f !important; }
  .alert-pink .alert-link {
      color: #280410 !important; }
  
  .border-pink {
  border-color: #E91E63; }
  
  .btn-pink {
  border-color: #E91E63 !important;
  background-color: #E91E63 !important;
  color: #FFFFFF; }
  .btn-pink:hover {
      border-color: #C2185B !important;
      background-color: #D81B60 !important;
      color: #FFF !important; }
  .btn-pink:focus, .btn-pink:active {
      border-color: #AD1457 !important;
      background-color: #C2185B !important;
      color: #FFF !important; }
  .btn-pink.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(233, 30, 99, 0.6); }
  
  .btn-outline-pink {
  border-color: #E91E63;
  background-color: transparent;
  color: #E91E63; }
  .btn-outline-pink:hover {
      background-color: #E91E63;
      color: #FFF !important; }
  .btn-outline-pink.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(233, 30, 99, 0.6); }
  
  input[type="checkbox"].bg-pink + .custom-control-label:before, input[type="radio"].bg-pink + .custom-control-label:before {
  background-color: #E91E63 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E91E63 !important; }
  
  .border-pink {
  border: 1px solid #E91E63 !important; }
  
  .border-top-pink {
  border-top: 1px solid #E91E63; }
  
  .border-bottom-pink {
  border-bottom: 1px solid #E91E63; }
  
  .border-left-pink {
  border-left: 1px solid #E91E63; }
  
  .border-right-pink {
  border-right: 1px solid #E91E63; }
  
  .pink.darken-1 {
  color: #D81B60 !important; }
  
  .bg-pink.bg-darken-1 {
  background-color: #D81B60 !important; }
  .bg-pink.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(216, 27, 96, 0.6); }
  
  .btn-pink.btn-darken-1 {
  border-color: #C2185B !important;
  background-color: #D81B60 !important; }
  .btn-pink.btn-darken-1:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-darken-1:focus, .btn-pink.btn-darken-1:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-darken-1 {
  border-color: #D81B60 !important;
  color: #D81B60 !important; }
  .btn-outline-pink.btn-outline-darken-1:hover {
      background-color: #D81B60 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D81B60 !important; }
  
  .border-pink.border-darken-1 {
  border: 1px solid #D81B60 !important; }
  
  .border-top-pink.border-top-darken-1 {
  border-top: 1px solid #D81B60 !important; }
  
  .border-bottom-pink.border-bottom-darken-1 {
  border-bottom: 1px solid #D81B60 !important; }
  
  .border-left-pink.border-left-darken-1 {
  border-left: 1px solid #D81B60 !important; }
  
  .border-right-pink.border-right-darken-1 {
  border-right: 1px solid #D81B60 !important; }
  
  .pink.darken-2 {
  color: #C2185B !important; }
  
  .bg-pink.bg-darken-2 {
  background-color: #C2185B !important; }
  .bg-pink.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(194, 24, 91, 0.6); }
  
  .btn-pink.btn-darken-2 {
  border-color: #C2185B !important;
  background-color: #C2185B !important; }
  .btn-pink.btn-darken-2:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-darken-2:focus, .btn-pink.btn-darken-2:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-darken-2 {
  border-color: #C2185B !important;
  color: #C2185B !important; }
  .btn-outline-pink.btn-outline-darken-2:hover {
      background-color: #C2185B !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C2185B !important; }
  
  .border-pink.border-darken-2 {
  border: 1px solid #C2185B !important; }
  
  .border-top-pink.border-top-darken-2 {
  border-top: 1px solid #C2185B !important; }
  
  .border-bottom-pink.border-bottom-darken-2 {
  border-bottom: 1px solid #C2185B !important; }
  
  .border-left-pink.border-left-darken-2 {
  border-left: 1px solid #C2185B !important; }
  
  .border-right-pink.border-right-darken-2 {
  border-right: 1px solid #C2185B !important; }
  
  .pink.darken-3 {
  color: #AD1457 !important; }
  
  .bg-pink.bg-darken-3 {
  background-color: #AD1457 !important; }
  .bg-pink.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(173, 20, 87, 0.6); }
  
  .btn-pink.btn-darken-3 {
  border-color: #C2185B !important;
  background-color: #AD1457 !important; }
  .btn-pink.btn-darken-3:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-darken-3:focus, .btn-pink.btn-darken-3:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-darken-3 {
  border-color: #AD1457 !important;
  color: #AD1457 !important; }
  .btn-outline-pink.btn-outline-darken-3:hover {
      background-color: #AD1457 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AD1457 !important; }
  
  .border-pink.border-darken-3 {
  border: 1px solid #AD1457 !important; }
  
  .border-top-pink.border-top-darken-3 {
  border-top: 1px solid #AD1457 !important; }
  
  .border-bottom-pink.border-bottom-darken-3 {
  border-bottom: 1px solid #AD1457 !important; }
  
  .border-left-pink.border-left-darken-3 {
  border-left: 1px solid #AD1457 !important; }
  
  .border-right-pink.border-right-darken-3 {
  border-right: 1px solid #AD1457 !important; }
  
  .pink.darken-4 {
  color: #880E4F !important; }
  
  .bg-pink.bg-darken-4 {
  background-color: #880E4F !important; }
  .bg-pink.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(136, 14, 79, 0.6); }
  
  .btn-pink.btn-darken-4 {
  border-color: #C2185B !important;
  background-color: #880E4F !important; }
  .btn-pink.btn-darken-4:hover {
      border-color: #C2185B !important;
      background-color: #AD1457 !important; }
  .btn-pink.btn-darken-4:focus, .btn-pink.btn-darken-4:active {
      border-color: #AD1457 !important;
      background-color: #880E4F !important; }
  
  .btn-outline-pink.btn-outline-darken-4 {
  border-color: #880E4F !important;
  color: #880E4F !important; }
  .btn-outline-pink.btn-outline-darken-4:hover {
      background-color: #880E4F !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #880E4F !important; }
  
  .border-pink.border-darken-4 {
  border: 1px solid #880E4F !important; }
  
  .border-top-pink.border-top-darken-4 {
  border-top: 1px solid #880E4F !important; }
  
  .border-bottom-pink.border-bottom-darken-4 {
  border-bottom: 1px solid #880E4F !important; }
  
  .border-left-pink.border-left-darken-4 {
  border-left: 1px solid #880E4F !important; }
  
  .border-right-pink.border-right-darken-4 {
  border-right: 1px solid #880E4F !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF80AB !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF4081 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F50057 !important; }
  
  input:focus ~ .bg-pink {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C51162 !important; }
  
  /* // PURPLE */
  
  /* // DEEP PURPLE */
  
  /* // INDIGO */
  
  /* // BLUE */
  
  /* // LIGHT_BLUE */
  
  .cyan.lighten-5 {
  color: #E0F7FA !important; }
  
  .bg-cyan.bg-lighten-5 {
  background-color: #E0F7FA !important; }
  .bg-cyan.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(224, 247, 250, 0.6); }
  
  .btn-cyan.btn-lighten-5 {
  border-color: #0097A7 !important;
  background-color: #E0F7FA !important; }
  .btn-cyan.btn-lighten-5:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-lighten-5:focus, .btn-cyan.btn-lighten-5:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-lighten-5 {
  border-color: #E0F7FA !important;
  color: #E0F7FA !important; }
  .btn-outline-cyan.btn-outline-lighten-5:hover {
      background-color: #E0F7FA !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F7FA !important; }
  
  .border-cyan.border-lighten-5 {
  border: 1px solid #E0F7FA !important; }
  
  .border-top-cyan.border-top-lighten-5 {
  border-top: 1px solid #E0F7FA !important; }
  
  .border-bottom-cyan.border-bottom-lighten-5 {
  border-bottom: 1px solid #E0F7FA !important; }
  
  .border-left-cyan.border-left-lighten-5 {
  border-left: 1px solid #E0F7FA !important; }
  
  .border-right-cyan.border-right-lighten-5 {
  border-right: 1px solid #E0F7FA !important; }
  
  .cyan.lighten-4 {
  color: #B2EBF2 !important; }
  
  .bg-cyan.bg-lighten-4 {
  background-color: #B2EBF2 !important; }
  .bg-cyan.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(178, 235, 242, 0.6); }
  
  .btn-cyan.btn-lighten-4 {
  border-color: #0097A7 !important;
  background-color: #B2EBF2 !important; }
  .btn-cyan.btn-lighten-4:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-lighten-4:focus, .btn-cyan.btn-lighten-4:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-lighten-4 {
  border-color: #B2EBF2 !important;
  color: #B2EBF2 !important; }
  .btn-outline-cyan.btn-outline-lighten-4:hover {
      background-color: #B2EBF2 !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B2EBF2 !important; }
  
  .border-cyan.border-lighten-4 {
  border: 1px solid #B2EBF2 !important; }
  
  .border-top-cyan.border-top-lighten-4 {
  border-top: 1px solid #B2EBF2 !important; }
  
  .border-bottom-cyan.border-bottom-lighten-4 {
  border-bottom: 1px solid #B2EBF2 !important; }
  
  .border-left-cyan.border-left-lighten-4 {
  border-left: 1px solid #B2EBF2 !important; }
  
  .border-right-cyan.border-right-lighten-4 {
  border-right: 1px solid #B2EBF2 !important; }
  
  .cyan.lighten-3 {
  color: #80DEEA !important; }
  
  .bg-cyan.bg-lighten-3 {
  background-color: #80DEEA !important; }
  .bg-cyan.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(128, 222, 234, 0.6); }
  
  .btn-cyan.btn-lighten-3 {
  border-color: #0097A7 !important;
  background-color: #80DEEA !important; }
  .btn-cyan.btn-lighten-3:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-lighten-3:focus, .btn-cyan.btn-lighten-3:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-lighten-3 {
  border-color: #80DEEA !important;
  color: #80DEEA !important; }
  .btn-outline-cyan.btn-outline-lighten-3:hover {
      background-color: #80DEEA !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80DEEA !important; }
  
  .border-cyan.border-lighten-3 {
  border: 1px solid #80DEEA !important; }
  
  .border-top-cyan.border-top-lighten-3 {
  border-top: 1px solid #80DEEA !important; }
  
  .border-bottom-cyan.border-bottom-lighten-3 {
  border-bottom: 1px solid #80DEEA !important; }
  
  .border-left-cyan.border-left-lighten-3 {
  border-left: 1px solid #80DEEA !important; }
  
  .border-right-cyan.border-right-lighten-3 {
  border-right: 1px solid #80DEEA !important; }
  
  .cyan.lighten-2 {
  color: #4DD0E1 !important; }
  
  .bg-cyan.bg-lighten-2 {
  background-color: #4DD0E1 !important; }
  .bg-cyan.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(77, 208, 225, 0.6); }
  
  .btn-cyan.btn-lighten-2 {
  border-color: #0097A7 !important;
  background-color: #4DD0E1 !important; }
  .btn-cyan.btn-lighten-2:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-lighten-2:focus, .btn-cyan.btn-lighten-2:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-lighten-2 {
  border-color: #4DD0E1 !important;
  color: #4DD0E1 !important; }
  .btn-outline-cyan.btn-outline-lighten-2:hover {
      background-color: #4DD0E1 !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DD0E1 !important; }
  
  .border-cyan.border-lighten-2 {
  border: 1px solid #4DD0E1 !important; }
  
  .border-top-cyan.border-top-lighten-2 {
  border-top: 1px solid #4DD0E1 !important; }
  
  .border-bottom-cyan.border-bottom-lighten-2 {
  border-bottom: 1px solid #4DD0E1 !important; }
  
  .border-left-cyan.border-left-lighten-2 {
  border-left: 1px solid #4DD0E1 !important; }
  
  .border-right-cyan.border-right-lighten-2 {
  border-right: 1px solid #4DD0E1 !important; }
  
  .cyan.lighten-1 {
  color: #26C6DA !important; }
  
  .bg-cyan.bg-lighten-1 {
  background-color: #26C6DA !important; }
  .bg-cyan.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(38, 198, 218, 0.6); }
  
  .btn-cyan.btn-lighten-1 {
  border-color: #0097A7 !important;
  background-color: #26C6DA !important; }
  .btn-cyan.btn-lighten-1:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-lighten-1:focus, .btn-cyan.btn-lighten-1:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-lighten-1 {
  border-color: #26C6DA !important;
  color: #26C6DA !important; }
  .btn-outline-cyan.btn-outline-lighten-1:hover {
      background-color: #26C6DA !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26C6DA !important; }
  
  .border-cyan.border-lighten-1 {
  border: 1px solid #26C6DA !important; }
  
  .border-top-cyan.border-top-lighten-1 {
  border-top: 1px solid #26C6DA !important; }
  
  .border-bottom-cyan.border-bottom-lighten-1 {
  border-bottom: 1px solid #26C6DA !important; }
  
  .border-left-cyan.border-left-lighten-1 {
  border-left: 1px solid #26C6DA !important; }
  
  .border-right-cyan.border-right-lighten-1 {
  border-right: 1px solid #26C6DA !important; }
  
  .cyan {
  color: #00BCD4 !important; }
  
  .bg-cyan {
  background-color: #00BCD4 !important; }
  .bg-cyan .card-header, .bg-cyan .card-footer {
      background-color: transparent; }
  .bg-cyan.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 188, 212, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-cyan {
  background-color: #00BCD4 !important; }
  
  .alert-cyan {
  border-color: #00BCD4 !important;
  background-color: #1ce5ff !important;
  color: #001e22 !important; }
  .alert-cyan .alert-link {
      color: black !important; }
  
  .border-cyan {
  border-color: #00BCD4; }
  
  .btn-cyan {
  border-color: #00BCD4 !important;
  background-color: #00BCD4 !important;
  color: #FFFFFF; }
  .btn-cyan:hover {
      border-color: #0097A7 !important;
      background-color: #00ACC1 !important;
      color: #FFF !important; }
  .btn-cyan:focus, .btn-cyan:active {
      border-color: #00838F !important;
      background-color: #0097A7 !important;
      color: #FFF !important; }
  .btn-cyan.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 188, 212, 0.6); }
  
  .btn-outline-cyan {
  border-color: #00BCD4;
  background-color: transparent;
  color: #00BCD4; }
  .btn-outline-cyan:hover {
      background-color: #00BCD4;
      color: #FFF !important; }
  .btn-outline-cyan.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 188, 212, 0.6); }
  
  input[type="checkbox"].bg-cyan + .custom-control-label:before, input[type="radio"].bg-cyan + .custom-control-label:before {
  background-color: #00BCD4 !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00BCD4 !important; }
  
  .border-cyan {
  border: 1px solid #00BCD4 !important; }
  
  .border-top-cyan {
  border-top: 1px solid #00BCD4; }
  
  .border-bottom-cyan {
  border-bottom: 1px solid #00BCD4; }
  
  .border-left-cyan {
  border-left: 1px solid #00BCD4; }
  
  .border-right-cyan {
  border-right: 1px solid #00BCD4; }
  
  .cyan.darken-1 {
  color: #00ACC1 !important; }
  
  .bg-cyan.bg-darken-1 {
  background-color: #00ACC1 !important; }
  .bg-cyan.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 172, 193, 0.6); }
  
  .btn-cyan.btn-darken-1 {
  border-color: #0097A7 !important;
  background-color: #00ACC1 !important; }
  .btn-cyan.btn-darken-1:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-darken-1:focus, .btn-cyan.btn-darken-1:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-darken-1 {
  border-color: #00ACC1 !important;
  color: #00ACC1 !important; }
  .btn-outline-cyan.btn-outline-darken-1:hover {
      background-color: #00ACC1 !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00ACC1 !important; }
  
  .border-cyan.border-darken-1 {
  border: 1px solid #00ACC1 !important; }
  
  .border-top-cyan.border-top-darken-1 {
  border-top: 1px solid #00ACC1 !important; }
  
  .border-bottom-cyan.border-bottom-darken-1 {
  border-bottom: 1px solid #00ACC1 !important; }
  
  .border-left-cyan.border-left-darken-1 {
  border-left: 1px solid #00ACC1 !important; }
  
  .border-right-cyan.border-right-darken-1 {
  border-right: 1px solid #00ACC1 !important; }
  
  .cyan.darken-2 {
  color: #0097A7 !important; }
  
  .bg-cyan.bg-darken-2 {
  background-color: #0097A7 !important; }
  .bg-cyan.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 151, 167, 0.6); }
  
  .btn-cyan.btn-darken-2 {
  border-color: #0097A7 !important;
  background-color: #0097A7 !important; }
  .btn-cyan.btn-darken-2:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-darken-2:focus, .btn-cyan.btn-darken-2:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-darken-2 {
  border-color: #0097A7 !important;
  color: #0097A7 !important; }
  .btn-outline-cyan.btn-outline-darken-2:hover {
      background-color: #0097A7 !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #0097A7 !important; }
  
  .border-cyan.border-darken-2 {
  border: 1px solid #0097A7 !important; }
  
  .border-top-cyan.border-top-darken-2 {
  border-top: 1px solid #0097A7 !important; }
  
  .border-bottom-cyan.border-bottom-darken-2 {
  border-bottom: 1px solid #0097A7 !important; }
  
  .border-left-cyan.border-left-darken-2 {
  border-left: 1px solid #0097A7 !important; }
  
  .border-right-cyan.border-right-darken-2 {
  border-right: 1px solid #0097A7 !important; }
  
  .cyan.darken-3 {
  color: #00838F !important; }
  
  .bg-cyan.bg-darken-3 {
  background-color: #00838F !important; }
  .bg-cyan.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 131, 143, 0.6); }
  
  .btn-cyan.btn-darken-3 {
  border-color: #0097A7 !important;
  background-color: #00838F !important; }
  .btn-cyan.btn-darken-3:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-darken-3:focus, .btn-cyan.btn-darken-3:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-darken-3 {
  border-color: #00838F !important;
  color: #00838F !important; }
  .btn-outline-cyan.btn-outline-darken-3:hover {
      background-color: #00838F !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00838F !important; }
  
  .border-cyan.border-darken-3 {
  border: 1px solid #00838F !important; }
  
  .border-top-cyan.border-top-darken-3 {
  border-top: 1px solid #00838F !important; }
  
  .border-bottom-cyan.border-bottom-darken-3 {
  border-bottom: 1px solid #00838F !important; }
  
  .border-left-cyan.border-left-darken-3 {
  border-left: 1px solid #00838F !important; }
  
  .border-right-cyan.border-right-darken-3 {
  border-right: 1px solid #00838F !important; }
  
  .cyan.darken-4 {
  color: #006064 !important; }
  
  .bg-cyan.bg-darken-4 {
  background-color: #006064 !important; }
  .bg-cyan.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 96, 100, 0.6); }
  
  .btn-cyan.btn-darken-4 {
  border-color: #0097A7 !important;
  background-color: #006064 !important; }
  .btn-cyan.btn-darken-4:hover {
      border-color: #0097A7 !important;
      background-color: #00838F !important; }
  .btn-cyan.btn-darken-4:focus, .btn-cyan.btn-darken-4:active {
      border-color: #00838F !important;
      background-color: #006064 !important; }
  
  .btn-outline-cyan.btn-outline-darken-4 {
  border-color: #006064 !important;
  color: #006064 !important; }
  .btn-outline-cyan.btn-outline-darken-4:hover {
      background-color: #006064 !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #006064 !important; }
  
  .border-cyan.border-darken-4 {
  border: 1px solid #006064 !important; }
  
  .border-top-cyan.border-top-darken-4 {
  border-top: 1px solid #006064 !important; }
  
  .border-bottom-cyan.border-bottom-darken-4 {
  border-bottom: 1px solid #006064 !important; }
  
  .border-left-cyan.border-left-darken-4 {
  border-left: 1px solid #006064 !important; }
  
  .border-right-cyan.border-right-darken-4 {
  border-right: 1px solid #006064 !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #84FFFF !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #18FFFF !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00E5FF !important; }
  
  input:focus ~ .bg-cyan {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00B8D4 !important; }
  
  .teal.lighten-5 {
  color: #E0F2F1 !important; }
  
  .bg-teal.bg-lighten-5 {
  background-color: #E0F2F1 !important; }
  .bg-teal.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(224, 242, 241, 0.6); }
  
  .btn-teal.btn-lighten-5 {
  border-color: #00796B !important;
  background-color: #E0F2F1 !important; }
  .btn-teal.btn-lighten-5:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-lighten-5:focus, .btn-teal.btn-lighten-5:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-lighten-5 {
  border-color: #E0F2F1 !important;
  color: #E0F2F1 !important; }
  .btn-outline-teal.btn-outline-lighten-5:hover {
      background-color: #E0F2F1 !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0F2F1 !important; }
  
  .border-teal.border-lighten-5 {
  border: 1px solid #E0F2F1 !important; }
  
  .border-top-teal.border-top-lighten-5 {
  border-top: 1px solid #E0F2F1 !important; }
  
  .border-bottom-teal.border-bottom-lighten-5 {
  border-bottom: 1px solid #E0F2F1 !important; }
  
  .border-left-teal.border-left-lighten-5 {
  border-left: 1px solid #E0F2F1 !important; }
  
  .border-right-teal.border-right-lighten-5 {
  border-right: 1px solid #E0F2F1 !important; }
  
  .teal.lighten-4 {
  color: #B2DFDB !important; }
  
  .bg-teal.bg-lighten-4 {
  background-color: #B2DFDB !important; }
  .bg-teal.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(178, 223, 219, 0.6); }
  
  .btn-teal.btn-lighten-4 {
  border-color: #00796B !important;
  background-color: #B2DFDB !important; }
  .btn-teal.btn-lighten-4:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-lighten-4:focus, .btn-teal.btn-lighten-4:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-lighten-4 {
  border-color: #B2DFDB !important;
  color: #B2DFDB !important; }
  .btn-outline-teal.btn-outline-lighten-4:hover {
      background-color: #B2DFDB !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B2DFDB !important; }
  
  .border-teal.border-lighten-4 {
  border: 1px solid #B2DFDB !important; }
  
  .border-top-teal.border-top-lighten-4 {
  border-top: 1px solid #B2DFDB !important; }
  
  .border-bottom-teal.border-bottom-lighten-4 {
  border-bottom: 1px solid #B2DFDB !important; }
  
  .border-left-teal.border-left-lighten-4 {
  border-left: 1px solid #B2DFDB !important; }
  
  .border-right-teal.border-right-lighten-4 {
  border-right: 1px solid #B2DFDB !important; }
  
  .teal.lighten-3 {
  color: #80CBC4 !important; }
  
  .bg-teal.bg-lighten-3 {
  background-color: #80CBC4 !important; }
  .bg-teal.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(128, 203, 196, 0.6); }
  
  .btn-teal.btn-lighten-3 {
  border-color: #00796B !important;
  background-color: #80CBC4 !important; }
  .btn-teal.btn-lighten-3:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-lighten-3:focus, .btn-teal.btn-lighten-3:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-lighten-3 {
  border-color: #80CBC4 !important;
  color: #80CBC4 !important; }
  .btn-outline-teal.btn-outline-lighten-3:hover {
      background-color: #80CBC4 !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #80CBC4 !important; }
  
  .border-teal.border-lighten-3 {
  border: 1px solid #80CBC4 !important; }
  
  .border-top-teal.border-top-lighten-3 {
  border-top: 1px solid #80CBC4 !important; }
  
  .border-bottom-teal.border-bottom-lighten-3 {
  border-bottom: 1px solid #80CBC4 !important; }
  
  .border-left-teal.border-left-lighten-3 {
  border-left: 1px solid #80CBC4 !important; }
  
  .border-right-teal.border-right-lighten-3 {
  border-right: 1px solid #80CBC4 !important; }
  
  .teal.lighten-2 {
  color: #4DB6AC !important; }
  
  .bg-teal.bg-lighten-2 {
  background-color: #4DB6AC !important; }
  .bg-teal.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(77, 182, 172, 0.6); }
  
  .btn-teal.btn-lighten-2 {
  border-color: #00796B !important;
  background-color: #4DB6AC !important; }
  .btn-teal.btn-lighten-2:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-lighten-2:focus, .btn-teal.btn-lighten-2:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-lighten-2 {
  border-color: #4DB6AC !important;
  color: #4DB6AC !important; }
  .btn-outline-teal.btn-outline-lighten-2:hover {
      background-color: #4DB6AC !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4DB6AC !important; }
  
  .border-teal.border-lighten-2 {
  border: 1px solid #4DB6AC !important; }
  
  .border-top-teal.border-top-lighten-2 {
  border-top: 1px solid #4DB6AC !important; }
  
  .border-bottom-teal.border-bottom-lighten-2 {
  border-bottom: 1px solid #4DB6AC !important; }
  
  .border-left-teal.border-left-lighten-2 {
  border-left: 1px solid #4DB6AC !important; }
  
  .border-right-teal.border-right-lighten-2 {
  border-right: 1px solid #4DB6AC !important; }
  
  .teal.lighten-1 {
  color: #26A69A !important; }
  
  .bg-teal.bg-lighten-1 {
  background-color: #26A69A !important; }
  .bg-teal.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(38, 166, 154, 0.6); }
  
  .btn-teal.btn-lighten-1 {
  border-color: #00796B !important;
  background-color: #26A69A !important; }
  .btn-teal.btn-lighten-1:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-lighten-1:focus, .btn-teal.btn-lighten-1:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-lighten-1 {
  border-color: #26A69A !important;
  color: #26A69A !important; }
  .btn-outline-teal.btn-outline-lighten-1:hover {
      background-color: #26A69A !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #26A69A !important; }
  
  .border-teal.border-lighten-1 {
  border: 1px solid #26A69A !important; }
  
  .border-top-teal.border-top-lighten-1 {
  border-top: 1px solid #26A69A !important; }
  
  .border-bottom-teal.border-bottom-lighten-1 {
  border-bottom: 1px solid #26A69A !important; }
  
  .border-left-teal.border-left-lighten-1 {
  border-left: 1px solid #26A69A !important; }
  
  .border-right-teal.border-right-lighten-1 {
  border-right: 1px solid #26A69A !important; }
  
  .teal {
  color: #009688 !important; }
  
  .bg-teal {
  background-color: #009688 !important; }
  .bg-teal .card-header, .bg-teal .card-footer {
      background-color: transparent; }
  .bg-teal.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 150, 136, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-teal {
  background-color: #009688 !important; }
  
  .alert-teal {
  border-color: #009688 !important;
  background-color: #00ddc9 !important;
  color: black !important; }
  .alert-teal .alert-link {
      color: black !important; }
  
  .border-teal {
  border-color: #009688; }
  
  .btn-teal {
  border-color: #009688 !important;
  background-color: #009688 !important;
  color: #FFFFFF; }
  .btn-teal:hover {
      border-color: #00796B !important;
      background-color: #00897B !important;
      color: #FFF !important; }
  .btn-teal:focus, .btn-teal:active {
      border-color: #00695C !important;
      background-color: #00796B !important;
      color: #FFF !important; }
  .btn-teal.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 150, 136, 0.6); }
  
  .btn-outline-teal {
  border-color: #009688;
  background-color: transparent;
  color: #009688; }
  .btn-outline-teal:hover {
      background-color: #009688;
      color: #FFF !important; }
  .btn-outline-teal.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 150, 136, 0.6); }
  
  input[type="checkbox"].bg-teal + .custom-control-label:before, input[type="radio"].bg-teal + .custom-control-label:before {
  background-color: #009688 !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #009688 !important; }
  
  .border-teal {
  border: 1px solid #009688 !important; }
  
  .border-top-teal {
  border-top: 1px solid #009688; }
  
  .border-bottom-teal {
  border-bottom: 1px solid #009688; }
  
  .border-left-teal {
  border-left: 1px solid #009688; }
  
  .border-right-teal {
  border-right: 1px solid #009688; }
  
  .teal.darken-1 {
  color: #00897B !important; }
  
  .bg-teal.bg-darken-1 {
  background-color: #00897B !important; }
  .bg-teal.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 137, 123, 0.6); }
  
  .btn-teal.btn-darken-1 {
  border-color: #00796B !important;
  background-color: #00897B !important; }
  .btn-teal.btn-darken-1:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-darken-1:focus, .btn-teal.btn-darken-1:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-darken-1 {
  border-color: #00897B !important;
  color: #00897B !important; }
  .btn-outline-teal.btn-outline-darken-1:hover {
      background-color: #00897B !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00897B !important; }
  
  .border-teal.border-darken-1 {
  border: 1px solid #00897B !important; }
  
  .border-top-teal.border-top-darken-1 {
  border-top: 1px solid #00897B !important; }
  
  .border-bottom-teal.border-bottom-darken-1 {
  border-bottom: 1px solid #00897B !important; }
  
  .border-left-teal.border-left-darken-1 {
  border-left: 1px solid #00897B !important; }
  
  .border-right-teal.border-right-darken-1 {
  border-right: 1px solid #00897B !important; }
  
  .teal.darken-2 {
  color: #00796B !important; }
  
  .bg-teal.bg-darken-2 {
  background-color: #00796B !important; }
  .bg-teal.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 121, 107, 0.6); }
  
  .btn-teal.btn-darken-2 {
  border-color: #00796B !important;
  background-color: #00796B !important; }
  .btn-teal.btn-darken-2:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-darken-2:focus, .btn-teal.btn-darken-2:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-darken-2 {
  border-color: #00796B !important;
  color: #00796B !important; }
  .btn-outline-teal.btn-outline-darken-2:hover {
      background-color: #00796B !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00796B !important; }
  
  .border-teal.border-darken-2 {
  border: 1px solid #00796B !important; }
  
  .border-top-teal.border-top-darken-2 {
  border-top: 1px solid #00796B !important; }
  
  .border-bottom-teal.border-bottom-darken-2 {
  border-bottom: 1px solid #00796B !important; }
  
  .border-left-teal.border-left-darken-2 {
  border-left: 1px solid #00796B !important; }
  
  .border-right-teal.border-right-darken-2 {
  border-right: 1px solid #00796B !important; }
  
  .teal.darken-3 {
  color: #00695C !important; }
  
  .bg-teal.bg-darken-3 {
  background-color: #00695C !important; }
  .bg-teal.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 105, 92, 0.6); }
  
  .btn-teal.btn-darken-3 {
  border-color: #00796B !important;
  background-color: #00695C !important; }
  .btn-teal.btn-darken-3:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-darken-3:focus, .btn-teal.btn-darken-3:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-darken-3 {
  border-color: #00695C !important;
  color: #00695C !important; }
  .btn-outline-teal.btn-outline-darken-3:hover {
      background-color: #00695C !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00695C !important; }
  
  .border-teal.border-darken-3 {
  border: 1px solid #00695C !important; }
  
  .border-top-teal.border-top-darken-3 {
  border-top: 1px solid #00695C !important; }
  
  .border-bottom-teal.border-bottom-darken-3 {
  border-bottom: 1px solid #00695C !important; }
  
  .border-left-teal.border-left-darken-3 {
  border-left: 1px solid #00695C !important; }
  
  .border-right-teal.border-right-darken-3 {
  border-right: 1px solid #00695C !important; }
  
  .teal.darken-4 {
  color: #004D40 !important; }
  
  .bg-teal.bg-darken-4 {
  background-color: #004D40 !important; }
  .bg-teal.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 77, 64, 0.6); }
  
  .btn-teal.btn-darken-4 {
  border-color: #00796B !important;
  background-color: #004D40 !important; }
  .btn-teal.btn-darken-4:hover {
      border-color: #00796B !important;
      background-color: #00695C !important; }
  .btn-teal.btn-darken-4:focus, .btn-teal.btn-darken-4:active {
      border-color: #00695C !important;
      background-color: #004D40 !important; }
  
  .btn-outline-teal.btn-outline-darken-4 {
  border-color: #004D40 !important;
  color: #004D40 !important; }
  .btn-outline-teal.btn-outline-darken-4:hover {
      background-color: #004D40 !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #004D40 !important; }
  
  .border-teal.border-darken-4 {
  border: 1px solid #004D40 !important; }
  
  .border-top-teal.border-top-darken-4 {
  border-top: 1px solid #004D40 !important; }
  
  .border-bottom-teal.border-bottom-darken-4 {
  border-bottom: 1px solid #004D40 !important; }
  
  .border-left-teal.border-left-darken-4 {
  border-left: 1px solid #004D40 !important; }
  
  .border-right-teal.border-right-darken-4 {
  border-right: 1px solid #004D40 !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #A7FFEB !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64FFDA !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1DE9B6 !important; }
  
  input:focus ~ .bg-teal {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00BFA5 !important; }
  
  .green.lighten-5 {
  color: #E8F5E9 !important; }
  
  .bg-green.bg-lighten-5 {
  background-color: #E8F5E9 !important; }
  .bg-green.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(232, 245, 233, 0.6); }
  
  .btn-green.btn-lighten-5 {
  border-color: #388E3C !important;
  background-color: #E8F5E9 !important; }
  .btn-green.btn-lighten-5:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-lighten-5:focus, .btn-green.btn-lighten-5:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-lighten-5 {
  border-color: #E8F5E9 !important;
  color: #E8F5E9 !important; }
  .btn-outline-green.btn-outline-lighten-5:hover {
      background-color: #E8F5E9 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E8F5E9 !important; }
  
  .border-green.border-lighten-5 {
  border: 1px solid #E8F5E9 !important; }
  
  .border-top-green.border-top-lighten-5 {
  border-top: 1px solid #E8F5E9 !important; }
  
  .border-bottom-green.border-bottom-lighten-5 {
  border-bottom: 1px solid #E8F5E9 !important; }
  
  .border-left-green.border-left-lighten-5 {
  border-left: 1px solid #E8F5E9 !important; }
  
  .border-right-green.border-right-lighten-5 {
  border-right: 1px solid #E8F5E9 !important; }
  
  .green.lighten-4 {
  color: #C8E6C9 !important; }
  
  .bg-green.bg-lighten-4 {
  background-color: #C8E6C9 !important; }
  .bg-green.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(200, 230, 201, 0.6); }
  
  .btn-green.btn-lighten-4 {
  border-color: #388E3C !important;
  background-color: #C8E6C9 !important; }
  .btn-green.btn-lighten-4:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-lighten-4:focus, .btn-green.btn-lighten-4:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-lighten-4 {
  border-color: #C8E6C9 !important;
  color: #C8E6C9 !important; }
  .btn-outline-green.btn-outline-lighten-4:hover {
      background-color: #C8E6C9 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C8E6C9 !important; }
  
  .border-green.border-lighten-4 {
  border: 1px solid #C8E6C9 !important; }
  
  .border-top-green.border-top-lighten-4 {
  border-top: 1px solid #C8E6C9 !important; }
  
  .border-bottom-green.border-bottom-lighten-4 {
  border-bottom: 1px solid #C8E6C9 !important; }
  
  .border-left-green.border-left-lighten-4 {
  border-left: 1px solid #C8E6C9 !important; }
  
  .border-right-green.border-right-lighten-4 {
  border-right: 1px solid #C8E6C9 !important; }
  
  .green.lighten-3 {
  color: #A5D6A7 !important; }
  
  .bg-green.bg-lighten-3 {
  background-color: #A5D6A7 !important; }
  .bg-green.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(165, 214, 167, 0.6); }
  
  .btn-green.btn-lighten-3 {
  border-color: #388E3C !important;
  background-color: #A5D6A7 !important; }
  .btn-green.btn-lighten-3:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-lighten-3:focus, .btn-green.btn-lighten-3:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-lighten-3 {
  border-color: #A5D6A7 !important;
  color: #A5D6A7 !important; }
  .btn-outline-green.btn-outline-lighten-3:hover {
      background-color: #A5D6A7 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #A5D6A7 !important; }
  
  .border-green.border-lighten-3 {
  border: 1px solid #A5D6A7 !important; }
  
  .border-top-green.border-top-lighten-3 {
  border-top: 1px solid #A5D6A7 !important; }
  
  .border-bottom-green.border-bottom-lighten-3 {
  border-bottom: 1px solid #A5D6A7 !important; }
  
  .border-left-green.border-left-lighten-3 {
  border-left: 1px solid #A5D6A7 !important; }
  
  .border-right-green.border-right-lighten-3 {
  border-right: 1px solid #A5D6A7 !important; }
  
  .green.lighten-2 {
  color: #81C784 !important; }
  
  .bg-green.bg-lighten-2 {
  background-color: #81C784 !important; }
  .bg-green.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(129, 199, 132, 0.6); }
  
  .btn-green.btn-lighten-2 {
  border-color: #388E3C !important;
  background-color: #81C784 !important; }
  .btn-green.btn-lighten-2:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-lighten-2:focus, .btn-green.btn-lighten-2:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-lighten-2 {
  border-color: #81C784 !important;
  color: #81C784 !important; }
  .btn-outline-green.btn-outline-lighten-2:hover {
      background-color: #81C784 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #81C784 !important; }
  
  .border-green.border-lighten-2 {
  border: 1px solid #81C784 !important; }
  
  .border-top-green.border-top-lighten-2 {
  border-top: 1px solid #81C784 !important; }
  
  .border-bottom-green.border-bottom-lighten-2 {
  border-bottom: 1px solid #81C784 !important; }
  
  .border-left-green.border-left-lighten-2 {
  border-left: 1px solid #81C784 !important; }
  
  .border-right-green.border-right-lighten-2 {
  border-right: 1px solid #81C784 !important; }
  
  .green.lighten-1 {
  color: #66BB6A !important; }
  
  .bg-green.bg-lighten-1 {
  background-color: #66BB6A !important; }
  .bg-green.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(102, 187, 106, 0.6); }
  
  .btn-green.btn-lighten-1 {
  border-color: #388E3C !important;
  background-color: #66BB6A !important; }
  .btn-green.btn-lighten-1:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-lighten-1:focus, .btn-green.btn-lighten-1:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-lighten-1 {
  border-color: #66BB6A !important;
  color: #66BB6A !important; }
  .btn-outline-green.btn-outline-lighten-1:hover {
      background-color: #66BB6A !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #66BB6A !important; }
  
  .border-green.border-lighten-1 {
  border: 1px solid #66BB6A !important; }
  
  .border-top-green.border-top-lighten-1 {
  border-top: 1px solid #66BB6A !important; }
  
  .border-bottom-green.border-bottom-lighten-1 {
  border-bottom: 1px solid #66BB6A !important; }
  
  .border-left-green.border-left-lighten-1 {
  border-left: 1px solid #66BB6A !important; }
  
  .border-right-green.border-right-lighten-1 {
  border-right: 1px solid #66BB6A !important; }
  
  .green {
  color: #4CAF50 !important; }
  
  .bg-green {
  background-color: #4CAF50 !important; }
  .bg-green .card-header, .bg-green .card-footer {
      background-color: transparent; }
  .bg-green.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(76, 175, 80, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-green {
  background-color: #4CAF50 !important; }
  
  .alert-green {
  border-color: #4CAF50 !important;
  background-color: #7cc67f !important;
  color: #163317 !important; }
  .alert-green .alert-link {
      color: #0a160a !important; }
  
  .border-green {
  border-color: #4CAF50; }
  
  .btn-green {
  border-color: #4CAF50 !important;
  background-color: #4CAF50 !important;
  color: #FFFFFF; }
  .btn-green:hover {
      border-color: #388E3C !important;
      background-color: #43A047 !important;
      color: #FFF !important; }
  .btn-green:focus, .btn-green:active {
      border-color: #2E7D32 !important;
      background-color: #388E3C !important;
      color: #FFF !important; }
  .btn-green.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(76, 175, 80, 0.6); }
  
  .btn-outline-green {
  border-color: #4CAF50;
  background-color: transparent;
  color: #4CAF50; }
  .btn-outline-green:hover {
      background-color: #4CAF50;
      color: #FFF !important; }
  .btn-outline-green.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(76, 175, 80, 0.6); }
  
  input[type="checkbox"].bg-green + .custom-control-label:before, input[type="radio"].bg-green + .custom-control-label:before {
  background-color: #4CAF50 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #4CAF50 !important; }
  
  .border-green {
  border: 1px solid #4CAF50 !important; }
  
  .border-top-green {
  border-top: 1px solid #4CAF50; }
  
  .border-bottom-green {
  border-bottom: 1px solid #4CAF50; }
  
  .border-left-green {
  border-left: 1px solid #4CAF50; }
  
  .border-right-green {
  border-right: 1px solid #4CAF50; }
  
  .green.darken-1 {
  color: #43A047 !important; }
  
  .bg-green.bg-darken-1 {
  background-color: #43A047 !important; }
  .bg-green.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(67, 160, 71, 0.6); }
  
  .btn-green.btn-darken-1 {
  border-color: #388E3C !important;
  background-color: #43A047 !important; }
  .btn-green.btn-darken-1:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-darken-1:focus, .btn-green.btn-darken-1:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-darken-1 {
  border-color: #43A047 !important;
  color: #43A047 !important; }
  .btn-outline-green.btn-outline-darken-1:hover {
      background-color: #43A047 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #43A047 !important; }
  
  .border-green.border-darken-1 {
  border: 1px solid #43A047 !important; }
  
  .border-top-green.border-top-darken-1 {
  border-top: 1px solid #43A047 !important; }
  
  .border-bottom-green.border-bottom-darken-1 {
  border-bottom: 1px solid #43A047 !important; }
  
  .border-left-green.border-left-darken-1 {
  border-left: 1px solid #43A047 !important; }
  
  .border-right-green.border-right-darken-1 {
  border-right: 1px solid #43A047 !important; }
  
  .green.darken-2 {
  color: #388E3C !important; }
  
  .bg-green.bg-darken-2 {
  background-color: #388E3C !important; }
  .bg-green.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(56, 142, 60, 0.6); }
  
  .btn-green.btn-darken-2 {
  border-color: #388E3C !important;
  background-color: #388E3C !important; }
  .btn-green.btn-darken-2:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-darken-2:focus, .btn-green.btn-darken-2:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-darken-2 {
  border-color: #388E3C !important;
  color: #388E3C !important; }
  .btn-outline-green.btn-outline-darken-2:hover {
      background-color: #388E3C !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #388E3C !important; }
  
  .border-green.border-darken-2 {
  border: 1px solid #388E3C !important; }
  
  .border-top-green.border-top-darken-2 {
  border-top: 1px solid #388E3C !important; }
  
  .border-bottom-green.border-bottom-darken-2 {
  border-bottom: 1px solid #388E3C !important; }
  
  .border-left-green.border-left-darken-2 {
  border-left: 1px solid #388E3C !important; }
  
  .border-right-green.border-right-darken-2 {
  border-right: 1px solid #388E3C !important; }
  
  .green.darken-3 {
  color: #2E7D32 !important; }
  
  .bg-green.bg-darken-3 {
  background-color: #2E7D32 !important; }
  .bg-green.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(46, 125, 50, 0.6); }
  
  .btn-green.btn-darken-3 {
  border-color: #388E3C !important;
  background-color: #2E7D32 !important; }
  .btn-green.btn-darken-3:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-darken-3:focus, .btn-green.btn-darken-3:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-darken-3 {
  border-color: #2E7D32 !important;
  color: #2E7D32 !important; }
  .btn-outline-green.btn-outline-darken-3:hover {
      background-color: #2E7D32 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #2E7D32 !important; }
  
  .border-green.border-darken-3 {
  border: 1px solid #2E7D32 !important; }
  
  .border-top-green.border-top-darken-3 {
  border-top: 1px solid #2E7D32 !important; }
  
  .border-bottom-green.border-bottom-darken-3 {
  border-bottom: 1px solid #2E7D32 !important; }
  
  .border-left-green.border-left-darken-3 {
  border-left: 1px solid #2E7D32 !important; }
  
  .border-right-green.border-right-darken-3 {
  border-right: 1px solid #2E7D32 !important; }
  
  .green.darken-4 {
  color: #1B5E20 !important; }
  
  .bg-green.bg-darken-4 {
  background-color: #1B5E20 !important; }
  .bg-green.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(27, 94, 32, 0.6); }
  
  .btn-green.btn-darken-4 {
  border-color: #388E3C !important;
  background-color: #1B5E20 !important; }
  .btn-green.btn-darken-4:hover {
      border-color: #388E3C !important;
      background-color: #2E7D32 !important; }
  .btn-green.btn-darken-4:focus, .btn-green.btn-darken-4:active {
      border-color: #2E7D32 !important;
      background-color: #1B5E20 !important; }
  
  .btn-outline-green.btn-outline-darken-4 {
  border-color: #1B5E20 !important;
  color: #1B5E20 !important; }
  .btn-outline-green.btn-outline-darken-4:hover {
      background-color: #1B5E20 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #1B5E20 !important; }
  
  .border-green.border-darken-4 {
  border: 1px solid #1B5E20 !important; }
  
  .border-top-green.border-top-darken-4 {
  border-top: 1px solid #1B5E20 !important; }
  
  .border-bottom-green.border-bottom-darken-4 {
  border-bottom: 1px solid #1B5E20 !important; }
  
  .border-left-green.border-left-darken-4 {
  border-left: 1px solid #1B5E20 !important; }
  
  .border-right-green.border-right-darken-4 {
  border-right: 1px solid #1B5E20 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B9F6CA !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #69F0AE !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00E676 !important; }
  
  input:focus ~ .bg-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #00C853 !important; }
  
  .light-green.lighten-5 {
  color: #F1F8A9 !important; }
  
  .bg-light-green.bg-lighten-5 {
  background-color: #F1F8A9 !important; }
  .bg-light-green.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(241, 248, 169, 0.6); }
  
  .btn-light-green.btn-lighten-5 {
  border-color: #689F38 !important;
  background-color: #F1F8A9 !important; }
  .btn-light-green.btn-lighten-5:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-lighten-5:focus, .btn-light-green.btn-lighten-5:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-lighten-5 {
  border-color: #F1F8A9 !important;
  color: #F1F8A9 !important; }
  .btn-outline-light-green.btn-outline-lighten-5:hover {
      background-color: #F1F8A9 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F1F8A9 !important; }
  
  .border-light-green.border-lighten-5 {
  border: 1px solid #F1F8A9 !important; }
  
  .border-top-light-green.border-top-lighten-5 {
  border-top: 1px solid #F1F8A9 !important; }
  
  .border-bottom-light-green.border-bottom-lighten-5 {
  border-bottom: 1px solid #F1F8A9 !important; }
  
  .border-left-light-green.border-left-lighten-5 {
  border-left: 1px solid #F1F8A9 !important; }
  
  .border-right-light-green.border-right-lighten-5 {
  border-right: 1px solid #F1F8A9 !important; }
  
  .light-green.lighten-4 {
  color: #DCEDC8 !important; }
  
  .bg-light-green.bg-lighten-4 {
  background-color: #DCEDC8 !important; }
  .bg-light-green.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(220, 237, 200, 0.6); }
  
  .btn-light-green.btn-lighten-4 {
  border-color: #689F38 !important;
  background-color: #DCEDC8 !important; }
  .btn-light-green.btn-lighten-4:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-lighten-4:focus, .btn-light-green.btn-lighten-4:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-lighten-4 {
  border-color: #DCEDC8 !important;
  color: #DCEDC8 !important; }
  .btn-outline-light-green.btn-outline-lighten-4:hover {
      background-color: #DCEDC8 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DCEDC8 !important; }
  
  .border-light-green.border-lighten-4 {
  border: 1px solid #DCEDC8 !important; }
  
  .border-top-light-green.border-top-lighten-4 {
  border-top: 1px solid #DCEDC8 !important; }
  
  .border-bottom-light-green.border-bottom-lighten-4 {
  border-bottom: 1px solid #DCEDC8 !important; }
  
  .border-left-light-green.border-left-lighten-4 {
  border-left: 1px solid #DCEDC8 !important; }
  
  .border-right-light-green.border-right-lighten-4 {
  border-right: 1px solid #DCEDC8 !important; }
  
  .light-green.lighten-3 {
  color: #C5E1A5 !important; }
  
  .bg-light-green.bg-lighten-3 {
  background-color: #C5E1A5 !important; }
  .bg-light-green.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(197, 225, 165, 0.6); }
  
  .btn-light-green.btn-lighten-3 {
  border-color: #689F38 !important;
  background-color: #C5E1A5 !important; }
  .btn-light-green.btn-lighten-3:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-lighten-3:focus, .btn-light-green.btn-lighten-3:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-lighten-3 {
  border-color: #C5E1A5 !important;
  color: #C5E1A5 !important; }
  .btn-outline-light-green.btn-outline-lighten-3:hover {
      background-color: #C5E1A5 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C5E1A5 !important; }
  
  .border-light-green.border-lighten-3 {
  border: 1px solid #C5E1A5 !important; }
  
  .border-top-light-green.border-top-lighten-3 {
  border-top: 1px solid #C5E1A5 !important; }
  
  .border-bottom-light-green.border-bottom-lighten-3 {
  border-bottom: 1px solid #C5E1A5 !important; }
  
  .border-left-light-green.border-left-lighten-3 {
  border-left: 1px solid #C5E1A5 !important; }
  
  .border-right-light-green.border-right-lighten-3 {
  border-right: 1px solid #C5E1A5 !important; }
  
  .light-green.lighten-2 {
  color: #AED581 !important; }
  
  .bg-light-green.bg-lighten-2 {
  background-color: #AED581 !important; }
  .bg-light-green.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(174, 213, 129, 0.6); }
  
  .btn-light-green.btn-lighten-2 {
  border-color: #689F38 !important;
  background-color: #AED581 !important; }
  .btn-light-green.btn-lighten-2:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-lighten-2:focus, .btn-light-green.btn-lighten-2:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-lighten-2 {
  border-color: #AED581 !important;
  color: #AED581 !important; }
  .btn-outline-light-green.btn-outline-lighten-2:hover {
      background-color: #AED581 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AED581 !important; }
  
  .border-light-green.border-lighten-2 {
  border: 1px solid #AED581 !important; }
  
  .border-top-light-green.border-top-lighten-2 {
  border-top: 1px solid #AED581 !important; }
  
  .border-bottom-light-green.border-bottom-lighten-2 {
  border-bottom: 1px solid #AED581 !important; }
  
  .border-left-light-green.border-left-lighten-2 {
  border-left: 1px solid #AED581 !important; }
  
  .border-right-light-green.border-right-lighten-2 {
  border-right: 1px solid #AED581 !important; }
  
  .light-green.lighten-1 {
  color: #9CCC65 !important; }
  
  .bg-light-green.bg-lighten-1 {
  background-color: #9CCC65 !important; }
  .bg-light-green.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(156, 204, 101, 0.6); }
  
  .btn-light-green.btn-lighten-1 {
  border-color: #689F38 !important;
  background-color: #9CCC65 !important; }
  .btn-light-green.btn-lighten-1:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-lighten-1:focus, .btn-light-green.btn-lighten-1:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-lighten-1 {
  border-color: #9CCC65 !important;
  color: #9CCC65 !important; }
  .btn-outline-light-green.btn-outline-lighten-1:hover {
      background-color: #9CCC65 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9CCC65 !important; }
  
  .border-light-green.border-lighten-1 {
  border: 1px solid #9CCC65 !important; }
  
  .border-top-light-green.border-top-lighten-1 {
  border-top: 1px solid #9CCC65 !important; }
  
  .border-bottom-light-green.border-bottom-lighten-1 {
  border-bottom: 1px solid #9CCC65 !important; }
  
  .border-left-light-green.border-left-lighten-1 {
  border-left: 1px solid #9CCC65 !important; }
  
  .border-right-light-green.border-right-lighten-1 {
  border-right: 1px solid #9CCC65 !important; }
  
  .light-green {
  color: #8BC34A !important; }
  
  .bg-light-green {
  background-color: #8BC34A !important; }
  .bg-light-green .card-header, .bg-light-green .card-footer {
      background-color: transparent; }
  .bg-light-green.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(139, 195, 74, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-light-green {
  background-color: #8BC34A !important; }
  
  .alert-light-green {
  border-color: #8BC34A !important;
  background-color: #add580 !important;
  color: #2f4417 !important; }
  .alert-light-green .alert-link {
      color: #1a250c !important; }
  
  .border-light-green {
  border-color: #8BC34A; }
  
  .btn-light-green {
  border-color: #8BC34A !important;
  background-color: #8BC34A !important;
  color: #FFFFFF; }
  .btn-light-green:hover {
      border-color: #689F38 !important;
      background-color: #7CB342 !important;
      color: #FFF !important; }
  .btn-light-green:focus, .btn-light-green:active {
      border-color: #558B2F !important;
      background-color: #689F38 !important;
      color: #FFF !important; }
  .btn-light-green.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(139, 195, 74, 0.6); }
  
  .btn-outline-light-green {
  border-color: #8BC34A;
  background-color: transparent;
  color: #8BC34A; }
  .btn-outline-light-green:hover {
      background-color: #8BC34A;
      color: #FFF !important; }
  .btn-outline-light-green.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(139, 195, 74, 0.6); }
  
  input[type="checkbox"].bg-light-green + .custom-control-label:before, input[type="radio"].bg-light-green + .custom-control-label:before {
  background-color: #8BC34A !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #8BC34A !important; }
  
  .border-light-green {
  border: 1px solid #8BC34A !important; }
  
  .border-top-light-green {
  border-top: 1px solid #8BC34A; }
  
  .border-bottom-light-green {
  border-bottom: 1px solid #8BC34A; }
  
  .border-left-light-green {
  border-left: 1px solid #8BC34A; }
  
  .border-right-light-green {
  border-right: 1px solid #8BC34A; }
  
  .light-green.darken-1 {
  color: #7CB342 !important; }
  
  .bg-light-green.bg-darken-1 {
  background-color: #7CB342 !important; }
  .bg-light-green.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(124, 179, 66, 0.6); }
  
  .btn-light-green.btn-darken-1 {
  border-color: #689F38 !important;
  background-color: #7CB342 !important; }
  .btn-light-green.btn-darken-1:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-darken-1:focus, .btn-light-green.btn-darken-1:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-darken-1 {
  border-color: #7CB342 !important;
  color: #7CB342 !important; }
  .btn-outline-light-green.btn-outline-darken-1:hover {
      background-color: #7CB342 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #7CB342 !important; }
  
  .border-light-green.border-darken-1 {
  border: 1px solid #7CB342 !important; }
  
  .border-top-light-green.border-top-darken-1 {
  border-top: 1px solid #7CB342 !important; }
  
  .border-bottom-light-green.border-bottom-darken-1 {
  border-bottom: 1px solid #7CB342 !important; }
  
  .border-left-light-green.border-left-darken-1 {
  border-left: 1px solid #7CB342 !important; }
  
  .border-right-light-green.border-right-darken-1 {
  border-right: 1px solid #7CB342 !important; }
  
  .light-green.darken-2 {
  color: #689F38 !important; }
  
  .bg-light-green.bg-darken-2 {
  background-color: #689F38 !important; }
  .bg-light-green.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(104, 159, 56, 0.6); }
  
  .btn-light-green.btn-darken-2 {
  border-color: #689F38 !important;
  background-color: #689F38 !important; }
  .btn-light-green.btn-darken-2:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-darken-2:focus, .btn-light-green.btn-darken-2:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-darken-2 {
  border-color: #689F38 !important;
  color: #689F38 !important; }
  .btn-outline-light-green.btn-outline-darken-2:hover {
      background-color: #689F38 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #689F38 !important; }
  
  .border-light-green.border-darken-2 {
  border: 1px solid #689F38 !important; }
  
  .border-top-light-green.border-top-darken-2 {
  border-top: 1px solid #689F38 !important; }
  
  .border-bottom-light-green.border-bottom-darken-2 {
  border-bottom: 1px solid #689F38 !important; }
  
  .border-left-light-green.border-left-darken-2 {
  border-left: 1px solid #689F38 !important; }
  
  .border-right-light-green.border-right-darken-2 {
  border-right: 1px solid #689F38 !important; }
  
  .light-green.darken-3 {
  color: #558B2F !important; }
  
  .bg-light-green.bg-darken-3 {
  background-color: #558B2F !important; }
  .bg-light-green.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(85, 139, 47, 0.6); }
  
  .btn-light-green.btn-darken-3 {
  border-color: #689F38 !important;
  background-color: #558B2F !important; }
  .btn-light-green.btn-darken-3:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-darken-3:focus, .btn-light-green.btn-darken-3:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-darken-3 {
  border-color: #558B2F !important;
  color: #558B2F !important; }
  .btn-outline-light-green.btn-outline-darken-3:hover {
      background-color: #558B2F !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #558B2F !important; }
  
  .border-light-green.border-darken-3 {
  border: 1px solid #558B2F !important; }
  
  .border-top-light-green.border-top-darken-3 {
  border-top: 1px solid #558B2F !important; }
  
  .border-bottom-light-green.border-bottom-darken-3 {
  border-bottom: 1px solid #558B2F !important; }
  
  .border-left-light-green.border-left-darken-3 {
  border-left: 1px solid #558B2F !important; }
  
  .border-right-light-green.border-right-darken-3 {
  border-right: 1px solid #558B2F !important; }
  
  .light-green.darken-4 {
  color: #33691E !important; }
  
  .bg-light-green.bg-darken-4 {
  background-color: #33691E !important; }
  .bg-light-green.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(51, 105, 30, 0.6); }
  
  .btn-light-green.btn-darken-4 {
  border-color: #689F38 !important;
  background-color: #33691E !important; }
  .btn-light-green.btn-darken-4:hover {
      border-color: #689F38 !important;
      background-color: #558B2F !important; }
  .btn-light-green.btn-darken-4:focus, .btn-light-green.btn-darken-4:active {
      border-color: #558B2F !important;
      background-color: #33691E !important; }
  
  .btn-outline-light-green.btn-outline-darken-4 {
  border-color: #33691E !important;
  color: #33691E !important; }
  .btn-outline-light-green.btn-outline-darken-4:hover {
      background-color: #33691E !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #33691E !important; }
  
  .border-light-green.border-darken-4 {
  border: 1px solid #33691E !important; }
  
  .border-top-light-green.border-top-darken-4 {
  border-top: 1px solid #33691E !important; }
  
  .border-bottom-light-green.border-bottom-darken-4 {
  border-bottom: 1px solid #33691E !important; }
  
  .border-left-light-green.border-left-darken-4 {
  border-left: 1px solid #33691E !important; }
  
  .border-right-light-green.border-right-darken-4 {
  border-right: 1px solid #33691E !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CCFF90 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B2FF59 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #76FF03 !important; }
  
  input:focus ~ .bg-light-green {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #64DD17 !important; }
  
  .lime.lighten-5 {
  color: #F9FBE7 !important; }
  
  .bg-lime.bg-lighten-5 {
  background-color: #F9FBE7 !important; }
  .bg-lime.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(249, 251, 231, 0.6); }
  
  .btn-lime.btn-lighten-5 {
  border-color: #AFB42B !important;
  background-color: #F9FBE7 !important; }
  .btn-lime.btn-lighten-5:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-lighten-5:focus, .btn-lime.btn-lighten-5:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-lighten-5 {
  border-color: #F9FBE7 !important;
  color: #F9FBE7 !important; }
  .btn-outline-lime.btn-outline-lighten-5:hover {
      background-color: #F9FBE7 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F9FBE7 !important; }
  
  .border-lime.border-lighten-5 {
  border: 1px solid #F9FBE7 !important; }
  
  .border-top-lime.border-top-lighten-5 {
  border-top: 1px solid #F9FBE7 !important; }
  
  .border-bottom-lime.border-bottom-lighten-5 {
  border-bottom: 1px solid #F9FBE7 !important; }
  
  .border-left-lime.border-left-lighten-5 {
  border-left: 1px solid #F9FBE7 !important; }
  
  .border-right-lime.border-right-lighten-5 {
  border-right: 1px solid #F9FBE7 !important; }
  
  .lime.lighten-4 {
  color: #F0F4C3 !important; }
  
  .bg-lime.bg-lighten-4 {
  background-color: #F0F4C3 !important; }
  .bg-lime.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(240, 244, 195, 0.6); }
  
  .btn-lime.btn-lighten-4 {
  border-color: #AFB42B !important;
  background-color: #F0F4C3 !important; }
  .btn-lime.btn-lighten-4:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-lighten-4:focus, .btn-lime.btn-lighten-4:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-lighten-4 {
  border-color: #F0F4C3 !important;
  color: #F0F4C3 !important; }
  .btn-outline-lime.btn-outline-lighten-4:hover {
      background-color: #F0F4C3 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F0F4C3 !important; }
  
  .border-lime.border-lighten-4 {
  border: 1px solid #F0F4C3 !important; }
  
  .border-top-lime.border-top-lighten-4 {
  border-top: 1px solid #F0F4C3 !important; }
  
  .border-bottom-lime.border-bottom-lighten-4 {
  border-bottom: 1px solid #F0F4C3 !important; }
  
  .border-left-lime.border-left-lighten-4 {
  border-left: 1px solid #F0F4C3 !important; }
  
  .border-right-lime.border-right-lighten-4 {
  border-right: 1px solid #F0F4C3 !important; }
  
  .lime.lighten-3 {
  color: #E6EE9C !important; }
  
  .bg-lime.bg-lighten-3 {
  background-color: #E6EE9C !important; }
  .bg-lime.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(230, 238, 156, 0.6); }
  
  .btn-lime.btn-lighten-3 {
  border-color: #AFB42B !important;
  background-color: #E6EE9C !important; }
  .btn-lime.btn-lighten-3:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-lighten-3:focus, .btn-lime.btn-lighten-3:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-lighten-3 {
  border-color: #E6EE9C !important;
  color: #E6EE9C !important; }
  .btn-outline-lime.btn-outline-lighten-3:hover {
      background-color: #E6EE9C !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E6EE9C !important; }
  
  .border-lime.border-lighten-3 {
  border: 1px solid #E6EE9C !important; }
  
  .border-top-lime.border-top-lighten-3 {
  border-top: 1px solid #E6EE9C !important; }
  
  .border-bottom-lime.border-bottom-lighten-3 {
  border-bottom: 1px solid #E6EE9C !important; }
  
  .border-left-lime.border-left-lighten-3 {
  border-left: 1px solid #E6EE9C !important; }
  
  .border-right-lime.border-right-lighten-3 {
  border-right: 1px solid #E6EE9C !important; }
  
  .lime.lighten-2 {
  color: #DCE775 !important; }
  
  .bg-lime.bg-lighten-2 {
  background-color: #DCE775 !important; }
  .bg-lime.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(220, 231, 117, 0.6); }
  
  .btn-lime.btn-lighten-2 {
  border-color: #AFB42B !important;
  background-color: #DCE775 !important; }
  .btn-lime.btn-lighten-2:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-lighten-2:focus, .btn-lime.btn-lighten-2:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-lighten-2 {
  border-color: #DCE775 !important;
  color: #DCE775 !important; }
  .btn-outline-lime.btn-outline-lighten-2:hover {
      background-color: #DCE775 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #DCE775 !important; }
  
  .border-lime.border-lighten-2 {
  border: 1px solid #DCE775 !important; }
  
  .border-top-lime.border-top-lighten-2 {
  border-top: 1px solid #DCE775 !important; }
  
  .border-bottom-lime.border-bottom-lighten-2 {
  border-bottom: 1px solid #DCE775 !important; }
  
  .border-left-lime.border-left-lighten-2 {
  border-left: 1px solid #DCE775 !important; }
  
  .border-right-lime.border-right-lighten-2 {
  border-right: 1px solid #DCE775 !important; }
  
  .lime.lighten-1 {
  color: #D4E157 !important; }
  
  .bg-lime.bg-lighten-1 {
  background-color: #D4E157 !important; }
  .bg-lime.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(212, 225, 87, 0.6); }
  
  .btn-lime.btn-lighten-1 {
  border-color: #AFB42B !important;
  background-color: #D4E157 !important; }
  .btn-lime.btn-lighten-1:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-lighten-1:focus, .btn-lime.btn-lighten-1:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-lighten-1 {
  border-color: #D4E157 !important;
  color: #D4E157 !important; }
  .btn-outline-lime.btn-outline-lighten-1:hover {
      background-color: #D4E157 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #D4E157 !important; }
  
  .border-lime.border-lighten-1 {
  border: 1px solid #D4E157 !important; }
  
  .border-top-lime.border-top-lighten-1 {
  border-top: 1px solid #D4E157 !important; }
  
  .border-bottom-lime.border-bottom-lighten-1 {
  border-bottom: 1px solid #D4E157 !important; }
  
  .border-left-lime.border-left-lighten-1 {
  border-left: 1px solid #D4E157 !important; }
  
  .border-right-lime.border-right-lighten-1 {
  border-right: 1px solid #D4E157 !important; }
  
  .lime {
  color: #CDDC39 !important; }
  
  .bg-lime {
  background-color: #CDDC39 !important; }
  .bg-lime .card-header, .bg-lime .card-footer {
      background-color: transparent; }
  .bg-lime.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(205, 220, 57, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-lime {
  background-color: #CDDC39 !important; }
  
  .alert-lime {
  border-color: #CDDC39 !important;
  background-color: #dce776 !important;
  color: #4d540f !important; }
  .alert-lime .alert-link {
      color: #2d3109 !important; }
  
  .border-lime {
  border-color: #CDDC39; }
  
  .btn-lime {
  border-color: #CDDC39 !important;
  background-color: #CDDC39 !important;
  color: #FFFFFF; }
  .btn-lime:hover {
      border-color: #AFB42B !important;
      background-color: #C0CA33 !important;
      color: #FFF !important; }
  .btn-lime:focus, .btn-lime:active {
      border-color: #9E9D24 !important;
      background-color: #AFB42B !important;
      color: #FFF !important; }
  .btn-lime.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(205, 220, 57, 0.6); }
  
  .btn-outline-lime {
  border-color: #CDDC39;
  background-color: transparent;
  color: #CDDC39; }
  .btn-outline-lime:hover {
      background-color: #CDDC39;
      color: #FFF !important; }
  .btn-outline-lime.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(205, 220, 57, 0.6); }
  
  input[type="checkbox"].bg-lime + .custom-control-label:before, input[type="radio"].bg-lime + .custom-control-label:before {
  background-color: #CDDC39 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CDDC39 !important; }
  
  .border-lime {
  border: 1px solid #CDDC39 !important; }
  
  .border-top-lime {
  border-top: 1px solid #CDDC39; }
  
  .border-bottom-lime {
  border-bottom: 1px solid #CDDC39; }
  
  .border-left-lime {
  border-left: 1px solid #CDDC39; }
  
  .border-right-lime {
  border-right: 1px solid #CDDC39; }
  
  .lime.darken-1 {
  color: #C0CA33 !important; }
  
  .bg-lime.bg-darken-1 {
  background-color: #C0CA33 !important; }
  .bg-lime.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(192, 202, 51, 0.6); }
  
  .btn-lime.btn-darken-1 {
  border-color: #AFB42B !important;
  background-color: #C0CA33 !important; }
  .btn-lime.btn-darken-1:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-darken-1:focus, .btn-lime.btn-darken-1:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-darken-1 {
  border-color: #C0CA33 !important;
  color: #C0CA33 !important; }
  .btn-outline-lime.btn-outline-darken-1:hover {
      background-color: #C0CA33 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C0CA33 !important; }
  
  .border-lime.border-darken-1 {
  border: 1px solid #C0CA33 !important; }
  
  .border-top-lime.border-top-darken-1 {
  border-top: 1px solid #C0CA33 !important; }
  
  .border-bottom-lime.border-bottom-darken-1 {
  border-bottom: 1px solid #C0CA33 !important; }
  
  .border-left-lime.border-left-darken-1 {
  border-left: 1px solid #C0CA33 !important; }
  
  .border-right-lime.border-right-darken-1 {
  border-right: 1px solid #C0CA33 !important; }
  
  .lime.darken-2 {
  color: #AFB42B !important; }
  
  .bg-lime.bg-darken-2 {
  background-color: #AFB42B !important; }
  .bg-lime.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(175, 180, 43, 0.6); }
  
  .btn-lime.btn-darken-2 {
  border-color: #AFB42B !important;
  background-color: #AFB42B !important; }
  .btn-lime.btn-darken-2:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-darken-2:focus, .btn-lime.btn-darken-2:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-darken-2 {
  border-color: #AFB42B !important;
  color: #AFB42B !important; }
  .btn-outline-lime.btn-outline-darken-2:hover {
      background-color: #AFB42B !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AFB42B !important; }
  
  .border-lime.border-darken-2 {
  border: 1px solid #AFB42B !important; }
  
  .border-top-lime.border-top-darken-2 {
  border-top: 1px solid #AFB42B !important; }
  
  .border-bottom-lime.border-bottom-darken-2 {
  border-bottom: 1px solid #AFB42B !important; }
  
  .border-left-lime.border-left-darken-2 {
  border-left: 1px solid #AFB42B !important; }
  
  .border-right-lime.border-right-darken-2 {
  border-right: 1px solid #AFB42B !important; }
  
  .lime.darken-3 {
  color: #9E9D24 !important; }
  
  .bg-lime.bg-darken-3 {
  background-color: #9E9D24 !important; }
  .bg-lime.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(158, 157, 36, 0.6); }
  
  .btn-lime.btn-darken-3 {
  border-color: #AFB42B !important;
  background-color: #9E9D24 !important; }
  .btn-lime.btn-darken-3:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-darken-3:focus, .btn-lime.btn-darken-3:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-darken-3 {
  border-color: #9E9D24 !important;
  color: #9E9D24 !important; }
  .btn-outline-lime.btn-outline-darken-3:hover {
      background-color: #9E9D24 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9E9D24 !important; }
  
  .border-lime.border-darken-3 {
  border: 1px solid #9E9D24 !important; }
  
  .border-top-lime.border-top-darken-3 {
  border-top: 1px solid #9E9D24 !important; }
  
  .border-bottom-lime.border-bottom-darken-3 {
  border-bottom: 1px solid #9E9D24 !important; }
  
  .border-left-lime.border-left-darken-3 {
  border-left: 1px solid #9E9D24 !important; }
  
  .border-right-lime.border-right-darken-3 {
  border-right: 1px solid #9E9D24 !important; }
  
  .lime.darken-4 {
  color: #827717 !important; }
  
  .bg-lime.bg-darken-4 {
  background-color: #827717 !important; }
  .bg-lime.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(130, 119, 23, 0.6); }
  
  .btn-lime.btn-darken-4 {
  border-color: #AFB42B !important;
  background-color: #827717 !important; }
  .btn-lime.btn-darken-4:hover {
      border-color: #AFB42B !important;
      background-color: #9E9D24 !important; }
  .btn-lime.btn-darken-4:focus, .btn-lime.btn-darken-4:active {
      border-color: #9E9D24 !important;
      background-color: #827717 !important; }
  
  .btn-outline-lime.btn-outline-darken-4 {
  border-color: #827717 !important;
  color: #827717 !important; }
  .btn-outline-lime.btn-outline-darken-4:hover {
      background-color: #827717 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #827717 !important; }
  
  .border-lime.border-darken-4 {
  border: 1px solid #827717 !important; }
  
  .border-top-lime.border-top-darken-4 {
  border-top: 1px solid #827717 !important; }
  
  .border-bottom-lime.border-bottom-darken-4 {
  border-bottom: 1px solid #827717 !important; }
  
  .border-left-lime.border-left-darken-4 {
  border-left: 1px solid #827717 !important; }
  
  .border-right-lime.border-right-darken-4 {
  border-right: 1px solid #827717 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F4FF81 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EEFF41 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #C6FF00 !important; }
  
  input:focus ~ .bg-lime {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #AEEA00 !important; }
  
  .yellow.lighten-5 {
  color: #FFFDE7 !important; }
  
  .bg-yellow.bg-lighten-5 {
  background-color: #FFFDE7 !important; }
  .bg-yellow.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 253, 231, 0.6); }
  
  .btn-yellow.btn-lighten-5 {
  border-color: #FBC02D !important;
  background-color: #FFFDE7 !important; }
  .btn-yellow.btn-lighten-5:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-5:focus, .btn-yellow.btn-lighten-5:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-lighten-5 {
  border-color: #FFFDE7 !important;
  color: #FFFDE7 !important; }
  .btn-outline-yellow.btn-outline-lighten-5:hover {
      background-color: #FFFDE7 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFDE7 !important; }
  
  .border-yellow.border-lighten-5 {
  border: 1px solid #FFFDE7 !important; }
  
  .border-top-yellow.border-top-lighten-5 {
  border-top: 1px solid #FFFDE7 !important; }
  
  .border-bottom-yellow.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFFDE7 !important; }
  
  .border-left-yellow.border-left-lighten-5 {
  border-left: 1px solid #FFFDE7 !important; }
  
  .border-right-yellow.border-right-lighten-5 {
  border-right: 1px solid #FFFDE7 !important; }
  
  .yellow.lighten-4 {
  color: #FFF9C4 !important; }
  
  .bg-yellow.bg-lighten-4 {
  background-color: #FFF9C4 !important; }
  .bg-yellow.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 249, 196, 0.6); }
  
  .btn-yellow.btn-lighten-4 {
  border-color: #FBC02D !important;
  background-color: #FFF9C4 !important; }
  .btn-yellow.btn-lighten-4:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-4:focus, .btn-yellow.btn-lighten-4:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-lighten-4 {
  border-color: #FFF9C4 !important;
  color: #FFF9C4 !important; }
  .btn-outline-yellow.btn-outline-lighten-4:hover {
      background-color: #FFF9C4 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF9C4 !important; }
  
  .border-yellow.border-lighten-4 {
  border: 1px solid #FFF9C4 !important; }
  
  .border-top-yellow.border-top-lighten-4 {
  border-top: 1px solid #FFF9C4 !important; }
  
  .border-bottom-yellow.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFF9C4 !important; }
  
  .border-left-yellow.border-left-lighten-4 {
  border-left: 1px solid #FFF9C4 !important; }
  
  .border-right-yellow.border-right-lighten-4 {
  border-right: 1px solid #FFF9C4 !important; }
  
  .yellow.lighten-3 {
  color: #FFF59D !important; }
  
  .bg-yellow.bg-lighten-3 {
  background-color: #FFF59D !important; }
  .bg-yellow.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 245, 157, 0.6); }
  
  .btn-yellow.btn-lighten-3 {
  border-color: #FBC02D !important;
  background-color: #FFF59D !important; }
  .btn-yellow.btn-lighten-3:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-3:focus, .btn-yellow.btn-lighten-3:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-lighten-3 {
  border-color: #FFF59D !important;
  color: #FFF59D !important; }
  .btn-outline-yellow.btn-outline-lighten-3:hover {
      background-color: #FFF59D !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF59D !important; }
  
  .border-yellow.border-lighten-3 {
  border: 1px solid #FFF59D !important; }
  
  .border-top-yellow.border-top-lighten-3 {
  border-top: 1px solid #FFF59D !important; }
  
  .border-bottom-yellow.border-bottom-lighten-3 {
  border-bottom: 1px solid #FFF59D !important; }
  
  .border-left-yellow.border-left-lighten-3 {
  border-left: 1px solid #FFF59D !important; }
  
  .border-right-yellow.border-right-lighten-3 {
  border-right: 1px solid #FFF59D !important; }
  
  .yellow.lighten-2 {
  color: #FFF176 !important; }
  
  .bg-yellow.bg-lighten-2 {
  background-color: #FFF176 !important; }
  .bg-yellow.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 241, 118, 0.6); }
  
  .btn-yellow.btn-lighten-2 {
  border-color: #FBC02D !important;
  background-color: #FFF176 !important; }
  .btn-yellow.btn-lighten-2:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-2:focus, .btn-yellow.btn-lighten-2:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-lighten-2 {
  border-color: #FFF176 !important;
  color: #FFF176 !important; }
  .btn-outline-yellow.btn-outline-lighten-2:hover {
      background-color: #FFF176 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF176 !important; }
  
  .border-yellow.border-lighten-2 {
  border: 1px solid #FFF176 !important; }
  
  .border-top-yellow.border-top-lighten-2 {
  border-top: 1px solid #FFF176 !important; }
  
  .border-bottom-yellow.border-bottom-lighten-2 {
  border-bottom: 1px solid #FFF176 !important; }
  
  .border-left-yellow.border-left-lighten-2 {
  border-left: 1px solid #FFF176 !important; }
  
  .border-right-yellow.border-right-lighten-2 {
  border-right: 1px solid #FFF176 !important; }
  
  .yellow.lighten-1 {
  color: #FFEE58 !important; }
  
  .bg-yellow.bg-lighten-1 {
  background-color: #FFEE58 !important; }
  .bg-yellow.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 238, 88, 0.6); }
  
  .btn-yellow.btn-lighten-1 {
  border-color: #FBC02D !important;
  background-color: #FFEE58 !important; }
  .btn-yellow.btn-lighten-1:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-lighten-1:focus, .btn-yellow.btn-lighten-1:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-lighten-1 {
  border-color: #FFEE58 !important;
  color: #FFEE58 !important; }
  .btn-outline-yellow.btn-outline-lighten-1:hover {
      background-color: #FFEE58 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEE58 !important; }
  
  .border-yellow.border-lighten-1 {
  border: 1px solid #FFEE58 !important; }
  
  .border-top-yellow.border-top-lighten-1 {
  border-top: 1px solid #FFEE58 !important; }
  
  .border-bottom-yellow.border-bottom-lighten-1 {
  border-bottom: 1px solid #FFEE58 !important; }
  
  .border-left-yellow.border-left-lighten-1 {
  border-left: 1px solid #FFEE58 !important; }
  
  .border-right-yellow.border-right-lighten-1 {
  border-right: 1px solid #FFEE58 !important; }
  
  .yellow {
  color: #FFEB3B !important; }
  
  .bg-yellow {
  background-color: #FFEB3B !important; }
  .bg-yellow .card-header, .bg-yellow .card-footer {
      background-color: transparent; }
  .bg-yellow.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 235, 59, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-yellow {
  background-color: #FFEB3B !important; }
  
  .alert-yellow {
  border-color: #FFEB3B !important;
  background-color: #fff282 !important;
  color: #887a00 !important; }
  .alert-yellow .alert-link {
      color: #5f5500 !important; }
  
  .border-yellow {
  border-color: #FFEB3B; }
  
  .btn-yellow {
  border-color: #FFEB3B !important;
  background-color: #FFEB3B !important;
  color: #FFFFFF; }
  .btn-yellow:hover {
      border-color: #FBC02D !important;
      background-color: #FDD835 !important;
      color: #FFF !important; }
  .btn-yellow:focus, .btn-yellow:active {
      border-color: #F9A825 !important;
      background-color: #FBC02D !important;
      color: #FFF !important; }
  .btn-yellow.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 235, 59, 0.6); }
  
  .btn-outline-yellow {
  border-color: #FFEB3B;
  background-color: transparent;
  color: #FFEB3B; }
  .btn-outline-yellow:hover {
      background-color: #FFEB3B;
      color: #FFF !important; }
  .btn-outline-yellow.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 235, 59, 0.6); }
  
  input[type="checkbox"].bg-yellow + .custom-control-label:before, input[type="radio"].bg-yellow + .custom-control-label:before {
  background-color: #FFEB3B !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEB3B !important; }
  
  .border-yellow {
  border: 1px solid #FFEB3B !important; }
  
  .border-top-yellow {
  border-top: 1px solid #FFEB3B; }
  
  .border-bottom-yellow {
  border-bottom: 1px solid #FFEB3B; }
  
  .border-left-yellow {
  border-left: 1px solid #FFEB3B; }
  
  .border-right-yellow {
  border-right: 1px solid #FFEB3B; }
  
  .yellow.darken-1 {
  color: #FDD835 !important; }
  
  .bg-yellow.bg-darken-1 {
  background-color: #FDD835 !important; }
  .bg-yellow.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(253, 216, 53, 0.6); }
  
  .btn-yellow.btn-darken-1 {
  border-color: #FBC02D !important;
  background-color: #FDD835 !important; }
  .btn-yellow.btn-darken-1:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-1:focus, .btn-yellow.btn-darken-1:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-darken-1 {
  border-color: #FDD835 !important;
  color: #FDD835 !important; }
  .btn-outline-yellow.btn-outline-darken-1:hover {
      background-color: #FDD835 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FDD835 !important; }
  
  .border-yellow.border-darken-1 {
  border: 1px solid #FDD835 !important; }
  
  .border-top-yellow.border-top-darken-1 {
  border-top: 1px solid #FDD835 !important; }
  
  .border-bottom-yellow.border-bottom-darken-1 {
  border-bottom: 1px solid #FDD835 !important; }
  
  .border-left-yellow.border-left-darken-1 {
  border-left: 1px solid #FDD835 !important; }
  
  .border-right-yellow.border-right-darken-1 {
  border-right: 1px solid #FDD835 !important; }
  
  .yellow.darken-2 {
  color: #FBC02D !important; }
  
  .bg-yellow.bg-darken-2 {
  background-color: #FBC02D !important; }
  .bg-yellow.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(251, 192, 45, 0.6); }
  
  .btn-yellow.btn-darken-2 {
  border-color: #FBC02D !important;
  background-color: #FBC02D !important; }
  .btn-yellow.btn-darken-2:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-2:focus, .btn-yellow.btn-darken-2:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-darken-2 {
  border-color: #FBC02D !important;
  color: #FBC02D !important; }
  .btn-outline-yellow.btn-outline-darken-2:hover {
      background-color: #FBC02D !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FBC02D !important; }
  
  .border-yellow.border-darken-2 {
  border: 1px solid #FBC02D !important; }
  
  .border-top-yellow.border-top-darken-2 {
  border-top: 1px solid #FBC02D !important; }
  
  .border-bottom-yellow.border-bottom-darken-2 {
  border-bottom: 1px solid #FBC02D !important; }
  
  .border-left-yellow.border-left-darken-2 {
  border-left: 1px solid #FBC02D !important; }
  
  .border-right-yellow.border-right-darken-2 {
  border-right: 1px solid #FBC02D !important; }
  
  .yellow.darken-3 {
  color: #F9A825 !important; }
  
  .bg-yellow.bg-darken-3 {
  background-color: #F9A825 !important; }
  .bg-yellow.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(249, 168, 37, 0.6); }
  
  .btn-yellow.btn-darken-3 {
  border-color: #FBC02D !important;
  background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-3:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-3:focus, .btn-yellow.btn-darken-3:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-darken-3 {
  border-color: #F9A825 !important;
  color: #F9A825 !important; }
  .btn-outline-yellow.btn-outline-darken-3:hover {
      background-color: #F9A825 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F9A825 !important; }
  
  .border-yellow.border-darken-3 {
  border: 1px solid #F9A825 !important; }
  
  .border-top-yellow.border-top-darken-3 {
  border-top: 1px solid #F9A825 !important; }
  
  .border-bottom-yellow.border-bottom-darken-3 {
  border-bottom: 1px solid #F9A825 !important; }
  
  .border-left-yellow.border-left-darken-3 {
  border-left: 1px solid #F9A825 !important; }
  
  .border-right-yellow.border-right-darken-3 {
  border-right: 1px solid #F9A825 !important; }
  
  .yellow.darken-4 {
  color: #F57F17 !important; }
  
  .bg-yellow.bg-darken-4 {
  background-color: #F57F17 !important; }
  .bg-yellow.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(245, 127, 23, 0.6); }
  
  .btn-yellow.btn-darken-4 {
  border-color: #FBC02D !important;
  background-color: #F57F17 !important; }
  .btn-yellow.btn-darken-4:hover {
      border-color: #FBC02D !important;
      background-color: #F9A825 !important; }
  .btn-yellow.btn-darken-4:focus, .btn-yellow.btn-darken-4:active {
      border-color: #F9A825 !important;
      background-color: #F57F17 !important; }
  
  .btn-outline-yellow.btn-outline-darken-4 {
  border-color: #F57F17 !important;
  color: #F57F17 !important; }
  .btn-outline-yellow.btn-outline-darken-4:hover {
      background-color: #F57F17 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F57F17 !important; }
  
  .border-yellow.border-darken-4 {
  border: 1px solid #F57F17 !important; }
  
  .border-top-yellow.border-top-darken-4 {
  border-top: 1px solid #F57F17 !important; }
  
  .border-bottom-yellow.border-bottom-darken-4 {
  border-bottom: 1px solid #F57F17 !important; }
  
  .border-left-yellow.border-left-darken-4 {
  border-left: 1px solid #F57F17 !important; }
  
  .border-right-yellow.border-right-darken-4 {
  border-right: 1px solid #F57F17 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFF8D !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFF00 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFEA00 !important; }
  
  input:focus ~ .bg-yellow {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD600 !important; }
  
  /* // AMBER */
  
  .orange.lighten-5 {
  color: #FFF3E0 !important; }
  
  .bg-orange.bg-lighten-5 {
  background-color: #FFF3E0 !important; }
  .bg-orange.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 243, 224, 0.6); }
  
  .btn-orange.btn-lighten-5 {
  border-color: #F57C00 !important;
  background-color: #FFF3E0 !important; }
  .btn-orange.btn-lighten-5:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-lighten-5:focus, .btn-orange.btn-lighten-5:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-lighten-5 {
  border-color: #FFF3E0 !important;
  color: #FFF3E0 !important; }
  .btn-outline-orange.btn-outline-lighten-5:hover {
      background-color: #FFF3E0 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFF3E0 !important; }
  
  .border-orange.border-lighten-5 {
  border: 1px solid #FFF3E0 !important; }
  
  .border-top-orange.border-top-lighten-5 {
  border-top: 1px solid #FFF3E0 !important; }
  
  .border-bottom-orange.border-bottom-lighten-5 {
  border-bottom: 1px solid #FFF3E0 !important; }
  
  .border-left-orange.border-left-lighten-5 {
  border-left: 1px solid #FFF3E0 !important; }
  
  .border-right-orange.border-right-lighten-5 {
  border-right: 1px solid #FFF3E0 !important; }
  
  .orange.lighten-4 {
  color: #FFE0B2 !important; }
  
  .bg-orange.bg-lighten-4 {
  background-color: #FFE0B2 !important; }
  .bg-orange.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 224, 178, 0.6); }
  
  .btn-orange.btn-lighten-4 {
  border-color: #F57C00 !important;
  background-color: #FFE0B2 !important; }
  .btn-orange.btn-lighten-4:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-lighten-4:focus, .btn-orange.btn-lighten-4:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-lighten-4 {
  border-color: #FFE0B2 !important;
  color: #FFE0B2 !important; }
  .btn-outline-orange.btn-outline-lighten-4:hover {
      background-color: #FFE0B2 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFE0B2 !important; }
  
  .border-orange.border-lighten-4 {
  border: 1px solid #FFE0B2 !important; }
  
  .border-top-orange.border-top-lighten-4 {
  border-top: 1px solid #FFE0B2 !important; }
  
  .border-bottom-orange.border-bottom-lighten-4 {
  border-bottom: 1px solid #FFE0B2 !important; }
  
  .border-left-orange.border-left-lighten-4 {
  border-left: 1px solid #FFE0B2 !important; }
  
  .border-right-orange.border-right-lighten-4 {
  border-right: 1px solid #FFE0B2 !important; }
  
  .orange.lighten-3 {
  color: #FFCC80 !important; }
  
  .bg-orange.bg-lighten-3 {
  background-color: #FFCC80 !important; }
  .bg-orange.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 204, 128, 0.6); }
  
  .btn-orange.btn-lighten-3 {
  border-color: #F57C00 !important;
  background-color: #FFCC80 !important; }
  .btn-orange.btn-lighten-3:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-lighten-3:focus, .btn-orange.btn-lighten-3:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-lighten-3 {
  border-color: #FFCC80 !important;
  color: #FFCC80 !important; }
  .btn-outline-orange.btn-outline-lighten-3:hover {
      background-color: #FFCC80 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFCC80 !important; }
  
  .border-orange.border-lighten-3 {
  border: 1px solid #FFCC80 !important; }
  
  .border-top-orange.border-top-lighten-3 {
  border-top: 1px solid #FFCC80 !important; }
  
  .border-bottom-orange.border-bottom-lighten-3 {
  border-bottom: 1px solid #FFCC80 !important; }
  
  .border-left-orange.border-left-lighten-3 {
  border-left: 1px solid #FFCC80 !important; }
  
  .border-right-orange.border-right-lighten-3 {
  border-right: 1px solid #FFCC80 !important; }
  
  .orange.lighten-2 {
  color: #FFB74D !important; }
  
  .bg-orange.bg-lighten-2 {
  background-color: #FFB74D !important; }
  .bg-orange.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 183, 77, 0.6); }
  
  .btn-orange.btn-lighten-2 {
  border-color: #F57C00 !important;
  background-color: #FFB74D !important; }
  .btn-orange.btn-lighten-2:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-lighten-2:focus, .btn-orange.btn-lighten-2:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-lighten-2 {
  border-color: #FFB74D !important;
  color: #FFB74D !important; }
  .btn-outline-orange.btn-outline-lighten-2:hover {
      background-color: #FFB74D !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFB74D !important; }
  
  .border-orange.border-lighten-2 {
  border: 1px solid #FFB74D !important; }
  
  .border-top-orange.border-top-lighten-2 {
  border-top: 1px solid #FFB74D !important; }
  
  .border-bottom-orange.border-bottom-lighten-2 {
  border-bottom: 1px solid #FFB74D !important; }
  
  .border-left-orange.border-left-lighten-2 {
  border-left: 1px solid #FFB74D !important; }
  
  .border-right-orange.border-right-lighten-2 {
  border-right: 1px solid #FFB74D !important; }
  
  .orange.lighten-1 {
  color: #FFA726 !important; }
  
  .bg-orange.bg-lighten-1 {
  background-color: #FFA726 !important; }
  .bg-orange.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 167, 38, 0.6); }
  
  .btn-orange.btn-lighten-1 {
  border-color: #F57C00 !important;
  background-color: #FFA726 !important; }
  .btn-orange.btn-lighten-1:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-lighten-1:focus, .btn-orange.btn-lighten-1:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-lighten-1 {
  border-color: #FFA726 !important;
  color: #FFA726 !important; }
  .btn-outline-orange.btn-outline-lighten-1:hover {
      background-color: #FFA726 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFA726 !important; }
  
  .border-orange.border-lighten-1 {
  border: 1px solid #FFA726 !important; }
  
  .border-top-orange.border-top-lighten-1 {
  border-top: 1px solid #FFA726 !important; }
  
  .border-bottom-orange.border-bottom-lighten-1 {
  border-bottom: 1px solid #FFA726 !important; }
  
  .border-left-orange.border-left-lighten-1 {
  border-left: 1px solid #FFA726 !important; }
  
  .border-right-orange.border-right-lighten-1 {
  border-right: 1px solid #FFA726 !important; }
  
  .orange {
  color: #FF9800 !important; }
  
  .bg-orange {
  background-color: #FF9800 !important; }
  .bg-orange .card-header, .bg-orange .card-footer {
      background-color: transparent; }
  .bg-orange.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 152, 0, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-orange {
  background-color: #FF9800 !important; }
  
  .alert-orange {
  border-color: #FF9800 !important;
  background-color: #ffb547 !important;
  color: #4d2e00 !important; }
  .alert-orange .alert-link {
      color: #241500 !important; }
  
  .border-orange {
  border-color: #FF9800; }
  
  .btn-orange {
  border-color: #FF9800 !important;
  background-color: #FF9800 !important;
  color: #FFFFFF; }
  .btn-orange:hover {
      border-color: #F57C00 !important;
      background-color: #FB8C00 !important;
      color: #FFF !important; }
  .btn-orange:focus, .btn-orange:active {
      border-color: #EF6C00 !important;
      background-color: #F57C00 !important;
      color: #FFF !important; }
  .btn-orange.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 152, 0, 0.6); }
  
  .btn-outline-orange {
  border-color: #FF9800;
  background-color: transparent;
  color: #FF9800; }
  .btn-outline-orange:hover {
      background-color: #FF9800;
      color: #FFF !important; }
  .btn-outline-orange.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 152, 0, 0.6); }
  
  input[type="checkbox"].bg-orange + .custom-control-label:before, input[type="radio"].bg-orange + .custom-control-label:before {
  background-color: #FF9800 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF9800 !important; }
  
  .border-orange {
  border: 1px solid #FF9800 !important; }
  
  .border-top-orange {
  border-top: 1px solid #FF9800; }
  
  .border-bottom-orange {
  border-bottom: 1px solid #FF9800; }
  
  .border-left-orange {
  border-left: 1px solid #FF9800; }
  
  .border-right-orange {
  border-right: 1px solid #FF9800; }
  
  .orange.darken-1 {
  color: #FB8C00 !important; }
  
  .bg-orange.bg-darken-1 {
  background-color: #FB8C00 !important; }
  .bg-orange.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(251, 140, 0, 0.6); }
  
  .btn-orange.btn-darken-1 {
  border-color: #F57C00 !important;
  background-color: #FB8C00 !important; }
  .btn-orange.btn-darken-1:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-darken-1:focus, .btn-orange.btn-darken-1:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-darken-1 {
  border-color: #FB8C00 !important;
  color: #FB8C00 !important; }
  .btn-outline-orange.btn-outline-darken-1:hover {
      background-color: #FB8C00 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FB8C00 !important; }
  
  .border-orange.border-darken-1 {
  border: 1px solid #FB8C00 !important; }
  
  .border-top-orange.border-top-darken-1 {
  border-top: 1px solid #FB8C00 !important; }
  
  .border-bottom-orange.border-bottom-darken-1 {
  border-bottom: 1px solid #FB8C00 !important; }
  
  .border-left-orange.border-left-darken-1 {
  border-left: 1px solid #FB8C00 !important; }
  
  .border-right-orange.border-right-darken-1 {
  border-right: 1px solid #FB8C00 !important; }
  
  .orange.darken-2 {
  color: #F57C00 !important; }
  
  .bg-orange.bg-darken-2 {
  background-color: #F57C00 !important; }
  .bg-orange.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(245, 124, 0, 0.6); }
  
  .btn-orange.btn-darken-2 {
  border-color: #F57C00 !important;
  background-color: #F57C00 !important; }
  .btn-orange.btn-darken-2:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-darken-2:focus, .btn-orange.btn-darken-2:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-darken-2 {
  border-color: #F57C00 !important;
  color: #F57C00 !important; }
  .btn-outline-orange.btn-outline-darken-2:hover {
      background-color: #F57C00 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F57C00 !important; }
  
  .border-orange.border-darken-2 {
  border: 1px solid #F57C00 !important; }
  
  .border-top-orange.border-top-darken-2 {
  border-top: 1px solid #F57C00 !important; }
  
  .border-bottom-orange.border-bottom-darken-2 {
  border-bottom: 1px solid #F57C00 !important; }
  
  .border-left-orange.border-left-darken-2 {
  border-left: 1px solid #F57C00 !important; }
  
  .border-right-orange.border-right-darken-2 {
  border-right: 1px solid #F57C00 !important; }
  
  .orange.darken-3 {
  color: #EF6C00 !important; }
  
  .bg-orange.bg-darken-3 {
  background-color: #EF6C00 !important; }
  .bg-orange.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(239, 108, 0, 0.6); }
  
  .btn-orange.btn-darken-3 {
  border-color: #F57C00 !important;
  background-color: #EF6C00 !important; }
  .btn-orange.btn-darken-3:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-darken-3:focus, .btn-orange.btn-darken-3:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-darken-3 {
  border-color: #EF6C00 !important;
  color: #EF6C00 !important; }
  .btn-outline-orange.btn-outline-darken-3:hover {
      background-color: #EF6C00 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EF6C00 !important; }
  
  .border-orange.border-darken-3 {
  border: 1px solid #EF6C00 !important; }
  
  .border-top-orange.border-top-darken-3 {
  border-top: 1px solid #EF6C00 !important; }
  
  .border-bottom-orange.border-bottom-darken-3 {
  border-bottom: 1px solid #EF6C00 !important; }
  
  .border-left-orange.border-left-darken-3 {
  border-left: 1px solid #EF6C00 !important; }
  
  .border-right-orange.border-right-darken-3 {
  border-right: 1px solid #EF6C00 !important; }
  
  .orange.darken-4 {
  color: #E65100 !important; }
  
  .bg-orange.bg-darken-4 {
  background-color: #E65100 !important; }
  .bg-orange.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(230, 81, 0, 0.6); }
  
  .btn-orange.btn-darken-4 {
  border-color: #F57C00 !important;
  background-color: #E65100 !important; }
  .btn-orange.btn-darken-4:hover {
      border-color: #F57C00 !important;
      background-color: #EF6C00 !important; }
  .btn-orange.btn-darken-4:focus, .btn-orange.btn-darken-4:active {
      border-color: #EF6C00 !important;
      background-color: #E65100 !important; }
  
  .btn-outline-orange.btn-outline-darken-4 {
  border-color: #E65100 !important;
  color: #E65100 !important; }
  .btn-outline-orange.btn-outline-darken-4:hover {
      background-color: #E65100 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E65100 !important; }
  
  .border-orange.border-darken-4 {
  border: 1px solid #E65100 !important; }
  
  .border-top-orange.border-top-darken-4 {
  border-top: 1px solid #E65100 !important; }
  
  .border-bottom-orange.border-bottom-darken-4 {
  border-bottom: 1px solid #E65100 !important; }
  
  .border-left-orange.border-left-darken-4 {
  border-left: 1px solid #E65100 !important; }
  
  .border-right-orange.border-right-darken-4 {
  border-right: 1px solid #E65100 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFD180 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFAB40 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF9100 !important; }
  
  input:focus ~ .bg-orange {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FF6D00 !important; }
  
  /* // DEEP_ORANGE */
  
  /* // BROWN */
  
  .blue-grey.lighten-5 {
  color: #ECEFF1 !important; }
  
  .bg-blue-grey.bg-lighten-5 {
  background-color: #ECEFF1 !important; }
  .bg-blue-grey.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(236, 239, 241, 0.6); }
  
  .btn-blue-grey.btn-lighten-5 {
  border-color: #455A64 !important;
  background-color: #ECEFF1 !important; }
  .btn-blue-grey.btn-lighten-5:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-5:focus, .btn-blue-grey.btn-lighten-5:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-lighten-5 {
  border-color: #ECEFF1 !important;
  color: #ECEFF1 !important; }
  .btn-outline-blue-grey.btn-outline-lighten-5:hover {
      background-color: #ECEFF1 !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #ECEFF1 !important; }
  
  .border-blue-grey.border-lighten-5 {
  border: 1px solid #ECEFF1 !important; }
  
  .border-top-blue-grey.border-top-lighten-5 {
  border-top: 1px solid #ECEFF1 !important; }
  
  .border-bottom-blue-grey.border-bottom-lighten-5 {
  border-bottom: 1px solid #ECEFF1 !important; }
  
  .border-left-blue-grey.border-left-lighten-5 {
  border-left: 1px solid #ECEFF1 !important; }
  
  .border-right-blue-grey.border-right-lighten-5 {
  border-right: 1px solid #ECEFF1 !important; }
  
  .blue-grey.lighten-4 {
  color: #CFD8DC !important; }
  
  .bg-blue-grey.bg-lighten-4 {
  background-color: #CFD8DC !important; }
  .bg-blue-grey.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(207, 216, 220, 0.6); }
  
  .btn-blue-grey.btn-lighten-4 {
  border-color: #455A64 !important;
  background-color: #CFD8DC !important; }
  .btn-blue-grey.btn-lighten-4:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-4:focus, .btn-blue-grey.btn-lighten-4:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-lighten-4 {
  border-color: #CFD8DC !important;
  color: #CFD8DC !important; }
  .btn-outline-blue-grey.btn-outline-lighten-4:hover {
      background-color: #CFD8DC !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #CFD8DC !important; }
  
  .border-blue-grey.border-lighten-4 {
  border: 1px solid #CFD8DC !important; }
  
  .border-top-blue-grey.border-top-lighten-4 {
  border-top: 1px solid #CFD8DC !important; }
  
  .border-bottom-blue-grey.border-bottom-lighten-4 {
  border-bottom: 1px solid #CFD8DC !important; }
  
  .border-left-blue-grey.border-left-lighten-4 {
  border-left: 1px solid #CFD8DC !important; }
  
  .border-right-blue-grey.border-right-lighten-4 {
  border-right: 1px solid #CFD8DC !important; }
  
  .blue-grey.lighten-3 {
  color: #B0BEC5 !important; }
  
  .bg-blue-grey.bg-lighten-3 {
  background-color: #B0BEC5 !important; }
  .bg-blue-grey.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(176, 190, 197, 0.6); }
  
  .btn-blue-grey.btn-lighten-3 {
  border-color: #455A64 !important;
  background-color: #B0BEC5 !important; }
  .btn-blue-grey.btn-lighten-3:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-3:focus, .btn-blue-grey.btn-lighten-3:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-lighten-3 {
  border-color: #B0BEC5 !important;
  color: #B0BEC5 !important; }
  .btn-outline-blue-grey.btn-outline-lighten-3:hover {
      background-color: #B0BEC5 !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #B0BEC5 !important; }
  
  .border-blue-grey.border-lighten-3 {
  border: 1px solid #B0BEC5 !important; }
  
  .border-top-blue-grey.border-top-lighten-3 {
  border-top: 1px solid #B0BEC5 !important; }
  
  .border-bottom-blue-grey.border-bottom-lighten-3 {
  border-bottom: 1px solid #B0BEC5 !important; }
  
  .border-left-blue-grey.border-left-lighten-3 {
  border-left: 1px solid #B0BEC5 !important; }
  
  .border-right-blue-grey.border-right-lighten-3 {
  border-right: 1px solid #B0BEC5 !important; }
  
  .blue-grey.lighten-2 {
  color: #90A4AE !important; }
  
  .bg-blue-grey.bg-lighten-2 {
  background-color: #90A4AE !important; }
  .bg-blue-grey.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(144, 164, 174, 0.6); }
  
  .btn-blue-grey.btn-lighten-2 {
  border-color: #455A64 !important;
  background-color: #90A4AE !important; }
  .btn-blue-grey.btn-lighten-2:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-2:focus, .btn-blue-grey.btn-lighten-2:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-lighten-2 {
  border-color: #90A4AE !important;
  color: #90A4AE !important; }
  .btn-outline-blue-grey.btn-outline-lighten-2:hover {
      background-color: #90A4AE !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #90A4AE !important; }
  
  .border-blue-grey.border-lighten-2 {
  border: 1px solid #90A4AE !important; }
  
  .border-top-blue-grey.border-top-lighten-2 {
  border-top: 1px solid #90A4AE !important; }
  
  .border-bottom-blue-grey.border-bottom-lighten-2 {
  border-bottom: 1px solid #90A4AE !important; }
  
  .border-left-blue-grey.border-left-lighten-2 {
  border-left: 1px solid #90A4AE !important; }
  
  .border-right-blue-grey.border-right-lighten-2 {
  border-right: 1px solid #90A4AE !important; }
  
  .blue-grey.lighten-1 {
  color: #78909C !important; }
  
  .bg-blue-grey.bg-lighten-1 {
  background-color: #78909C !important; }
  .bg-blue-grey.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(120, 144, 156, 0.6); }
  
  .btn-blue-grey.btn-lighten-1 {
  border-color: #455A64 !important;
  background-color: #78909C !important; }
  .btn-blue-grey.btn-lighten-1:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-lighten-1:focus, .btn-blue-grey.btn-lighten-1:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-lighten-1 {
  border-color: #78909C !important;
  color: #78909C !important; }
  .btn-outline-blue-grey.btn-outline-lighten-1:hover {
      background-color: #78909C !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #78909C !important; }
  
  .border-blue-grey.border-lighten-1 {
  border: 1px solid #78909C !important; }
  
  .border-top-blue-grey.border-top-lighten-1 {
  border-top: 1px solid #78909C !important; }
  
  .border-bottom-blue-grey.border-bottom-lighten-1 {
  border-bottom: 1px solid #78909C !important; }
  
  .border-left-blue-grey.border-left-lighten-1 {
  border-left: 1px solid #78909C !important; }
  
  .border-right-blue-grey.border-right-lighten-1 {
  border-right: 1px solid #78909C !important; }
  
  .blue-grey {
  color: #607D8B !important; }
  
  .bg-blue-grey {
  background-color: #607D8B !important; }
  .bg-blue-grey .card-header, .bg-blue-grey .card-footer {
      background-color: transparent; }
  .bg-blue-grey.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(96, 125, 139, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-blue-grey {
  background-color: #607D8B !important; }
  
  .alert-blue-grey {
  border-color: #607D8B !important;
  background-color: #87a0ac !important;
  color: #171e21 !important; }
  .alert-blue-grey .alert-link {
      color: #060809 !important; }
  
  .border-blue-grey {
  border-color: #607D8B; }
  
  .btn-blue-grey {
  border-color: #607D8B !important;
  background-color: #607D8B !important;
  color: #FFFFFF; }
  .btn-blue-grey:hover {
      border-color: #455A64 !important;
      background-color: #546E7A !important;
      color: #FFF !important; }
  .btn-blue-grey:focus, .btn-blue-grey:active {
      border-color: #37474F !important;
      background-color: #455A64 !important;
      color: #FFF !important; }
  .btn-blue-grey.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(96, 125, 139, 0.6); }
  
  .btn-outline-blue-grey {
  border-color: #607D8B;
  background-color: transparent;
  color: #607D8B; }
  .btn-outline-blue-grey:hover {
      background-color: #607D8B;
      color: #FFF !important; }
  .btn-outline-blue-grey.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(96, 125, 139, 0.6); }
  
  input[type="checkbox"].bg-blue-grey + .custom-control-label:before, input[type="radio"].bg-blue-grey + .custom-control-label:before {
  background-color: #607D8B !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #607D8B !important; }
  
  .border-blue-grey {
  border: 1px solid #607D8B !important; }
  
  .border-top-blue-grey {
  border-top: 1px solid #607D8B; }
  
  .border-bottom-blue-grey {
  border-bottom: 1px solid #607D8B; }
  
  .border-left-blue-grey {
  border-left: 1px solid #607D8B; }
  
  .border-right-blue-grey {
  border-right: 1px solid #607D8B; }
  
  .blue-grey.darken-1 {
  color: #546E7A !important; }
  
  .bg-blue-grey.bg-darken-1 {
  background-color: #546E7A !important; }
  .bg-blue-grey.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(84, 110, 122, 0.6); }
  
  .btn-blue-grey.btn-darken-1 {
  border-color: #455A64 !important;
  background-color: #546E7A !important; }
  .btn-blue-grey.btn-darken-1:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-1:focus, .btn-blue-grey.btn-darken-1:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-darken-1 {
  border-color: #546E7A !important;
  color: #546E7A !important; }
  .btn-outline-blue-grey.btn-outline-darken-1:hover {
      background-color: #546E7A !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #546E7A !important; }
  
  .border-blue-grey.border-darken-1 {
  border: 1px solid #546E7A !important; }
  
  .border-top-blue-grey.border-top-darken-1 {
  border-top: 1px solid #546E7A !important; }
  
  .border-bottom-blue-grey.border-bottom-darken-1 {
  border-bottom: 1px solid #546E7A !important; }
  
  .border-left-blue-grey.border-left-darken-1 {
  border-left: 1px solid #546E7A !important; }
  
  .border-right-blue-grey.border-right-darken-1 {
  border-right: 1px solid #546E7A !important; }
  
  .blue-grey.darken-2 {
  color: #455A64 !important; }
  
  .bg-blue-grey.bg-darken-2 {
  background-color: #455A64 !important; }
  .bg-blue-grey.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(69, 90, 100, 0.6); }
  
  .btn-blue-grey.btn-darken-2 {
  border-color: #455A64 !important;
  background-color: #455A64 !important; }
  .btn-blue-grey.btn-darken-2:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-2:focus, .btn-blue-grey.btn-darken-2:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-darken-2 {
  border-color: #455A64 !important;
  color: #455A64 !important; }
  .btn-outline-blue-grey.btn-outline-darken-2:hover {
      background-color: #455A64 !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #455A64 !important; }
  
  .border-blue-grey.border-darken-2 {
  border: 1px solid #455A64 !important; }
  
  .border-top-blue-grey.border-top-darken-2 {
  border-top: 1px solid #455A64 !important; }
  
  .border-bottom-blue-grey.border-bottom-darken-2 {
  border-bottom: 1px solid #455A64 !important; }
  
  .border-left-blue-grey.border-left-darken-2 {
  border-left: 1px solid #455A64 !important; }
  
  .border-right-blue-grey.border-right-darken-2 {
  border-right: 1px solid #455A64 !important; }
  
  .blue-grey.darken-3 {
  color: #37474F !important; }
  
  .bg-blue-grey.bg-darken-3 {
  background-color: #37474F !important; }
  .bg-blue-grey.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(55, 71, 79, 0.6); }
  
  .btn-blue-grey.btn-darken-3 {
  border-color: #455A64 !important;
  background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-3:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-3:focus, .btn-blue-grey.btn-darken-3:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-darken-3 {
  border-color: #37474F !important;
  color: #37474F !important; }
  .btn-outline-blue-grey.btn-outline-darken-3:hover {
      background-color: #37474F !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #37474F !important; }
  
  .border-blue-grey.border-darken-3 {
  border: 1px solid #37474F !important; }
  
  .border-top-blue-grey.border-top-darken-3 {
  border-top: 1px solid #37474F !important; }
  
  .border-bottom-blue-grey.border-bottom-darken-3 {
  border-bottom: 1px solid #37474F !important; }
  
  .border-left-blue-grey.border-left-darken-3 {
  border-left: 1px solid #37474F !important; }
  
  .border-right-blue-grey.border-right-darken-3 {
  border-right: 1px solid #37474F !important; }
  
  .blue-grey.darken-4 {
  color: #263238 !important; }
  
  .bg-blue-grey.bg-darken-4 {
  background-color: #263238 !important; }
  .bg-blue-grey.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(38, 50, 56, 0.6); }
  
  .btn-blue-grey.btn-darken-4 {
  border-color: #455A64 !important;
  background-color: #263238 !important; }
  .btn-blue-grey.btn-darken-4:hover {
      border-color: #455A64 !important;
      background-color: #37474F !important; }
  .btn-blue-grey.btn-darken-4:focus, .btn-blue-grey.btn-darken-4:active {
      border-color: #37474F !important;
      background-color: #263238 !important; }
  
  .btn-outline-blue-grey.btn-outline-darken-4 {
  border-color: #263238 !important;
  color: #263238 !important; }
  .btn-outline-blue-grey.btn-outline-darken-4:hover {
      background-color: #263238 !important; }
  
  input:focus ~ .bg-blue-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #263238 !important; }
  
  .border-blue-grey.border-darken-4 {
  border: 1px solid #263238 !important; }
  
  .border-top-blue-grey.border-top-darken-4 {
  border-top: 1px solid #263238 !important; }
  
  .border-bottom-blue-grey.border-bottom-darken-4 {
  border-bottom: 1px solid #263238 !important; }
  
  .border-left-blue-grey.border-left-darken-4 {
  border-left: 1px solid #263238 !important; }
  
  .border-right-blue-grey.border-right-darken-4 {
  border-right: 1px solid #263238 !important; }
  
  .grey.lighten-5 {
  color: #FAFAFA !important; }
  
  .bg-grey.bg-lighten-5 {
  background-color: #FAFAFA !important; }
  .bg-grey.bg-lighten-5.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(250, 250, 250, 0.6); }
  
  .btn-grey.btn-lighten-5 {
  border-color: #616161 !important;
  background-color: #FAFAFA !important; }
  .btn-grey.btn-lighten-5:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-lighten-5:focus, .btn-grey.btn-lighten-5:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-lighten-5 {
  border-color: #FAFAFA !important;
  color: #FAFAFA !important; }
  .btn-outline-grey.btn-outline-lighten-5:hover {
      background-color: #FAFAFA !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FAFAFA !important; }
  
  .border-grey.border-lighten-5 {
  border: 1px solid #FAFAFA !important; }
  
  .border-top-grey.border-top-lighten-5 {
  border-top: 1px solid #FAFAFA !important; }
  
  .border-bottom-grey.border-bottom-lighten-5 {
  border-bottom: 1px solid #FAFAFA !important; }
  
  .border-left-grey.border-left-lighten-5 {
  border-left: 1px solid #FAFAFA !important; }
  
  .border-right-grey.border-right-lighten-5 {
  border-right: 1px solid #FAFAFA !important; }
  
  .grey.lighten-4 {
  color: #F5F5F5 !important; }
  
  .bg-grey.bg-lighten-4 {
  background-color: #F5F5F5 !important; }
  .bg-grey.bg-lighten-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(245, 245, 245, 0.6); }
  
  .btn-grey.btn-lighten-4 {
  border-color: #616161 !important;
  background-color: #F5F5F5 !important; }
  .btn-grey.btn-lighten-4:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-lighten-4:focus, .btn-grey.btn-lighten-4:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-lighten-4 {
  border-color: #F5F5F5 !important;
  color: #F5F5F5 !important; }
  .btn-outline-grey.btn-outline-lighten-4:hover {
      background-color: #F5F5F5 !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #F5F5F5 !important; }
  
  .border-grey.border-lighten-4 {
  border: 1px solid #F5F5F5 !important; }
  
  .border-top-grey.border-top-lighten-4 {
  border-top: 1px solid #F5F5F5 !important; }
  
  .border-bottom-grey.border-bottom-lighten-4 {
  border-bottom: 1px solid #F5F5F5 !important; }
  
  .border-left-grey.border-left-lighten-4 {
  border-left: 1px solid #F5F5F5 !important; }
  
  .border-right-grey.border-right-lighten-4 {
  border-right: 1px solid #F5F5F5 !important; }
  
  .grey.lighten-3 {
  color: #EEEEEE !important; }
  
  .bg-grey.bg-lighten-3 {
  background-color: #EEEEEE !important; }
  .bg-grey.bg-lighten-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(238, 238, 238, 0.6); }
  
  .btn-grey.btn-lighten-3 {
  border-color: #616161 !important;
  background-color: #EEEEEE !important; }
  .btn-grey.btn-lighten-3:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-lighten-3:focus, .btn-grey.btn-lighten-3:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-lighten-3 {
  border-color: #EEEEEE !important;
  color: #EEEEEE !important; }
  .btn-outline-grey.btn-outline-lighten-3:hover {
      background-color: #EEEEEE !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #EEEEEE !important; }
  
  .border-grey.border-lighten-3 {
  border: 1px solid #EEEEEE !important; }
  
  .border-top-grey.border-top-lighten-3 {
  border-top: 1px solid #EEEEEE !important; }
  
  .border-bottom-grey.border-bottom-lighten-3 {
  border-bottom: 1px solid #EEEEEE !important; }
  
  .border-left-grey.border-left-lighten-3 {
  border-left: 1px solid #EEEEEE !important; }
  
  .border-right-grey.border-right-lighten-3 {
  border-right: 1px solid #EEEEEE !important; }
  
  .grey.lighten-2 {
  color: #E0E0E0 !important; }
  
  .bg-grey.bg-lighten-2 {
  background-color: #E0E0E0 !important; }
  .bg-grey.bg-lighten-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(224, 224, 224, 0.6); }
  
  .btn-grey.btn-lighten-2 {
  border-color: #616161 !important;
  background-color: #E0E0E0 !important; }
  .btn-grey.btn-lighten-2:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-lighten-2:focus, .btn-grey.btn-lighten-2:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-lighten-2 {
  border-color: #E0E0E0 !important;
  color: #E0E0E0 !important; }
  .btn-outline-grey.btn-outline-lighten-2:hover {
      background-color: #E0E0E0 !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #E0E0E0 !important; }
  
  .border-grey.border-lighten-2 {
  border: 1px solid #E0E0E0 !important; }
  
  .border-top-grey.border-top-lighten-2 {
  border-top: 1px solid #E0E0E0 !important; }
  
  .border-bottom-grey.border-bottom-lighten-2 {
  border-bottom: 1px solid #E0E0E0 !important; }
  
  .border-left-grey.border-left-lighten-2 {
  border-left: 1px solid #E0E0E0 !important; }
  
  .border-right-grey.border-right-lighten-2 {
  border-right: 1px solid #E0E0E0 !important; }
  
  .grey.lighten-1 {
  color: #BDBDBD !important; }
  
  .bg-grey.bg-lighten-1 {
  background-color: #BDBDBD !important; }
  .bg-grey.bg-lighten-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(189, 189, 189, 0.6); }
  
  .btn-grey.btn-lighten-1 {
  border-color: #616161 !important;
  background-color: #BDBDBD !important; }
  .btn-grey.btn-lighten-1:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-lighten-1:focus, .btn-grey.btn-lighten-1:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-lighten-1 {
  border-color: #BDBDBD !important;
  color: #BDBDBD !important; }
  .btn-outline-grey.btn-outline-lighten-1:hover {
      background-color: #BDBDBD !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #BDBDBD !important; }
  
  .border-grey.border-lighten-1 {
  border: 1px solid #BDBDBD !important; }
  
  .border-top-grey.border-top-lighten-1 {
  border-top: 1px solid #BDBDBD !important; }
  
  .border-bottom-grey.border-bottom-lighten-1 {
  border-bottom: 1px solid #BDBDBD !important; }
  
  .border-left-grey.border-left-lighten-1 {
  border-left: 1px solid #BDBDBD !important; }
  
  .border-right-grey.border-right-lighten-1 {
  border-right: 1px solid #BDBDBD !important; }
  
  .grey {
  color: #9E9E9E !important; }
  
  .bg-grey {
  background-color: #9E9E9E !important; }
  .bg-grey .card-header, .bg-grey .card-footer {
      background-color: transparent; }
  .bg-grey.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(158, 158, 158, 0.6); }
  
  .selectboxit.selectboxit-btn.bg-grey {
  background-color: #9E9E9E !important; }
  
  .alert-grey {
  border-color: #9E9E9E !important;
  background-color: #c2c2c2 !important;
  color: #454545 !important; }
  .alert-grey .alert-link {
      color: #303030 !important; }
  
  .border-grey {
  border-color: #9E9E9E; }
  
  .btn-grey {
  border-color: #9E9E9E !important;
  background-color: #9E9E9E !important;
  color: #FFFFFF; }
  .btn-grey:hover {
      border-color: #616161 !important;
      background-color: #757575 !important;
      color: #FFF !important; }
  .btn-grey:focus, .btn-grey:active {
      border-color: #424242 !important;
      background-color: #616161 !important;
      color: #FFF !important; }
  .btn-grey.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(158, 158, 158, 0.6); }
  
  .btn-outline-grey {
  border-color: #9E9E9E;
  background-color: transparent;
  color: #9E9E9E; }
  .btn-outline-grey:hover {
      background-color: #9E9E9E;
      color: #FFF !important; }
  .btn-outline-grey.btn-glow {
      box-shadow: 0px 1px 20px 1px rgba(158, 158, 158, 0.6); }
  
  input[type="checkbox"].bg-grey + .custom-control-label:before, input[type="radio"].bg-grey + .custom-control-label:before {
  background-color: #9E9E9E !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #9E9E9E !important; }
  
  .border-grey {
  border: 1px solid #9E9E9E !important; }
  
  .border-top-grey {
  border-top: 1px solid #9E9E9E; }
  
  .border-bottom-grey {
  border-bottom: 1px solid #9E9E9E; }
  
  .border-left-grey {
  border-left: 1px solid #9E9E9E; }
  
  .border-right-grey {
  border-right: 1px solid #9E9E9E; }
  
  .grey.darken-1 {
  color: #757575 !important; }
  
  .bg-grey.bg-darken-1 {
  background-color: #757575 !important; }
  .bg-grey.bg-darken-1.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(117, 117, 117, 0.6); }
  
  .btn-grey.btn-darken-1 {
  border-color: #616161 !important;
  background-color: #757575 !important; }
  .btn-grey.btn-darken-1:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-darken-1:focus, .btn-grey.btn-darken-1:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-darken-1 {
  border-color: #757575 !important;
  color: #757575 !important; }
  .btn-outline-grey.btn-outline-darken-1:hover {
      background-color: #757575 !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #757575 !important; }
  
  .border-grey.border-darken-1 {
  border: 1px solid #757575 !important; }
  
  .border-top-grey.border-top-darken-1 {
  border-top: 1px solid #757575 !important; }
  
  .border-bottom-grey.border-bottom-darken-1 {
  border-bottom: 1px solid #757575 !important; }
  
  .border-left-grey.border-left-darken-1 {
  border-left: 1px solid #757575 !important; }
  
  .border-right-grey.border-right-darken-1 {
  border-right: 1px solid #757575 !important; }
  
  .grey.darken-2 {
  color: #616161 !important; }
  
  .bg-grey.bg-darken-2 {
  background-color: #616161 !important; }
  .bg-grey.bg-darken-2.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(97, 97, 97, 0.6); }
  
  .btn-grey.btn-darken-2 {
  border-color: #616161 !important;
  background-color: #616161 !important; }
  .btn-grey.btn-darken-2:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-darken-2:focus, .btn-grey.btn-darken-2:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-darken-2 {
  border-color: #616161 !important;
  color: #616161 !important; }
  .btn-outline-grey.btn-outline-darken-2:hover {
      background-color: #616161 !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #616161 !important; }
  
  .border-grey.border-darken-2 {
  border: 1px solid #616161 !important; }
  
  .border-top-grey.border-top-darken-2 {
  border-top: 1px solid #616161 !important; }
  
  .border-bottom-grey.border-bottom-darken-2 {
  border-bottom: 1px solid #616161 !important; }
  
  .border-left-grey.border-left-darken-2 {
  border-left: 1px solid #616161 !important; }
  
  .border-right-grey.border-right-darken-2 {
  border-right: 1px solid #616161 !important; }
  
  .grey.darken-3 {
  color: #424242 !important; }
  
  .bg-grey.bg-darken-3 {
  background-color: #424242 !important; }
  .bg-grey.bg-darken-3.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(66, 66, 66, 0.6); }
  
  .btn-grey.btn-darken-3 {
  border-color: #616161 !important;
  background-color: #424242 !important; }
  .btn-grey.btn-darken-3:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-darken-3:focus, .btn-grey.btn-darken-3:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-darken-3 {
  border-color: #424242 !important;
  color: #424242 !important; }
  .btn-outline-grey.btn-outline-darken-3:hover {
      background-color: #424242 !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #424242 !important; }
  
  .border-grey.border-darken-3 {
  border: 1px solid #424242 !important; }
  
  .border-top-grey.border-top-darken-3 {
  border-top: 1px solid #424242 !important; }
  
  .border-bottom-grey.border-bottom-darken-3 {
  border-bottom: 1px solid #424242 !important; }
  
  .border-left-grey.border-left-darken-3 {
  border-left: 1px solid #424242 !important; }
  
  .border-right-grey.border-right-darken-3 {
  border-right: 1px solid #424242 !important; }
  
  .grey.darken-4 {
  color: #212121 !important; }
  
  .bg-grey.bg-darken-4 {
  background-color: #212121 !important; }
  .bg-grey.bg-darken-4.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(33, 33, 33, 0.6); }
  
  .btn-grey.btn-darken-4 {
  border-color: #616161 !important;
  background-color: #212121 !important; }
  .btn-grey.btn-darken-4:hover {
      border-color: #616161 !important;
      background-color: #424242 !important; }
  .btn-grey.btn-darken-4:focus, .btn-grey.btn-darken-4:active {
      border-color: #424242 !important;
      background-color: #212121 !important; }
  
  .btn-outline-grey.btn-outline-darken-4 {
  border-color: #212121 !important;
  color: #212121 !important; }
  .btn-outline-grey.btn-outline-darken-4:hover {
      background-color: #212121 !important; }
  
  input:focus ~ .bg-grey {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #212121 !important; }
  
  .border-grey.border-darken-4 {
  border: 1px solid #212121 !important; }
  
  .border-top-grey.border-top-darken-4 {
  border-top: 1px solid #212121 !important; }
  
  .border-bottom-grey.border-bottom-darken-4 {
  border-bottom: 1px solid #212121 !important; }
  
  .border-left-grey.border-left-darken-4 {
  border-left: 1px solid #212121 !important; }
  
  .border-right-grey.border-right-darken-4 {
  border-right: 1px solid #212121 !important; }
  
  /* // GREY_BLUE */
  
  .shades.black {
  color: #000000 !important; }
  
  .bg-shades.bg-black {
  background-color: #000000 !important; }
  .bg-shades.bg-black.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.6); }
  
  .btn-shades.btn-black {
  border-color: #CCC !important;
  background-color: #000000 !important; }
  .btn-shades.btn-black:hover {
      border-color: #CCC !important;
      background-color: #CCC !important; }
  .btn-shades.btn-black:focus, .btn-shades.btn-black:active {
      border-color: #CCC !important;
      background-color: #CCC !important; }
  
  .btn-outline-shades.btn-outline-black {
  border-color: #000000 !important;
  color: #000000 !important; }
  .btn-outline-shades.btn-outline-black:hover {
      background-color: #000000 !important; }
  
  input:focus ~ .bg-shades {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000 !important; }
  
  .border-shades.border-black {
  border: 1px solid #000000 !important; }
  
  .border-top-shades.border-top-black {
  border-top: 1px solid #000000 !important; }
  
  .border-bottom-shades.border-bottom-black {
  border-bottom: 1px solid #000000 !important; }
  
  .border-left-shades.border-left-black {
  border-left: 1px solid #000000 !important; }
  
  .border-right-shades.border-right-black {
  border-right: 1px solid #000000 !important; }
  
  .shades.white {
  color: #FFFFFF !important; }
  
  .bg-shades.bg-white {
  background-color: #FFFFFF !important; }
  .bg-shades.bg-white.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 255, 255, 0.6); }
  
  .btn-shades.btn-white {
  border-color: #CCC !important;
  background-color: #FFFFFF !important; }
  .btn-shades.btn-white:hover {
      border-color: #CCC !important;
      background-color: #CCC !important; }
  .btn-shades.btn-white:focus, .btn-shades.btn-white:active {
      border-color: #CCC !important;
      background-color: #CCC !important; }
  
  .btn-outline-shades.btn-outline-white {
  border-color: #FFFFFF !important;
  color: #FFFFFF !important; }
  .btn-outline-shades.btn-outline-white:hover {
      background-color: #FFFFFF !important; }
  
  input:focus ~ .bg-shades {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF !important; }
  
  .border-shades.border-white {
  border: 1px solid #FFFFFF !important; }
  
  .border-top-shades.border-top-white {
  border-top: 1px solid #FFFFFF !important; }
  
  .border-bottom-shades.border-bottom-white {
  border-bottom: 1px solid #FFFFFF !important; }
  
  .border-left-shades.border-left-white {
  border-left: 1px solid #FFFFFF !important; }
  
  .border-right-shades.border-right-white {
  border-right: 1px solid #FFFFFF !important; }
  
  .shades.transparent {
  color: transparent !important; }
  
  .bg-shades.bg-transparent {
  background-color: transparent !important; }
  .bg-shades.bg-transparent.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.6); }
  
  .btn-shades.btn-transparent {
  border-color: #CCC !important;
  background-color: transparent !important; }
  .btn-shades.btn-transparent:hover {
      border-color: #CCC !important;
      background-color: #CCC !important; }
  .btn-shades.btn-transparent:focus, .btn-shades.btn-transparent:active {
      border-color: #CCC !important;
      background-color: #CCC !important; }
  
  .btn-outline-shades.btn-outline-transparent {
  border-color: transparent !important;
  color: transparent !important; }
  .btn-outline-shades.btn-outline-transparent:hover {
      background-color: transparent !important; }
  
  input:focus ~ .bg-shades {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent !important; }
  
  .border-shades.border-transparent {
  border: 1px solid transparent !important; }
  
  .border-top-shades.border-top-transparent {
  border-top: 1px solid transparent !important; }
  
  .border-bottom-shades.border-bottom-transparent {
  border-bottom: 1px solid transparent !important; }
  
  .border-left-shades.border-left-transparent {
  border-left: 1px solid transparent !important; }
  
  .border-right-shades.border-right-transparent {
  border-right: 1px solid transparent !important; }
  
  .black {
  color: #000000; }
  
  .bg-black {
  background-color: #000000; }
  .bg-black.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.6); }
  
  input:focus ~ .bg-black {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #000000; }
  
  .border-black {
  border: 1px solid #000000; }
  
  .border-top-black {
  border-top: 1px solid #000000; }
  
  .border-bottom-black {
  border-bottom: 1px solid #000000; }
  
  .border-left-black {
  border-left: 1px solid #000000; }
  
  .border-right-black {
  border-right: 1px solid #000000; }
  
  .white {
  color: #FFFFFF; }
  
  .bg-white {
  background-color: #FFFFFF; }
  .bg-white.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(255, 255, 255, 0.6); }
  
  input:focus ~ .bg-white {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem #FFFFFF; }
  
  .border-white {
  border: 1px solid #FFFFFF; }
  
  .border-top-white {
  border-top: 1px solid #FFFFFF; }
  
  .border-bottom-white {
  border-bottom: 1px solid #FFFFFF; }
  
  .border-left-white {
  border-left: 1px solid #FFFFFF; }
  
  .border-right-white {
  border-right: 1px solid #FFFFFF; }
  
  .transparent {
  color: transparent; }
  
  .bg-transparent {
  background-color: transparent; }
  .bg-transparent.bg-glow {
      box-shadow: 0px 1px 20px 1px rgba(0, 0, 0, 0.6); }
  
  input:focus ~ .bg-transparent {
  box-shadow: 0 0 0 0.075rem #fff, 0 0 0 0.21rem transparent; }
  
  .border-transparent {
  border: 1px solid transparent; }
  
  .border-top-transparent {
  border-top: 1px solid transparent; }
  
  .border-bottom-transparent {
  border-bottom: 1px solid transparent; }
  
  .border-left-transparent {
  border-left: 1px solid transparent; }
  
  .border-right-transparent {
  border-right: 1px solid transparent; }
  