




/* ---------- Fonts ---------- */ 

@import url('/engine/fonts/Racing-Sans-One.css');
@import url('/engine/fonts/Roboto.css');



  


/* ---------- If Fullwidth Background Image ---------- */

section, footer {
	max-width: 65rem;
    margin-left: auto;
    margin-right: auto;
}	

main section, main article {
	background-color: #111111;
}
	
.flexslider_bg {
    position: fixed;
    top:0; 
    z-index: -10;
	height: 100%;
	/* overflow: hidden; */
	width: 100%;
}
	


header {
	position: static;
    max-width: 65rem;
    margin: auto;
}


@media screen and (max-width : 1540px)  { 
/* ----- Slider ----- */
	.fullwidth_slider .slides .slide-text {
		width: 60%;
		left: 20%;
	    right: 20%;
		top: 50%;
		margin-top: -70px;
	}
}


 

/* ---------- Colors ---------- */ 

body {
	background:#000000;
	color: #FFFFFF;
}

p {
	color: #FFFFFF;
    font-size: 16px;
}

h1, h2, h3, h4, h5, h6 {
	color: #feea0e;
}
	


h1 {
	font-size: 30px;
}

h2 {
	font-size: 30px;
}

h3 {
	font-size: 25px;
}

header, .sticky {
	background:#222222;
}


.title-bar {
  background:#222222;
  color: #fefefe;
  padding: 0.5rem; }
  .title-bar::before, .title-bar::after {
    content: ' ';
    display: table; }
  .title-bar::after {
    clear: both; }
  .title-bar .menu-icon {
    margin-left: 0.25rem;
    margin-right: 0.5rem; }

.title-bar-left {
  float: left; }

.title-bar-right {
  float: right;
  text-align: right; }

.title-bar-title {
  font-weight: bold;
  vertical-align: middle;
  display: inline-block; }
  
.menu-icon {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  width: 26px;
  height: 26px; 
  background: #222222;
  padding: 5px;
  }
.menu-icon:hover {
  background: #222222;
  }  
.menu-icon::after {
    content: '';
    position: absolute;
    display: block;
    width: 18px;
    height: 2px;
    background: #FFFFFF;
    top: 5px;
    left: 4px;
    box-shadow: 0 7px 0 #FFFFFF, 0 14px 0 #FFFFFF; }
    
.menu-icon:hover::after {
    background: #feea0e;
    box-shadow: 0 7px 0 #feea0e, 0 14px 0 #feea0e; } 
 
.accordion-content {
  padding: 1rem;
  display: none;
  border-bottom: 1px solid #e6e6e6;
  background-color: #fefefe; }

.is-accordion-submenu-parent > a {
  position: relative; }
  .is-accordion-submenu-parent > a::after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border: inset 6px;
    border-color: #FFFFFF transparent transparent;
    border-top-style: solid;
    border-bottom-width: 0;
    position: absolute;
    top: 50%;
    margin-top: -4px;
    right: 1rem; }

.is-dropdown-submenu-parent.is-down-arrow > a::after {
	border-color:#FFFFFF transparent transparent;
}

.is-dropdown-submenu-parent.is-down-arrow:hover > a::after {
	border-color:#feea0e transparent transparent;
}

footer {
	background:#000000;
    color: #FFFFF;
}

footer p, footer .fa, footer .fa-regular, footer .fa-solid, footer .fa-light, footer .fa-thin, footer .fa-duotone {
	color: #FFFFF;
}

footer a {
	color: #FFFFF;
}

footer a:hover {
	color: #FFFFF;
}

footer a .fa:hover, footer a .fa-regular:hover, footer a .fa-solid:hover, footer a .fa-light:hover, footer a .fa-thin:hover, footer a .fa-duotone:hover {
	color: #ffff13;
}

header .menu a,
.row_icons {
	color:#FFFFFF;
    font-size: 18px;
    font-family: 'Racing Sans One';
}

header .fa,header .fa-regular,header .fa-solid,header .fa-light,header .fa-thin,header .fa-duotone {
	color:#FFFFFF;
    font-size: 18px;
}


a,
.accordion-title,
.speise h3 a {
	color: #feea0e;
}

.tabs ul {margin:auto; }
.tabs { margin-bottom: 50px; }
.tabs-title { border: 0px; margin-right: 5px; }
.tabs-title a {
	color: #feea0e;
	font-family: 'Racing Sans One';
	font-size: 18px;
	background:#2c2c2c;
	border: 0;
}

.tabs-title.is-active a:hover {
	color: #feea0e;
	background:#222222;
	border: 0;
}

.tabs-title a:hover {
	color: #feea0e;
	background:#222222;
	border: 0;
}

.tabs-title > a:focus, .tabs-title > a[aria-selected='true'] {
      background: #2c2c2c; 
}
 
.tabs-title.is-active{
	background:#222222 !important;
}     

.tabs > li.is-active > a {
background: #222222;
color: #feea0e;
}

header .menu a:hover {
		/* color: #ffff12 !important; */
		color: #ffff12 !important;
	/* color: #ffff12 !important; */
	}

.row_icons .fa, .row_icons_left .fa,.row_icons .fa-regular, .row_icons_left .fa-regular,.row_icons .fa-light, .row_icons_left .fa-light, .row_icons .fa-thin, .row_icons_left .fa-thin,.row_icons .fa-duotone, .row_icons_left .fa-duotone,.row_icons .fa-brands {
	color: #feea0e;
}
	
footer a {
	color:#FFFFF;
}

a:hover,
.menu > li > a:hover,
a:focus {
	color:#2c2c2c;
}
		
.button, button,
.owl-theme .owl-controls .owl-page span {
	color:#000000;
	background:#feea0e;
}

.button:hover, button:hover,
.owl-theme .owl-controls .owl-page span:hover {
	background:#444444;color:#feea0e;}
	
.cd-top {
	background: #feea0e url(../img/cd-top-arrow.svg) no-repeat center 50%;
}

.no-touch .cd-top:hover {
	background-color:#444444;
}
	
section .button, section button {
	background:#feea0e;
	color:#000000;
}
	
/*
.button:hover, button {
	background:#F18611;
}
*/
	
.dropdown.menu:not(.vertical) .is-dropdown-submenu.first-sub li {
	background:#222222;
}

label, input, textarea {
	/* color: #FFFFFF; */
}

textarea{
	height: 10em;
}
formselect.selected, .selected {
	color: #FFFFFF;
}




/* ---------- Typography ---------- */ 

body {
	font-family: 'Roboto';
	font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
	font-family: 'Racing Sans One';
	font-style: normal;
	font-weight: normal;
}

p {
	font-family: 'Roboto';
}
	
	
a.button, button, [type='submit'] {
	font-family: 'Roboto';
	font-style: normal;
}
	
.event-info p, .event-info p a,
.event-details p, .event-details p a {
	font-family: 'Roboto';
	font-weight:400;
}
	

	
p, 
footer .sitemap ul li a,
.row_team a {
	font-family: 'Roboto';
	font-style: normal;
	font-weight: 400;
}
	
p strong {
	font-style: normal;
	font-weight: 700;
}

.flexslider .slides .slide-text h2{
	font-family: 'Racing Sans One';
    margin: 0;
    padding: 0;
    font-size: 55px;
    color: #feea0e;
}



.flexslider .slides .slide-text p{
	margin: 0 0 20px 0;
    padding: 0;
    color: #feea0e;
    font-size: 28px;
}

.flexslider .slides li .slide-text {
    width: 80%;
    top: 28%;
}






.row_testimonials .flexslider h2 {
	color:#feea0e;
	font-size: 30px;
    margin: 0 0 25px 0;
}

.row_testimonials .flexslider p {
	color:#FFFFFF;
}

/* ---------- Logo ---------- */ 

h5#logo a, h5#logo-center a  {
	background-image: url(../../sites/site0040/media/logo/logo.svg);
	background-repeat: no-repeat;
}

h5#logo_footer a  {
	background-image: url(../../sites/site0040/media/logo/logo.svg);
	background-repeat: no-repeat;
    background-position: top left;
}

/* ---------- Accordion Programmiert ----------- */
.accor {
	background:#FFFFFF;
    cursor: pointer;
    padding: 14px;
    width: 100%;
    border: none;
    text-align: left;
    transition: 0.4s;
    margin-top: 10px;
}

.accor h1, .accor h2, .accor h3, .accor h4, .accor h5{
	color:#ffffff;
    margin:0;
	float:left;
	}

.accor.active, .accor:hover {
    background: #feea0e;
}

.accor:before{
    content: '+';
    font-size: 20px;
    color: #ffffff;
    float: left;
    line-height: 28px;
    font-weight: bold;
	margin: 0 15px 0 0;
}

.accor.active:before {
    content: "-";
}

.panel {
	max-height: 0;
    overflow: hidden;
	padding:0 20px;
    transition: 0.6s ease-in-out;
    opacity: 0;
    font-size: 16px;
    font-family: Robotopx;
}

.panel.show {
    opacity: 1;
    max-height: 5000px;
	padding: 20px;
}

.row_content_half .fa,.row_content_half .fa-regular,.row_content_half .fa-solid,.row_content_half .fa-thin,.row_content_half .fa-light,.row_content_half .fa-duotone,.row_content_half .fa-brands {
font-size: 55px;
margin: 10px 0;
}	





/* ---------- Speisekarte ----------- */	

.speise {
margin: 0 0 35px 0;
display: inline-block;
margin-left: -4px;
float: none;
vertical-align: top;
}
	
.speise h5:before {
    content: "";
    left: 0;
    bottom: 0;
    height: 1px;
    width: 100px;
    border-bottom: 1px solid rgba(255,255,255,.2);
    display: block;
    margin: 0 auto 30px;
}

.speise h5:after {
    content: "";
    left: 0;
    bottom: 0;
    height: 1px;
    width: 100px;
    display: block;
    margin-top: 25px;
}

.speise h3{
	float:left;
	font-size: 1.2em;
    font-family: Roboto;
    color: #FFFFFF;
	margin:0;
	max-width:80%;
	}
.speise h2{
	float: left;
	font-size: 1.6em;
    font-family: Roboto;
	margin:0;
	max-width:80%;
	}
	
.speise h5{
	text-align: center;
	font-size: 1.8em;
    font-family: Roboto;
	margin:0;
	max-width:100%;
	}
	
.speise p{
	margin:0;
	font-size: 1em;
	clear:both;
	width: 80%; 
	}
.speise h4.preis{
	float:right;
	font-size: 1.6em;
    font-family: Roboto;
	 margin: 0;
	}
	
.speise .allergene{
	float:none;
	clear:both;
	font-size: 11px;
    margin: 0 0 10px 0;
	}



<!-- .tabs-panel .speise:nth-of-type(2n+1) {
clear: both;
}
-->
	
/* Fiver Changes */

.row_content_third {
overflow: hidden;
}

.aos-init {
overflow: hidden;
}




/* Content-spezifische Styles */


@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: local('Roboto Thin'), local('Roboto-Thin'), url(/engine/fonts/roboto-v30-latin-300.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}


/* Page Loader Mobile Speed CSS */

.loader-added .loader-bg {
        opacity: 0;
        visibility: hidden;        
    }
    
.loader-bg {
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    background: rgba(255,255,255,1);
    z-index: 99999;
    transition: all 0.3s ease-in-out;
}

.loader-logo {
    position: fixed;
    top: 50%;
    width: 150px;
    margin: 0 auto;
    left: 0;
    right: 0;
    margin-top: -75px;    
    animation: spinning 1.5s infinite ease-in-out;
}


@keyframes spinning {
	0% { transform:  scale(1) ;}
	50% { transform:  scale(0.8) ;}
	100% { transform:  scale(1) ;}
}

@keyframes lds-eclipse {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.loader-logo:after {
    content: "";
    position: absolute;
    width: 180px;
    height: 180px;
    background-color:
    rgba(0,0,0,0);
 border-radius:100%;
 margin:-15px;
    box-shadow: 0 4px 0 0 #000;
    transition: all 1s linear;
    animation: lds-eclipse 1s linear infinite;
    left: -16px;
    right: 0;
    top: 50%;
    margin: 0 auto;
    margin-top: -90px;
}

#section-586 { background-color: #222222;}
#section-587 { background-color: #333333;}
#section-588 { background-color: #444444;}
#section-592 { background-color: #222222;}
#section-596 { background-color: #333333;}
#section-1633 p{font-size:20px;}
#section-1633 
.button{font-size:22px;}
#section-7668 {background-color:rgba(0,0,0,0.7);}
#section-7672 {background:rgba(0,0,0,0.5);}
#section-7673 p{font-size:20px;}
#section-7673 
.button{font-size:22px;}
#section-7676 {background:rgba(0,0,0,0.5);}
#section-7677 {background-color:rgba(0,0,0,0.7);}
#section-7817 { background-color: #333333;}
#section-7821 { background-image: url(/sites/site0040/media/allgemein/hd_hausmesse.jpg); background-position: center;background-repeat:no-repeat;background-size: cover;}
#section-7821 h1{text-shadow:0 0 2px #000;font-size:40px;}
#section-7821 
p{text-shadow:0 0 2px #000;font-size:24px;}
#section-7869 p{font-size:20px;}
#section-7869 
.button{font-size:22px;}
#section-7872 {background:rgba(0,0,0,0.5);}
#section-7873 {background-color:rgba(0,0,0,0.7);}
#section-7874 p{font-size:20px;}
#section-7874 
.button{font-size:22px;}
#section-7878 {background-color:rgba(0,0,0,0.7);}
#section-7879 p{font-size:20px;}
#section-7879 
.button{font-size:22px;}
#section-7882 {background:rgba(0,0,0,0.5);}
#section-7883 {background-color:rgba(0,0,0,0.7);}
#section-7884 p{font-size:20px;}
#section-7884 
.button{font-size:22px;}
#section-7887 {background:rgba(0,0,0,0.5);}
#section-7888 {background-color:rgba(0,0,0,0.7);}
#section-7889 p{font-size:20px;}
#section-7889 
.button{font-size:22px;}
#section-7893 {background-color:rgba(0,0,0,0.7);}
#section-7894 p{font-size:20px;}
#section-7894 
.button{font-size:22px;}
#section-7898 {background-color:rgba(0,0,0,0.7);}
#section-7899 p{font-size:20px;}
#section-7899 
.button{font-size:22px;}
#section-7902 {background:rgba(0,0,0,0.5);}
#section-7903 {background-color:rgba(0,0,0,0.7);}
#section-7904 p{font-size:20px;}
#section-7904 
.button{font-size:22px;}
#section-7907 {background:rgba(0,0,0,0.5);}
#section-7908 {background-color:rgba(0,0,0,0.7);}
#section-7909 p{font-size:20px;}
#section-7909 
.button{font-size:22px;}
#section-7912 {background:rgba(0,0,0,0.5);}
#section-7913 {background-color:rgba(0,0,0,0.7);}
#section-7914 p{font-size:20px;}
#section-7914 
.button{font-size:22px;}
#section-7918 {background-color:rgba(0,0,0,0.7);}
#section-7919 p{font-size:20px;}
#section-7919 
.button{font-size:22px;}
#section-7922 {background:rgba(0,0,0,0.5);}
#section-7923 {background-color:rgba(0,0,0,0.7);}
#section-7929 p{font-size:20px;}
#section-7929 
.button{font-size:22px;}
#section-7932 {background:rgba(0,0,0,0.5);}
#section-7933 {background-color:rgba(0,0,0,0.7);}
#section-7934 p{font-size:20px;}
#section-7934 
.button{font-size:22px;}
#section-7937 {background:rgba(0,0,0,0.5);}
#section-7938 {background-color:rgba(0,0,0,0.7);}
#section-7939 p{font-size:20px;}
#section-7939 
.button{font-size:22px;}
#section-7943 {background-color:rgba(0,0,0,0.7);}
#section-7944 p{font-size:20px;}
#section-7944 
.button{font-size:22px;}
#section-7947 {background:rgba(0,0,0,0.5);}
#section-7948 {background-color:rgba(0,0,0,0.7);}
#section-7949 p{font-size:20px;}
#section-7949 
.button{font-size:22px;}
#section-7953 {background-color:rgba(0,0,0,0.7);}
#section-7954 p{font-size:20px;}
#section-7954 
.button{font-size:22px;}
#section-7957 {background:rgba(0,0,0,0.5);}
#section-7958 {background-color:rgba(0,0,0,0.7);}
#section-7959 p{font-size:20px;}
#section-7959 
.button{font-size:22px;}
#section-7962 {background:rgba(0,0,0,0.5);}
#section-7963 {background-color:rgba(0,0,0,0.7);}
#section-7964 p{font-size:20px;}
#section-7964 
.button{font-size:22px;}
#section-7967 {background:rgba(0,0,0,0.5);}
#section-7968 {background-color:rgba(0,0,0,0.7);}
#section-8057 p{font-size:20px;}
#section-8057 
.button{font-size:22px;}
#section-8060 {background:rgba(0,0,0,0.5);}
#section-8061 {background-color:rgba(0,0,0,0.7);}
#section-8067 p{font-size:20px;}
#section-8067 
.button{font-size:22px;}
#section-8070 {background:rgba(0,0,0,0.5);}
#section-8071 {background-color:rgba(0,0,0,0.7);}
#section-8077 p{font-size:20px;}
#section-8077 
.button{font-size:22px;}
#section-8080 {background:rgba(0,0,0,0.5);}
#section-8081 {background-color:rgba(0,0,0,0.7);}
#section-8102 p{font-size:20px;}
#section-8102 
.button{font-size:22px;}
#section-8105 {background:rgba(0,0,0,0.5);}
#section-8106 {background-color:rgba(0,0,0,0.7);}
#section-8107 p{font-size:20px;}
#section-8107 
.button{font-size:22px;}
#section-8110 {background:rgba(0,0,0,0.5);}
#section-8111 {background-color:rgba(0,0,0,0.7);}
#section-8127 p{font-size:20px;}
#section-8127 
.button{font-size:22px;}
#section-8130 {background:rgba(0,0,0,0.5);}
#section-8131 {background-color:rgba(0,0,0,0.7);}
#section-8132 p{font-size:20px;}
#section-8132 
.button{font-size:22px;}
#section-8135 {background:rgba(0,0,0,0.5);}
#section-8136 {background-color:rgba(0,0,0,0.7);}
#section-8137 p{font-size:20px;}
#section-8137 
.button{font-size:22px;}
#section-8140 {background:rgba(0,0,0,0.5);}
#section-8141 {background-color:rgba(0,0,0,0.7);}
#section-8142 p{font-size:20px;}
#section-8142 
.button{font-size:22px;}
#section-8145 {background:rgba(0,0,0,0.5);}
#section-8146 {background-color:rgba(0,0,0,0.7);}
#section-8147 p{font-size:20px;}
#section-8147 
.button{font-size:22px;}
#section-8150 {background:rgba(0,0,0,0.5);}
#section-8151 {background-color:rgba(0,0,0,0.7);}
#section-8152 p{font-size:20px;}
#section-8152 
.button{font-size:22px;}
#section-8155 {background:rgba(0,0,0,0.5);}
#section-8156 {background-color:rgba(0,0,0,0.7);}
#section-8157 p{font-size:20px;}
#section-8157 
.button{font-size:22px;}
#section-8160 {background:rgba(0,0,0,0.5);}
#section-8161 {background-color:rgba(0,0,0,0.7);}
#section-8162 p{font-size:20px;}
#section-8162 
.button{font-size:22px;}
#section-8165 {background:rgba(0,0,0,0.5);}
#section-8166 {background-color:rgba(0,0,0,0.7);}
#section-8167 p{font-size:20px;}
#section-8167 
.button{font-size:22px;}
#section-8170 {background:rgba(0,0,0,0.5);}
#section-8171 {background-color:rgba(0,0,0,0.7);}
#section-8172 p{font-size:20px;}
#section-8172 
.button{font-size:22px;}
#section-8175 {background:rgba(0,0,0,0.5);}
#section-8176 {background-color:rgba(0,0,0,0.7);}
#section-8177 p{font-size:20px;}
#section-8177 
.button{font-size:22px;}
#section-8180 {background:rgba(0,0,0,0.5);}
#section-8181 {background-color:rgba(0,0,0,0.7);}
#section-8182 p{font-size:20px;}
#section-8182 
.button{font-size:22px;}
#section-8185 {background:rgba(0,0,0,0.5);}
#section-8186 {background-color:rgba(0,0,0,0.7);}
#section-8187 p{font-size:20px;}
#section-8187 
.button{font-size:22px;}
#section-8190 {background:rgba(0,0,0,0.5);}
#section-8191 {background-color:rgba(0,0,0,0.7);}
#section-8192 p{font-size:20px;}
#section-8192 
.button{font-size:22px;}
#section-8195 {background:rgba(0,0,0,0.5);}
#section-8196 {background-color:rgba(0,0,0,0.7);}
#section-8197 p{font-size:20px;}
#section-8197 
.button{font-size:22px;}
#section-8200 {background:rgba(0,0,0,0.5);}
#section-8201 {background-color:rgba(0,0,0,0.7);}
#section-8202 p{font-size:20px;}
#section-8202 
.button{font-size:22px;}
#section-8206 {background-color:rgba(0,0,0,0.7);}
#section-8207 p{font-size:20px;}
#section-8207 
.button{font-size:22px;}
#section-8211 {background-color:rgba(0,0,0,0.7);}
#section-8212 p{font-size:20px;}
#section-8212 
.button{font-size:22px;}
#section-8215 {background:rgba(0,0,0,0.5);}
#section-8216 {background-color:rgba(0,0,0,0.7);}
#section-8217 p{font-size:20px;}
#section-8217 
.button{font-size:22px;}
#section-8220 {background:rgba(0,0,0,0.5);}
#section-8221 {background-color:rgba(0,0,0,0.7);}
#section-8227 p{font-size:20px;}
#section-8227 
.button{font-size:22px;}
#section-8230 {background:rgba(0,0,0,0.5);}
#section-8231 {background-color:rgba(0,0,0,0.7);}
#section-8238 p{font-size:20px;}
#section-8238 
.button{font-size:22px;}
#section-8241 {background:rgba(0,0,0,0.5);}
#section-8242 {background-color:rgba(0,0,0,0.7);}
#section-8243 p{font-size:20px;}
#section-8243 
.button{font-size:22px;}
#section-8246 {background:rgba(0,0,0,0.5);}
#section-8247 {background-color:rgba(0,0,0,0.7);}
#section-8248 p{font-size:20px;}
#section-8248 
.button{font-size:22px;}
#section-8251 {background:rgba(0,0,0,0.5);}
#section-8252 {background-color:rgba(0,0,0,0.7);}
#section-8253 p{font-size:20px;}
#section-8253 
.button{font-size:22px;}
#section-8256 {background:rgba(0,0,0,0.5);}
#section-8257 {background-color:rgba(0,0,0,0.7);}
#section-8258 p{font-size:20px;}
#section-8258 
.button{font-size:22px;}
#section-8261 {background:rgba(0,0,0,0.5);}
#section-8262 {background-color:rgba(0,0,0,0.7);}
#section-8263 p{font-size:20px;}
#section-8263 
.button{font-size:22px;}
#section-8266 {background:rgba(0,0,0,0.5);}
#section-8267 {background-color:rgba(0,0,0,0.7);}
#section-8268 p{font-size:20px;}
#section-8268 
.button{font-size:22px;}
#section-8271 {background:rgba(0,0,0,0.5);}
#section-8272 {background-color:rgba(0,0,0,0.7);}
#section-8273 p{font-size:20px;}
#section-8273 
.button{font-size:22px;}
#section-8276 {background:rgba(0,0,0,0.5);}
#section-8277 {background-color:rgba(0,0,0,0.7);}
#section-8283 p{font-size:20px;}
#section-8283 
.button{font-size:22px;}
#section-8286 {background:rgba(0,0,0,0.5);}
#section-8287 {background-color:rgba(0,0,0,0.7);}
#section-8288 p{font-size:20px;}
#section-8288 
.button{font-size:22px;}
#section-8291 {background:rgba(0,0,0,0.5);}
#section-8292 {background-color:rgba(0,0,0,0.7);}
#section-8293 p{font-size:20px;}
#section-8293 
.button{font-size:22px;}
#section-8296 {background:rgba(0,0,0,0.5);}
#section-8297 {background-color:rgba(0,0,0,0.7);}
#section-8298 p{font-size:20px;}
#section-8298 
.button{font-size:22px;}
#section-8301 {background:rgba(0,0,0,0.5);}
#section-8302 {background-color:rgba(0,0,0,0.7);}
#section-8303 p{font-size:20px;}
#section-8303 
.button{font-size:22px;}
#section-8306 {background:rgba(0,0,0,0.5);}
#section-8307 {background-color:rgba(0,0,0,0.7);}
#section-8308 p{font-size:20px;}
#section-8308 
.button{font-size:22px;}
#section-8311 {background:rgba(0,0,0,0.5);}
#section-8312 {background-color:rgba(0,0,0,0.7);}
#section-8313 p{font-size:20px;}
#section-8313 
.button{font-size:22px;}
#section-8316 {background:rgba(0,0,0,0.5);}
#section-8317 {background-color:rgba(0,0,0,0.7);}
#section-8318 p{font-size:20px;}
#section-8318 
.button{font-size:22px;}
#section-8321 {background:rgba(0,0,0,0.5);}
#section-8322 {background-color:rgba(0,0,0,0.7);}
#section-8323 p{font-size:20px;}
#section-8323 
.button{font-size:22px;}
#section-8326 {background:rgba(0,0,0,0.5);}
#section-8327 {background-color:rgba(0,0,0,0.7);}
#section-8328 p{font-size:20px;}
#section-8328 
.button{font-size:22px;}
#section-8331 {background:rgba(0,0,0,0.5);}
#section-8332 {background-color:rgba(0,0,0,0.7);}
#section-8333 p{font-size:20px;}
#section-8333 
.button{font-size:22px;}
#section-8336 {background:rgba(0,0,0,0.5);}
#section-8337 {background-color:rgba(0,0,0,0.7);}
#section-8338 p{font-size:20px;}
#section-8338 
.button{font-size:22px;}
#section-8341 {background:rgba(0,0,0,0.5);}
#section-8342 {background-color:rgba(0,0,0,0.7);}
#section-8343 p{font-size:20px;}
#section-8343 
.button{font-size:22px;}
#section-8346 {background:rgba(0,0,0,0.5);}
#section-8347 {background-color:rgba(0,0,0,0.7);}
#section-8348 p{font-size:20px;}
#section-8348 
.button{font-size:22px;}
#section-8351 {background:rgba(0,0,0,0.5);}
#section-8352 {background-color:rgba(0,0,0,0.7);}
#section-8353 p{font-size:20px;}
#section-8353 
.button{font-size:22px;}
#section-8356 {background:rgba(0,0,0,0.5);}
#section-8357 {background-color:rgba(0,0,0,0.7);}
#section-8358 p{font-size:20px;}
#section-8358 
.button{font-size:22px;}
#section-8361 {background:rgba(0,0,0,0.5);}
#section-8362 {background-color:rgba(0,0,0,0.7);}
#section-8363 p{font-size:20px;}
#section-8363 
.button{font-size:22px;}
#section-8366 {background:rgba(0,0,0,0.5);}
#section-8367 {background-color:rgba(0,0,0,0.7);}
#section-8368 p{font-size:20px;}
#section-8368 
.button{font-size:22px;}
#section-8371 {background:rgba(0,0,0,0.5);}
#section-8372 {background-color:rgba(0,0,0,0.7);}
#section-8373 p{font-size:20px;}
#section-8373 
.button{font-size:22px;}
#section-8376 {background:rgba(0,0,0,0.5);}
#section-8377 {background-color:rgba(0,0,0,0.7);}
#section-8378 p{font-size:20px;}
#section-8378 
.button{font-size:22px;}
#section-8381 {background:rgba(0,0,0,0.5);}
#section-8382 {background-color:rgba(0,0,0,0.7);}
#section-8383 p{font-size:20px;}
#section-8383 
.button{font-size:22px;}
#section-8386 {background:rgba(0,0,0,0.5);}
#section-8387 {background-color:rgba(0,0,0,0.7);}
#section-8388 p{font-size:20px;}
#section-8388 
.button{font-size:22px;}
#section-8391 {background:rgba(0,0,0,0.5);}
#section-8392 {background-color:rgba(0,0,0,0.7);}
#section-8395 p{font-size:20px;}
#section-8395 
.button{font-size:22px;}
#section-8398 {background:rgba(0,0,0,0.5);}
#section-8399 {background-color:rgba(0,0,0,0.7);}
#section-8400 p{font-size:20px;}
#section-8400 
.button{font-size:22px;}
#section-8403 {background:rgba(0,0,0,0.5);}
#section-8404 {background-color:rgba(0,0,0,0.7);}
#section-8405 p{font-size:20px;}
#section-8405 
.button{font-size:22px;}
#section-8408 {background:rgba(0,0,0,0.5);}
#section-8409 {background-color:rgba(0,0,0,0.7);}
#section-8410 p{font-size:20px;}
#section-8410 
.button{font-size:22px;}
#section-8413 {background:rgba(0,0,0,0.5);}
#section-8414 {background-color:rgba(0,0,0,0.7);}
#section-8415 p{font-size:20px;}
#section-8415 
.button{font-size:22px;}
#section-8418 {background:rgba(0,0,0,0.5);}
#section-8419 {background-color:rgba(0,0,0,0.7);}
#section-8420 p{font-size:20px;}
#section-8420 
.button{font-size:22px;}
#section-8423 {background:rgba(0,0,0,0.5);}
#section-8424 {background-color:rgba(0,0,0,0.7);}
#section-8425 p{font-size:20px;}
#section-8425 
.button{font-size:22px;}
#section-8428 {background:rgba(0,0,0,0.5);}
#section-8429 {background-color:rgba(0,0,0,0.7);}
#section-8437 p{font-size:20px;}
#section-8437 
.button{font-size:22px;}
#section-8440 {background:rgba(0,0,0,0.5);}
#section-8441 {background-color:rgba(0,0,0,0.7);}
#section-8442 p{font-size:20px;}
#section-8442 
.button{font-size:22px;}
#section-8445 {background:rgba(0,0,0,0.5);}
#section-8446 {background-color:rgba(0,0,0,0.7);}
#section-8447 p{font-size:20px;}
#section-8447 
.button{font-size:22px;}
#section-8450 {background:rgba(0,0,0,0.5);}
#section-8451 {background-color:rgba(0,0,0,0.7);}
#section-8452 p{font-size:20px;}
#section-8452 
.button{font-size:22px;}
#section-8455 {background:rgba(0,0,0,0.5);}
#section-8456 {background-color:rgba(0,0,0,0.7);}
#section-8457 p{font-size:20px;}
#section-8457 
.button{font-size:22px;}
#section-8460 {background:rgba(0,0,0,0.5);}
#section-8461 {background-color:rgba(0,0,0,0.7);}
#section-8462 p{font-size:20px;}
#section-8462 
.button{font-size:22px;}
#section-8465 {background:rgba(0,0,0,0.5);}
#section-8466 {background-color:rgba(0,0,0,0.7);}
#section-8467 p{font-size:20px;}
#section-8467 
.button{font-size:22px;}
#section-8470 {background:rgba(0,0,0,0.5);}
#section-8471 {background-color:rgba(0,0,0,0.7);}
#section-8472 p{font-size:20px;}
#section-8472 
.button{font-size:22px;}
#section-8475 {background:rgba(0,0,0,0.5);}
#section-8476 {background-color:rgba(0,0,0,0.7);}
#section-8477 p{font-size:20px;}
#section-8477 
.button{font-size:22px;}
#section-8480 {background:rgba(0,0,0,0.5);}
#section-8481 {background-color:rgba(0,0,0,0.7);}
#section-8482 p{font-size:20px;}
#section-8482 
.button{font-size:22px;}
#section-8485 {background:rgba(0,0,0,0.5);}
#section-8486 {background-color:rgba(0,0,0,0.7);}
#section-8490 p{font-size:20px;}
#section-8490 
.button{font-size:22px;}
#section-8493 {background:rgba(0,0,0,0.5);}
#section-8494 {background-color:rgba(0,0,0,0.7);}
#section-8495 p{font-size:20px;}
#section-8495 
.button{font-size:22px;}
#section-8498 {background:rgba(0,0,0,0.5);}
#section-8499 {background-color:rgba(0,0,0,0.7);}
#section-8500 p{font-size:20px;}
#section-8500 
.button{font-size:22px;}
#section-8503 {background:rgba(0,0,0,0.5);}
#section-8504 {background-color:rgba(0,0,0,0.7);}
#section-8505 p{font-size:20px;}
#section-8505 
.button{font-size:22px;}
#section-8508 {background:rgba(0,0,0,0.5);}
#section-8509 {background-color:rgba(0,0,0,0.7);}
#section-8512 p{font-size:20px;}
#section-8512 
.button{font-size:22px;}
#section-8515 {background:rgba(0,0,0,0.5);}
#section-8516 {background-color:rgba(0,0,0,0.7);}
#section-8517 p{font-size:20px;}
#section-8517 
.button{font-size:22px;}
#section-8520 {background:rgba(0,0,0,0.5);}
#section-8521 {background-color:rgba(0,0,0,0.7);}
#section-8522 p{font-size:20px;}
#section-8522 
.button{font-size:22px;}
#section-8525 {background:rgba(0,0,0,0.5);}
#section-8526 {background-color:rgba(0,0,0,0.7);}
#section-8527 p{font-size:20px;}
#section-8527 
.button{font-size:22px;}
#section-8530 {background:rgba(0,0,0,0.5);}
#section-8531 {background-color:rgba(0,0,0,0.7);}
#section-8690 p{font-size:20px;}
#section-8690 
.button{font-size:22px;}
#section-8694 {background-color:rgba(0,0,0,0.7);}
#section-8701 p{font-size:20px;}
#section-8701 
.button{font-size:22px;}
#section-8705 {background-color:rgba(0,0,0,0.7);}
#section-8706 p{font-size:20px;}
#section-8706 
.button{font-size:22px;}
#section-8710 {background-color:rgba(0,0,0,0.7);}
#section-8711 p{font-size:20px;}
#section-8711 
.button{font-size:22px;}
#section-8715 {background-color:rgba(0,0,0,0.7);}
#section-8716 p{font-size:20px;}
#section-8716 
.button{font-size:22px;}
#section-8720 {background-color:rgba(0,0,0,0.7);}
#section-8721 p{font-size:20px;}
#section-8721 
.button{font-size:22px;}
#section-8725 {background-color:rgba(0,0,0,0.7);}
#section-8808 p{font-size:20px;}
#section-8808 
.button{font-size:22px;}
#section-8812 {background-color:rgba(0,0,0,0.7);}
#section-8813 p{font-size:20px;}
#section-8813 
.button{font-size:22px;}
#section-8817 {background-color:rgba(0,0,0,0.7);}
#section-8818 p{font-size:20px;}
#section-8818 
.button{font-size:22px;}
#section-8822 {background-color:rgba(0,0,0,0.7);}
#section-8823 p{font-size:20px;}
#section-8823 
.button{font-size:22px;}
#section-8827 {background-color:rgba(0,0,0,0.7);}
#section-8828 p{font-size:20px;}
#section-8828 
.button{font-size:22px;}
#section-8832 {background-color:rgba(0,0,0,0.7);}
#section-8833 p{font-size:20px;}
#section-8833 
.button{font-size:22px;}
#section-8837 {background-color:rgba(0,0,0,0.7);}
#section-8838 p{font-size:20px;}
#section-8838 
.button{font-size:22px;}
#section-8842 {background-color:rgba(0,0,0,0.7);}
#section-8843 p{font-size:20px;}
#section-8843 
.button{font-size:22px;}
#section-8847 {background-color:rgba(0,0,0,0.7);}
#section-8848 p{font-size:20px;}
#section-8848 
.button{font-size:22px;}
#section-8851 {background:rgba(0,0,0,0.5);}
#section-8852 {background-color:rgba(0,0,0,0.7);}
#section-8853 p{font-size:20px;}
#section-8853 
.button{font-size:22px;}
#section-8857 {background-color:rgba(0,0,0,0.7);}
#section-8858 p{font-size:20px;}
#section-8858 
.button{font-size:22px;}
#section-8861 {background:rgba(0,0,0,0.5);}
#section-8862 {background-color:rgba(0,0,0,0.7);}
#section-8912 p{font-size:20px;}
#section-8912 
.button{font-size:22px;}
#section-8915 {background:rgba(0,0,0,0.5);}
#section-8916 {background-color:rgba(0,0,0,0.7);}
#section-9038 p{font-size:20px;}
#section-9038 
.button{font-size:22px;}
#section-9041 {background:rgba(0,0,0,0.5);}
#section-9042 {background-color:rgba(0,0,0,0.7);}
#section-9043 p{font-size:20px;}
#section-9043 
.button{font-size:22px;}
#section-9046 {background:rgba(0,0,0,0.5);}
#section-9047 {background-color:rgba(0,0,0,0.7);}

/* Custom Styles */

h5#logo-center{width:400px !important;height:150px !important;text-decoration:none;margin:auto;}

header{ margin: 0 auto 10px auto; background: rgba(30,30,30,0.85); border-top: 2px solid #feea0e; }
footer { margin: 10px auto 0 auto; }

.row_content_half{ opacity:0.95; }

b{ color: #feea0e; }

#bizkit_popup{background: #feea0e !important;}
#bizkit_popup h2{color:black !important;}
#bizkit_popup p{color:black !important;}

alterpreis{background:#FF0000;color:white;padding: 5px 10px 5px 10px;text-decoration:line-through;font-size:20px;margin-right:20px;}
preis{background: #abcc33;color:white;font-weight:bold;padding: 5px 10px 5px 10px;font-size:30px;}

#section-1195{height: 1000px; }
#section-1195 iframe {height: 1000px; }


/* FLEXSLIDER */
.flexslider .slides .slide-text h2{
margin: 0;padding: 0;font-size: 45px;
line-height: 42px; text-shadow: 2px 2px 0px #000;
}

.flexslider .slides .slide-text p{
margin: 0 0 20px 0;
font-family:Racing Sans One;
padding: 0;
font-size: 24px;
line-height: 27px;text-shadow: 2px 2px 0px #000;
}

.flexslider .slides li .slide-text {
    width: 85%; top:  38%;
}

/* mobile */

h5#logo-center { width: 300px !important; height: 100px !important; text-decoration: none;margin: auto;margin-bottom:20px; }

@media screen and (max-width: 899px){
.flexslider .slides { height: 200px; }

.flexslider .slides img{ height: 200px;}

.flexslider .slides .slide-text h2{
font-size:20px;line-height: 20px;margin-bottom: 10px;
}
.flexslider .slides .slide-text p{display:none;}
.flexslider .slides .button{font-size:12px; font-weight: bold;}
.flexslider .slides li .slide-text {    width: 82%;    top: 30%;}
}