/*
Füge deinen eigenen CSS-Code nach diesem Kommentar hinter dem abschließenden Schrägstrich ein. 

Klicke auf das Hilfe-Symbol oben, um mehr zu erfahren.
*/
/*Wochenrückblick Typografie*/
.mailpoet_form .mailpoet_submit, .mailpoet_form .mailpoet_paragraph, .mailpoet_form .mailpoet_form_paragraph, .mailpoet_form .mailpoet_textarea, .mailpoet_form .mailpoet_text, .mailpoet_form .mailpoet_select, .mailpoet_form .mailpoet_form_image, .mailpoet_form .mailpoet_message, .mailpoet_form .mailpoet_paragraph select {     max-width: 100%;     font-family: "Nunito Sans", sans-serif; }


/* styling hr */
hr {
color: #fff; 
background-color: #fff; 
border: 1px dotted rgba(0, 0, 0, .2);
 } 

/* remove dotted outline/border in Firefox */
button:focus,
a:focus, a:active,
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
select::-moz-focus-inner,
input[type="file"] > input[type="button"]::-moz-focus-inner {
  outline: none !important;
}

select:-moz-focusring {
  color: transparent;
  text-shadow: 0 0 0 #000;
}

/* Image opacity when rolled over */
a:hover img {
opacity:.85;
}

/* Light transparency top-carousel, footer */
.bg-dark-gray.w-100.pa4 ,.absolute.w-100.vh-100.overflow-hidden.z--1.background-carousel {opacity:.95;}

input[type="submit"],
button {
	border: none;
	padding: 0.5rem;
	color: white;
	font-weight: bold;
	background-color: #b6a401;
}

/* Jetpack */

#jp-relatedposts h3.jp-relatedposts-headline em:before {
    content: "";
    display: block;
    width: 100%;
    min-width: 30px;
    border-top: 1px dotted rgba(0, 0, 0, .2);
    margin-bottom: 1em
}

#jp-relatedposts h3.jp-relatedposts-headline {
    margin: 0 0 1em 0;
    display: inline-block;
    float: left;
    font-size: inherit;
    font-weight: inherit;
    font-family: inherit;
}
#jp-relatedposts .jp-relatedposts-items-visual .jp-relatedposts-post {
    padding-right: 20px;
    filter: alpha(opacity=100);
    -moz-opacity: 1;
    opacity: 1;
}

/* Einzelansicht Infobox Mod */
.mv3.pa2.ba.b--dark-gray.flex.justify-between {
opacity: 0.6;
border: 1px dotted rgba(0, 0, 0, .2);
color:grey;
}

.mv3.pa2.ba.b--dark-gray.flex.justify-between span {
min-width: 100px;
}
.mv3.pa2.ba.b--dark-gray.flex.justify-between span.dn {
min-width: 20px;
}


/* Jetpack Feedback Form */
.contact-form textarea {
    width: 100%;
}

/* Auf Graustufen umschalten - Protest, trauer usw. */
/* html {
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    filter: grayscale(100%);
} */


/*Studioreservierungen - Farbgebung Safari*/
.ics-calendar-month-grid .events li[data-feed-key="1"] {
    background-color: rgba(0,128,0,0.25);
    background-image: none;	
}

 .ics-calendar-month-grid .events li[data-feed-key="0"] {
    background-color: rgba(128,0,128,0.25);
    background-image: none;
}

.ics-calendar-month-grid .events .sublabel {line-height: 1.6em;}


/*Studioreservierungen - Studio B Kalender Farbgebung*/
#r90ec38cf-e697-4991-8de4-2e748420ab36 *[data-feed-key="0"]:not([type=checkbox]) {
background-color: rgba(69,182,254,0.25);
}

#rd2e2ac8d-6e75-4835-94e6-57f8bf705348 *[data-feed-key="0"]:not([type=checkbox])  {
background-color: rgba(69,182,254,0.25);
}

/* Cooky Consent Plugin Farbgebung */
.cn-button.bootstrap {
color: #FFF;
background: #b6a401;
}

/*Headerbild vertical center off, Anweisung von Eva*/
.w-100.vh-100.cover.bg-center.dib {
background-position-y: unset;
}
