@charset "UTF-8";
/***!  /templates/g5_hydrogen/custom/css-compiled/custom_13.css?689a0d4a  !***/

#serviceblock_startseite .g-animatedblock-title{font-size:1rem}#serviceblock_startseite .g-title{margin:0 0 1rem 0;display:block}.g-animatedblock-image img{height:160px}.g-animatedblock-item{position:relative;border-radius:0;border:none;overflow:hidden}.g-animatedblock-item:hover .g-animatedblock-head{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.g-animatedblock-item:hover .g-animatedblock-body{opacity:1;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}.g-animatedblock-content{position:absolute;bottom:0;left:0;right:0}.g-animatedblock-head{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.g-animatedblock-title{color:#fff;margin:0 0 1rem 0;padding:0 1rem;font-size:4.5rem;line-height:0.9;font-family:"montserrat","Helvetica","Tahoma","Geneva","Arial",sans-serif;font-weight:700;text-transform:uppercase}@media only all and (min-width:60rem) and (max-width:74.938rem){.g-animatedblock-title{font-size:3rem;line-height:0.85}}@media only all and (min-width:48rem) and (max-width:59.938rem){.g-animatedblock-title{font-size:1.5rem;line-height:1.05}}@media only all and (min-width:30.062rem) and (max-width:47.938rem){.g-animatedblock-title{font-size:4.5rem;line-height:0.9}}@media only all and (max-width:30rem){.g-animatedblock-title{font-size:2rem;line-height:1.15}}.g-animatedblock-title a{color:#7ab51d;line-height:0.9;text-shadow:0 0 3px #fff}.g-animatedblock-body{padding:0.5rem 1rem 0.75rem 1rem}@media only all and (min-width:48rem) and (max-width:59.938rem){.g-animatedblock-body{padding:0.25rem 1rem 0.5rem 1rem}}.g-animatedblock-body{background:whitesmoke;color:grey;position:absolute;left:0;right:0;opacity:0.9;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;font-weight:bold;min-height:200px}.g-animatedblock-body a{font-weight:bold;color:#7ab51d}@media only all and (min-width:60rem) and (max-width:74.938rem){.g-animatedblock-body a{font-size:0.9rem}}@media only all and (min-width:48rem) and (max-width:59.938rem){.g-animatedblock-body a{font-size:0.8rem}}.g-animatedblock-body a:hover{color:#c00}.g-animatedblock-desc{opacity:0.75;margin:0.6rem 0;font-size:13px}.g-animatedblock-desc p{margin-top:5px;margin-bottom:5px}@media only all and (min-width:60rem) and (max-width:74.938rem){.g-animatedblock-desc{font-size:0.9rem}}@media only all and (min-width:48rem) and (max-width:59.938rem){.g-animatedblock-desc{font-size:0.8rem}}.g-animatedblock-tag{background:transparent;margin:0.5rem 0;padding:0 1rem}.g-animatedblock-tag span{color:#fff;background:rgba(247,4,4,0.35);border-radius:4px;margin:0;padding:0 5px;font-size:90%;font-style:normal;font-weight:bold;text-transform:uppercase}.g-animatedblock-items{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-animatedblock-items .g-animatedblock-item{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0;flex:0;margin-left:2%;margin-right:2%}.g-animatedblock-items .g-animatedblock-item-wrapper{margin-top:6.52%;margin-bottom:6.52%;position:relative;overflow:hidden;height:200px}.g-animatedblock-items.g-2cols,.g-animatedblock-items.g-3cols,.g-animatedblock-items.g-4cols,.g-animatedblock-items.g-5cols{margin-left:-2%;margin-right:-2%}.g-animatedblock-items.g-1cols .g-animatedblock-item{width:100%;-webkit-flex-basis:100%;-moz-flex-basis:100%;flex-basis:100%;-ms-flex-preferred-size:100%}.g-animatedblock-items.g-1cols .g-animatedblock-item:last-child{padding-bottom:0;margin-bottom:0;border-bottom:none}.g-animatedblock-items.g-2cols .g-animatedblock-item{width:47%;-webkit-flex-basis:47%;-moz-flex-basis:47%;flex-basis:47%;-ms-flex-preferred-size:47%}.g-animatedblock-items.g-2cols .g-animatedblock-item:nth-child(odd){margin-right:1%}.g-animatedblock-items.g-2cols .g-animatedblock-item:nth-child(even){margin-left:1%}.g-animatedblock-items.g-3cols .g-animatedblock-item{width:30.66667%;-webkit-flex-basis:30.66667%;-moz-flex-basis:30.66667%;flex-basis:30.66667%;-ms-flex-preferred-size:30.66667%}.g-animatedblock-items.g-3cols .g-animatedblock-item:nth-child(3n-1){margin-left:0;margin-right:0}.g-animatedblock-items.g-4cols .g-animatedblock-item{width:22.5%;-webkit-flex-basis:22.5%;-moz-flex-basis:22.5%;flex-basis:22.5%;-ms-flex-preferred-size:22.5%}.g-animatedblock-items.g-4cols .g-animatedblock-item:nth-child(4n-2){margin-left:0;margin-right:1%}.g-animatedblock-items.g-4cols .g-animatedblock-item:nth-child(4n-1){margin-left:1%;margin-right:0}.g-animatedblock-items.g-5cols .g-animatedblock-item{width:17.6%;-webkit-flex-basis:17.6%;-moz-flex-basis:17.6%;flex-basis:17.6%;-ms-flex-preferred-size:17.6%}.g-animatedblock-items.g-5cols .g-animatedblock-item:nth-child(5n-3){margin-left:0;margin-right:1%}.g-animatedblock-items.g-5cols .g-animatedblock-item:nth-child(5n-2){margin-left:1%;margin-right:1%}.g-animatedblock-items.g-5cols .g-animatedblock-item:nth-child(5n-1){margin-left:1%;margin-right:0}@media only all and (max-width:47.938rem){.g-animatedblock-items[class*="cols"] .g-animatedblock-item{width:96%;-webkit-flex-basis:96%;-moz-flex-basis:96%;flex-basis:96%;-ms-flex-preferred-size:96%;margin-left:2% !important;margin-right:2% !important}}#g-above{padding:1rem 0}#g-above .g-animatedblock-readmore:hover{color:white}#g-above .g-animatedblock-readmore{color:rgba(255,255,255,0.7)}.sercicetitel{margin-top:10px}.serviceinhalt,.serviceinhalt td{border:none}@media (max-width:480px){.menu-item-particle.engelangebotenav{margin-left:15px}.g-menu-item-subtitle{opacity:1}#g-offcanvas a{color:#fff}#g-header .g-grid{background-color:#00923b}.kopfgrafik{margin-top:40px}.kopfgrafik_bild img{width:100%}.g-container{width:100%}#g-main .g-content{padding-left:10px;padding-right:2px}#g-aside .g-grid{flex:0 1 100%;width:100%}#scgallery{width:100% !important}.kontaktadresse,.oeffnungszeiten,.notdienstanzeige{margin:0.625rem;padding:0.938rem}#notdienstplan{margin-left:auto;margin-right:auto;width:100%}.notdienstapotheke{width:45%;float:left}}@media (min-width:481px) and (max-width:767px){.menu-item-particle.engelangebotenav{margin-left:15px}.g-menu-item-subtitle{opacity:1}#g-offcanvas a{color:#fff}#g-header .g-grid{background-color:#00923b}.kopfgrafik{margin-top:40px}.kopfgrafik_bild img{width:100%}.g-container{width:100%}#g-main .g-content{padding-left:2px;padding-right:2px}.clearfix{padding-left:0.625em;padding-right:0.625em}#sidebar-info{flex:0 1 100%;width:100%}#g-aside .g-grid{flex:0 1 80%;width:80%;margin-left:auto;margin-right:auto;padding-left:12%}.kontaktadresse,.oeffnungszeiten{margin:0.625rem 0.625rem 0.625rem 0;padding:0.938rem 0.938rem 0.938rem 0}.asidewrapper{float:left;width:40%}.notdienstanzeige{margin-bottom:20px}#notdienstplan{margin-left:auto;margin-right:auto}.notdienstapotheke{width:48%;float:left}#normaldienst{margin-top:0.625rem}.apotheke{min-height:36px}.ort{margin-top:0}.wetter table{width:90% !important}}@media (min-width:768px) and (max-width:959px){.kopfgrafik_bild img{width:768px}#g-container-main{background-color:#fff}.size-17{-webkit-box-flex:0;-moz-box-flex:0;box-flex:0;-webkit-flex:0 20%;-moz-flex:0 20%;-ms-flex:0 20%;flex:0 20%;width:20%}.size-63{background-color:#fff;padding:10px;flex:0 1 78%;width:78%}#sidebar-info{flex:0 1 100%;width:100%;padding-left:163px}#g-sidebar{margin:0.926rem 0}#g-aside .g-grid{flex:0 1 100%;width:100%}#scgallery .boxgrid{margin-left:0 !important;margin-right:11px}.kontaktadresse,.oeffnungszeiten{margin:0.625rem;padding:0.938rem}.kontaktadresse{margin-left:0;padding-left:0}.oeffnungszeiten{margin-right:0;padding-right:0}.asidewrapper{float:left;width:40%}.notdienstanzeige{margin-bottom:20px}#notdienstplan{margin-left:auto;margin-right:auto}.notdienstapotheke{width:48%;float:left}#normaldienst{margin-top:0.625rem}.wetter table{width:90% !important}}@media (min-width:960px) and (max-width:1199px){.g-container{width:1000px}.size-61{padding-right:15px;background-color:#fff}#gewaehr{text-align:left}}@media (min-width:1200px){.g-container{width:1000px}.size-61{padding-right:15px;background-color:#fff}#gewaehr{text-align:left}}h1,h2{font-weight:700;font-size:1.4em}h3{font-weight:700;font-size:1.2em}h1,h2,h3{color:#7AB51D;font-family:Verdana;display:table-cell;vertical-align:middle;line-height:21px;margin:0;padding:0;text-align:left}h4{margin-top:0;color:#7AB51D;font-family:Verdana;font-size:1em;line-height:21px;text-align:left;font-weight:700}p,ul,li{font-size:13px}a{color:#7AB51D}table,td{border:none}.kopfgrafik{background-color:#7ab51d}.g-content{margin:0;padding:0}.clearfix{margin-bottom:0.938rem;padding-bottom:0.625rem}.g-main .g-content{padding:0,0.938rem}.centermain{background-color:#FFF}.centermain .g-content{margin-right:1rem}.inhaltstext{font-size:16px;font-weight:400}.inhaltstextfett{font-size:16px;font-weight:700}.item-page .beratungsteaser{display:none}.sprocket-strips-p{margin-left:10px}div.sprocket-strips-p-item img,div.sprocket-strips-p-item img.lazy-loaded{margin-top:8px;width:23% !important}.sprocket-strips-p-title{margin-bottom:10px}.co_bild{font-size:12px}div.sidebar{background-color:#fff}.g-main-nav{background:#fff;border-bottom:0.2em solid #fff;border-right:0.2em solid #fff;padding:0 1px;margin-left:0;float:left;width:150px;font:normal 12px Verdana;text-align:center}.g-main-nav .g-toplevel>li{min-width:150px}.g-main-nav .g-toplevel>li>.g-menu-item-container{text-decoration:none;padding:0.2rem}.g-main-nav li{list-style:none;margin:0;font-size:1em}.g-main-nav>li a{width:auto;margin-top:5px}.g-main-nav li a:hover,.g-main-nav li a#current:hover,.g-toplevel .active a,.btn:hover{background:#C00;border-color:#069 #6cf #5bd #069;color:#FFF}.g-main-nav li a{display:block;text-decoration:none;margin-bottom:0.5em;color:#FFF;background:#7AB51D;border-width:1px;border-left-width:1px;border-style:solid;border-left-style:solid;border-color:#5bd #035 #068 #6cf;border-left-color:#6cf;border-left:0.1em solid #6cf;padding:0.25em 0.5em 0.4em}.g-menu-item-type-particle .g-menu-item-container{padding-left:0 !important;padding-right:0 !important}div.g-content div.platform-content.container{padding:0}.btn{display:inline-block;*display:inline;padding:4px 12px;margin-bottom:0;*margin-left:0.3em;font-size:14px;line-height:20px;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;border-radius:0;text-decoration:none;color:#FFF;background:#7AB51D;border-width:1px;border-left-width:1px;border-style:solid;border-left-style:solid;border-color:#5bd #035 #068 #6cf;border-left-color:#6cf;border-left:0.1em solid #6cf;padding:0.25em 0.5em 0.4em 0.5em}.g-main-nav .g-toplevel>li .g-menu-item-content{vertical-align:super}div.moduletable.mehrberatung,div.g-block.wetter{margin-top:20px}.relateditemsmehrberatung{margin-top:10px}div.moduletable.mehrberatung h3{margin-bottom:10px}.nachfahre_rechte_sidebar .g-content,#asidewrapper2{margin-top:0.625rem;padding-top:0.938rem}.titelnot{font-family:Verdana;font-size:14px;font-weight:700;color:#7AB51D !important;background-image:url('https://www.engel-apotheke-walsum.de/images/bilder/vdl_marker_red.gif');background-repeat:no-repeat;padding-left:23px;background-position-y:6px}.kontaktadresse,.oeffnungszeiten{font-family:Verdana;font-size:12px;color:#000}#pxndstcanvas{color:#000;font-family:Verdana;font-size:12px;text-align:left}#pxnewtitel{margin-top:15px}#pxtitel,#weitereorte,#gewaehr{display:none}.notdienstapotheke{margin-top:10px}.startdatum{font-size:11px;margin-top:10px;padding-left:5px}.enddatum{font-size:11px;padding-left:5px}.startdatumante{font-size:11px;margin-top:5px;padding-left:5px}.apotheke{font-weight:700}.PLZ{display:none}.ort{float:left;font-size:11px;margin-top:10px}.ortsteil{float:left;font-size:11px;margin-top:10px}.strasse{clear:left;font-size:11px}.Telefon{font-size:11px;margin-bottom:10px;margin-top:5px}#dwd_wetter .titelnot{margin-top:10px;margin-bottom:5px}.dwd_wettermodul .text-right{text-align:left}.g-branding{margin-top:15px;text-align:left}.mapdirform input{margin:0 2px 1px 0 !important}.page-header h2{margin-bottom:5px}.titel2{font-size:14px;color:#7AB51D;font-family:Verdana;display:table-cell;vertical-align:middle;line-height:21px;margin:0;padding:0;text-align:left}.titel,#pxh2{display:none}.tag{width:100%;padding-top:10px;padding-bottom:10px;font-weight:700;color:#149c39;font-size:18px}.inhaltstext{margin-top:0;margin-bottom:0;font-size:12px}#ausgabe{margin-right:5px;font-size:12px;color:#000;font-family:Verdana}.zeit{float:left;width:15%;padding-top:10px}.name_sendung{float:left;font-weight:bolder;padding-top:10px}.trennung{clear:left}.name_sender{float:left;font-style:italic;font-size:12px;width:15%;padding-top:5px}.beschreibung{padding-top:5px;float:left;width:85%;text-align:justify}.sendungslink{width:100%;text-align:right;font-weight:bolder;padding-top:5px;padding-bottom:15px}.bfFormDiv{margin-top:0.625rem}#scgallery{margin-top:0.625rem}#g-footer{border:none;padding-top:0.625rem}#g-offcanvas{background-color:#00923b}#g-offcanvas #g-mobilemenu-container ul{background-color:#00923b;margin-top:20px}#g-offcanvas #g-mobilemenu-container ul>li:hover:not(.g-menu-item-type-particle):not(.g-menu-item-type-module),#g-offcanvas #g-mobilemenu-container ul>li.active:not(.g-menu-item-type-particle):not(.g-menu-item-type-module){background-color:#02357F}#g-mobilemenu-container .g-toplevel li .g-menu-item-content{margin-left:15px}#engel_loginform{text-align:center}#engel_loginform h3{display:block;text-align:center;padding-bottom:10px}#engel_loginform #form-login-remember{width:170px;margin-left:auto;margin-right:auto}#engel_loginform #modlgn-remember{margin-top:7px}#engel_loginform #modlgn-username{width:250px}#engel_loginform #modlgn-passwd{width:250px}.beratungsblog .blog-item{margin:1% 0 1% 0;padding:0 1%}.beratungsblog img{width:35%;float:left;margin-right:15px;margin-bottom:15px;margin-top:8px}.beratungsteaser h2{font-size:13px;color:#7ab51d;margin-top:0}.beratungsblog .beratungsteaser{min-height:180px}.beratungsblog .readmore .icon-chevron-right::before{content:none}.beratungsblog .readmore{margin:0.2rem 0 1.5rem 0}#bildc272_1{margin-top:1.5rem}
