@charset "UTF-8";.ev-sixteen-nine{position:relative}.ev-sixteen-nine:before{display:block;content:"";width:100%;padding-top:56.25%}.ev-sixteen-nine>.ev-aspect{position:absolute;top:0;left:0;right:0;bottom:0}.ev-outer{color:#505050;font-size:16px;max-width:2400px;position:relative}.ev-events .ev-button,.ev-overlay .ev-button{height:50px;display:block;color:#fff;display:flex;width:200px;text-decoration:none!important;justify-content:center;align-items:center}.layout-default .ev-item:focus,.layout-default .ev-item:hover{background-color:#e6e6e6}.ev-item-head{width:100px;float:left}.ev-item-head span{width:65px;display:inline-block;padding-bottom:6px;text-align:center}.ev-events .gem-356 .ev-button,.ev-overlay .single-gem-356 .ev-button{background-color:#37b4a7;display:none}.gem-356 .ev-item-head span{border-bottom:solid #37b4a7 22px}.ev-events .gem-357 .ev-button,.ev-overlay .single-gem-357 .ev-button{background-color:#f8c623;display:none}.gem-357 .ev-item-head span{border-bottom:solid #f8c623 22px}.ev-events .gem-261 .ev-button,.ev-overlay .single-gem-261 .ev-button{background-color:#a42b30}.gem-261 .ev-item-head span{border-bottom:solid #a42b30 22px}.ev-events .gem-551 .ev-button,.ev-overlay .single-gem-551 .ev-button{background-color:#b9d137;margin-top:20px}.gem-551 .ev-item-head span{border-bottom:solid #b9d137 22px}.ev-item{width:100%;border-top:1px solid #747474;padding-bottom:10px;padding-top:10px;cursor:pointer;min-height:120px;position:relative}.ev-item h3{margin:0;font-size:20px;text-transform:uppercase;margin-bottom:13px;margin-top:6px}.ev-item h4{margin-top:0;margin-bottom:2px}.ev-item-day{border:none;font-size:40px;margin-top:50px;text-transform:uppercase;position:relative}.ev-item-day::before{content:"";position:absolute;width:45px;height:18px;background-color:#505050;top:2px;left:-48px}.ev-item-inner{margin:10px}.ev-item-content{margin-left:110px}.ev-item-footer{margin-top:10px}.ev-loadmore{display:none;width:220px;text-align:center;padding:5px 10px;padding-top:11px;margin-top:50px;margin-bottom:150px;cursor:pointer;background-color:#d8d8d8;border:1px solid #979797;font-weight:300}.ev-loadmore:focus,.ev-loadmore:hover{opacity:.8}.ev-col-25{width:25%;float:left}.ev-filter{margin-top:10px;padding-bottom:20px;border-bottom:1px solid #505050}.ev-filter span{overflow:hidden}.ev-filter input,.ev-filter select{border-radius:0;width:100%;height:40px;border:none;outline:0;background:#fff;font-family:arial;margin-bottom:0;padding:0;color:#737372;border:none!important;margin-bottom:0!important}.ev-filter select{width:110%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:2px 2px 2px 2px;border:none;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/drop.png) no-repeat 90% center;background-size:18px 16px}.ev-filter input,.ev-filter span{display:block;width:90%;border-bottom:1px solid #505050!important}.ev-filter #ev-select-key{width:100%;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/search.png) no-repeat 100% center;background-size:24px}.ev-filter #ev-select-date{background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/date.png) no-repeat 100% center;background-size:21px}.ev-filter span{position:relative}.ev-error{margin-top:50px;margin-bottom:50px;width:100%;text-align:center}.ev-filter button:focus,.ev-filter button:hover,.ev-filter input[type=submit]:focus,.ev-filter input[type=submit]:hover{border:none}.ev-thumb{width:130px;height:130px;background-repeat:no-repeat;background-size:cover;background-position:center;overflow:hidden}.ev-clearfix:after,.ev-events:after{content:".";clear:both;display:block;visibility:hidden;height:0}.ev-spinner{display:none;width:40px;height:40px;margin:100px auto;background-color:#333;border-radius:100%;-webkit-animation:sk-scaleout 1s infinite ease-in-out;animation:sk-scaleout 1s infinite ease-in-out}@-webkit-keyframes sk-scaleout{0%{-webkit-transform:scale(0)}100%{-webkit-transform:scale(1);opacity:0}}@keyframes sk-scaleout{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@media print{body,html{position:fixed;height:0!important;overflow:hidden}body *{visibility:hidden}.ev-overlay *,.ev-single *{visibility:visible}.ev-overlay,.ev-single{width:100%;max-width:100%;background:#fff;overflow:hidden}.ev-close,.ev-footer,.ev-overlay-bg{display:none;visibility:hidden}.ev-overlay,.ev-single{position:fixed;left:0;top:0;page-break-after:auto}.ev-overlay-content{margin:0;margin-top:30px}.ev-anfahrt{display:none}img{display:none!important}}.ev-overlay-open body,html.ev-overlay-open{overflow:hidden}.layout-ov-default.ev-overlay{background-color:#e6e6e6}.ev-overlay{position:fixed;top:0;height:100%;right:-110%;width:70%;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;z-index:9999;box-shadow:0 0 7px #555;font-size:18px;max-width:800px;-webkit-overflow-scrolling:touch;outline:0}.ev-overlay-open .ev-overlay{overflow-x:hidden;overflow-y:auto}.ev-overlay-open .ev-overlay{right:0}.ev-overlay-inner{overflow:hidden}.ev-overlay-content{margin:50px}.ev-overlay-bg{width:100%;height:100%;opacity:0;position:fixed;top:0;left:0;z-index:-100;background:rgba(0,0,0,.2);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.ev-overlay-open .ev-overlay-bg{z-index:9990;-webkit-transition-delay:.2s;transition-delay:.2s;opacity:1}.ev-head img{width:100%;margin-top:30px;margin-bottom:50px;max-width:100%;height:auto;display:block;margin-left:auto;margin-right:auto}.ev-footer{width:100%;user-select:none;margin-top:50px}.ev-np{margin-top:50px}.ev-next{float:right;display:inline-block;cursor:pointer;margin-left:10px;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/next.png) no-repeat;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/next.svg) no-repeat;background-size:25px;background-position:right 8px;padding-right:40px;line-height:30px}.ev-prev{float:left;display:inline-block;cursor:pointer;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/prev.png) no-repeat;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/prev.svg) no-repeat;background-size:25px;background-position:left 8px;padding-left:40px;line-height:30px}.ev-single .ev-next,.ev-single .ev-prev{display:none}.ev-print{cursor:pointer;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/ck-drucken.png) no-repeat;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/ck-drucken.svg) no-repeat;height:50px;width:120px;background-size:35px;line-height:56px;text-indent:45px;background-position:left center}.ev-share{cursor:pointer;margin-right:10px;background:url(https://evangelischetermine.citykirche-magazin.de/img/ck-facebook.png) no-repeat;background:url(https://evangelischetermine.citykirche-magazin.de/img/ck-facebook.svg) no-repeat;height:50px;width:120px;background-size:35px;line-height:56px;text-indent:45px;background-position:left center;position:relative}.ev-mail{cursor:pointer;margin-right:10px;background:url(https://evangelischetermine.citykirche-magazin.de/img/ck-email.png) no-repeat;background:url(https://evangelischetermine.citykirche-magazin.de/img/ck-email.svg) no-repeat;height:50px;width:120px;background-size:35px;line-height:56px;text-indent:45px;background-position:left center;position:relative}.ev-copy{cursor:pointer;margin-right:10px;background:url(https://evangelischetermine.citykirche-magazin.de/img/ck-permalink.png) no-repeat;background:url(https://evangelischetermine.citykirche-magazin.de/img/ck-permalink.svg) no-repeat;height:50px;width:270px;background-size:35px;line-height:56px;text-indent:45px;background-position:left center;position:relative}.ev-kalender{cursor:pointer;margin-right:10px;background:url(https://evangelischetermine.citykirche-magazin.de/img/cal-icon.svg) no-repeat;height:50px;width:270px;background-size:35px;line-height:56px;text-indent:45px;background-position:left center;position:relative}.ev-close{width:100%;text-align:right;cursor:pointer;margin-bottom:20px;background:transparent url(https://evangelischetermine.citykirche-magazin.de/img/close.png) no-repeat;background:url(https://evangelischetermine.citykirche-magazin.de/img/close.svg) no-repeat;background-size:25px;background-position:right center;margin-right:40px;font-size:17px}.ev-outer input,.ev-outer select{font-weight:300;font-size:19px!important;letter-spacing:-.25px}.ev-outer .ev-item-day{font-size:26px!important;font-weight:500;letter-spacing:1.87px}.ev-outer .ev-item-head span{font-size:19px!important;font-weight:300}.ev-outer .ev-item-content{font-size:19px!important;font-weight:300;letter-spacing:-.25px}.ev-outer .ev-item-content h3{font-size:18px!important;font-weight:500;letter-spacing:.48px}.ev-outer .ev-item-content h4{font-weight:400!important;letter-spacing:-.25px}@media (max-width:1440px){.ev-outer{font-size:15px}.ev-outer .ev-item-content h4,.ev-outer .ev-item-footer,.ev-outer .ev-item-head span,.ev-outer span{font-size:15px}.ev-outer .ev-item-content h3{font-size:14px}.ev-outer .ev-item-day{font-size:22px}.ev-outer input,.ev-outer select{font-size:15px}}@media (max-width:1020px){.ev-outer{font-size:12px}.ev-outer .ev-item-content h4,.ev-outer .ev-item-footer,.ev-outer .ev-item-head span,.ev-outer span{font-size:12px}.ev-outer .ev-item-content h3{font-size:11px}.ev-outer .ev-item-day{font-size:19px}.ev-outer input,.ev-outer select{font-size:12px}}@media (max-width:600px){.ev-outer{font-size:11px}.ev-outer .ev-item-content h4,.ev-outer .ev-item-footer,.ev-outer .ev-item-head span,.ev-outer span{font-size:11px}.ev-outer .ev-item-content h3{font-size:10px;line-height:23px!important}.ev-outer .ev-item-inner{line-height:23px!important}.ev-outer .ev-item-day{font-size:18px}.ev-outer input,.ev-outer select{font-size:11px}}.ev-overlay{font-size:19px!important;color:#4a4a4a!important;font-weight:300;line-height:30px}.ev-overlay a{color:#4a4a4a;text-decoration:underline!important}.ev-overlay .ev-head h2{margin-bottom:35px}.ev-overlay .ev-head h3{font-size:24px;font-weight:500;margin-bottom:5px}.ev-overlay .ev-head h4{font-size:24px;font-weight:300;margin-top:0;margin-bottom:35px}.ev-overlay .ev-head h2{font-size:36px;font-weight:300;line-height:50px}.ev-overlay p{margin-top:0;margin-bottom:10px}.ev-overlay .ev-content{font-size:19px}.ev-overlay .ev-content h3,.ev-overlay .ev-footer h3{font-size:12px;font-weight:500;text-transform:uppercase;margin-top:45px;margin-bottom:10px;letter-spacing:5px}.ev-head h3{margin-bottom:20px}@media (max-width:1440px){.ev-overlay{font-size:15px;line-height:24px}.ev-overlay .ev-content{font-size:15px}.ev-overlay .ev-head h3{font-size:22px}.ev-overlay .ev-head h4{font-size:22px}.ev-overlay .ev-head h2{font-size:36px}.ev-overlay .ev-content h3,.ev-overlay .ev-footer h3{font-size:10px}}@media (max-width:1020px){.ev-overlay{font-size:15px;line-height:22px}.ev-overlay .ev-head h3{font-size:20px}.ev-overlay .ev-head h4{font-size:20px}.ev-overlay .ev-head h2{font-size:32px;line-height:40px}.ev-overlay .ev-content h3,.ev-overlay .ev-footer h3{font-size:12px}}.layout-highlights.layout-default .ev-item:focus,.layout-highlights.layout-default .ev-item:hover{background-color:transparent}.layout-highlights.layout-default .ev-item:focus .ev-thumb,.layout-highlights.layout-default .ev-item:hover .ev-thumb{opacity:.3!important}.layout-highlights.layout-default .ev-item:focus::before,.layout-highlights.layout-default .ev-item:hover::before{content:"DETAILS";position:absolute;border:1px solid #555;max-width:160px;margin-left:auto;margin-right:auto;left:0;right:0;top:33%;color:#555;text-align:center;padding:4px 0}.layout-highlights .ev-item{width:33.3%;float:left;border-top:none;overflow:hidden}.layout-highlights .ev-item-footer{min-height:150px;max-height:150px;overflow:hidden}.layout-highlights .ev-item-day{width:100%;display:inline-block;border-bottom:1px solid #505050!important;margin-bottom:50px}.layout-highlights.layout-default .ev-item-head{clear:both;float:none;width:100%;border-bottom:1px solid grey;text-transform:uppercase;margin-bottom:15px;font-size:15px}.layout-highlights.layout-default .ev-item-head span{width:100%;border:none;padding-bottom:0;height:24px;overflow:hidden;text-align:left}.layout-highlights.layout-default .ev-item-head .ev-right{float:right;width:auto}.layout-highlights.layout-default .ev-item-content{margin-left:0}.ev-item-highlight{float:left;margin-right:20px;margin-left:-30px}.layout-highlights.layout-default .ev-item-highlight{float:none;width:100%;display:block;margin:0;position:relative}.layout-highlights.layout-default .ev-item-highlight:after{content:"";position:absolute;left:0;height:100%;border-left:8px solid #fff;border-right:8px solid #fff;top:0}.layout-highlights.layout-default .gem-356 .ev-item-highlight:after{border-left:8px solid #37b4a7}.layout-highlights.layout-default .gem-357 .ev-item-highlight:after{border-left:8px solid #f8c623}.layout-highlights.layout-default .gem-261 .ev-item-highlight:after{border-left:8px solid #a42b30}.layout-highlights.layout-default .gem-551 .ev-item-highlight:after{border-left:8px solid #b9d137}.ev-item-highlight span{display:block;margin-bottom:5px}.layout-highlights.layout-default .ev-thumb{width:100%;height:auto}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Classic picker styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker{width:100%}.picker__holder{position:absolute;background:#fff;border:1px solid #aaa;border-top-width:0;border-bottom-width:0;border-radius:0 0 5px 5px;box-sizing:border-box;min-width:176px;max-width:466px;max-height:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transform:translateY(-1em) perspective(600px) rotateX(10deg);transform:translateY(-1em) perspective(600px) rotateX(10deg);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s .15s,border-width 0s .15s}.picker__frame{padding:1px}.picker__wrap{margin:-1px}.picker--opened .picker__holder{max-height:25em;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1;border-top-width:1px;border-bottom-width:1px;-webkit-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0);transition:-webkit-transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;transition:transform .15s ease-out,opacity .15s ease-out,max-height 0s,border-width 0s;box-shadow:0 6px 18px 1px rgba(0,0,0,.12)}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:0 0;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:0}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.picker__holder{max-width:400px;outline:0}::-webkit-input-placeholder{color:inherit}::-moz-placeholder{color:inherit}:-ms-input-placeholder{color:inherit}@media (max-width:1200px){.layout-highlights .ev-item{width:50%}.ev-np{display:block;width:100%;clear:both}.ev-next{margin-top:40px;float:right!important}.ev-prev{margin-top:40px;float:left!important}.ev-col-25 input,.ev-col-25 select,.ev-col-25 span{font-size:16px}.layout-highlights .ev-item-footer{min-height:100px;max-height:100px}}@media (max-width:800px){.layout-highlights .ev-item-footer{min-height:70px;max-height:auto}.ev-overlay{width:100%;max-width:100%}.ev-close{margin-top:40px}.ev-overlay-content{margin:0;max-width:90%;margin-left:auto;margin-right:auto}.ev-overlay h2{font-size:22px;line-height:30px}.ev-footer{margin-bottom:80px}.ev-item-day{font-size:22px}.ev-item-time,.ev-item-time span{display:block;width:100%;float:none}.ev-item-content{float:none;display:block;width:100%;margin-top:10px;margin-left:0}.ev-col-25{width:100%;display:block;margin-bottom:10px}.ev-col-25 input,.ev-col-25 select,.ev-col-25 span{display:block;width:100%;background-position:100% center}.ev-filter{border-bottom:none}.ev-col-25 input{text-indent:4px}.ev-inner>.ev-line{display:none}.ev-item-highlight{width:100%;clear:both;display:block;max-height:500px;overflow:hidden;margin-bottom:20px}.ev-thumb{width:100%;height:200px}.ev-item-head{width:100%;float:left;margin-bottom:20px}.ev-item-highlight{margin-left:0}}@media (max-width:740px){.layout-highlights .ev-item{width:100%}}