*:focus{outline:none!important;}
.poweredby{font-size:.8em;}
#get{background:url(https://http-get.de/get.gif) no-repeat;}
.flex-control-nav{text-align:left !important;}
div.pp_default .pp_expand{display:none !important;}
.flex-control-paging li a{text-indent:0 !important;color:#000 !important;box-shadow:none !important;position:relative;z-index:99;background:rgba(0,0,0,0) !important;}
.flex-viewport{margin:0px;}
#galerie a{color:#000;}
.flex-active{font-weight:bold !important;}
body{background:url('../images/bg.jpg') top center/cover;overflow-y:scroll;font-size:12px;font-family:'Arial', sans-serif;}
textarea, input[type='text'], select{max-width:100%;min-width:100%;}
#wrapper{width:100%;margin:0 auto;}
img{max-width:100%;height:auto;border:0 none;}
.contentimg{float:left;max-width:40%;height:auto;box-shadow:0px 0px 2px #000;border:0 none;margin:5px 10% 20px 0;}
.kontaktimg{max-width:60%;height:auto;box-shadow:0px 0px 2px #000;border:0 none;margin:5px 10% 20px 0;}
.logo{margin-left:30px;}
.container{max-width:1102px;}
h1, h2{color:#2e2e2e;font-size:18px;font-weight:normal;}
h2{font-size:16px;}
.inhalt{padding-top:20px;padding-bottom:20px;padding-right:196px;color:#2e2e2e;font-size:12px;font-family:'Arial Narrow', sans-serif;}
#top{height:330px;margin-bottom:5px;margin-top:35px;border:5px solid #00284d;border-top:0 none;}
.slider figure{position:relative;z-index:10;}
.slidenav{position:relative;margin-top:230px;padding-right:25px;z-index:100;}
#menu{margin-top:20px;width:275px;}
#menu a{color:#FFF;padding:13px 125px 12px 20px;font-size:16px;font-weight:bold;text-decoration:none;}
#menu li img{position:absolute;margin-left:100px;margin-top:-25px;}
#menu ul{padding:0;margin:0;margin-left:-10px;}
#menu li{background:url('../images/muschel_off.png') left top no-repeat;height:68px;list-style-type:none;padding-top:26px;}
#menu li a.active{font-size:20px;}
#menu li:hover{background:url('../images/hover_on.png') left top no-repeat;}
#gallerynav a.active{font-weight:bold;color:#eb012e;}
#gallerynav li{padding:0 15px;}
.content-bottom{background:url("../images/content_schrage.png") no-repeat scroll left -2px top rgba(0, 0, 0, 0);height:70px;}
#mobile-menu{display:none;}
#mobile-menu select{padding:5px;}
.nav_left, .nav_right{cursor:pointer;}
#content{background:url("../images/netz.png") no-repeat right -60px bottom -11px #ffffff;}
video{max-width:100%;position:static;height:320px;}
footer a{color:#2e2e2e;}
footer a:hover, footer a:focus{color:#eb012e;text-decoration:none;}
.footlinks li:after{content:'|';}
.footlinks li:last-child:after{content:'';}
.footlinks a.active{color:#eb012e;}
.footlinks a{margin-left:-5px;padding-right:5px;}
#footer{background:url('../images/footerschraege.png') top center no-repeat;height:55px;width:100%;}
#bottom{background:rgba(255,255,255,0.75);padding:15px;}
.print-mail{display:none;}
.d-none{display:none!important;}
.partner{padding-top: 20px; padding-bottom: 20px; border-bottom: 1px solid lightgrey;}
.partner-img {max-width: 90%; height: auto;}
@media (min-width:1200px){.d-xl-inline-block{display:inline-block!important;}.d-xl-none{display:none!important;}}
@media (max-width:760px){.placeholder{display:none;}
.footlinks a{margin-left:0;}
#menu{display:none;}
#mobile-menu{display:block;}
.inhalt{padding:10px;}
#slider, .slidenav{display:none}
#top{height:115px !important;border:0 none !important;}
}
@media (max-width:1180px){.inhalt{padding:10px 25px;}
.content-bottom{display:none;}
#top{overflow:hidden;height:321px;}
}
@media (max-width:820px){
    #content{background-image:none;background:rgba(255,255,255,0.65);}
}
@media print{#menu, .footlinks{display:none;}
a[href]:after{display:none;}
#slider, .slidenav{display:none}
#top{height:115px !important;border:0 none !important;}
.placeholder{display:none;}
.last-bottom{display:none;}
.print-mail{display:block;}
}
.rezept{text-align:center;}
.rezept h1{color:#003FE1;font-weight:bold;font-size:24px;font-style:italic;}
.rezept > h1 > small{color:#003FE1;font-weight:400;font-size:15px;}
.rezept h2{color:#003FE1;font-weight:bold;font-size:18px;font-style:italic;}
.rezept .text-blue{font-size:15px;color:#003FE1;}
.rezept .well{background-color:#fff;border:2px #003FE1 solid;border-radius:0;text-align:left;}
.rezept .well ul li{padding:8px 2px;list-style-image:url('../images/list-image.png');color:#003FE1;font-size:14px;}
#dse-error label{font-weight:700 !important;}
#maedchenname{position:absolute;top:-99999px;left:-99999px;}
.inhalt span{font-size: 18px !important;}
.inhalt table p, .inhalt table h2, .inhalt table table{width: 430px !important;}
.inhalt table table p{width: 120px !important;}
@media (max-width: 760px){.inhalt table p, .inhalt table h2, .inhalt table table{width: 285 !important;}}

.pp_social{opacity: 0; visibility: hidden;}