@import url(/css/ionicons.min.css);@import url(https://fast.fonts.net/cssapi/43ff2a61-c2a3-4d57-9939-f26480b26c10.css);html{height:100%;margin:0;padding:0;-webkit-text-size-adjust:none;}body{background:#fff;height:100%;margin:0;padding:0;font-family:'FrutigerNextW01-Regular';text-rendering:optimizelegibility;}#wrapper{width:auto;margin:0;border-radius:0;background:none;min-height:100%;position:relative;}.inner{width:960px;margin:0 auto;position:relative;}.ed-separator{padding:0;}.ed-separator{padding:0;margin:0;}.ed-map{padding:0;/* Header */}div#header{height:98px;position:absolute;width:960px;z-index:99;text-align:center;background:rgba(22, 41, 131, .95);box-shadow:2px 2px 5px rgba(0, 0, 0, 0.2);top:30px;left:50%;margin-left:-480px;border-radius:4px;}div#logo{margin:0;padding:0;position:absolute;left:0;top:0;text-align:center;width:250px;background:#fff;height:98px;border-top-left-radius:4px;border-bottom-left-radius:4px;}div#logo a{color:#fff;text-decoration:none;font-family:;}div#logo a h1{font-size:24px;font-weight:normal;}h2#slogan{display:none;}#menu{position:absolute;width:690px;z-index:6;right:0;font-size:0;}#menu ul{width:690px;margin:0 auto;padding:0 0 0 0;text-align:left;}#menu ul li{list-style:none;margin:0;padding:0;display:inline-block;text-align:right;}#menu ul li.active{color:#506ae2;}#menu ul li a{display:inline-block;color:#fff;text-decoration:none;margin:0;font-weight:normal;font-size:14px;line-height:98px;padding:0 14px;font-family:'FrutigerNextW01-Regular';border-left:1px dotted rgba(255, 255, 255, .1);transition:all 0.25s ease;-webkit-transition:all 0.25s ease;-moz-transition:all 0.25s ease;-o-transition:all 0.25s ease;-ms-transition:all 0.25s ease;}#menu ul li a.first{border-left:0;}#menu ul li a.last{border-right:0;}#menu ul li a:hover,#menu ul li a.active,#menu ul li:hover a{background:#142576;}#background-image{background:red;width:960px;height:565px;position:absolute;top:0;left:50%;margin-left:-480px;z-index:1;}#banner_wrapper{padding:100px 0 0 0;background:#162983;width:100%;position:relative;z-index:1;margin-top:-100px;}#banner_wrapper .ed-slider-items{position:absolute;width:100%;}#banner_wrapper #banner_content{top:0px;left:50%;margin-left:-480px;width:960px;height:565px;background:url(/images/0/941208/apothekerin.png) no-repeat;background-position:right bottom;background-size:400px;padding-top:200px;}#banner_wrapper #banner_content p{color:#162983;text-shadow:none;margin:0;font-family:'FrutigerNextW01-UltraLi';}#banner_wrapper #banner_content .text1 p{font-size:35px;line-height:50px;}#banner_wrapper #banner_content .text2{width:700px;}#banner_wrapper #banner_content .text2 p{font-size:25px;line-height:35px;color:#fff;font-family:'FrutigerNextW01-Regular';}#banner_wrapper #banner_content .text2 a{color:#e1001a;text-decoration:none;}#banner_wrapper #banner_content .text2 a:hover{color:#c80017;}#banner_wrapper #banner_content .button-simple{padding:14px 14px;}#banner_wrapper #banner_content .ed-button .button{background:#162983;color:#fff;text-shadow:none;border-radius:4px;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;font-family:'FrutigerNextW01-Regular';}#banner_wrapper #banner_content .ed-button .button:hover{background:#0b1542;}#banner_wrapper #banner_background .ed-slider-text{top:290px;background:rgba(232, 232, 232, .75);text-align:right;}#banner_wrapper #banner_background .slideWrap{width:960px;left:50%;margin-left:-480px;position:relative;}#banner_wrapper #banner_background h2{font-size:80px;margin:0;color:#0f1b57;}#banner_wrapper #banner_background p{font-size:26px;text-shadow:none;color:#333;margin-top:0;}#banner_wrapper #banner_background p strong{color:#0f1b57;font-size:40px;}#banner_wrapper #banner_background .button{color:#fff;background:#162983;padding:15px 40px;border-radius:2px;}#banner_wrapper #banner_background .button:hover{background:#e1001a;}body:not(.index) #header{top:23px;}body:not(.index) #banner_wrapper{height:145px !important;}body:not(.index) #banner_wrapper #banner #banner_content{display:none;}#banner .slider-container{max-width:none;}.ed-slider-items li img{max-width:none;}.page-452132 #content{padding-bottom:0;}.flex-direction-nav a{width:30px;height:30px;margin:-15px 0 0;display:block;background:url(/images/0/940865/bg_direction_nav2.png) no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;}.flex-control-paging li a{background:#162983;/* Content */}.flex-control-paging li a:hover,.flex-control-paging li a.flex-active{background:#e1001a;}#content{width:100%;font-size:16px;line-height:30px;letter-spacing:1px;padding:60px 0;position:relative;z-index:2;background:#fff url(/images/0/939070/debut_light.png);}#content ol{margin-left:0;}#content h2{font-weight:normal;color:#e1001a;font-size:40px;font-family:'FrutigerNextW01-Regular';padding:0 0 20px 0;}#content .full-width h2,#content .full-width p{color:#fff;}#content .light h2{color:#162983;}#content h3{font-weight:normal;color:#162983;font-size:25px;line-height:35px;font-family:'FrutigerNextW01-Regular';padding:0;}#content p strong{font-weight:normal;color:#162983;font-family:'Frutiger Next W01 Bold';}#content a{color:#e1001a;text-decoration:none;}#content a:hover{color:#162983;}#content img.getBorder{box-shadow:0 0 3px rgba(0, 0, 0, .5);border-radius:4px;}#content .ed-text ul{list-style:none;padding:0;margin:0;font-size:16px;line-height:30px;padding-left:15px;}#content .ed-text ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;}#content .ed-text ul li:before{color:#162983;content:"\f125";display:inline-block;font-family:ionicons;margin-left:-30px;width:30px;}#content .ed-image,#content .ed-grid,#content .ed-html{padding:0;margin:0;display:block;}#content .ed-button .button{background:#162983;color:#fff;font-family:'FrutigerNextW01-Regular';padding:15px 0;font-size:16px;width:100%;box-shadow:none;text-shadow:none;transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}#content .ed-button .button:hover{background:#e1001a;color:#fff;}#content .page-450607 #content h2{margin:20px 0 0;font-size:40px;}#content .page-450607 #content .ed-html ul{padding:0 0 30px 0;margin:0;}#content .page-450607 #content .ed-html ul li{list-style:none;padding:0 0 0 1.2em;margin:0 0 0 0;}#content .page-450607 #content .ed-html ul li:before{color:#e1001a;content:"\f105";display:inline-block;font-family:FontAwesome;margin-left:-1.2em;width:1.2em;}#content .topApotheke h3{padding-bottom:0px;line-height:30px;margin:0;font-family:'Frutiger Next W01 Bold';}#content .angebot h2{color:#162983;}#content .nord-taler-list ul li{color:#fff;line-height:220%;font-size:18px;}#content .nord-taler-list ul li::before{content:"\f10b";color:#e1001a;font-size:30px;vertical-align:bottom;font-family:ionicons;}#content .nord-taler-list p{color:#fff;line-height:220%;font-size:18px;}#content .nord-taler-list p strong{color:#c1e1f7;}#content .ed-form-wrapper *{-webkit-appearance:none;}#content .ed-form-wrapper input[type="text"],#content .ed-form-wrapper textarea{font-family:'FrutigerNextW01-Regular';font-size:16px;border:1px solid #ddd;border-radius:4px;padding:8px;}#content .ed-form-wrapper input[type="submit"]{background:#162983;width:100%;box-sizing:border-box;color:#fff;font-size:16px;padding:8px;font-family:'FrutigerNextW01-Regular';transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}#content .ed-form-wrapper input[type="submit"]:hover{background:#e1001a;}#c-1 .imprint h2{font-size:24px;margin:20px 0 0 0;padding:0;}#c-1 .imprint p{text-align:justify;}#footer{padding:0 0 60px 0;margin:0;width:100%;position:relative;-webkit-transform:translate3d(0, 0, 0);z-index:1;color:#fff;background:#353535;}#footer #map{padding-bottom:60px;}#footer .span8{position:relative;}#footer h2{font-weight:normal;color:#000;font-size:40px;line-height:40px;font-family:'Frutiger Next W01 Bold';padding:0 0 0 25px;margin:0;background:url(/images/12/895836/h2-square.png) left center no-repeat;}#footer h3{font-size:30px;font-weight:normal;text-align:center;color:#fff;font-family:'Frutiger Next W01 Bold';letter-spacing:1px;margin:0;padding:15px 0 15px 0;}#footer a{color:#c1e1f7;text-decoration:underline;}#footer a:hover{color:#fff;}#footer p{color:#fff;font-size:16px;line-height:22px;text-align:left;padding:0;margin:0;}#footer p.footercenter{display:inline;vertical-align:top;line-height:30px;}#footer i{font-size:188px;display:inline-block;font-family:ionicons;position:absolute;top:-60px;z-index:-1;opacity:0.05;right:120px;}#footer p.icon{background:#e1001a;color:#fff;float:left;font-size:22px;line-height:34px;height:34px;margin:0 10px 0 0;padding:0;text-align:center;width:34px;display:block;}#footer p.icon i{font-size:18px;padding:0;width:34px;display:block;line-height:34px;}.anzeigeOverlay{background:#fff;max-width:600px !important;width:100% !important;/**
 * cookie-bar will show notification about the website storing cookies for 24 hours
 *
 * @Param("position", type="choice", options={"choices"={"top", "bottom"}})
 * @Param("background", type="color", desc="Background of cookie bar") 
 * @Param("text-color", type="color", desc="Background of cookie bar") 
 * @Param("button-color", type="color", desc="Background of cookie bar") 
 * @Param("button-background", type="color", desc="Background of cookie bar") */}.anzeigeOverlay h2{font-size:40px;color:#e1001a;font-family:'FrutigerNextW01-UltraLi' !important;margin:0;padding:0;}.anzeigeOverlay .ed-text{line-height:1.5 !important;font-size:1.15rem;}.anzeigeOverlay .ed-text strong{color:#162983;font-size:1.25rem;}.cookie-bar{background:#f3f3f3;box-shadow:0 0 8px rgba(0, 0, 0, 0.4);z-index:110;font-size:0.85rem;position:fixed;top:0;left:0;width:100%;text-align:center;z-index:99;display:block;}.cookie-bar p{padding-top:0.5rem;padding-bottom:0.5rem;margin:0;color:#212121;line-height:1.8;}.cookie-bar p a{background:#0074d9;margin:0 0 0 10px;padding:6px 15px;color:#fff;text-decoration:none;transition:all 0.3s ease-out;}.cookie-bar p a:hover{background:#0066c0;}