/* 
Theme Name:  Rosa - Barrierefreiheit
Description: Rosa Theme mit Barrierefreiheit
Author: Barrierefreiheit
Template: rosa
License: GNU General Public License version 3.0
License URI: http://www.gnu.org/licenses/gpl-3.0.html
Version: 1.00
*/

.copyright-text a:not(.social-mediaicons-footer) {
  text-decoration: underline;
}

footer a {
  color: #b08d55 !important;
  border-color: #b08d55 !important;
}

.wpcf7 a {
  color: #515151 !important;
  font-size: 14px !important;
  border-color: #515151 !important;
}

.wcs-timetable--2 .wcs-timetable--list .wcs-class__time {
  color: #8d7144 !important;
}

.wcs-timetable--1 .wcs-timetable--list .wcs-class__time {
  
  color: #8d7144 !important;
}

.wcs-timetable--1 .wcs-timetable--list .wcs-class__time .wcs-class__inner-flex span:nth-child(2),
.wcs-timetable--2 .wcs-timetable--list .wcs-class__time .wcs-class__inner-flex span:nth-child(2){
  color: black;
}

.wcs-timetable--1 .wcs-timetable--list .wcs-class__time .wcs-class__inner-flex span:nth-child(4),
.wcs-timetable--2 .wcs-timetable--list .wcs-class__time .wcs-class__inner-flex span:nth-child(4){
  color: black;
}

.wcs-timetable--1 .wcs-timetable--list .wcs-class__time .wcs-class__inner-flex span:nth-child(3),
.wcs-timetable--2 .wcs-timetable--list .wcs-class__time .wcs-class__inner-flex span:nth-child(3){
  font-size: 196%;
}

.article--page h3 {
  font-size: 19px;
}

body div.brlbs-cmpnt-container.brlbs-cmpnt-content-blocker.brlbs-cmpnt-with-individual-styles[data-borlabs-cookie-content-blocker-id] .brlbs-cmpnt-cb-google-maps .brlbs-cmpnt-cb-btn {
  background: transparent !important;
  background-color: #222222 !important
}

.brlbs-cmpnt-cb-provider-toggle {
  text-decoration: underline !important;
  color: white !important;
}

footer a[aria-current="page"] {
  color: white !important;
}

.vc_tta-panel-title {
  font-size: 19px;
  font-family: "Roboto Slab", Constantia, "Lucida Bright", Lucidabright, "Lucida Serif", Lucida, "DejaVu Serif", "Bitstream Vera Serif", "Liberation Serif", Georgia, serif;
  text-transform: uppercase;
}

#post-818-title .c-hero__wrapper {
  background-color: rgba(0,0,0,.6);
}
