/* 540px.css */
.hamburger{width:30px;margin-top:.4rem;margin-right:1rem}body .filter-hauptamtliche{margin-right:10px;width: calc(50% - 10px)}body.news-alle .nachrichtenliste-pfeil{width:10px}body.christuskirche .christuskirche-pfarrer{width:48%;float:left;margin-bottom:1rem}body.christuskirche .christuskirche-pfarrer-1,body.christuskirche .christuskirche-pfarrer-3,body.christuskirche .christuskirche-pfarrer-5,body.christuskirche .christuskirche-pfarrer-7,body.christuskirche .christuskirche-pfarrer-9{margin-right:2%}body.christuskirche .christuskirche-pfarrer-4,body.christuskirche .christuskirche-pfarrer-7{clear:none}body.christuskirche .christuskirche-pfarrer-3{clear:left}body.kontakt .ce_text.kontakt-adresse,body.kontakt .ce_form.kontakt-formular{margin-right:0;padding-right:10px;padding-left:10px}body.kontakt .oeffnungszeiten .rechte-spalte{padding-left:0}body.kontakt .oeffnungszeiten{width:100%;margin-right:10px;margin-left:10px}body.kontakt .ce_form.kontakt-formular .formbody input{margin-bottom:1rem}body.kontakt .kontakt-wegrose{width:100%;margin-right:0;margin-left:0;padding-top:2rem}body main .ce_image.links,body main .ce_image.rechts{width:100%;clear:both;display:block;padding-top:1rem;padding-bottom:1rem}body main .ce_image.rechts img,body main .ce_image.links img{width:100%}body .ul-termine-filtern img{width:10px}body.kasualien #container main .inside .filter-taufe,body.kasualien #container main .inside .filter-konfirmation,body.kasualien #container main .inside .filter-kirchliche-tauung,body.kasualien #container main .inside .filter-goldene-hochzeit,body.kasualien #container main .inside .filter-seelsorge,body.kasualien #container main .inside .filter-im-falle-eines-todes{width:32.6%}body.kasualien #container main .inside .filter-taufe,body.kasualien #container main .inside .filter-konfirmation,body.kasualien #container main .inside .filter-goldene-hochzeit,body.kasualien #container main .inside .filter-seelsorge{margin-right:1%}body.kasualien #container main .inside{padding-right:1rem;padding-left:1rem}body.kasualien #container main .inside .filter-umschlag img{width:60px;height:60px;background-size: 60px}body.kasualien #container main .inside .filter-taufe,body.kasualien #container main .inside .filter-konfirmation,body.kasualien #container main .inside .filter-kirchliche-tauung,body.kasualien #container main .inside .filter-goldene-hochzeit,body.kasualien #container main .inside .filter-seelsorge,body.kasualien #container main .inside .filter-im-falle-eines-todes{height:9rem}body.kasualien #container main .inside .filter-taufe p,body.kasualien #container main .inside .filter-konfirmation p,body.kasualien #container main .inside .filter-kirchliche-tauung p,body.kasualien #container main .inside .filter-goldene-hochzeit p,body.kasualien #container main .inside .filter-seelsorge p,body.kasualien #container main .inside .filter-im-falle-eines-todes p{font-size:10px}body.kasualien #container main .inside .ce_text.block.kasualien-beschreibung{width:100%;margin-right:0}body.kasualien #container main .inside .ce_text.block.kasualien-download{width:100%}body.startseite main .inside #startseite-losungen b{font-size:10vw}body.startseite main .inside #startseite-losungen,body.startseite main .inside #news-startseite{padding-right:1rem;padding-left:1rem;line-height: initial}body.startseite main .inside #startseite-kalender .link-alle-termine{width:200px}body footer .mod_customnav li{display:block}body footer .mod_customnav ul.level_1{padding-left:0}body footer .mod_customnav ul.level_1 li{margin-right:0}#header{height:5.5rem}header .logo-eki{width:150px;margin-left: 1rem;margin-top: 1rem}.nav-toggler{width:30px;margin-top:.4rem;margin-right:1rem}body#top header#header .mod_form{margin-right:1rem}body{border-top:10px solid #F8B602;border-right:10px solid #F8B602;border-left:10px solid #F8B602}body #header{border-top:10px solid;border-right:10px solid;border-left:10px solid;width: calc(100% - 20px)}body #header{border-color:#F8B602;width: calc(100% - 20px)}body #container main .inside{margin-left: auto;margin-right: auto;width: 100%;padding-right: 1rem;padding-left: 1rem}body #container{margin-top:7rem}body h1{font-size:24px}body#top header#header .mod_form input.lupe{left:7px}body#top header#header .mod_form input.suchfeld{padding: 1px 15px 1px 10px;width: 0px;border: none}body#top header#header .mod_form:focus input.suchfeld,body#top header#header .mod_form:hover input.suchfeld,body#top header#header .mod_form:active input.suchfeld{padding: 1px 25px 1px 35px;width: 60px;transition: width 2s;border: 2px solid}body#top header#header .mod_form{margin-top:2.7rem}