.form-control {
    height: 34px;
    padding: 20px 12px;
    font-size: 16px;
    font-family: 'Franklin Gothic Demi' !important;
}
.rs-layer {
    -webkit-hyphens: none;
	-moz-hyphens: none;
	-ms-hyphens: none;
	hyphens: none;
}
.taptap-by-bonfire li a {
    font-family: 'Anton', sans-serif !important;
    font-size: 22px !important;
    text-transform: uppercase;
    color: white !important;
    padding: 11px 0 !important;
}
#menu-item-156,
#menu-item-155,
#menu-item-914,
#menu-item-150,
#menu-item-153 {
	padding-bottom: 20px;
}
.taptap-header-bg-image {
    border-bottom: 1px solid #626262 !important;
}
.taptap-image {
    margin-top: -40px !important;
}
.taptap-logo-wrapper {
    z-index: 99999 !important;
}
.fa, .fas {
    font-weight: 900 !important;
}
.fa, .far, .fas {
    font-family: "Font Awesome 5 Free" !important;
}
.rob_galerie {
	padding-top: 20px;
}
.rbsIcons img {
    width: 100px !important;
    height: auto;
    display: inline-block !important;
}
.rbsTitle {
    display: none !important;
}
.button-flat-primary {
	background: #1d1d1d !important;
	color: White !important;
	border: 1px solid White !important;
	-webkit-box-shadow: none !important;
	-moz-box-shadow: none !important;
	box-shadow: none !important;
	padding: 0px 10px !important;
}
.button-flat-primary.active {
	background: White !important;
	color: #1d1d1d !important;
}
.popup_content {
	color: black;
}
.meldung_popup {
	padding-bottom: 10px;
	font-family: "Merriweather Sans", sans-serif !important;
	font-weight: 300;
}
.well {
    max-width: 500px;
}
.well h4 {
	text-transform: uppercase;
	font-family: 'Anton', sans-serif;
	letter-spacing: 1px;
	font-size: 24px;
}
.well_green {
	background-color: #D90916;
	color: white;
}
#mc_embed_signup form,
#mc-embedded-subscribe {
	margin: 0 !important;
}
#mc_embed_signup div#mce-responses {
	top: 0 !important;
	padding: 0 !important;
	margin: 0 !important;
	width: 100% !important;
}
#mc_embed_signup div.response {
	padding: 0 !important;
	font-weight: normal !important;
	width: 100% !important;
}
#mc_embed_signup #mce-success-response {
	color: White !important;
}
#mc_embed_signup .foot {
	grid-template-columns: inherit !important; 
}