/*
 * django-pages.css — hand-maintained styles for Django-rendered pages.
 *
 * Produced once on 2026-09-04 by compiling, with Sass variables resolved to literals,
 * and scoping under :where(.django-page) (same rules as bootstrap-scoped.css):
 *   vendor/gsdk/sass/gsdk (all), the Django halves of sass/_global.scss, sass/_overrides.scss,
 *   sass/_shame.scss, sass/_modal.scss, sass/flatpages/_base.scss, sass/flatpages/_home.scss,
 *   sass/pages/_poster.scss, the .container block of sass/style.scss, and the Roboto
 *   @font-face rules (font files under ../fonts/roboto/).
 * Edit this file directly from now on; see docs/howto/vendor-django-bootstrap.md.
 */
/*      light colors         */
@keyframes spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
@-ms-keyframes spin {
  from {
    -ms-transform: rotate(0deg);
  }
  to {
    -ms-transform: rotate(360deg);
  }
}
/*     General overwrite     */
:where(.django-page) {
  font-family: "Helvetica Neue", "Open Sans", Arial, sans-serif;
}

:where(.django-page) a:hover, :where(.django-page) a:focus {
  text-decoration: none;
}

:where(.django-page) a:focus, :where(.django-page) a:active, :where(.django-page) button::-moz-focus-inner, :where(.django-page) input[type=reset]::-moz-focus-inner, :where(.django-page) input[type=button]::-moz-focus-inner, :where(.django-page) input[type=submit]::-moz-focus-inner, :where(.django-page) select::-moz-focus-inner, :where(.django-page) input[type=file] > input[type=button]::-moz-focus-inner {
  outline: 0;
}

:where(.django-page) .ui-slider-handle:focus,
:where(.django-page) .navbar-toggle {
  outline: 0 !important;
}

/*           Animations              */
:where(.django-page) .form-control,
:where(.django-page) .input-group-addon,
:where(.django-page) .tagsinput,
:where(.django-page) .navbar, .navbar:where(.django-page),
:where(.django-page) .navbar .alert, .navbar:where(.django-page) .alert {
  -webkit-transition: all 300ms linear;
  -moz-transition: all 300ms linear;
  -o-transition: all 300ms linear;
  -ms-transition: all 300ms linear;
  transition: all 300ms linear;
}

:where(.django-page) .tagsinput .tag,
:where(.django-page) .tagsinput-remove-link,
:where(.django-page) .filter,
:where(.django-page) .btn-hover,
:where(.django-page) [data-toggle=collapse] i {
  -webkit-transition: all 150ms linear;
  -moz-transition: all 150ms linear;
  -o-transition: all 150ms linear;
  -ms-transition: all 150ms linear;
  transition: all 150ms linear;
}

:where(.django-page) .btn-morphing .fa,
:where(.django-page) .btn-morphing .circle,
:where(.django-page) .gsdk-collapse {
  -webkit-transition: all 370ms linear;
  -moz-transition: all 370ms linear;
  -o-transition: all 370ms linear;
  -ms-transition: all 370ms linear;
  transition: all 370ms linear;
}

:where(.django-page) .fa {
  width: 18px;
  text-align: center;
}

:where(.django-page) .margin-top {
  margin-top: 50px;
}

/*       CT colors          */
:where(.django-page) .ct-blue,
:where(.django-page) .checkbox-blue.checkbox.checked .second-icon,
:where(.django-page) .checkbox-blue.checkbox.checked,
:where(.django-page) .radio-blue.radio.checked .second-icon,
:where(.django-page) .radio-blue.radio.checked {
  color: #3472F7;
}

:where(.django-page) .ct-azure,
:where(.django-page) .checkbox-azure.checkbox.checked .second-icon,
:where(.django-page) .radio-azure.radio.checked .second-icon,
:where(.django-page) .checkbox-azure.checkbox.checked,
:where(.django-page) .radio-azure.radio.checked {
  color: #2CA8FF;
}

:where(.django-page) .ct-green,
:where(.django-page) .checkbox-green.checkbox.checked .second-icon,
:where(.django-page) .radio-green.radio.checked .second-icon,
:where(.django-page) .checkbox-green.checkbox.checked,
:where(.django-page) .radio-green.radio.checked {
  color: #05AE0E;
}

:where(.django-page) .ct-orange,
:where(.django-page) .checkbox-orange.checkbox.checked .second-icon,
:where(.django-page) .radio-orange.radio.checked .second-icon,
:where(.django-page) .checkbox-orange.checkbox.checked,
:where(.django-page) .radio-orange.radio.checked {
  color: #FF9500;
}

:where(.django-page) .ct-red,
:where(.django-page) .checkbox-red.checkbox.checked .second-icon,
:where(.django-page) .radio-red.radio.checked .second-icon,
:where(.django-page) .checkbox-red.checkbox.checked,
:where(.django-page) .radio-red.radio.checked {
  color: #FF3B30;
}

:where(.django-page) input.ct-blue + span.switch-left,
:where(.django-page) input.ct-blue + span + label + span.switch-right {
  background-color: #3472F7;
}

:where(.django-page) input.ct-azure + span.switch-left,
:where(.django-page) input.ct-azure + span + label + span.switch-right {
  background-color: #2CA8FF;
}

:where(.django-page) input.ct-green + span.switch-left,
:where(.django-page) input.ct-green + span + label + span.switch-right {
  background-color: #05AE0E;
}

:where(.django-page) input.ct-orange + span.switch-left,
:where(.django-page) input.ct-orange + span + label + span.switch-right {
  background-color: #FF9500;
}

:where(.django-page) input.ct-red + span.switch-left,
:where(.django-page) input.ct-red + span + label + span.switch-right {
  background-color: #FF3B30;
}

:where(.django-page) .btn {
  border-width: 2px;
  background-color: transparent;
  font-weight: 400;
  opacity: 0.8;
  filter: alpha(opacity=80);
  padding: 6px 12px;
}
:where(.django-page) .btn:hover, :where(.django-page) .btn:focus {
  opacity: 1;
  filter: alpha(opacity=100);
  outline: 0 !important;
}
:where(.django-page) .btn:active, :where(.django-page) .btn.active, :where(.django-page) .open > .btn.dropdown-toggle {
  -webkit-box-shadow: none;
  box-shadow: none;
  outline: 0 !important;
}
:where(.django-page) .btn.btn-icon {
  padding: 6px;
}

:where(.django-page) .btn-primary {
  border-color: #3472F7;
  color: #3472F7;
  margin-bottom: "";
}
:where(.django-page) .btn-primary:hover, :where(.django-page) .btn-primary:focus, :where(.django-page) .btn-primary:active, :where(.django-page) .btn-primary.active, :where(.django-page) .btn-primary:active:focus, :where(.django-page) .btn-primary:active:hover, :where(.django-page) .btn-primary.active:focus, :where(.django-page) .btn-primary.active:hover, :where(.django-page) .open > .btn-primary.dropdown-toggle, :where(.django-page) .open > .btn-primary.dropdown-toggle:focus, :where(.django-page) .open > .btn-primary.dropdown-toggle:hover {
  background-color: transparent;
  color: #1D62F0;
  border-color: #1D62F0;
}
:where(.django-page) .btn-primary.disabled, :where(.django-page) .btn-primary.disabled:hover, :where(.django-page) .btn-primary.disabled:focus, :where(.django-page) .btn-primary.disabled.focus, :where(.django-page) .btn-primary.disabled:active, :where(.django-page) .btn-primary.disabled.active, :where(.django-page) .btn-primary:disabled, :where(.django-page) .btn-primary:disabled:hover, :where(.django-page) .btn-primary:disabled:focus, :where(.django-page) .btn-primary:disabled.focus, :where(.django-page) .btn-primary:disabled:active, :where(.django-page) .btn-primary:disabled.active, :where(.django-page) .btn-primary[disabled], :where(.django-page) .btn-primary[disabled]:hover, :where(.django-page) .btn-primary[disabled]:focus, :where(.django-page) .btn-primary[disabled].focus, :where(.django-page) .btn-primary[disabled]:active, :where(.django-page) .btn-primary[disabled].active, :where(.django-page) fieldset[disabled] .btn-primary, :where(.django-page) fieldset[disabled] .btn-primary:hover, :where(.django-page) fieldset[disabled] .btn-primary:focus, :where(.django-page) fieldset[disabled] .btn-primary.focus, :where(.django-page) fieldset[disabled] .btn-primary:active, :where(.django-page) fieldset[disabled] .btn-primary.active {
  background-color: transparent;
  border-color: #3472F7;
}
:where(.django-page) .btn-primary.btn-fill {
  color: #FFFFFF;
  background-color: #3472F7;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .btn-primary.btn-fill:hover, :where(.django-page) .btn-primary.btn-fill:focus, :where(.django-page) .btn-primary.btn-fill:active, :where(.django-page) .btn-primary.btn-fill.active, :where(.django-page) .open > .btn-primary.btn-fill.dropdown-toggle {
  background-color: #1D62F0;
  color: #FFFFFF;
}
:where(.django-page) .btn-primary.btn-fill .caret {
  border-top-color: #FFFFFF;
}
:where(.django-page) .btn-primary .caret {
  border-top-color: #3472F7;
}

:where(.django-page) .btn-success {
  border-color: #05AE0E;
  color: #05AE0E;
  margin-bottom: "";
}
:where(.django-page) .btn-success:hover, :where(.django-page) .btn-success:focus, :where(.django-page) .btn-success:active, :where(.django-page) .btn-success.active, :where(.django-page) .btn-success:active:focus, :where(.django-page) .btn-success:active:hover, :where(.django-page) .btn-success.active:focus, :where(.django-page) .btn-success.active:hover, :where(.django-page) .open > .btn-success.dropdown-toggle, :where(.django-page) .open > .btn-success.dropdown-toggle:focus, :where(.django-page) .open > .btn-success.dropdown-toggle:hover {
  background-color: transparent;
  color: #049F0C;
  border-color: #049F0C;
}
:where(.django-page) .btn-success.disabled, :where(.django-page) .btn-success.disabled:hover, :where(.django-page) .btn-success.disabled:focus, :where(.django-page) .btn-success.disabled.focus, :where(.django-page) .btn-success.disabled:active, :where(.django-page) .btn-success.disabled.active, :where(.django-page) .btn-success:disabled, :where(.django-page) .btn-success:disabled:hover, :where(.django-page) .btn-success:disabled:focus, :where(.django-page) .btn-success:disabled.focus, :where(.django-page) .btn-success:disabled:active, :where(.django-page) .btn-success:disabled.active, :where(.django-page) .btn-success[disabled], :where(.django-page) .btn-success[disabled]:hover, :where(.django-page) .btn-success[disabled]:focus, :where(.django-page) .btn-success[disabled].focus, :where(.django-page) .btn-success[disabled]:active, :where(.django-page) .btn-success[disabled].active, :where(.django-page) fieldset[disabled] .btn-success, :where(.django-page) fieldset[disabled] .btn-success:hover, :where(.django-page) fieldset[disabled] .btn-success:focus, :where(.django-page) fieldset[disabled] .btn-success.focus, :where(.django-page) fieldset[disabled] .btn-success:active, :where(.django-page) fieldset[disabled] .btn-success.active {
  background-color: transparent;
  border-color: #05AE0E;
}
:where(.django-page) .btn-success.btn-fill {
  color: #FFFFFF;
  background-color: #05AE0E;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .btn-success.btn-fill:hover, :where(.django-page) .btn-success.btn-fill:focus, :where(.django-page) .btn-success.btn-fill:active, :where(.django-page) .btn-success.btn-fill.active, :where(.django-page) .open > .btn-success.btn-fill.dropdown-toggle {
  background-color: #049F0C;
  color: #FFFFFF;
}
:where(.django-page) .btn-success.btn-fill .caret {
  border-top-color: #FFFFFF;
}
:where(.django-page) .btn-success .caret {
  border-top-color: #05AE0E;
}

:where(.django-page) .btn-info {
  border-color: #2CA8FF;
  color: #2CA8FF;
  margin-bottom: 20px;
}
:where(.django-page) .btn-info:hover, :where(.django-page) .btn-info:focus, :where(.django-page) .btn-info:active, :where(.django-page) .btn-info.active, :where(.django-page) .btn-info:active:focus, :where(.django-page) .btn-info:active:hover, :where(.django-page) .btn-info.active:focus, :where(.django-page) .btn-info.active:hover, :where(.django-page) .open > .btn-info.dropdown-toggle, :where(.django-page) .open > .btn-info.dropdown-toggle:focus, :where(.django-page) .open > .btn-info.dropdown-toggle:hover {
  background-color: transparent;
  color: #109CFF;
  border-color: #109CFF;
}
:where(.django-page) .btn-info.disabled, :where(.django-page) .btn-info.disabled:hover, :where(.django-page) .btn-info.disabled:focus, :where(.django-page) .btn-info.disabled.focus, :where(.django-page) .btn-info.disabled:active, :where(.django-page) .btn-info.disabled.active, :where(.django-page) .btn-info:disabled, :where(.django-page) .btn-info:disabled:hover, :where(.django-page) .btn-info:disabled:focus, :where(.django-page) .btn-info:disabled.focus, :where(.django-page) .btn-info:disabled:active, :where(.django-page) .btn-info:disabled.active, :where(.django-page) .btn-info[disabled], :where(.django-page) .btn-info[disabled]:hover, :where(.django-page) .btn-info[disabled]:focus, :where(.django-page) .btn-info[disabled].focus, :where(.django-page) .btn-info[disabled]:active, :where(.django-page) .btn-info[disabled].active, :where(.django-page) fieldset[disabled] .btn-info, :where(.django-page) fieldset[disabled] .btn-info:hover, :where(.django-page) fieldset[disabled] .btn-info:focus, :where(.django-page) fieldset[disabled] .btn-info.focus, :where(.django-page) fieldset[disabled] .btn-info:active, :where(.django-page) fieldset[disabled] .btn-info.active {
  background-color: transparent;
  border-color: #2CA8FF;
}
:where(.django-page) .btn-info.btn-fill {
  color: #FFFFFF;
  background-color: #2CA8FF;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .btn-info.btn-fill:hover, :where(.django-page) .btn-info.btn-fill:focus, :where(.django-page) .btn-info.btn-fill:active, :where(.django-page) .btn-info.btn-fill.active, :where(.django-page) .open > .btn-info.btn-fill.dropdown-toggle {
  background-color: #109CFF;
  color: #FFFFFF;
}
:where(.django-page) .btn-info.btn-fill .caret {
  border-top-color: #FFFFFF;
}
:where(.django-page) .btn-info .caret {
  border-top-color: #2CA8FF;
}

:where(.django-page) .btn-warning {
  border-color: #FF9500;
  color: #FF9500;
  margin-bottom: "";
}
:where(.django-page) .btn-warning:hover, :where(.django-page) .btn-warning:focus, :where(.django-page) .btn-warning:active, :where(.django-page) .btn-warning.active, :where(.django-page) .btn-warning:active:focus, :where(.django-page) .btn-warning:active:hover, :where(.django-page) .btn-warning.active:focus, :where(.django-page) .btn-warning.active:hover, :where(.django-page) .open > .btn-warning.dropdown-toggle, :where(.django-page) .open > .btn-warning.dropdown-toggle:focus, :where(.django-page) .open > .btn-warning.dropdown-toggle:hover {
  background-color: transparent;
  color: #ED8D00;
  border-color: #ED8D00;
}
:where(.django-page) .btn-warning.disabled, :where(.django-page) .btn-warning.disabled:hover, :where(.django-page) .btn-warning.disabled:focus, :where(.django-page) .btn-warning.disabled.focus, :where(.django-page) .btn-warning.disabled:active, :where(.django-page) .btn-warning.disabled.active, :where(.django-page) .btn-warning:disabled, :where(.django-page) .btn-warning:disabled:hover, :where(.django-page) .btn-warning:disabled:focus, :where(.django-page) .btn-warning:disabled.focus, :where(.django-page) .btn-warning:disabled:active, :where(.django-page) .btn-warning:disabled.active, :where(.django-page) .btn-warning[disabled], :where(.django-page) .btn-warning[disabled]:hover, :where(.django-page) .btn-warning[disabled]:focus, :where(.django-page) .btn-warning[disabled].focus, :where(.django-page) .btn-warning[disabled]:active, :where(.django-page) .btn-warning[disabled].active, :where(.django-page) fieldset[disabled] .btn-warning, :where(.django-page) fieldset[disabled] .btn-warning:hover, :where(.django-page) fieldset[disabled] .btn-warning:focus, :where(.django-page) fieldset[disabled] .btn-warning.focus, :where(.django-page) fieldset[disabled] .btn-warning:active, :where(.django-page) fieldset[disabled] .btn-warning.active {
  background-color: transparent;
  border-color: #FF9500;
}
:where(.django-page) .btn-warning.btn-fill {
  color: #FFFFFF;
  background-color: #FF9500;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .btn-warning.btn-fill:hover, :where(.django-page) .btn-warning.btn-fill:focus, :where(.django-page) .btn-warning.btn-fill:active, :where(.django-page) .btn-warning.btn-fill.active, :where(.django-page) .open > .btn-warning.btn-fill.dropdown-toggle {
  background-color: #ED8D00;
  color: #FFFFFF;
}
:where(.django-page) .btn-warning.btn-fill .caret {
  border-top-color: #FFFFFF;
}
:where(.django-page) .btn-warning .caret {
  border-top-color: #FF9500;
}

:where(.django-page) .btn-danger {
  border-color: #FF3B30;
  color: #FF3B30;
  margin-bottom: "";
}
:where(.django-page) .btn-danger:hover, :where(.django-page) .btn-danger:focus, :where(.django-page) .btn-danger:active, :where(.django-page) .btn-danger.active, :where(.django-page) .btn-danger:active:focus, :where(.django-page) .btn-danger:active:hover, :where(.django-page) .btn-danger.active:focus, :where(.django-page) .btn-danger.active:hover, :where(.django-page) .open > .btn-danger.dropdown-toggle, :where(.django-page) .open > .btn-danger.dropdown-toggle:focus, :where(.django-page) .open > .btn-danger.dropdown-toggle:hover {
  background-color: transparent;
  color: #EE2D20;
  border-color: #EE2D20;
}
:where(.django-page) .btn-danger.disabled, :where(.django-page) .btn-danger.disabled:hover, :where(.django-page) .btn-danger.disabled:focus, :where(.django-page) .btn-danger.disabled.focus, :where(.django-page) .btn-danger.disabled:active, :where(.django-page) .btn-danger.disabled.active, :where(.django-page) .btn-danger:disabled, :where(.django-page) .btn-danger:disabled:hover, :where(.django-page) .btn-danger:disabled:focus, :where(.django-page) .btn-danger:disabled.focus, :where(.django-page) .btn-danger:disabled:active, :where(.django-page) .btn-danger:disabled.active, :where(.django-page) .btn-danger[disabled], :where(.django-page) .btn-danger[disabled]:hover, :where(.django-page) .btn-danger[disabled]:focus, :where(.django-page) .btn-danger[disabled].focus, :where(.django-page) .btn-danger[disabled]:active, :where(.django-page) .btn-danger[disabled].active, :where(.django-page) fieldset[disabled] .btn-danger, :where(.django-page) fieldset[disabled] .btn-danger:hover, :where(.django-page) fieldset[disabled] .btn-danger:focus, :where(.django-page) fieldset[disabled] .btn-danger.focus, :where(.django-page) fieldset[disabled] .btn-danger:active, :where(.django-page) fieldset[disabled] .btn-danger.active {
  background-color: transparent;
  border-color: #FF3B30;
}
:where(.django-page) .btn-danger.btn-fill {
  color: #FFFFFF;
  background-color: #FF3B30;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .btn-danger.btn-fill:hover, :where(.django-page) .btn-danger.btn-fill:focus, :where(.django-page) .btn-danger.btn-fill:active, :where(.django-page) .btn-danger.btn-fill.active, :where(.django-page) .open > .btn-danger.btn-fill.dropdown-toggle {
  background-color: #EE2D20;
  color: #FFFFFF;
}
:where(.django-page) .btn-danger.btn-fill .caret {
  border-top-color: #FFFFFF;
}
:where(.django-page) .btn-danger .caret {
  border-top-color: #FF3B30;
}

:where(.django-page) .btn-neutral {
  border-color: #FFFFFF;
  color: #FFFFFF;
  margin-bottom: "";
}
:where(.django-page) .btn-neutral:hover, :where(.django-page) .btn-neutral:focus, :where(.django-page) .btn-neutral:active, :where(.django-page) .btn-neutral.active, :where(.django-page) .btn-neutral:active:focus, :where(.django-page) .btn-neutral:active:hover, :where(.django-page) .btn-neutral.active:focus, :where(.django-page) .btn-neutral.active:hover, :where(.django-page) .open > .btn-neutral.dropdown-toggle, :where(.django-page) .open > .btn-neutral.dropdown-toggle:focus, :where(.django-page) .open > .btn-neutral.dropdown-toggle:hover {
  background-color: transparent;
  color: #FFFFFF;
  border-color: #FFFFFF;
}
:where(.django-page) .btn-neutral.disabled, :where(.django-page) .btn-neutral.disabled:hover, :where(.django-page) .btn-neutral.disabled:focus, :where(.django-page) .btn-neutral.disabled.focus, :where(.django-page) .btn-neutral.disabled:active, :where(.django-page) .btn-neutral.disabled.active, :where(.django-page) .btn-neutral:disabled, :where(.django-page) .btn-neutral:disabled:hover, :where(.django-page) .btn-neutral:disabled:focus, :where(.django-page) .btn-neutral:disabled.focus, :where(.django-page) .btn-neutral:disabled:active, :where(.django-page) .btn-neutral:disabled.active, :where(.django-page) .btn-neutral[disabled], :where(.django-page) .btn-neutral[disabled]:hover, :where(.django-page) .btn-neutral[disabled]:focus, :where(.django-page) .btn-neutral[disabled].focus, :where(.django-page) .btn-neutral[disabled]:active, :where(.django-page) .btn-neutral[disabled].active, :where(.django-page) fieldset[disabled] .btn-neutral, :where(.django-page) fieldset[disabled] .btn-neutral:hover, :where(.django-page) fieldset[disabled] .btn-neutral:focus, :where(.django-page) fieldset[disabled] .btn-neutral.focus, :where(.django-page) fieldset[disabled] .btn-neutral:active, :where(.django-page) fieldset[disabled] .btn-neutral.active {
  background-color: transparent;
  border-color: #FFFFFF;
}
:where(.django-page) .btn-neutral.btn-fill {
  color: #FFFFFF;
  background-color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .btn-neutral.btn-fill:hover, :where(.django-page) .btn-neutral.btn-fill:focus, :where(.django-page) .btn-neutral.btn-fill:active, :where(.django-page) .btn-neutral.btn-fill.active, :where(.django-page) .open > .btn-neutral.btn-fill.dropdown-toggle {
  background-color: #FFFFFF;
  color: #FFFFFF;
}
:where(.django-page) .btn-neutral.btn-fill .caret {
  border-top-color: #FFFFFF;
}
:where(.django-page) .btn-neutral .caret {
  border-top-color: #FFFFFF;
}
:where(.django-page) .btn-neutral:active, :where(.django-page) .btn-neutral.active, :where(.django-page) .open > .btn-neutral.dropdown-toggle {
  background-color: #FFFFFF;
  color: #888888;
}
:where(.django-page) .btn-neutral.btn-fill, :where(.django-page) .btn-neutral.btn-fill:hover, :where(.django-page) .btn-neutral.btn-fill:focus {
  color: #888888;
}
:where(.django-page) .btn-neutral.btn-simple:active, :where(.django-page) .btn-neutral.btn-simple.active {
  background-color: transparent;
}

:where(.django-page) .btn:disabled, :where(.django-page) .btn[disabled], :where(.django-page) .btn.disabled {
  opacity: 0.5;
  filter: alpha(opacity=50);
}

:where(.django-page) .btn-round {
  border-width: 1px;
  border-radius: 30px !important;
  padding: 9px 18px;
}
:where(.django-page) .btn-round.btn-icon {
  padding: 9px;
}

:where(.django-page) .btn-simple {
  border: 0;
  font-size: 16px;
  padding: 6px 12px;
}
:where(.django-page) .btn-simple.btn-icon {
  padding: 6px;
}

:where(.django-page) .btn-lg {
  font-size: 18px;
  border-radius: 6px;
  padding: 10px 16px;
}
:where(.django-page) .btn-lg.btn-round {
  padding: 11px 16px;
}
:where(.django-page) .btn-lg.btn-simple {
  padding: 12px 16px;
}
:where(.django-page) .btn-lg {
  font-weight: 400;
}

:where(.django-page) .btn-sm {
  font-size: 12px;
  border-radius: 3px;
  padding: 5px 10px;
}
:where(.django-page) .btn-sm.btn-round {
  padding: 6px 10px;
}
:where(.django-page) .btn-sm.btn-simple {
  padding: 7px 10px;
}

:where(.django-page) .btn-xs {
  font-size: 12px;
  border-radius: 3px;
  padding: 1px 5px;
}
:where(.django-page) .btn-xs.btn-round {
  padding: 2px 5px;
}
:where(.django-page) .btn-xs.btn-simple {
  padding: 3px 5px;
}

:where(.django-page) .btn-wd {
  min-width: 140px;
}

:where(.django-page) .btn-group.select {
  width: 100%;
}

:where(.django-page) .btn-group.select .btn {
  text-align: left;
}

:where(.django-page) .btn-group.select .caret {
  position: absolute;
  top: 50%;
  margin-top: -1px;
  right: 8px;
}

:where(.django-page) .nav > li > a:hover,
:where(.django-page) .nav > li > a:focus {
  background-color: transparent;
}

:where(.django-page) .navbar, .navbar:where(.django-page) {
  border: 0;
  font-size: 16px;
}
:where(.django-page) .navbar .navbar-brand, .navbar:where(.django-page) .navbar-brand {
  font-weight: 600;
  margin: 5px 0px;
  padding: 20px 15px;
  font-size: 20px;
}
:where(.django-page) .navbar .navbar-nav > li > a, .navbar:where(.django-page) .navbar-nav > li > a {
  padding: 10px 15px;
  margin: 15px 3px;
}
:where(.django-page) .navbar .navbar-nav > li > a.btn, .navbar:where(.django-page) .navbar-nav > li > a.btn {
  margin: 15px 3px;
  padding: 6px 12px;
}
:where(.django-page) .navbar .navbar-nav > li > a.btn-round, .navbar:where(.django-page) .navbar-nav > li > a.btn-round {
  margin: 16px 3px;
}
:where(.django-page) .navbar .navbar-nav > li > a [class^=fa], .navbar:where(.django-page) .navbar-nav > li > a [class^=fa] {
  font-size: 19px;
  position: relative;
  top: 1px;
}
:where(.django-page) .navbar .btn, .navbar:where(.django-page) .btn {
  margin: 15px 3px;
  font-size: 14px;
}
:where(.django-page) .navbar .btn-simple, .navbar:where(.django-page) .btn-simple {
  font-size: 16px;
}
:where(.django-page) .navbar-nav > li > .dropdown-menu {
  border-radius: 10px;
  margin-top: -5px;
}

:where(.django-page) .navbar-transparent .navbar-brand, :where(.django-page) [class*=navbar-ct] .navbar-brand {
  color: #FFFFFF;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
:where(.django-page) .navbar-transparent .navbar-brand:focus, :where(.django-page) .navbar-transparent .navbar-brand:hover, :where(.django-page) [class*=navbar-ct] .navbar-brand:focus, :where(.django-page) [class*=navbar-ct] .navbar-brand:hover {
  background-color: transparent;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .navbar-transparent .navbar-nav > li > a:not(.btn),
:where(.django-page) .navbar-transparent .navbar-nav > li > a.btn-default,
:where(.django-page) [class*=navbar-ct] .navbar-nav > li > a:not(.btn),
:where(.django-page) [class*=navbar-ct] .navbar-nav > li > a.btn-default {
  color: #FFFFFF;
  border-color: #FFFFFF;
  opacity: 0.8;
  filter: alpha(opacity=80);
}
:where(.django-page) .navbar-transparent .navbar-nav > li > a.btn-default:hover,
:where(.django-page) .navbar-transparent .navbar-nav > li > a.btn-default:focus,
:where(.django-page) [class*=navbar-ct] .navbar-nav > li > a.btn-default:hover,
:where(.django-page) [class*=navbar-ct] .navbar-nav > li > a.btn-default:focus {
  border-color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .navbar-transparent .navbar-nav > .active > a:not(.btn),
:where(.django-page) .navbar-transparent .navbar-nav > .active > a:hover:not(.btn),
:where(.django-page) .navbar-transparent .navbar-nav > .active > a:focus:not(.btn),
:where(.django-page) .navbar-transparent .navbar-nav > li > a:hover:not(.btn),
:where(.django-page) .navbar-transparent .navbar-nav > li > a:focus:not(.btn),
:where(.django-page) [class*=navbar-ct] .navbar-nav > .active > a:not(.btn),
:where(.django-page) [class*=navbar-ct] .navbar-nav > .active > a:hover:not(.btn),
:where(.django-page) [class*=navbar-ct] .navbar-nav > .active > a:focus:not(.btn),
:where(.django-page) [class*=navbar-ct] .navbar-nav > li > a:hover:not(.btn),
:where(.django-page) [class*=navbar-ct] .navbar-nav > li > a:focus:not(.btn) {
  background-color: transparent;
  border-radius: 3px;
  color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .navbar-transparent .navbar-nav .nav > li > a.btn:hover, :where(.django-page) [class*=navbar-ct] .navbar-nav .nav > li > a.btn:hover {
  background-color: transparent;
}
:where(.django-page) .navbar-transparent .navbar-nav > .dropdown > a .caret,
:where(.django-page) .navbar-transparent .navbar-nav > .dropdown > a:hover .caret,
:where(.django-page) .navbar-transparent .navbar-nav > .dropdown > a:focus .caret,
:where(.django-page) [class*=navbar-ct] .navbar-nav > .dropdown > a .caret,
:where(.django-page) [class*=navbar-ct] .navbar-nav > .dropdown > a:hover .caret,
:where(.django-page) [class*=navbar-ct] .navbar-nav > .dropdown > a:focus .caret {
  border-bottom-color: #FFFFFF;
  border-top-color: #FFFFFF;
}
:where(.django-page) .navbar-transparent .navbar-nav > .open > a,
:where(.django-page) .navbar-transparent .navbar-nav > .open > a:hover,
:where(.django-page) .navbar-transparent .navbar-nav > .open > a:focus,
:where(.django-page) [class*=navbar-ct] .navbar-nav > .open > a,
:where(.django-page) [class*=navbar-ct] .navbar-nav > .open > a:hover,
:where(.django-page) [class*=navbar-ct] .navbar-nav > .open > a:focus {
  background-color: transparent;
  color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .navbar-transparent .btn-default, :where(.django-page) [class*=navbar-ct] .btn-default {
  color: #FFFFFF;
  border-color: #FFFFFF;
}
:where(.django-page) .navbar-transparent .btn-default.btn-fill, :where(.django-page) [class*=navbar-ct] .btn-default.btn-fill {
  color: #9A9A9A;
  background-color: #FFFFFF;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
:where(.django-page) .navbar-transparent .btn-default.btn-fill:hover,
:where(.django-page) .navbar-transparent .btn-default.btn-fill:focus,
:where(.django-page) .navbar-transparent .btn-default.btn-fill:active,
:where(.django-page) .navbar-transparent .btn-default.btn-fill.active,
:where(.django-page) .navbar-transparent .open .dropdown-toggle.btn-fill.btn-default,
:where(.django-page) [class*=navbar-ct] .btn-default.btn-fill:hover,
:where(.django-page) [class*=navbar-ct] .btn-default.btn-fill:focus,
:where(.django-page) [class*=navbar-ct] .btn-default.btn-fill:active,
:where(.django-page) [class*=navbar-ct] .btn-default.btn-fill.active,
:where(.django-page) [class*=navbar-ct] .open .dropdown-toggle.btn-fill.btn-default {
  border-color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .navbar-transparent .navbar-toggle .icon-bar, :where(.django-page) [class*=navbar-ct] .navbar-toggle .icon-bar {
  background-color: #FFFFFF !important;
}

:where(.django-page) .navbar-toggle:hover,
:where(.django-page) .navbar-toggle:focus {
  background-color: transparent;
}

:where(.django-page) .navbar-transparent .dropdown-menu .divider {
  background-color: rgba(255, 255, 255, 0.2);
}

:where(.django-page) .navbar-inverse .navbar-toggle:hover,
:where(.django-page) .navbar-inverse .navbar-toggle:focus {
  background-color: transparent;
}
:where(.django-page) .navbar-inverse .navbar-nav > .open > a, :where(.django-page) .navbar-inverse .navbar-nav > .open > a:focus, :where(.django-page) .navbar-inverse .navbar-nav > .open > a:hover {
  background-color: transparent;
}

:where(.django-page) .nav-open .nav .caret {
  border-bottom-color: #FFFFFF;
  border-top-color: #FFFFFF;
}

:where(.django-page) .navbar-default, .navbar-default:where(.django-page) {
  background-color: rgba(255, 255, 255, 0.96);
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
:where(.django-page) .navbar-default .navbar-nav > .active > a, .navbar-default:where(.django-page) .navbar-nav > .active > a,
:where(.django-page) .navbar-default .navbar-nav > .active > a:not(.btn):hover, .navbar-default:where(.django-page) .navbar-nav > .active > a:not(.btn):hover,
:where(.django-page) .navbar-default .navbar-nav > .active > a:not(.btn):focus, .navbar-default:where(.django-page) .navbar-nav > .active > a:not(.btn):focus,
:where(.django-page) .navbar-default .navbar-nav > li > a:not(.btn):hover, .navbar-default:where(.django-page) .navbar-nav > li > a:not(.btn):hover,
:where(.django-page) .navbar-default .navbar-nav > li > a:not(.btn):focus, .navbar-default:where(.django-page) .navbar-nav > li > a:not(.btn):focus {
  background-color: transparent;
  border-radius: 3px;
  color: #2CA8FF;
  opacity: 1;
  filter: alpha(opacity=100);
}
:where(.django-page) .navbar-default .navbar-nav > .dropdown > a:hover .caret, .navbar-default:where(.django-page) .navbar-nav > .dropdown > a:hover .caret,
:where(.django-page) .navbar-default .navbar-nav > .dropdown > a:focus .caret, .navbar-default:where(.django-page) .navbar-nav > .dropdown > a:focus .caret {
  border-bottom-color: #2CA8FF;
  border-top-color: #2CA8FF;
}
:where(.django-page) .navbar-default .navbar-nav > .open > a, .navbar-default:where(.django-page) .navbar-nav > .open > a,
:where(.django-page) .navbar-default .navbar-nav > .open > a:hover, .navbar-default:where(.django-page) .navbar-nav > .open > a:hover,
:where(.django-page) .navbar-default .navbar-nav > .open > a:focus, .navbar-default:where(.django-page) .navbar-nav > .open > a:focus {
  background-color: transparent;
  color: #2CA8FF;
}
:where(.django-page) .navbar-default .navbar-nav .navbar-toggle:hover, .navbar-default:where(.django-page) .navbar-nav .navbar-toggle:hover, :where(.django-page) .navbar-default .navbar-nav .navbar-toggle:focus, .navbar-default:where(.django-page) .navbar-nav .navbar-toggle:focus {
  background-color: transparent;
}
:where(.django-page) .navbar-default:not(.navbar-transparent) .btn-default:hover, .navbar-default:where(.django-page):not(.navbar-transparent) .btn-default:hover {
  color: #2CA8FF;
  border-color: #2CA8FF;
}
:where(.django-page) .navbar-default:not(.navbar-transparent) .btn-neutral, .navbar-default:where(.django-page):not(.navbar-transparent) .btn-neutral, :where(.django-page) .navbar-default:not(.navbar-transparent) .btn-neutral:hover, .navbar-default:where(.django-page):not(.navbar-transparent) .btn-neutral:hover, :where(.django-page) .navbar-default:not(.navbar-transparent) .btn-neutral:active, .navbar-default:where(.django-page):not(.navbar-transparent) .btn-neutral:active {
  color: #9A9A9A;
}
:where(.django-page) .navbar-default .navbar-toggle:hover, .navbar-default:where(.django-page) .navbar-toggle:hover,
:where(.django-page) .navbar-default .navbar-toggle:focus, .navbar-default:where(.django-page) .navbar-toggle:focus {
  background-color: transparent;
}

/*      Navbar with icons            */
:where(.django-page) .navbar-icons.navbar .navbar-brand, .navbar-icons.navbar:where(.django-page) .navbar-brand {
  margin-top: 12px;
  margin-bottom: 12px;
}
:where(.django-page) .navbar-icons .navbar-nav > li > a {
  text-align: center;
  padding: 6px 15px;
  margin: 6px 3px;
}
:where(.django-page) .navbar-icons .navbar-nav [class^=pe] {
  font-size: 30px;
  position: relative;
}
:where(.django-page) .navbar-icons .navbar-nav p {
  margin: 3px 0 0;
}

:where(.django-page) .navbar-form {
  -webkit-box-shadow: none;
  box-shadow: none;
}
:where(.django-page) .navbar-form .form-control {
  border-radius: 0;
  border: 0;
  padding: 0;
  background-color: transparent;
  height: 22px;
  font-size: 16px;
  line-height: 1.5;
  color: #E3E3E3;
}
:where(.django-page) .navbar-transparent .navbar-form .form-control, :where(.django-page) [class*=navbar-ct] .navbar-form .form-control {
  color: #FFFFFF;
  border: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}

:where(.django-page) .navbar-ct-blue {
  background-color: rgba(52, 172, 220, 0.98);
}

:where(.django-page) .navbar-ct-azure {
  background-color: rgba(91, 202, 255, 0.98);
}

:where(.django-page) .navbar-ct-green {
  background-color: rgba(76, 217, 100, 0.98);
}

:where(.django-page) .navbar-ct-orange {
  background-color: rgba(255, 149, 0, 0.98);
}

:where(.django-page) .navbar-ct-red {
  background-color: rgba(255, 76, 64, 0.98);
}

:where(.django-page) .navbar-transparent {
  padding-top: 15px;
  background-color: transparent;
  border-bottom: 1px solid transparent;
}

:where(.django-page) .navbar-toggle {
  margin-top: 19px;
  margin-bottom: 19px;
  border: 0;
}
:where(.django-page) .navbar-toggle .icon-bar {
  background-color: #FFFFFF;
}
:where(.django-page) .navbar-toggle .navbar-collapse,
:where(.django-page) .navbar-toggle .navbar-form {
  border-color: transparent;
}

:where(.django-page) .btn-social {
  opacity: 0.85;
  padding: 8px 9px;
}
:where(.django-page) .btn-social .fa {
  font-size: 18px;
  vertical-align: middle;
  display: inline-block;
}
:where(.django-page) .btn-social.btn-round {
  padding: 9px 10px;
}
:where(.django-page) .btn-social.btn-simple {
  padding: 9px 5px;
  font-size: 16px;
}
:where(.django-page) .btn-social.btn-simple .fa {
  font-size: 20px;
  position: relative;
  top: -2px;
  width: 24px;
}

:where(.django-page) .btn-facebook {
  border-color: #3b5998;
  color: #3b5998;
}
:where(.django-page) .btn-facebook:hover, :where(.django-page) .btn-facebook:focus, :where(.django-page) .btn-facebook:active, :where(.django-page) .btn-facebook.active, :where(.django-page) .open > .btn-facebook.dropdown-toggle {
  background-color: transparent;
  color: #3b5998;
  border-color: #3b5998;
  opacity: 1;
}
:where(.django-page) .btn-facebook:disabled, :where(.django-page) .btn-facebook[disabled], :where(.django-page) .btn-facebook.disabled {
  background-color: transparent;
  border-color: #3b5998;
}
:where(.django-page) .btn-facebook.btn-fill {
  color: #FFFFFF;
  background-color: #3b5998;
  opacity: 0.9;
}
:where(.django-page) .btn-facebook.btn-fill:hover, :where(.django-page) .btn-facebook.btn-fill:focus, :where(.django-page) .btn-facebook.btn-fill:active, :where(.django-page) .btn-facebook.btn-fill.active, :where(.django-page) .open > .btn-facebook.btn-fill.dropdown-toggle {
  background-color: #3b5998;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-twitter {
  border-color: #55acee;
  color: #55acee;
}
:where(.django-page) .btn-twitter:hover, :where(.django-page) .btn-twitter:focus, :where(.django-page) .btn-twitter:active, :where(.django-page) .btn-twitter.active, :where(.django-page) .open > .btn-twitter.dropdown-toggle {
  background-color: transparent;
  color: #55acee;
  border-color: #55acee;
  opacity: 1;
}
:where(.django-page) .btn-twitter:disabled, :where(.django-page) .btn-twitter[disabled], :where(.django-page) .btn-twitter.disabled {
  background-color: transparent;
  border-color: #55acee;
}
:where(.django-page) .btn-twitter.btn-fill {
  color: #FFFFFF;
  background-color: #55acee;
  opacity: 0.9;
}
:where(.django-page) .btn-twitter.btn-fill:hover, :where(.django-page) .btn-twitter.btn-fill:focus, :where(.django-page) .btn-twitter.btn-fill:active, :where(.django-page) .btn-twitter.btn-fill.active, :where(.django-page) .open > .btn-twitter.btn-fill.dropdown-toggle {
  background-color: #55acee;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-pinterest {
  border-color: #cc2127;
  color: #cc2127;
}
:where(.django-page) .btn-pinterest:hover, :where(.django-page) .btn-pinterest:focus, :where(.django-page) .btn-pinterest:active, :where(.django-page) .btn-pinterest.active, :where(.django-page) .open > .btn-pinterest.dropdown-toggle {
  background-color: transparent;
  color: #cc2127;
  border-color: #cc2127;
  opacity: 1;
}
:where(.django-page) .btn-pinterest:disabled, :where(.django-page) .btn-pinterest[disabled], :where(.django-page) .btn-pinterest.disabled {
  background-color: transparent;
  border-color: #cc2127;
}
:where(.django-page) .btn-pinterest.btn-fill {
  color: #FFFFFF;
  background-color: #cc2127;
  opacity: 0.9;
}
:where(.django-page) .btn-pinterest.btn-fill:hover, :where(.django-page) .btn-pinterest.btn-fill:focus, :where(.django-page) .btn-pinterest.btn-fill:active, :where(.django-page) .btn-pinterest.btn-fill.active, :where(.django-page) .open > .btn-pinterest.btn-fill.dropdown-toggle {
  background-color: #cc2127;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-google {
  border-color: #dd4b39;
  color: #dd4b39;
}
:where(.django-page) .btn-google:hover, :where(.django-page) .btn-google:focus, :where(.django-page) .btn-google:active, :where(.django-page) .btn-google.active, :where(.django-page) .open > .btn-google.dropdown-toggle {
  background-color: transparent;
  color: #dd4b39;
  border-color: #dd4b39;
  opacity: 1;
}
:where(.django-page) .btn-google:disabled, :where(.django-page) .btn-google[disabled], :where(.django-page) .btn-google.disabled {
  background-color: transparent;
  border-color: #dd4b39;
}
:where(.django-page) .btn-google.btn-fill {
  color: #FFFFFF;
  background-color: #dd4b39;
  opacity: 0.9;
}
:where(.django-page) .btn-google.btn-fill:hover, :where(.django-page) .btn-google.btn-fill:focus, :where(.django-page) .btn-google.btn-fill:active, :where(.django-page) .btn-google.btn-fill.active, :where(.django-page) .open > .btn-google.btn-fill.dropdown-toggle {
  background-color: #dd4b39;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-linkedin {
  border-color: #0976b4;
  color: #0976b4;
}
:where(.django-page) .btn-linkedin:hover, :where(.django-page) .btn-linkedin:focus, :where(.django-page) .btn-linkedin:active, :where(.django-page) .btn-linkedin.active, :where(.django-page) .open > .btn-linkedin.dropdown-toggle {
  background-color: transparent;
  color: #0976b4;
  border-color: #0976b4;
  opacity: 1;
}
:where(.django-page) .btn-linkedin:disabled, :where(.django-page) .btn-linkedin[disabled], :where(.django-page) .btn-linkedin.disabled {
  background-color: transparent;
  border-color: #0976b4;
}
:where(.django-page) .btn-linkedin.btn-fill {
  color: #FFFFFF;
  background-color: #0976b4;
  opacity: 0.9;
}
:where(.django-page) .btn-linkedin.btn-fill:hover, :where(.django-page) .btn-linkedin.btn-fill:focus, :where(.django-page) .btn-linkedin.btn-fill:active, :where(.django-page) .btn-linkedin.btn-fill.active, :where(.django-page) .open > .btn-linkedin.btn-fill.dropdown-toggle {
  background-color: #0976b4;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-dribbble {
  border-color: #ea4c89;
  color: #ea4c89;
}
:where(.django-page) .btn-dribbble:hover, :where(.django-page) .btn-dribbble:focus, :where(.django-page) .btn-dribbble:active, :where(.django-page) .btn-dribbble.active, :where(.django-page) .open > .btn-dribbble.dropdown-toggle {
  background-color: transparent;
  color: #ea4c89;
  border-color: #ea4c89;
  opacity: 1;
}
:where(.django-page) .btn-dribbble:disabled, :where(.django-page) .btn-dribbble[disabled], :where(.django-page) .btn-dribbble.disabled {
  background-color: transparent;
  border-color: #ea4c89;
}
:where(.django-page) .btn-dribbble.btn-fill {
  color: #FFFFFF;
  background-color: #ea4c89;
  opacity: 0.9;
}
:where(.django-page) .btn-dribbble.btn-fill:hover, :where(.django-page) .btn-dribbble.btn-fill:focus, :where(.django-page) .btn-dribbble.btn-fill:active, :where(.django-page) .btn-dribbble.btn-fill.active, :where(.django-page) .open > .btn-dribbble.btn-fill.dropdown-toggle {
  background-color: #ea4c89;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-github {
  border-color: #333333;
  color: #333333;
}
:where(.django-page) .btn-github:hover, :where(.django-page) .btn-github:focus, :where(.django-page) .btn-github:active, :where(.django-page) .btn-github.active, :where(.django-page) .open > .btn-github.dropdown-toggle {
  background-color: transparent;
  color: #333333;
  border-color: #333333;
  opacity: 1;
}
:where(.django-page) .btn-github:disabled, :where(.django-page) .btn-github[disabled], :where(.django-page) .btn-github.disabled {
  background-color: transparent;
  border-color: #333333;
}
:where(.django-page) .btn-github.btn-fill {
  color: #FFFFFF;
  background-color: #333333;
  opacity: 0.9;
}
:where(.django-page) .btn-github.btn-fill:hover, :where(.django-page) .btn-github.btn-fill:focus, :where(.django-page) .btn-github.btn-fill:active, :where(.django-page) .btn-github.btn-fill.active, :where(.django-page) .open > .btn-github.btn-fill.dropdown-toggle {
  background-color: #333333;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-youtube {
  border-color: #e52d27;
  color: #e52d27;
}
:where(.django-page) .btn-youtube:hover, :where(.django-page) .btn-youtube:focus, :where(.django-page) .btn-youtube:active, :where(.django-page) .btn-youtube.active, :where(.django-page) .open > .btn-youtube.dropdown-toggle {
  background-color: transparent;
  color: #e52d27;
  border-color: #e52d27;
  opacity: 1;
}
:where(.django-page) .btn-youtube:disabled, :where(.django-page) .btn-youtube[disabled], :where(.django-page) .btn-youtube.disabled {
  background-color: transparent;
  border-color: #e52d27;
}
:where(.django-page) .btn-youtube.btn-fill {
  color: #FFFFFF;
  background-color: #e52d27;
  opacity: 0.9;
}
:where(.django-page) .btn-youtube.btn-fill:hover, :where(.django-page) .btn-youtube.btn-fill:focus, :where(.django-page) .btn-youtube.btn-fill:active, :where(.django-page) .btn-youtube.btn-fill.active, :where(.django-page) .open > .btn-youtube.btn-fill.dropdown-toggle {
  background-color: #e52d27;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-stumbleupon {
  border-color: #eb4924;
  color: #eb4924;
}
:where(.django-page) .btn-stumbleupon:hover, :where(.django-page) .btn-stumbleupon:focus, :where(.django-page) .btn-stumbleupon:active, :where(.django-page) .btn-stumbleupon.active, :where(.django-page) .open > .btn-stumbleupon.dropdown-toggle {
  background-color: transparent;
  color: #eb4924;
  border-color: #eb4924;
  opacity: 1;
}
:where(.django-page) .btn-stumbleupon:disabled, :where(.django-page) .btn-stumbleupon[disabled], :where(.django-page) .btn-stumbleupon.disabled {
  background-color: transparent;
  border-color: #eb4924;
}
:where(.django-page) .btn-stumbleupon.btn-fill {
  color: #FFFFFF;
  background-color: #eb4924;
  opacity: 0.9;
}
:where(.django-page) .btn-stumbleupon.btn-fill:hover, :where(.django-page) .btn-stumbleupon.btn-fill:focus, :where(.django-page) .btn-stumbleupon.btn-fill:active, :where(.django-page) .btn-stumbleupon.btn-fill.active, :where(.django-page) .open > .btn-stumbleupon.btn-fill.dropdown-toggle {
  background-color: #eb4924;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-reddit {
  border-color: #ff4500;
  color: #ff4500;
}
:where(.django-page) .btn-reddit:hover, :where(.django-page) .btn-reddit:focus, :where(.django-page) .btn-reddit:active, :where(.django-page) .btn-reddit.active, :where(.django-page) .open > .btn-reddit.dropdown-toggle {
  background-color: transparent;
  color: #ff4500;
  border-color: #ff4500;
  opacity: 1;
}
:where(.django-page) .btn-reddit:disabled, :where(.django-page) .btn-reddit[disabled], :where(.django-page) .btn-reddit.disabled {
  background-color: transparent;
  border-color: #ff4500;
}
:where(.django-page) .btn-reddit.btn-fill {
  color: #FFFFFF;
  background-color: #ff4500;
  opacity: 0.9;
}
:where(.django-page) .btn-reddit.btn-fill:hover, :where(.django-page) .btn-reddit.btn-fill:focus, :where(.django-page) .btn-reddit.btn-fill:active, :where(.django-page) .btn-reddit.btn-fill.active, :where(.django-page) .open > .btn-reddit.btn-fill.dropdown-toggle {
  background-color: #ff4500;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-tumblr {
  border-color: #35465c;
  color: #35465c;
}
:where(.django-page) .btn-tumblr:hover, :where(.django-page) .btn-tumblr:focus, :where(.django-page) .btn-tumblr:active, :where(.django-page) .btn-tumblr.active, :where(.django-page) .open > .btn-tumblr.dropdown-toggle {
  background-color: transparent;
  color: #35465c;
  border-color: #35465c;
  opacity: 1;
}
:where(.django-page) .btn-tumblr:disabled, :where(.django-page) .btn-tumblr[disabled], :where(.django-page) .btn-tumblr.disabled {
  background-color: transparent;
  border-color: #35465c;
}
:where(.django-page) .btn-tumblr.btn-fill {
  color: #FFFFFF;
  background-color: #35465c;
  opacity: 0.9;
}
:where(.django-page) .btn-tumblr.btn-fill:hover, :where(.django-page) .btn-tumblr.btn-fill:focus, :where(.django-page) .btn-tumblr.btn-fill:active, :where(.django-page) .btn-tumblr.btn-fill.active, :where(.django-page) .open > .btn-tumblr.btn-fill.dropdown-toggle {
  background-color: #35465c;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-behance {
  border-color: #1769ff;
  color: #1769ff;
}
:where(.django-page) .btn-behance:hover, :where(.django-page) .btn-behance:focus, :where(.django-page) .btn-behance:active, :where(.django-page) .btn-behance.active, :where(.django-page) .open > .btn-behance.dropdown-toggle {
  background-color: transparent;
  color: #1769ff;
  border-color: #1769ff;
  opacity: 1;
}
:where(.django-page) .btn-behance:disabled, :where(.django-page) .btn-behance[disabled], :where(.django-page) .btn-behance.disabled {
  background-color: transparent;
  border-color: #1769ff;
}
:where(.django-page) .btn-behance.btn-fill {
  color: #FFFFFF;
  background-color: #1769ff;
  opacity: 0.9;
}
:where(.django-page) .btn-behance.btn-fill:hover, :where(.django-page) .btn-behance.btn-fill:focus, :where(.django-page) .btn-behance.btn-fill:active, :where(.django-page) .btn-behance.btn-fill.active, :where(.django-page) .open > .btn-behance.btn-fill.dropdown-toggle {
  background-color: #1769ff;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-okta {
  border-color: #44bc98;
  color: #44bc98;
}
:where(.django-page) .btn-okta:hover, :where(.django-page) .btn-okta:focus, :where(.django-page) .btn-okta:active, :where(.django-page) .btn-okta.active, :where(.django-page) .open > .btn-okta.dropdown-toggle {
  background-color: transparent;
  color: #44bc98;
  border-color: #44bc98;
  opacity: 1;
}
:where(.django-page) .btn-okta:disabled, :where(.django-page) .btn-okta[disabled], :where(.django-page) .btn-okta.disabled {
  background-color: transparent;
  border-color: #44bc98;
}
:where(.django-page) .btn-okta.btn-fill {
  color: #FFFFFF;
  background-color: #44bc98;
  opacity: 0.9;
}
:where(.django-page) .btn-okta.btn-fill:hover, :where(.django-page) .btn-okta.btn-fill:focus, :where(.django-page) .btn-okta.btn-fill:active, :where(.django-page) .btn-okta.btn-fill.active, :where(.django-page) .open > .btn-okta.btn-fill.dropdown-toggle {
  background-color: #44bc98;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-onelogin {
  border-color: #000;
  color: #000;
}
:where(.django-page) .btn-onelogin:hover, :where(.django-page) .btn-onelogin:focus, :where(.django-page) .btn-onelogin:active, :where(.django-page) .btn-onelogin.active, :where(.django-page) .open > .btn-onelogin.dropdown-toggle {
  background-color: transparent;
  color: #000;
  border-color: #000;
  opacity: 1;
}
:where(.django-page) .btn-onelogin:disabled, :where(.django-page) .btn-onelogin[disabled], :where(.django-page) .btn-onelogin.disabled {
  background-color: transparent;
  border-color: #000;
}
:where(.django-page) .btn-onelogin.btn-fill {
  color: #FFFFFF;
  background-color: #000;
  opacity: 0.9;
}
:where(.django-page) .btn-onelogin.btn-fill:hover, :where(.django-page) .btn-onelogin.btn-fill:focus, :where(.django-page) .btn-onelogin.btn-fill:active, :where(.django-page) .btn-onelogin.btn-fill.active, :where(.django-page) .open > .btn-onelogin.btn-fill.dropdown-toggle {
  background-color: #000;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) .btn-netflix {
  border-color: #e50914;
  color: #e50914;
}
:where(.django-page) .btn-netflix:hover, :where(.django-page) .btn-netflix:focus, :where(.django-page) .btn-netflix:active, :where(.django-page) .btn-netflix.active, :where(.django-page) .open > .btn-netflix.dropdown-toggle {
  background-color: transparent;
  color: #e50914;
  border-color: #e50914;
  opacity: 1;
}
:where(.django-page) .btn-netflix:disabled, :where(.django-page) .btn-netflix[disabled], :where(.django-page) .btn-netflix.disabled {
  background-color: transparent;
  border-color: #e50914;
}
:where(.django-page) .btn-netflix.btn-fill {
  color: #FFFFFF;
  background-color: #e50914;
  opacity: 0.9;
}
:where(.django-page) .btn-netflix.btn-fill:hover, :where(.django-page) .btn-netflix.btn-fill:focus, :where(.django-page) .btn-netflix.btn-fill:active, :where(.django-page) .btn-netflix.btn-fill.active, :where(.django-page) .open > .btn-netflix.btn-fill.dropdown-toggle {
  background-color: #e50914;
  color: #FFFFFF;
  opacity: 1;
}

:where(.django-page) {
  font-family: "Roboto", Arial, sans-serif;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
}

html:where(.django-page-html) {
  height: 100%;
  min-height: 100%;
  font-size: 16px;
}

body:where(.django-page-body) {
  min-height: 100%;
  display: flex;
  flex-direction: column;
  background-color: #f2f2f2;
}

:where(.django-page) form .submit-section .submit-button {
  border: 2px solid #1fa6ff;
  background-color: #ffffff;
  color: #1fa6ff;
  font-size: 20px;
}
:where(.django-page) form .submit-section .submit-button:focus {
  border: 2px solid #1fa6ff;
  color: #1fa6ff;
  background-color: #ffffff;
}
:where(.django-page) form .submit-section .submit-button:hover {
  border: 2px solid #4a4a4a;
  color: #000000;
}

:where(.django-page) form .submit-section {
  text-align: center;
}
:where(.django-page) form .submit-section .submit-button {
  margin: 15px 0 0 0;
}
:where(.django-page) form .form-error-message {
  color: red;
  font-size: 15px;
}

:where(.django-page) .roster-table {
  margin-bottom: 40px;
}
:where(.django-page) .roster-table td {
  padding-right: 28px;
}

:where(.django-page) .plusplus-wrapper, .plusplus-wrapper:where(.django-page), :where(body.django-page-body) > .plusplus-wrapper {
  flex: 1 1 0;
  z-index: 999;
  background-color: #ffffff;
}

:where(.django-page) .navbar, .navbar:where(.django-page) {
  height: 60px !important;
}

:where(.django-page) .navbar-brand-logo {
  max-height: 60px;
  margin: 0 10px 0 0;
}

:where(.django-page) .plusplus-navbar, .plusplus-navbar:where(.django-page) {
  max-height: 60px;
  padding: 0 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
:where(.django-page) .plusplus-navbar .menus-section, .plusplus-navbar:where(.django-page) .menus-section {
  height: 60px;
  margin: 0;
  padding: 6px 0 0 0;
}
:where(.django-page) .plusplus-navbar .menus-section .menus-section-item, .plusplus-navbar:where(.django-page) .menus-section .menus-section-item {
  display: inline-block;
  margin: 5px 0 0 5px;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}
:where(.django-page) .plusplus-navbar .menus-section ul, .plusplus-navbar:where(.django-page) .menus-section ul {
  right: 0;
  left: auto;
}
:where(.django-page) .plusplus-navbar .navigation-menu-anchor, .plusplus-navbar:where(.django-page) .navigation-menu-anchor {
  margin: 0 !important;
}
:where(.django-page) .plusplus-navbar .navigation-menu-icon, .plusplus-navbar:where(.django-page) .navigation-menu-icon {
  font-family: Arial;
  font-size: 38px;
  line-height: 1;
}
:where(.django-page) .plusplus-navbar .navbar-toggle, .plusplus-navbar:where(.django-page) .navbar-toggle {
  margin: 0;
  padding: 0;
}
:where(.django-page) .plusplus-navbar .navbar-nav li a, .plusplus-navbar:where(.django-page) .navbar-nav li a {
  opacity: 1;
}

:where(.django-page) .plusplus-footer, .plusplus-footer:where(.django-page) {
  flex: 0 0 163px;
  width: 100%;
  background-color: #e6e7e8;
}

:where(.django-page) .alert-social-auth {
  display: none !important;
}

:where(.django-page) .alert-error {
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
}
:where(.django-page) .alert-error hr {
  border-top-color: #e4b9c0;
}
:where(.django-page) .alert-error .alert-link {
  color: #843534;
}

:where(.django-page) .panel-body {
  padding: 15px;
}

:where(.django-page) .navbar-form {
  margin: 0;
}
:where(.django-page) .navbar-form .form-control {
  color: #4a4a4a;
}

:where(.django-page) .navbar-collapse.collapse.in {
  display: block !important;
}

:where(.django-page) .breadcrumb {
  background-color: #ffffff;
  margin-bottom: 0;
}

:where(.django-page) .alert {
  margin-bottom: 0;
}

:where(.django-page) input[type=color].form-control,
:where(.django-page) input[type=date].form-control,
:where(.django-page) input[type=datetime-local].form-control,
:where(.django-page) input[type=datetime].form-control,
:where(.django-page) input[type=email].form-control,
:where(.django-page) input[type=month].form-control,
:where(.django-page) input[type=number].form-control,
:where(.django-page) input[type=password].form-control,
:where(.django-page) input[type=search].form-control,
:where(.django-page) input[type=tel].form-control,
:where(.django-page) input[type=text].form-control,
:where(.django-page) input[type=time].form-control,
:where(.django-page) input[type=url].form-control,
:where(.django-page) input[type=week].form-control,
:where(.django-page) select.form-control {
  height: 34px;
}

/* These styles are generated from project.scss. */
/* Sticky footer styles
http://getbootstrap.com/examples/sticky-footer-navbar/
-------------------------------------------------- */
/* django-feedback button style */
:where(.django-page) .vertical-right-aligned {
  transform: rotate(-90deg);
  transform-origin: 100% 100%;
  position: fixed;
  right: 0;
  top: 50%;
  z-index: 100;
}

/* Display django-debug-toolbar.
   See https://github.com/django-debug-toolbar/django-debug-toolbar/issues/742
   and https://github.com/pydanny/cookiecutter-django/issues/317 */
:where(.django-page) [hidden][style="display: block;"] {
  display: block !important;
}

:where(.django-page) .title {
  color: #506A85;
  text-align: center;
  font-weight: 300;
  margin-bottom: 50px;
  line-height: 90%;
}

:where(.django-page) .avatar {
  overflow: hidden;
  border-radius: 50%;
  margin-right: 5px;
}

:where(.django-page) .rating-center {
  text-align: center;
}

:where(.django-page) .who-is-presenting {
  display: inline-block;
}

:where(body.django-page-body) > .modal-backdrop {
  z-index: 99999;
}

:where(.django-page) .modal {
  z-index: 999999;
}
:where(.django-page) .modal .modal-content {
  border-radius: 10px;
}
:where(.django-page) .modal .modal-content .modal-header {
  border-bottom: 1px solid #e5e5e5;
}
:where(.django-page) .modal .modal-content .modal-header .modal-title {
  text-align: center;
  font-weight: 600;
}
:where(.django-page) .modal .modal-content .modal-footer {
  border-radius: inherit;
}

:where(.django-page) .blue-modal-theme .modal-content {
  background-color: #5ecbff;
}
:where(.django-page) .blue-modal-theme .modal-content .modal-header {
  border-bottom: 1px solid #27adff;
  color: #ffffff;
}
:where(.django-page) .blue-modal-theme .modal-content .modal-body {
  text-align: center;
  padding: 30px 0;
}
:where(.django-page) .blue-modal-theme .modal-content a {
  color: #ffffff;
}

:where(.django-page) .plusplus-navbar-public, .plusplus-navbar-public:where(.django-page) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.12);
}
:where(.django-page) .plusplus-navbar-public a, .plusplus-navbar-public:where(.django-page) a {
  color: black !important;
}
:where(.django-page) .plusplus-navbar-public .navbar-nav > li a, .plusplus-navbar-public:where(.django-page) .navbar-nav > li a, :where(.django-page) .plusplus-navbar-public .navbar-nav > li button, .plusplus-navbar-public:where(.django-page) .navbar-nav > li button {
  padding: 10px 15px !important;
  margin: 10px 3px !important;
  opacity: 1;
}
:where(.django-page) .plusplus-navbar-public .navbar-nav > li a:hover, .plusplus-navbar-public:where(.django-page) .navbar-nav > li a:hover, :where(.django-page) .plusplus-navbar-public .navbar-nav > li button:hover, .plusplus-navbar-public:where(.django-page) .navbar-nav > li button:hover {
  opacity: 0.7 !important;
}
:where(.django-page) .plusplus-navbar-public .navbar-collapse, .plusplus-navbar-public:where(.django-page) .navbar-collapse {
  border-top: 0;
  box-shadow: none;
  text-align: center;
}
@media only screen and (max-width: 768px) {
  :where(.django-page) .plusplus-navbar-public .navbar-collapse, .plusplus-navbar-public:where(.django-page) .navbar-collapse {
    background-color: white;
  }
}

:where(.django-page) .view-demo-button {
  opacity: 1;
  color: #3cce9e;
  background-color: #ffffff;
  border: 0;
}
:where(.django-page) .view-demo-button:hover {
  color: #ffffff;
  background-color: #3cce9e;
}

:where(.django-page) .view-demo-button {
  font-size: 16px !important;
}

:where(.django-page) .view-nav-button {
  border: 2px solid #ffffff;
  color: #ffffff;
  border: 0px;
  font-size: 16px !important;
}

:where(body.django-page-body) > .poster-wrapper {
  background-color: #003c4d;
}
.poster-header:where(.django-page) {
  margin-left: -15px;
  margin-right: -15px;
}
.poster-header:where(.django-page):before, .poster-header:where(.django-page):after {
  content: " ";
  display: table;
}
.poster-header:where(.django-page):after {
  clear: both;
}
.poster-header:where(.django-page) {
  float: right;
  margin: 0;
}
:where(.django-page) .poster-brand-logo {
  margin: 15px 50px;
  max-height: 60px;
}

:where(.django-page) .container {
  margin-right: auto;
  margin-left: auto;
  padding-left: 15px;
  padding-right: 15px;
}
:where(.django-page) .container:before, :where(.django-page) .container:after {
  content: " ";
  display: table;
}
:where(.django-page) .container:after {
  clear: both;
}
@media (min-width: 768px) {
  :where(.django-page) .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  :where(.django-page) .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  :where(.django-page) .container {
    width: 1170px;
  }
}

@font-face {
  font-family: "Roboto";
  src: url("../fonts/roboto/Roboto-Regular.ttf");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/roboto/Roboto-Italic.ttf");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/roboto/Roboto-Medium.ttf");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/roboto/Roboto-MediumItalic.ttf");
  font-weight: 500;
  font-style: italic;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/roboto/Roboto-Bold.ttf");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "Roboto";
  src: url("../fonts/roboto/Roboto-BoldItalic.ttf");
  font-weight: bold;
  font-style: italic;
}
