#wrapper2 {padding-top: 40px !important; padding-bottom: 40px;}

#main-header { }


.site-header .header-inner { height: 120px !important; width: 100%;
-webkit-box-shadow: 0px 35px 45px 0px rgba(0,0,0,0.40);
-moz-box-shadow: 0px 35px 45px 0px rgba(0,0,0,0.40);
box-shadow: 0px 35px 45px 0px rgba(0,0,0,0.40);}
.header-inner  {padding-top: 10px !important;}

.site-header .logo {height: 100px !important; line-height: 0px !important;}
.site-header .logo img {max-height: 100px !important;}


.main-navigation.default .navigation > li > a { line-height: 90px !important; padding: 5 12px;}

.white h1, .white h2, .white h3, .white h4 , .white p, .white a{color: #eeeeee !important; }

.white {color: #eeeeee !important;}
.board img{}

.starter1 h1 {font-size: 32px !important; color: #ffffff !important;  text-shadow: 0px 0px 8px rgba(0, 0, 0, 0.9);}
.starter h1 {font-size: 32px !important; color: #ffffff !important;  text-shadow: 0px 0px 10px rgba(0, 0, 0, 0.9);}


.heads .vc_col-sm-12 {margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; border-top: 1px solid #FFF; border-bottom: 1px solid #e2eaef;}



.themap iframe {border: 5px solid #f2f2f2 !important; float: left; margin-top: 20px; margin-bottom: 50px !important;}

.kontaktf p {margin-bottom: 20px;}
.wpcf7-submit {width: 30% !important; float: left !important; margin-bottom: 20px !important; text-transform: none !important; font-weight: 400 !important;}




.mfp-title {display: none;}

.fookontakt {padding-left: 45px !important; background: #eeeeee !important;}

.karte {padding-right: 0 !important;}

.kontaktfr {border-top: 7px solid #eeeeee;background: #eeeeee !important;}
.kontaktfr2 { }


.kontaktfr2 .vc_col-sm-12 { margin-left: 0 !important; margin-right: 0 !important; padding-left: 0 !important; padding-right: 0 !important; }

.wpb_text_column ul {padding-left: 15px !important;}

.box-item .hover-area, .attachment-container .hover-area { opacity: 0.1 !important; transition: all 0.1s linear 0s !important;}

.copyright , .copyright a {color: #999 !important; font-size: 11px !important;}
.copyright a {margin-left: 5px !important; margin-right: 5px !important;}

.daten ul li {list-style-type: disc !important;}

.goto-top {border: 1px solid #666; 
-webkit-box-shadow: 0px 35px 45px 0px rgba(0,0,0,0.40);
-moz-box-shadow: 0px 35px 45px 0px rgba(0,0,0,0.40);
box-shadow: 0px 35px 45px 0px rgba(0,0,0,0.40);}

.light-layout .block-area.with-border, .dark-layout .invert.block-area.with-border {
    border-bottom: 1px solid #666 !important;

}

