body,
.st-content {
  background-color: #000000;
  color: #ffffff;
  fill: #ffffff;
  background-image: url('/styles/dagny/predefined/filter.png');
}
a {
  color: #ffffff;
  fill: #ffffff;
}
#event-description-modal-container .light-or-dark-color {
  color: #ffffff;
  fill: #ffffff;
}
#event-description-modal-container .light-or-dark-color a {
  color: #ffffff;
  fill: #ffffff;
}
.page-footer svg path,
.page-footer svg polygon,
.page-footer svg rect {
  color: #ffffff;
  fill: #ffffff;
}
#background-container .obfuscator {
  display: none;
}
.btn:hover,
.btn-large:hover {
  background-color: #d9980c;
}
.btn:focus,
.btn-large:focus {
  background-color: #d9980c;
}
.fake-tab a::after {
  background: #f1a90d;
}
.theme-color {
  color: #f1a90d;
}
.theme-background-color-on-hover:hover {
  background-color: #f1a90d;
  color: #ffffff;
  fill: #ffffff;
}
.theme-background-color {
  background-color: #f1a90d;
  color: #ffffff;
  fill: #ffffff;
}
.theme-background-color-override {
  background-color: #f1a90d !important;
}
.modal__content.theme-color {
  background-color: #f1a90d;
}
.st-content.theme-color-modal .modal__content {
  background-color: #f1a90d;
}
.st-content.theme-color-modal div#modal__temp {
  background-color: #f1a90d;
}
/** Secondary color **/
.theme-secondary-color {
  color: #f1a90d;
  fill: #f1a90d;
}
.spinner-color-secondary {
  border-color: #f1a90d;
}
.theme-secondary-background-color,
.theme-secondary-background-color:hover {
  background-color: #f1a90d;
  color: #ffffff;
  fill: #ffffff;
}
.theme-secondary-background-color.match-text {
  color: #ffffff;
  fill: #ffffff;
}
.theme-secondary-background-color > i,
.theme-secondary-background-color:hover > i {
  color: #ffffff;
  fill: #ffffff;
}
.btn-floating.theme-secondary-background-color:hover {
  background-color: #c1870a;
}
.show-listing-show:hover .dateball,
.show-listing-show.expanded .dateball {
  background-color: #f1a90d;
}
section#active-events .show-listing-show.expanded .no-date-show,
section#active-events .show-listing-show:hover .no-date-show {
  color: #f1a90d;
}
/** Card colors **/
.card-background-color {
  background-color: #fff;
}
.card-color {
  color: #272727;
}
/** Other stuff **/
section#top #gradient-container {
  background-image: url('/styles/dagny/predefined/filter.png'), linear-gradient(to top, #000000, transparent 60%);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
}
div#main-ribbon .event-info {
  color: white;
}
.back-to-organizer {
  padding: 10px;
  color: white;
  border-radius: 100%;
  top: 18px;
  left: 10px;
  position: fixed;
  transition: all 0.4s;
}
.back-to-organizer.fixed {
  color: white;
  opacity: 0.4;
  background-color: #000;
}
.back-to-organizer.fixed:hover {
  opacity: 1;
}
.black-or-white-color {
  color: #ffffff;
  fill: #ffffff;
}
/** Media queries **/
/** M **/
/** S **/
