body {
  color: #000000;
  background: transparent;
}
body .theme-default {
  color: #000000;
}
body .theme-primary {
  color: white;
}
body .theme-secondary {
  color: white;
}
body .theme-tertiary {
  color: #000000;
}
body hr {
  border-top: 1px solid #000000;
}
body a, body a:link, body a:visited {
  color: #fc4445;
}
body a:hover, body a:active {
  color: #fc4445;
}
body .theme-default a, body .theme-default a:link, body .theme-default a:visited {
  color: #fc4445;
}
body .theme-default a:hover, body .theme-default a:active {
  color: #fc4445 !important;
}
body .theme-primary a, body .theme-primary a:link, body .theme-primary a:visited {
  color: #ffffff;
}
body .theme-primary a:hover, body .theme-primary a:active {
  color: #fc4445 !important;
}
body .theme-secondary a, body .theme-secondary a:link, body .theme-secondary a:visited {
  color: blue;
}
body .theme-secondary a:hover, body .theme-secondary a:active {
  color: red !important;
}
body .theme-tertiary a, body .theme-tertiary a:link, body .theme-tertiary a:visited {
  color: orange;
}
body .theme-tertiary a:hover, body .theme-tertiary a:active {
  color: red !important;
}
body a.rss {
  color: rgba(255, 255, 255, 0.6) !important;
}
body a.rss:hover {
  color: #fc4445 !important;
}
body a.button,
body a.btn,
body button,
body .btn,
body .button {
  color: #ffffff;
  background-color: #fc4445;
  border-color: #c43132;
}
body a.button:hover,
body a.btn:hover,
body button:hover,
body .btn:hover,
body .button:hover {
  color: #ffffff;
  background-color: #c43132;
  border-color: #c43132;
}
body a.button:focus, body a.button.focus,
body a.btn:focus,
body a.btn.focus,
body button:focus,
body button.focus,
body .btn:focus,
body .btn.focus,
body .button:focus,
body .button.focus {
  color: #ffffff;
  background-color: #c43132;
  border-color: #c43132;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
}
body a.button.disabled, body a.button:disabled,
body a.btn.disabled,
body a.btn:disabled,
body button.disabled,
body button:disabled,
body .btn.disabled,
body .btn:disabled,
body .button.disabled,
body .button:disabled {
  color: #ffffff;
  background-color: #fc4445;
  border-color: #c43132;
}
body a.button:not(:disabled):not(.disabled):active, body a.button:not(:disabled):not(.disabled).active, .show > body a.button.dropdown-toggle,
body a.btn:not(:disabled):not(.disabled):active,
body a.btn:not(:disabled):not(.disabled).active,
.show > body a.btn.dropdown-toggle,
body button:not(:disabled):not(.disabled):active,
body button:not(:disabled):not(.disabled).active,
.show > body button.dropdown-toggle,
body .btn:not(:disabled):not(.disabled):active,
body .btn:not(:disabled):not(.disabled).active,
.show > body .btn.dropdown-toggle,
body .button:not(:disabled):not(.disabled):active,
body .button:not(:disabled):not(.disabled).active,
.show > body .button.dropdown-toggle {
  color: #ffffff;
  background-color: #fb1213;
  border-color: #912425;
}
body a.button:not(:disabled):not(.disabled):active:focus, body a.button:not(:disabled):not(.disabled).active:focus, .show > body a.button.dropdown-toggle:focus,
body a.btn:not(:disabled):not(.disabled):active:focus,
body a.btn:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.dropdown-toggle:focus,
body button:not(:disabled):not(.disabled):active:focus,
body button:not(:disabled):not(.disabled).active:focus,
.show > body button.dropdown-toggle:focus,
body .btn:not(:disabled):not(.disabled):active:focus,
body .btn:not(:disabled):not(.disabled).active:focus,
.show > body .btn.dropdown-toggle:focus,
body .button:not(:disabled):not(.disabled):active:focus,
body .button:not(:disabled):not(.disabled).active:focus,
.show > body .button.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
}
body a.button.btn-outline,
body a.btn.btn-outline,
body button.btn-outline,
body .btn.btn-outline,
body .button.btn-outline {
  background-color: transparent;
  color: #fc4445;
  border-color: #fc4445;
}
body a.button.btn-outline:hover,
body a.btn.btn-outline:hover,
body button.btn-outline:hover,
body .btn.btn-outline:hover,
body .button.btn-outline:hover {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-outline:focus, body a.button.btn-outline.focus,
body a.btn.btn-outline:focus,
body a.btn.btn-outline.focus,
body button.btn-outline:focus,
body button.btn-outline.focus,
body .btn.btn-outline:focus,
body .btn.btn-outline.focus,
body .button.btn-outline:focus,
body .button.btn-outline.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
}
body a.button.btn-outline.disabled, body a.button.btn-outline:disabled,
body a.btn.btn-outline.disabled,
body a.btn.btn-outline:disabled,
body button.btn-outline.disabled,
body button.btn-outline:disabled,
body .btn.btn-outline.disabled,
body .btn.btn-outline:disabled,
body .button.btn-outline.disabled,
body .button.btn-outline:disabled {
  color: #fc4445;
  background-color: transparent;
}
body a.button.btn-outline:not(:disabled):not(.disabled):active, body a.button.btn-outline:not(:disabled):not(.disabled).active, .show > body a.button.btn-outline.dropdown-toggle,
body a.btn.btn-outline:not(:disabled):not(.disabled):active,
body a.btn.btn-outline:not(:disabled):not(.disabled).active,
.show > body a.btn.btn-outline.dropdown-toggle,
body button.btn-outline:not(:disabled):not(.disabled):active,
body button.btn-outline:not(:disabled):not(.disabled).active,
.show > body button.btn-outline.dropdown-toggle,
body .btn.btn-outline:not(:disabled):not(.disabled):active,
body .btn.btn-outline:not(:disabled):not(.disabled).active,
.show > body .btn.btn-outline.dropdown-toggle,
body .button.btn-outline:not(:disabled):not(.disabled):active,
body .button.btn-outline:not(:disabled):not(.disabled).active,
.show > body .button.btn-outline.dropdown-toggle {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-outline:not(:disabled):not(.disabled):active:focus, body a.button.btn-outline:not(:disabled):not(.disabled).active:focus, .show > body a.button.btn-outline.dropdown-toggle:focus,
body a.btn.btn-outline:not(:disabled):not(.disabled):active:focus,
body a.btn.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.btn-outline.dropdown-toggle:focus,
body button.btn-outline:not(:disabled):not(.disabled):active:focus,
body button.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body button.btn-outline.dropdown-toggle:focus,
body .btn.btn-outline:not(:disabled):not(.disabled):active:focus,
body .btn.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .btn.btn-outline.dropdown-toggle:focus,
body .button.btn-outline:not(:disabled):not(.disabled):active:focus,
body .button.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .button.btn-outline.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
}
body a.button.btn-primary,
body a.btn.btn-primary,
body button.btn-primary,
body .btn.btn-primary,
body .button.btn-primary {
  color: #ffffff;
  background-color: #fc4445;
  border-color: #c43132;
}
body a.button.btn-primary:hover,
body a.btn.btn-primary:hover,
body button.btn-primary:hover,
body .btn.btn-primary:hover,
body .button.btn-primary:hover {
  color: #ffffff;
  background-color: #c43132;
  border-color: #c43132;
}
body a.button.btn-primary:focus, body a.button.btn-primary.focus,
body a.btn.btn-primary:focus,
body a.btn.btn-primary.focus,
body button.btn-primary:focus,
body button.btn-primary.focus,
body .btn.btn-primary:focus,
body .btn.btn-primary.focus,
body .button.btn-primary:focus,
body .button.btn-primary.focus {
  color: #ffffff;
  background-color: #c43132;
  border-color: #c43132;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
}
body a.button.btn-primary.disabled, body a.button.btn-primary:disabled,
body a.btn.btn-primary.disabled,
body a.btn.btn-primary:disabled,
body button.btn-primary.disabled,
body button.btn-primary:disabled,
body .btn.btn-primary.disabled,
body .btn.btn-primary:disabled,
body .button.btn-primary.disabled,
body .button.btn-primary:disabled {
  color: #ffffff;
  background-color: #fc4445;
  border-color: #c43132;
}
body a.button.btn-primary:not(:disabled):not(.disabled):active, body a.button.btn-primary:not(:disabled):not(.disabled).active, .show > body a.button.btn-primary.dropdown-toggle,
body a.btn.btn-primary:not(:disabled):not(.disabled):active,
body a.btn.btn-primary:not(:disabled):not(.disabled).active,
.show > body a.btn.btn-primary.dropdown-toggle,
body button.btn-primary:not(:disabled):not(.disabled):active,
body button.btn-primary:not(:disabled):not(.disabled).active,
.show > body button.btn-primary.dropdown-toggle,
body .btn.btn-primary:not(:disabled):not(.disabled):active,
body .btn.btn-primary:not(:disabled):not(.disabled).active,
.show > body .btn.btn-primary.dropdown-toggle,
body .button.btn-primary:not(:disabled):not(.disabled):active,
body .button.btn-primary:not(:disabled):not(.disabled).active,
.show > body .button.btn-primary.dropdown-toggle {
  color: #ffffff;
  background-color: #fb1213;
  border-color: #912425;
}
body a.button.btn-primary:not(:disabled):not(.disabled):active:focus, body a.button.btn-primary:not(:disabled):not(.disabled).active:focus, .show > body a.button.btn-primary.dropdown-toggle:focus,
body a.btn.btn-primary:not(:disabled):not(.disabled):active:focus,
body a.btn.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.btn-primary.dropdown-toggle:focus,
body button.btn-primary:not(:disabled):not(.disabled):active:focus,
body button.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > body button.btn-primary.dropdown-toggle:focus,
body .btn.btn-primary:not(:disabled):not(.disabled):active:focus,
body .btn.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > body .btn.btn-primary.dropdown-toggle:focus,
body .button.btn-primary:not(:disabled):not(.disabled):active:focus,
body .button.btn-primary:not(:disabled):not(.disabled).active:focus,
.show > body .button.btn-primary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(205, 80, 81, 0.5);
}
body a.button.btn-primary.btn-outline,
body a.btn.btn-primary.btn-outline,
body button.btn-primary.btn-outline,
body .btn.btn-primary.btn-outline,
body .button.btn-primary.btn-outline {
  background-color: transparent;
  color: #fc4445;
  border-color: #fc4445;
}
body a.button.btn-primary.btn-outline:hover,
body a.btn.btn-primary.btn-outline:hover,
body button.btn-primary.btn-outline:hover,
body .btn.btn-primary.btn-outline:hover,
body .button.btn-primary.btn-outline:hover {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-primary.btn-outline:focus, body a.button.btn-primary.btn-outline.focus,
body a.btn.btn-primary.btn-outline:focus,
body a.btn.btn-primary.btn-outline.focus,
body button.btn-primary.btn-outline:focus,
body button.btn-primary.btn-outline.focus,
body .btn.btn-primary.btn-outline:focus,
body .btn.btn-primary.btn-outline.focus,
body .button.btn-primary.btn-outline:focus,
body .button.btn-primary.btn-outline.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
}
body a.button.btn-primary.btn-outline.disabled, body a.button.btn-primary.btn-outline:disabled,
body a.btn.btn-primary.btn-outline.disabled,
body a.btn.btn-primary.btn-outline:disabled,
body button.btn-primary.btn-outline.disabled,
body button.btn-primary.btn-outline:disabled,
body .btn.btn-primary.btn-outline.disabled,
body .btn.btn-primary.btn-outline:disabled,
body .button.btn-primary.btn-outline.disabled,
body .button.btn-primary.btn-outline:disabled {
  color: #fc4445;
  background-color: transparent;
}
body a.button.btn-primary.btn-outline:not(:disabled):not(.disabled):active, body a.button.btn-primary.btn-outline:not(:disabled):not(.disabled).active, .show > body a.button.btn-primary.btn-outline.dropdown-toggle,
body a.btn.btn-primary.btn-outline:not(:disabled):not(.disabled):active,
body a.btn.btn-primary.btn-outline:not(:disabled):not(.disabled).active,
.show > body a.btn.btn-primary.btn-outline.dropdown-toggle,
body button.btn-primary.btn-outline:not(:disabled):not(.disabled):active,
body button.btn-primary.btn-outline:not(:disabled):not(.disabled).active,
.show > body button.btn-primary.btn-outline.dropdown-toggle,
body .btn.btn-primary.btn-outline:not(:disabled):not(.disabled):active,
body .btn.btn-primary.btn-outline:not(:disabled):not(.disabled).active,
.show > body .btn.btn-primary.btn-outline.dropdown-toggle,
body .button.btn-primary.btn-outline:not(:disabled):not(.disabled):active,
body .button.btn-primary.btn-outline:not(:disabled):not(.disabled).active,
.show > body .button.btn-primary.btn-outline.dropdown-toggle {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-primary.btn-outline:not(:disabled):not(.disabled):active:focus, body a.button.btn-primary.btn-outline:not(:disabled):not(.disabled).active:focus, .show > body a.button.btn-primary.btn-outline.dropdown-toggle:focus,
body a.btn.btn-primary.btn-outline:not(:disabled):not(.disabled):active:focus,
body a.btn.btn-primary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.btn-primary.btn-outline.dropdown-toggle:focus,
body button.btn-primary.btn-outline:not(:disabled):not(.disabled):active:focus,
body button.btn-primary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body button.btn-primary.btn-outline.dropdown-toggle:focus,
body .btn.btn-primary.btn-outline:not(:disabled):not(.disabled):active:focus,
body .btn.btn-primary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .btn.btn-primary.btn-outline.dropdown-toggle:focus,
body .button.btn-primary.btn-outline:not(:disabled):not(.disabled):active:focus,
body .button.btn-primary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .button.btn-primary.btn-outline.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(252, 68, 69, 0.5);
}
body a.button.btn-secondary,
body a.btn.btn-secondary,
body button.btn-secondary,
body .btn.btn-secondary,
body .button.btn-secondary {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-secondary:hover,
body a.btn.btn-secondary:hover,
body button.btn-secondary:hover,
body .btn.btn-secondary:hover,
body .button.btn-secondary:hover {
  color: #ffffff;
  background-color: #fc4445;
  border-color: #fc4445;
}
body a.button.btn-secondary:focus, body a.button.btn-secondary.focus,
body a.btn.btn-secondary:focus,
body a.btn.btn-secondary.focus,
body button.btn-secondary:focus,
body button.btn-secondary.focus,
body .btn.btn-secondary:focus,
body .btn.btn-secondary.focus,
body .button.btn-secondary:focus,
body .button.btn-secondary.focus {
  color: #ffffff;
  background-color: #fc4445;
  border-color: #fc4445;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
body a.button.btn-secondary.disabled, body a.button.btn-secondary:disabled,
body a.btn.btn-secondary.disabled,
body a.btn.btn-secondary:disabled,
body button.btn-secondary.disabled,
body button.btn-secondary:disabled,
body .btn.btn-secondary.disabled,
body .btn.btn-secondary:disabled,
body .button.btn-secondary.disabled,
body .button.btn-secondary:disabled {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-secondary:not(:disabled):not(.disabled):active, body a.button.btn-secondary:not(:disabled):not(.disabled).active, .show > body a.button.btn-secondary.dropdown-toggle,
body a.btn.btn-secondary:not(:disabled):not(.disabled):active,
body a.btn.btn-secondary:not(:disabled):not(.disabled).active,
.show > body a.btn.btn-secondary.dropdown-toggle,
body button.btn-secondary:not(:disabled):not(.disabled):active,
body button.btn-secondary:not(:disabled):not(.disabled).active,
.show > body button.btn-secondary.dropdown-toggle,
body .btn.btn-secondary:not(:disabled):not(.disabled):active,
body .btn.btn-secondary:not(:disabled):not(.disabled).active,
.show > body .btn.btn-secondary.dropdown-toggle,
body .button.btn-secondary:not(:disabled):not(.disabled):active,
body .button.btn-secondary:not(:disabled):not(.disabled).active,
.show > body .button.btn-secondary.dropdown-toggle {
  color: #ffffff;
  background-color: black;
  border-color: black;
}
body a.button.btn-secondary:not(:disabled):not(.disabled):active:focus, body a.button.btn-secondary:not(:disabled):not(.disabled).active:focus, .show > body a.button.btn-secondary.dropdown-toggle:focus,
body a.btn.btn-secondary:not(:disabled):not(.disabled):active:focus,
body a.btn.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.btn-secondary.dropdown-toggle:focus,
body button.btn-secondary:not(:disabled):not(.disabled):active:focus,
body button.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > body button.btn-secondary.dropdown-toggle:focus,
body .btn.btn-secondary:not(:disabled):not(.disabled):active:focus,
body .btn.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > body .btn.btn-secondary.dropdown-toggle:focus,
body .button.btn-secondary:not(:disabled):not(.disabled):active:focus,
body .button.btn-secondary:not(:disabled):not(.disabled).active:focus,
.show > body .button.btn-secondary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 38, 38, 0.5);
}
body a.button.btn-secondary.btn-outline,
body a.btn.btn-secondary.btn-outline,
body button.btn-secondary.btn-outline,
body .btn.btn-secondary.btn-outline,
body .button.btn-secondary.btn-outline {
  background-color: transparent;
  color: #000000;
  border-color: #000000;
}
body a.button.btn-secondary.btn-outline:hover,
body a.btn.btn-secondary.btn-outline:hover,
body button.btn-secondary.btn-outline:hover,
body .btn.btn-secondary.btn-outline:hover,
body .button.btn-secondary.btn-outline:hover {
  color: #fff;
  background-color: #fc4445;
  border-color: #fc4445;
}
body a.button.btn-secondary.btn-outline:focus, body a.button.btn-secondary.btn-outline.focus,
body a.btn.btn-secondary.btn-outline:focus,
body a.btn.btn-secondary.btn-outline.focus,
body button.btn-secondary.btn-outline:focus,
body button.btn-secondary.btn-outline.focus,
body .btn.btn-secondary.btn-outline:focus,
body .btn.btn-secondary.btn-outline.focus,
body .button.btn-secondary.btn-outline:focus,
body .button.btn-secondary.btn-outline.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
body a.button.btn-secondary.btn-outline.disabled, body a.button.btn-secondary.btn-outline:disabled,
body a.btn.btn-secondary.btn-outline.disabled,
body a.btn.btn-secondary.btn-outline:disabled,
body button.btn-secondary.btn-outline.disabled,
body button.btn-secondary.btn-outline:disabled,
body .btn.btn-secondary.btn-outline.disabled,
body .btn.btn-secondary.btn-outline:disabled,
body .button.btn-secondary.btn-outline.disabled,
body .button.btn-secondary.btn-outline:disabled {
  color: #000000;
  background-color: transparent;
}
body a.button.btn-secondary.btn-outline:not(:disabled):not(.disabled):active, body a.button.btn-secondary.btn-outline:not(:disabled):not(.disabled).active, .show > body a.button.btn-secondary.btn-outline.dropdown-toggle,
body a.btn.btn-secondary.btn-outline:not(:disabled):not(.disabled):active,
body a.btn.btn-secondary.btn-outline:not(:disabled):not(.disabled).active,
.show > body a.btn.btn-secondary.btn-outline.dropdown-toggle,
body button.btn-secondary.btn-outline:not(:disabled):not(.disabled):active,
body button.btn-secondary.btn-outline:not(:disabled):not(.disabled).active,
.show > body button.btn-secondary.btn-outline.dropdown-toggle,
body .btn.btn-secondary.btn-outline:not(:disabled):not(.disabled):active,
body .btn.btn-secondary.btn-outline:not(:disabled):not(.disabled).active,
.show > body .btn.btn-secondary.btn-outline.dropdown-toggle,
body .button.btn-secondary.btn-outline:not(:disabled):not(.disabled):active,
body .button.btn-secondary.btn-outline:not(:disabled):not(.disabled).active,
.show > body .button.btn-secondary.btn-outline.dropdown-toggle {
  color: #ffffff;
  background-color: #fc4445;
  border-color: #fc4445;
}
body a.button.btn-secondary.btn-outline:not(:disabled):not(.disabled):active:focus, body a.button.btn-secondary.btn-outline:not(:disabled):not(.disabled).active:focus, .show > body a.button.btn-secondary.btn-outline.dropdown-toggle:focus,
body a.btn.btn-secondary.btn-outline:not(:disabled):not(.disabled):active:focus,
body a.btn.btn-secondary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.btn-secondary.btn-outline.dropdown-toggle:focus,
body button.btn-secondary.btn-outline:not(:disabled):not(.disabled):active:focus,
body button.btn-secondary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body button.btn-secondary.btn-outline.dropdown-toggle:focus,
body .btn.btn-secondary.btn-outline:not(:disabled):not(.disabled):active:focus,
body .btn.btn-secondary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .btn.btn-secondary.btn-outline.dropdown-toggle:focus,
body .button.btn-secondary.btn-outline:not(:disabled):not(.disabled):active:focus,
body .button.btn-secondary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .button.btn-secondary.btn-outline.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 0, 0, 0.5);
}
body a.button.btn-tertiary,
body a.btn.btn-tertiary,
body button.btn-tertiary,
body .btn.btn-tertiary,
body .button.btn-tertiary {
  color: #ffffff;
  background-color: #00c4ff;
  border-color: #00c4ff;
}
body a.button.btn-tertiary:hover,
body a.btn.btn-tertiary:hover,
body button.btn-tertiary:hover,
body .btn.btn-tertiary:hover,
body .button.btn-tertiary:hover {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-tertiary:focus, body a.button.btn-tertiary.focus,
body a.btn.btn-tertiary:focus,
body a.btn.btn-tertiary.focus,
body button.btn-tertiary:focus,
body button.btn-tertiary.focus,
body .btn.btn-tertiary:focus,
body .btn.btn-tertiary.focus,
body .button.btn-tertiary:focus,
body .button.btn-tertiary.focus {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 205, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 205, 255, 0.5);
}
body a.button.btn-tertiary.disabled, body a.button.btn-tertiary:disabled,
body a.btn.btn-tertiary.disabled,
body a.btn.btn-tertiary:disabled,
body button.btn-tertiary.disabled,
body button.btn-tertiary:disabled,
body .btn.btn-tertiary.disabled,
body .btn.btn-tertiary:disabled,
body .button.btn-tertiary.disabled,
body .button.btn-tertiary:disabled {
  color: #ffffff;
  background-color: #00c4ff;
  border-color: #00c4ff;
}
body a.button.btn-tertiary:not(:disabled):not(.disabled):active, body a.button.btn-tertiary:not(:disabled):not(.disabled).active, .show > body a.button.btn-tertiary.dropdown-toggle,
body a.btn.btn-tertiary:not(:disabled):not(.disabled):active,
body a.btn.btn-tertiary:not(:disabled):not(.disabled).active,
.show > body a.btn.btn-tertiary.dropdown-toggle,
body button.btn-tertiary:not(:disabled):not(.disabled):active,
body button.btn-tertiary:not(:disabled):not(.disabled).active,
.show > body button.btn-tertiary.dropdown-toggle,
body .btn.btn-tertiary:not(:disabled):not(.disabled):active,
body .btn.btn-tertiary:not(:disabled):not(.disabled).active,
.show > body .btn.btn-tertiary.dropdown-toggle,
body .button.btn-tertiary:not(:disabled):not(.disabled):active,
body .button.btn-tertiary:not(:disabled):not(.disabled).active,
.show > body .button.btn-tertiary.dropdown-toggle {
  color: #ffffff;
  background-color: #009dcc;
  border-color: #0093bf;
}
body a.button.btn-tertiary:not(:disabled):not(.disabled):active:focus, body a.button.btn-tertiary:not(:disabled):not(.disabled).active:focus, .show > body a.button.btn-tertiary.dropdown-toggle:focus,
body a.btn.btn-tertiary:not(:disabled):not(.disabled):active:focus,
body a.btn.btn-tertiary:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.btn-tertiary.dropdown-toggle:focus,
body button.btn-tertiary:not(:disabled):not(.disabled):active:focus,
body button.btn-tertiary:not(:disabled):not(.disabled).active:focus,
.show > body button.btn-tertiary.dropdown-toggle:focus,
body .btn.btn-tertiary:not(:disabled):not(.disabled):active:focus,
body .btn.btn-tertiary:not(:disabled):not(.disabled).active:focus,
.show > body .btn.btn-tertiary.dropdown-toggle:focus,
body .button.btn-tertiary:not(:disabled):not(.disabled):active:focus,
body .button.btn-tertiary:not(:disabled):not(.disabled).active:focus,
.show > body .button.btn-tertiary.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 205, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(38, 205, 255, 0.5);
}
body a.button.btn-tertiary.btn-outline,
body a.btn.btn-tertiary.btn-outline,
body button.btn-tertiary.btn-outline,
body .btn.btn-tertiary.btn-outline,
body .button.btn-tertiary.btn-outline {
  background-color: transparent;
  color: #00c4ff;
  border-color: #00c4ff;
}
body a.button.btn-tertiary.btn-outline:hover,
body a.btn.btn-tertiary.btn-outline:hover,
body button.btn-tertiary.btn-outline:hover,
body .btn.btn-tertiary.btn-outline:hover,
body .button.btn-tertiary.btn-outline:hover {
  color: #fff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-tertiary.btn-outline:focus, body a.button.btn-tertiary.btn-outline.focus,
body a.btn.btn-tertiary.btn-outline:focus,
body a.btn.btn-tertiary.btn-outline.focus,
body button.btn-tertiary.btn-outline:focus,
body button.btn-tertiary.btn-outline.focus,
body .btn.btn-tertiary.btn-outline:focus,
body .btn.btn-tertiary.btn-outline.focus,
body .button.btn-tertiary.btn-outline:focus,
body .button.btn-tertiary.btn-outline.focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 196, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 196, 255, 0.5);
}
body a.button.btn-tertiary.btn-outline.disabled, body a.button.btn-tertiary.btn-outline:disabled,
body a.btn.btn-tertiary.btn-outline.disabled,
body a.btn.btn-tertiary.btn-outline:disabled,
body button.btn-tertiary.btn-outline.disabled,
body button.btn-tertiary.btn-outline:disabled,
body .btn.btn-tertiary.btn-outline.disabled,
body .btn.btn-tertiary.btn-outline:disabled,
body .button.btn-tertiary.btn-outline.disabled,
body .button.btn-tertiary.btn-outline:disabled {
  color: #00c4ff;
  background-color: transparent;
}
body a.button.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active, body a.button.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active, .show > body a.button.btn-tertiary.btn-outline.dropdown-toggle,
body a.btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active,
body a.btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active,
.show > body a.btn.btn-tertiary.btn-outline.dropdown-toggle,
body button.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active,
body button.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active,
.show > body button.btn-tertiary.btn-outline.dropdown-toggle,
body .btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active,
body .btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active,
.show > body .btn.btn-tertiary.btn-outline.dropdown-toggle,
body .button.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active,
body .button.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active,
.show > body .button.btn-tertiary.btn-outline.dropdown-toggle {
  color: #ffffff;
  background-color: #000000;
  border-color: #000000;
}
body a.button.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active:focus, body a.button.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active:focus, .show > body a.button.btn-tertiary.btn-outline.dropdown-toggle:focus,
body a.btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active:focus,
body a.btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body a.btn.btn-tertiary.btn-outline.dropdown-toggle:focus,
body button.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active:focus,
body button.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body button.btn-tertiary.btn-outline.dropdown-toggle:focus,
body .btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active:focus,
body .btn.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .btn.btn-tertiary.btn-outline.dropdown-toggle:focus,
body .button.btn-tertiary.btn-outline:not(:disabled):not(.disabled):active:focus,
body .button.btn-tertiary.btn-outline:not(:disabled):not(.disabled).active:focus,
.show > body .button.btn-tertiary.btn-outline.dropdown-toggle:focus {
  -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 196, 255, 0.5);
          box-shadow: 0 0 0 0.2rem rgba(0, 196, 255, 0.5);
}
body .color1 {
  color: #000000;
}
body .color2 {
  color: #fc4445;
}
body .color3 {
  color: #fc4445;
}
body .text-variant-excerpt {
  color: #fc4445;
}
body mark {
  background: #000000;
  color: #ffffff;
}
body p,
body .p {
  color: inherit;
}
body blockquote {
  color: inherit;
}
body section.theme-default {
  background-color: transparent;
}
body section.theme-primary {
  background-color: #000000;
}
body section.theme-secondary {
  background-color: #fc4445;
}
body section.theme-tertiary {
  background-color: #00c4ff;
}
body .widget.core-slider .slider-tabs {
  border-color: #fc4445;
}
body .widget.core-slider .slider-tabs .tab.active {
  border-color: green;
}
body h1,
body .h1 {
  color: #fc4445;
}
body h2,
body .h2 {
  color: #000000;
}
body h3,
body .h3 {
  color: #000000;
}
body h4,
body .h4 {
  color: #fc4445;
}
body h5,
body .h5 {
  color: #000000;
}
body h6,
body .h6 {
  color: #000000;
}
body .theme-default h1, body .theme-default .h1 {
  color: #fc4445;
}
body .theme-default h2, body .theme-default .h2 {
  color: #000000;
}
body .theme-default h3, body .theme-default .h3 {
  color: #000000;
}
body .theme-default h4, body .theme-default .h4 {
  color: #fc4445;
}
body .theme-default h5, body .theme-default .h5 {
  color: #000000;
}
body .theme-default h6, body .theme-default .h6 {
  color: #000000;
}
body .theme-primary h1, body .theme-primary .h1 {
  color: #fc4445;
}
body .theme-primary h2, body .theme-primary .h2 {
  color: #fff;
}
body .theme-primary h3, body .theme-primary .h3 {
  color: #fff;
}
body .theme-primary h4, body .theme-primary .h4 {
  color: #fff;
}
body .theme-primary h5, body .theme-primary .h5 {
  color: #fc4445;
}
body .theme-primary h6, body .theme-primary .h6 {
  color: #fff;
}
body .theme-secondary h1, body .theme-secondary .h1 {
  color: #fc4445;
}
body .theme-secondary h2, body .theme-secondary .h2 {
  color: #000000;
}
body .theme-secondary h3, body .theme-secondary .h3 {
  color: #000000;
}
body .theme-secondary h4, body .theme-secondary .h4 {
  color: #fc4445;
}
body .theme-secondary h5, body .theme-secondary .h5 {
  color: #000000;
}
body .theme-secondary h6, body .theme-secondary .h6 {
  color: #000000;
}
body .theme-tertiary h1, body .theme-tertiary .h1 {
  color: #fc4445;
}
body .theme-tertiary h2, body .theme-tertiary .h2 {
  color: #000000;
}
body .theme-tertiary h3, body .theme-tertiary .h3 {
  color: #000000;
}
body .theme-tertiary h4, body .theme-tertiary .h4 {
  color: #fc4445;
}
body .theme-tertiary h5, body .theme-tertiary .h5 {
  color: #000000;
}
body .theme-tertiary h6, body .theme-tertiary .h6 {
  color: #000000;
}
body .slider-text h1 a {
  color: #fc4445;
}
body .slider-text .slider-date h2 {
  color: #adb5bd;
}
body .post-loop.loop-events .loop-item h2.entry-title a {
  color: #000000 !important;
}
body .post-loop.loop-events .loop-item h2.entry-title a:hover {
  color: #fc4445 !important;
}
body .post-loop.loop-events .loop-item span.entry-date {
  color: #adb5bd !important;
}
body .post-loop.loop-events .loop-item span.entry-location {
  color: #adb5bd !important;
}
body .location-loop.loop-events .loop-item.location-maakplaatsen a,
body .location-loop.loop-events .loop-item.location-maakplaatsen a:link,
body .location-loop.loop-events .loop-item.location-maakplaatsen a:visited {
  color: #000;
}
body .location-loop.loop-events .loop-item.location-maakplaatsen a:hover,
body .location-loop.loop-events .loop-item.location-maakplaatsen a:active {
  color: #007bff;
}
body .theme-default .post-loop.loop-events .loop-item h2.entry-title a {
  color: #000000 !important;
}
body .theme-default .post-loop.loop-events .loop-item h2.entry-title a:hover {
  color: #fc4445 !important;
}
body .theme-default .post-loop.loop-events .loop-item span.entry-date {
  color: #adb5bd !important;
}
body .theme-default .post-loop.loop-events .loop-item span.entry-location {
  color: #adb5bd !important;
}
body .theme-default .location-loop.loop-events .loop-item.location-maakplaatsen a,
body .theme-default .location-loop.loop-events .loop-item.location-maakplaatsen a:link,
body .theme-default .location-loop.loop-events .loop-item.location-maakplaatsen a:visited {
  color: #000;
}
body .theme-default .location-loop.loop-events .loop-item.location-maakplaatsen a:hover,
body .theme-default .location-loop.loop-events .loop-item.location-maakplaatsen a:active {
  color: #007bff;
}
body .theme-primary .post-loop.loop-events .loop-item h2.entry-title a {
  color: #000000 !important;
}
body .theme-primary .post-loop.loop-events .loop-item h2.entry-title a:hover {
  color: #fc4445 !important;
}
body .theme-primary .post-loop.loop-events .loop-item span.entry-date {
  color: #adb5bd !important;
}
body .theme-primary .post-loop.loop-events .loop-item span.entry-location {
  color: #adb5bd !important;
}
body .theme-primary .location-loop.loop-events .loop-item.location-maakplaatsen a,
body .theme-primary .location-loop.loop-events .loop-item.location-maakplaatsen a:link,
body .theme-primary .location-loop.loop-events .loop-item.location-maakplaatsen a:visited {
  color: #000;
}
body .theme-primary .location-loop.loop-events .loop-item.location-maakplaatsen a:hover,
body .theme-primary .location-loop.loop-events .loop-item.location-maakplaatsen a:active {
  color: #007bff;
}
body .theme-secondary .post-loop.loop-events .loop-item h2.entry-title a {
  color: #000000 !important;
}
body .theme-secondary .post-loop.loop-events .loop-item h2.entry-title a:hover {
  color: #fc4445 !important;
}
body .theme-secondary .post-loop.loop-events .loop-item span.entry-date {
  color: #adb5bd !important;
}
body .theme-secondary .post-loop.loop-events .loop-item span.entry-location {
  color: #adb5bd !important;
}
body .theme-secondary .location-loop.loop-events .loop-item.location-maakplaatsen a,
body .theme-secondary .location-loop.loop-events .loop-item.location-maakplaatsen a:link,
body .theme-secondary .location-loop.loop-events .loop-item.location-maakplaatsen a:visited {
  color: #000;
}
body .theme-secondary .location-loop.loop-events .loop-item.location-maakplaatsen a:hover,
body .theme-secondary .location-loop.loop-events .loop-item.location-maakplaatsen a:active {
  color: #007bff;
}
body .theme-tertiary .post-loop.loop-events .loop-item h2.entry-title a {
  color: #000000 !important;
}
body .theme-tertiary .post-loop.loop-events .loop-item h2.entry-title a:hover {
  color: #fc4445 !important;
}
body .theme-tertiary .post-loop.loop-events .loop-item span.entry-date {
  color: #adb5bd !important;
}
body .theme-tertiary .post-loop.loop-events .loop-item span.entry-location {
  color: #adb5bd !important;
}
body .theme-tertiary .location-loop.loop-events .loop-item.location-maakplaatsen a,
body .theme-tertiary .location-loop.loop-events .loop-item.location-maakplaatsen a:link,
body .theme-tertiary .location-loop.loop-events .loop-item.location-maakplaatsen a:visited {
  color: #000;
}
body .theme-tertiary .location-loop.loop-events .loop-item.location-maakplaatsen a:hover,
body .theme-tertiary .location-loop.loop-events .loop-item.location-maakplaatsen a:active {
  color: #007bff;
}
body div[id^=simple-social-].fixed-variant {
  background: #000000;
}
body div[id^=simple-social-].fixed-variant::before {
  border-color: transparent transparent #000000 transparent;
}
body div[id^=simple-social-].fixed-variant a {
  color: #ffffff;
}
body div[id^=simple-social-].fixed-variant a:hover, body div[id^=simple-social-].fixed-variant a:active {
  color: #fc4445;
}
body div[id^=simple-social-].fixed-variant a:hover svg, body div[id^=simple-social-].fixed-variant a:active svg {
  color: #fc4445;
}
body .icon-button,
body .theme-default .icon-button {
  cursor: pointer;
}
body .icon-button, body .icon-button:link, body .icon-button:visited,
body .theme-default .icon-button,
body .theme-default .icon-button:link,
body .theme-default .icon-button:visited {
  color: #000000;
}
body .icon-button:hover, body .icon-button:active,
body .theme-default .icon-button:hover,
body .theme-default .icon-button:active {
  color: #fc4445;
}
body .icon-button:hover a, body .icon-button:active a,
body .theme-default .icon-button:hover a,
body .theme-default .icon-button:active a {
  color: #fc4445;
}
body .icon-button:hover svg,
body .icon-button:hover div, body .icon-button:active svg,
body .icon-button:active div,
body .theme-default .icon-button:hover svg,
body .theme-default .icon-button:hover div,
body .theme-default .icon-button:active svg,
body .theme-default .icon-button:active div {
  color: #fc4445;
}
body .icon-button svg, body .icon-button svg:link, body .icon-button svg:visited,
body .theme-default .icon-button svg,
body .theme-default .icon-button svg:link,
body .theme-default .icon-button svg:visited {
  color: #000000;
}
body .icon-button svg:hover, body .icon-button svg:active,
body .theme-default .icon-button svg:hover,
body .theme-default .icon-button svg:active {
  color: #fc4445;
}
body .theme-primary .icon-button, body .theme-primary .icon-button:link, body .theme-primary .icon-button:visited {
  color: #ffffff;
}
body .theme-primary .icon-button:hover, body .theme-primary .icon-button:active {
  color: #fc4445;
}
body .theme-primary .icon-button:hover a, body .theme-primary .icon-button:active a {
  color: #fc4445;
}
body .theme-primary .icon-button:hover svg,
body .theme-primary .icon-button:hover div, body .theme-primary .icon-button:active svg,
body .theme-primary .icon-button:active div {
  color: #fc4445;
}
body .theme-primary .icon-button svg, body .theme-primary .icon-button svg:link, body .theme-primary .icon-button svg:visited {
  color: #ffffff;
}
body .theme-primary .icon-button svg:hover, body .theme-primary .icon-button svg:active {
  color: #fc4445;
}
body .theme-secondary .icon-button, body .theme-secondary .icon-button:link, body .theme-secondary .icon-button:visited {
  color: #ffffff;
}
body .theme-secondary .icon-button:hover, body .theme-secondary .icon-button:active {
  color: #fc4445;
}
body .theme-secondary .icon-button:hover a, body .theme-secondary .icon-button:active a {
  color: #fc4445;
}
body .theme-secondary .icon-button:hover svg,
body .theme-secondary .icon-button:hover div, body .theme-secondary .icon-button:active svg,
body .theme-secondary .icon-button:active div {
  color: #fc4445;
}
body .theme-secondary .icon-button svg, body .theme-secondary .icon-button svg:link, body .theme-secondary .icon-button svg:visited {
  color: #ffffff;
}
body .theme-secondary .icon-button svg:hover, body .theme-secondary .icon-button svg:active {
  color: #fc4445;
}
body .theme-tertiary .icon-button, body .theme-tertiary .icon-button:link, body .theme-tertiary .icon-button:visited {
  color: #ffffff;
}
body .theme-tertiary .icon-button:hover, body .theme-tertiary .icon-button:active {
  color: #fc4445;
}
body .theme-tertiary .icon-button:hover a, body .theme-tertiary .icon-button:active a {
  color: #fc4445;
}
body .theme-tertiary .icon-button:hover svg,
body .theme-tertiary .icon-button:hover div, body .theme-tertiary .icon-button:active svg,
body .theme-tertiary .icon-button:active div {
  color: #fc4445;
}
body .theme-tertiary .icon-button svg, body .theme-tertiary .icon-button svg:link, body .theme-tertiary .icon-button svg:visited {
  color: #ffffff;
}
body .theme-tertiary .icon-button svg:hover, body .theme-tertiary .icon-button svg:active {
  color: #fc4445;
}
body .so-widget-coderehab-add-to-calendar {
  /* Drop down */
}
body .so-widget-coderehab-add-to-calendar .addeventatc {
  color: #000000 !important;
}
body .so-widget-coderehab-add-to-calendar .addeventatc:hover {
  color: #fc4445 !important;
}
body .so-widget-coderehab-add-to-calendar .addeventatc_dropdown {
  background: #ffffff;
}
body .so-widget-coderehab-add-to-calendar .addeventatc_dropdown span:hover {
  background-color: #fc4445;
  color: #ffffff;
}
body .so-widget-coderehab-add-to-calendar .addeventatc_dropdown span:hover em {
  color: #ffffff !important;
}
body .so-widget-coderehab-add-to-calendar .addeventatc_dropdown .frs a {
  background: #ffffff;
  color: #cacaca !important;
}
body .so-widget-coderehab-add-to-calendar .addeventatc_dropdown .frs a:hover {
  color: #ffffff !important;
}
body .so-widget-coderehab-add-to-calendar .addeventatc_dropdown .brx {
  background: #e8e8e8;
}
body .so-widget-coderehab-add-to-calendar .addeventatc_dropdown .drop_markup {
  background-color: #f4f4f4;
}
body .so-widget-coderehab-share .inner .share_btn svg {
  color: #000000;
}
body .so-widget-coderehab-share .inner .share_btn svg:hover {
  color: #fc4445;
}
body .widget.widget-event-data .card {
  border-bottom: 1px solid #dee2e6;
}
body .widget.widget-event-data .card .card-header button {
  background: transparent;
  color: #000000;
  border-top: 1px solid #dee2e6;
}
body .widget.widget-event-data .card .card-header button span {
  color: #000000;
}
body .widget.widget-event-data .card .card-header button:focus, body .widget.widget-event-data .card .card-header button[aria-expanded=true] {
  border-color: #fc4445;
  background-color: #fc4445;
  color: #fff;
}
body .widget.widget-event-data .card .card-header button:focus h3, body .widget.widget-event-data .card .card-header button[aria-expanded=true] h3 {
  color: #fff;
}
body .widget.widget-event-data .card .card-header button:focus span, body .widget.widget-event-data .card .card-header button[aria-expanded=true] span {
  color: #fff;
}
body .widget.widget-event-data .card.meer-daags {
  border-top: 1px solid #dee2e6;
}
body .events-filter li.list-group-item::after,
body .events-sub-filter li.list-group-item::after {
  border-right: 1px solid #cccccc;
}
body .events-filter li.list-group-item .counter,
body .events-sub-filter li.list-group-item .counter {
  background-color: #fc4445;
  color: #fff;
}
body .events-filter li.list-group-item .filter-clear a {
  color: #000000;
}
body .events-filter li.list-group-item .filter-clear a:hover {
  color: #fc4445;
}
body .events-filter li.list-group-item.cals_active h3 a {
  color: #fc4445;
  position: relative;
}
body .events-filter li.list-group-item.cals_active h3 a::after {
  content: "";
  position: absolute;
  display: block;
  border-bottom: solid 2px #fc4445;
  bottom: -1px;
  height: 0;
  width: 100%;
}
body .events-filter li.list-group-item.cals_active h3 a:hover::after {
  width: 100%;
  -webkit-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
body .events-filter a {
  position: relative;
}
body .events-filter a::after {
  content: "";
  position: absolute;
  display: block;
  border-bottom: solid 2px #fc4445;
  bottom: -1px;
  height: 0;
  width: 0;
}
body .events-filter a:hover::after {
  width: 100%;
  -webkit-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
body .events-filter a, body .events-filter a:link, body .events-filter a:visited {
  color: #000 !important;
}
body .events-filter a:hover, body .events-filter a:active {
  color: #fc4445 !important;
}
body .events-filter a.active {
  color: #fc4445 !important;
  position: relative;
}
body .events-filter a.active::after {
  content: "";
  position: absolute;
  display: block;
  border-bottom: solid 2px #fc4445;
  bottom: -1px;
  height: 0;
  width: 100%;
}
body .events-filter a.active:hover::after {
  width: 100%;
  -webkit-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
body .events-filter.cities .filter-item {
  position: relative;
}
body .events-filter.cities .filter-item:before {
  border-right: 1px solid #ccc;
}
body .events-filter .badge {
  background: #ccc;
  color: white;
}
body .events-filter .filter-item .badge:hover,
body .events-filter h3 a:hover .badge {
  background: #fc4445;
}
body .events-filter .active .badge {
  background: #fc4445 !important;
}
body .events-sub-filter a {
  position: relative;
}
body .events-sub-filter a::after {
  content: "";
  position: absolute;
  display: block;
  border-bottom: solid 2px #000000;
  bottom: -1px;
  height: 0;
  width: 0;
}
body .events-sub-filter a:hover::after {
  width: 100%;
  -webkit-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
body .events-sub-filter a, body .events-sub-filter a:link, body .events-sub-filter a:visited {
  color: #000 !important;
}
body .events-sub-filter a:hover, body .events-sub-filter a:active {
  color: #fc4445 !important;
  position: relative;
}
body .events-sub-filter a:hover::after, body .events-sub-filter a:active::after {
  content: "";
  position: absolute;
  display: block;
  border-bottom: solid 2px #fc4445;
  bottom: -1px;
  height: 0;
  width: 100%;
}
body .events-sub-filter a:hover:hover::after, body .events-sub-filter a:active:hover::after {
  width: 100%;
  -webkit-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
body .events-sub-filter a.active {
  color: #fc4445 !important;
  position: relative;
}
body .events-sub-filter a.active::after {
  content: "";
  position: absolute;
  display: block;
  border-bottom: solid 2px #fc4445;
  bottom: -1px;
  height: 0;
  width: 100%;
}
body .events-sub-filter a.active:hover::after {
  width: 100%;
  -webkit-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
body .events-sub-filter a.active:hover {
  color: #fc4445 !important;
  position: relative;
}
body .events-sub-filter a.active:hover::after {
  content: "";
  position: absolute;
  display: block;
  border-bottom: solid 2px #fc4445;
  bottom: -1px;
  height: 0;
  width: 100%;
}
body .events-sub-filter a.active:hover:hover::after {
  width: 100%;
  -webkit-transition: width 0.5s ease;
  -o-transition: width 0.5s ease;
  transition: width 0.5s ease;
}
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html .submit-cover .submit-button,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html .simple_button {
  border-bottom: 4px solid #d70305;
  background: #fc4445 !important;
  color: #fff;
}
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html .sub-label,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html .sub-label-false,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html .sub-label-true {
  color: #000000 !important;
}
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=text],
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=email],
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=password],
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=number],
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html select,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html textarea {
  background: #fff;
  border-color: #707070;
}
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=text]:focus,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=email]:focus,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=password]:focus,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html input[type=number]:focus,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html select:focus,
body .formcraft-css .form-cover .fc-form .form-page-content .form-element .form-element-html textarea:focus {
  border-color: #fc4445;
}
body .form7 label {
  color: #000000;
}
body .form7 label span {
  color: red;
}
body .form7 input[type=text],
body .form7 input[type=email],
body .form7 input[type=password],
body .form7 input[type=number],
body .form7 select,
body .form7 textarea {
  background: #fff;
  border-color: #707070;
}
body .form7 input[type=text]:focus,
body .form7 input[type=email]:focus,
body .form7 input[type=password]:focus,
body .form7 input[type=number]:focus,
body .form7 select:focus,
body .form7 textarea:focus {
  border-color: #fc4445;
}
body .form7 .wpcf7-submit {
  border-bottom: 4px solid #d70305;
  background: #fc4445;
  color: #fff;
}
body .form7 .wpcf7-submit:hover {
  background: #d70305;
}