/*!
 * Website-specific colors v1.0.0 - (c) artif GmbH & Co. KG
 * pflegeschule-mosbach.de
 *
 * Check out the README.md in the `Styles/` directory BEFORE working on this
 * file.
 */

/*
 * Color: Red
 * pflegeschule-mosbach.de
 *
 * Main colors:
 * #c13259 = primary color
 * #b30331 = dark primary color
 * none    = light primary color
 *
 * Bubble colors:
 * #f7a600 = first bubble, yellow (top left)
 * #009ee3 = second bubble, light blue (center)
 * #e84c05 = third bubble, orange (bottm right)
 */

/*
 * PRIMARY COLOR
 */

/* `color` */
a,
.vertical-nav__list--sub-2 .vertical-nav__link.is-active {
  color: #b30331;
}

/* `background-color` */
.bar,
.highlighted-box--primary,
.media-box.media-box--primary-highlight,
.button--primary,
.button--primary-dark:hover,
.vertical-nav__link,
.accordion__header,
.location__header,
.social-media__link,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default, .xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current, .xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  background: #c13259;
}

/* `border-color` */
.accordion__panel-inner,
.accordion__item,
.location__content {
  border-color: #b30331;
}

/* `border-left-color */
.highlighted-box--primary-accented,
.vertical-nav__list--sub-2,
fieldset {
  border-left-color: #b30331;
}



/*
 * PRIMARY COLOR - LIGHT
 */

/* `color` */

/* `background-color` */

/* `border-color` */



/*
 * PRIMARY COLOR - DARK
 */

/* `color` */

/* `background-color` */
.js-hnav-dropdown-toggle--is-normal,
.button--primary:hover,
.hnav__link:hover,
.hnav__link.is-active,
.button--primary-dark,
.vertical-nav__link.is-active,
.js-accordion-header[aria-expanded="true"],
.accordion__header:hover,
.pagination__link.is-active,
.search-results .pagination .active a,
.search-form__submit:hover {
  background-color: #b30331;
}

/* `border-color` */
.hnav__link:hover,
.hnav__link.is-active,
.vertical-nav__link,
.vertical-nav__item.is-active > .vertical-nav__list--sub-2,
.pagination__link.is-active,
.search-results .pagination .active a {
  border-color: #b30331;
}



/*
 * BUBBLE COLORS
 */
.bubbles__left {
  fill: #f7a600;
}

.bubbles__center {
  fill: #009ee3;
}

.bubbles__right {
  fill: #e84c05;
}


/*
 * video_shariff
 */
.video-shariff-preview-text {
  background: #b30331 !important;
}

/* CookieHub */
.ch2-btn.ch2-deny-all-btn.ch2-btn-primary {
  background: #333;
}
.ch2-btn.ch2-deny-all-btn.ch2-btn-primary:hover {
  background: #1a1a1a;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.4);
}

.ch2-btn.ch2-open-settings-btn.ch2-btn-transparent {
  background: #b30331;
  color: #fff;
  border: 0 none;
}
.ch2-btn.ch2-open-settings-btn.ch2-btn-transparent:hover {
  box-shadow: 0px 0px 20px 0 #b3033166;
  color: #fff;
  border: 0 none;
}
