body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.ce_gallery>ul,.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li,.content-gallery>ul li{float:left}.ce_gallery>ul li.col_first,.content-gallery>ul li.col_first{clear:left}.float_left,.media--left>figure{float:left}.float_right,.media--right>figure{float:right}.block{overflow:hidden}.media{display:flow-root}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.aspect,.responsive{position:relative;height:0}.aspect iframe,.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.aspect--16\:9,.responsive.ratio-169{padding-bottom:56.25%}.aspect--16\:10,.responsive.ratio-1610{padding-bottom:62.5%}.aspect--21\:9,.responsive.ratio-219{padding-bottom:42.8571%}.aspect--4\:3,.responsive.ratio-43{padding-bottom:75%}.aspect--3\:2,.responsive.ratio-32{padding-bottom:66.6666%}.aspect--9\:16,.responsive.ratio-916{padding-bottom:177.7777%}.aspect--1\:1,.responsive.ratio-11{padding-bottom:100%}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
body,form,figure{margin:0;padding:0}img{border:0}header,footer,nav,section,aside,article,figure,figcaption{display:block}body{font-size:100.01%}select,input,textarea{font-size:99%}#container,.inside{position:relative}#main,#left,#right{float:left;position:relative}#main{width:100%}#left{margin-left:-100%}#right{margin-right:-100%}#footer{clear:both}#main .inside{min-height:1px}.content-gallery>ul{margin:0;padding:0;overflow:hidden;list-style:none}.content-gallery>ul li{float:left}.content-gallery>ul li.col_first{clear:left}.float_left{float:left}.float_right{float:right}.block{overflow:hidden}.clear,#clear{height:.1px;font-size:.1px;line-height:.1px;clear:both}.invisible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.custom{display:block}#container:after,.custom:after{content:"";display:table;clear:both}
@media (max-width:767px){#wrapper{margin:0;width:auto}#container{padding-left:0;padding-right:0}#main,#left,#right{float:none;width:auto}#left{right:0;margin-left:0}#right{margin-right:0}}img{max-width:100%;height:auto}.ie7 img{-ms-interpolation-mode:bicubic}.ie8 img{width:auto}.audio_container audio{max-width:100%}.video_container video{max-width:100%;height:auto}.responsive{position:relative;height:0}.responsive iframe{position:absolute;top:0;left:0;width:100%;height:100%}.responsive.ratio-169{padding-bottom:56.25%}.responsive.ratio-1610{padding-bottom:62.5%}.responsive.ratio-219{padding-bottom:42.8571%}.responsive.ratio-43{padding-bottom:75%}.responsive.ratio-32{padding-bottom:66.6666%}
.rs-columns {
  clear: both;
  display: inline-block;
  width: 100%;
}

.rs-column {
  float: left;
  width: 100%;
  margin-top: 7.69231%;
  margin-right: 7.69231%;
}
.rs-column.-large-first {
  clear: left;
}
.rs-column.-large-last {
  margin-right: -5px;
}
.rs-column.-large-first-row {
  margin-top: 0;
}
.rs-column.-large-col-1-1 {
  width: 100%;
}
.rs-column.-large-col-2-1 {
  width: 46.15385%;
}
.rs-column.-large-col-2-2 {
  width: 100%;
}
.rs-column.-large-col-3-1 {
  width: 28.20513%;
}
.rs-column.-large-col-3-2 {
  width: 64.10256%;
}
.rs-column.-large-col-3-3 {
  width: 100%;
}
.rs-column.-large-col-4-1 {
  width: 19.23077%;
}
.rs-column.-large-col-4-2 {
  width: 46.15385%;
}
.rs-column.-large-col-4-3 {
  width: 73.07692%;
}
.rs-column.-large-col-4-4 {
  width: 100%;
}
.rs-column.-large-col-5-1 {
  width: 13.84615%;
}
.rs-column.-large-col-5-2 {
  width: 35.38462%;
}
.rs-column.-large-col-5-3 {
  width: 56.92308%;
}
.rs-column.-large-col-5-4 {
  width: 78.46154%;
}
.rs-column.-large-col-5-5 {
  width: 100%;
}
.rs-column.-large-col-6-1 {
  width: 10.25641%;
}
.rs-column.-large-col-6-2 {
  width: 28.20513%;
}
.rs-column.-large-col-6-3 {
  width: 46.15385%;
}
.rs-column.-large-col-6-4 {
  width: 64.10256%;
}
.rs-column.-large-col-6-5 {
  width: 82.05128%;
}
.rs-column.-large-col-6-6 {
  width: 100%;
}
@media screen and (max-width: 900px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-first {
    clear: none;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: left;
  }
  .rs-column.-medium-last {
    margin-right: -5px;
  }
  .rs-column.-medium-first-row {
    margin-top: 0;
  }
  .rs-column.-medium-col-1-1 {
    width: 100%;
  }
  .rs-column.-medium-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-2-2 {
    width: 100%;
  }
  .rs-column.-medium-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-3-3 {
    width: 100%;
  }
  .rs-column.-medium-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-medium-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-medium-col-4-4 {
    width: 100%;
  }
  .rs-column.-medium-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-medium-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-medium-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-medium-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-medium-col-5-5 {
    width: 100%;
  }
  .rs-column.-medium-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-medium-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-medium-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-medium-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-medium-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-medium-col-6-6 {
    width: 100%;
  }
}
@media screen and (max-width: 599px) {
  .rs-column {
    margin-top: 7.69231%;
    margin-right: 7.69231%;
  }
  .rs-column.-large-last {
    margin-right: 7.69231%;
  }
  .rs-column.-large-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-medium-first {
    clear: none;
  }
  .rs-column.-medium-last {
    margin-right: 7.69231%;
  }
  .rs-column.-medium-first-row {
    margin-top: 7.69231%;
  }
  .rs-column.-small-first {
    clear: left;
  }
  .rs-column.-small-last {
    margin-right: -5px;
  }
  .rs-column.-small-first-row {
    margin-top: 0;
  }
  .rs-column.-small-col-1-1 {
    width: 100%;
  }
  .rs-column.-small-col-2-1 {
    width: 46.15385%;
  }
  .rs-column.-small-col-2-2 {
    width: 100%;
  }
  .rs-column.-small-col-3-1 {
    width: 28.20513%;
  }
  .rs-column.-small-col-3-2 {
    width: 64.10256%;
  }
  .rs-column.-small-col-3-3 {
    width: 100%;
  }
  .rs-column.-small-col-4-1 {
    width: 19.23077%;
  }
  .rs-column.-small-col-4-2 {
    width: 46.15385%;
  }
  .rs-column.-small-col-4-3 {
    width: 73.07692%;
  }
  .rs-column.-small-col-4-4 {
    width: 100%;
  }
  .rs-column.-small-col-5-1 {
    width: 13.84615%;
  }
  .rs-column.-small-col-5-2 {
    width: 35.38462%;
  }
  .rs-column.-small-col-5-3 {
    width: 56.92308%;
  }
  .rs-column.-small-col-5-4 {
    width: 78.46154%;
  }
  .rs-column.-small-col-5-5 {
    width: 100%;
  }
  .rs-column.-small-col-6-1 {
    width: 10.25641%;
  }
  .rs-column.-small-col-6-2 {
    width: 28.20513%;
  }
  .rs-column.-small-col-6-3 {
    width: 46.15385%;
  }
  .rs-column.-small-col-6-4 {
    width: 64.10256%;
  }
  .rs-column.-small-col-6-5 {
    width: 82.05128%;
  }
  .rs-column.-small-col-6-6 {
    width: 100%;
  }
}

#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxOverlay{background:#000;opacity:.9;filter:alpha(opacity = 90)}#colorbox{outline:0}#cboxContent{margin-top:20px;background:#000}.cboxIframe{background:#fff}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{border:5px solid #000;background:#fff}#cboxTitle{position:absolute;top:-20px;left:0;color:#ccc}#cboxCurrent{position:absolute;top:-20px;right:0;color:#ccc}#cboxLoadingGraphic{background:url(../../assets/colorbox/images/loading.gif) no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxPrevious:active,#cboxNext:active,#cboxSlideshow:active,#cboxClose:active{outline:0}#cboxSlideshow{position:absolute;top:-20px;right:90px;color:#fff}#cboxPrevious{position:absolute;top:50%;left:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top left;width:28px;height:65px;text-indent:-9999px}#cboxPrevious:hover{background-position:bottom left}#cboxNext{position:absolute;top:50%;right:5px;margin-top:-32px;background:url(../../assets/colorbox/images/controls.png) no-repeat top right;width:28px;height:65px;text-indent:-9999px}#cboxNext:hover{background-position:bottom right}#cboxClose{position:absolute;top:5px;right:5px;display:block;background:url(../../assets/colorbox/images/controls.png) no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in
 *    IE on Windows Phone and in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -ms-text-size-adjust: 100%; /* 2 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers (opinionated).
 */

body {
  margin: 0;
}

/**
 * Add the correct display in IE 9-.
 */

article,
aside,
footer,
header,
nav,
section {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 * 1. Add the correct display in IE.
 */

figcaption,
figure,
main { /* 1 */
  display: block;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * 1. Remove the gray background on active links in IE 10.
 * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
 */

a {
  background-color: transparent; /* 1 */
  -webkit-text-decoration-skip: objects; /* 2 */
}

/**
 * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
 */

b,
strong {
  font-weight: inherit;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font style in Android 4.3-.
 */

dfn {
  font-style: italic;
}

/**
 * Add the correct background and color in IE 9-.
 */

mark {
  background-color: #ff0;
  color: #000;
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

audio,
video {
  display: inline-block;
}

/**
 * Add the correct display in iOS 4-7.
 */

audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Remove the border on images inside links in IE 10-.
 */

img {
  border-style: none;
}

/**
 * Hide the overflow in IE.
 */

svg:not(:root) {
  overflow: hidden;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers (opinionated).
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: sans-serif; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
 *    controls in Android 4.
 * 2. Correct the inability to style clickable types in iOS and Safari.
 */

button,
html [type="button"], /* 1 */
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* 2 */
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * 1. Add the correct display in IE 9-.
 * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Remove the default vertical scrollbar in IE.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10-.
 * 2. Remove the padding in IE 10-.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in IE 9-.
 * 1. Add the correct display in Edge, IE, and Firefox.
 */

details, /* 1 */
menu {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Scripting
   ========================================================================== */

/**
 * Add the correct display in IE 9-.
 */

canvas {
  display: inline-block;
}

/**
 * Add the correct display in IE.
 */

template {
  display: none;
}

/* Hidden
   ========================================================================== */

/**
 * Add the correct display in IE 10-.
 */

[hidden] {
  display: none;
}

.bigfoot-footnote__button {
  position: relative;
  z-index: 5;
  top: -0.1em;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  display: inline-block;
  padding: 0.35em;
  margin: 0 0.1em 0 0.2em;
  border: none;
  border-radius: 0.3em;
  cursor: pointer;
  background-color: rgba(110, 110, 110, 0.2);
  -webkit-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  backface-visibility: hidden;
  font-size: 1rem;
  line-height: 0;
  vertical-align: middle;
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -webkit-transition-property: background-color;
  transition-property: background-color;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
}

.bigfoot-footnote__button:hover,
.bigfoot-footnote__button:focus {
  outline: none;
  background-color: rgba(110, 110, 110, 0.5);
}

.bigfoot-footnote__button:active {
  background-color: rgba(110, 110, 110, 0.5);
}

.bigfoot-footnote__button.is-active {
  background-color: #6e6e6e;
  -webkit-transition-delay: 0.1s;
  transition-delay: 0.1s;
}

.bigfoot-footnote__button:after {
  content: '';
  display: table;
  clear: both;
}

.bigfoot-footnote__button__circle {
  display: inline-block;
  width: 0.25em;
  height: 0.25em;
  margin-right: 0.25em;
  float: left;
}

.bigfoot-footnote__button__circle:last-of-type {
  margin-right: 0;
}

.bigfoot-footnote__container {
  display: inline-block;
  position: relative;
  text-indent: 0;
}

@media not print {
  .footnote-print-only {
    display: none !important;
  }
}

@media print {
  .bigfoot-footnote,
  .bigfoot-footnote__button {
    display: none !important;
  }
}

.bigfoot-footnote {
  position: absolute;
  z-index: 10;
  top: 0;
  left: 0;
  display: inline-block;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  max-width: 90%;
  margin: 1.96924em 0;
  background: #fafafa;
  opacity: 0;
  border-radius: 0.5em;
  border: 1px solid #c3c3c3;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
  line-height: 0;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, transform;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  -webkit-transform: scale(0.1) translateZ(0);
  -ms-transform: scale(0.1) translateZ(0);
  transform: scale(0.1) translateZ(0);
  -webkit-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
}

.bigfoot-footnote.is-positioned-top {
  top: auto;
  bottom: 0;
}

.bigfoot-footnote.is-active {
  -webkit-transform: scale(1) translateZ(0);
  -ms-transform: scale(1) translateZ(0);
  transform: scale(1) translateZ(0);
  opacity: 0.97;
}

.bigfoot-footnote.is-bottom-fixed {
  position: fixed;
  bottom: 0;
  top: auto;
  left: 0;
  right: auto;
  -webkit-transform: translateY(100%);
  -ms-transform: translateY(100%);
  transform: translateY(100%);
  width: 100%;
  margin: 0;
  border-radius: 0;
  opacity: 1;
  border-width: 1px 0 0;
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
}

.bigfoot-footnote.is-bottom-fixed.is-active {
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper {
  margin: 0 0 0 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  max-width: 100%;
}

.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__wrapper,
.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__content {
  border-radius: 0;
}

.bigfoot-footnote.is-bottom-fixed .bigfoot-footnote__tooltip {
  display: none;
}

.bigfoot-footnote.is-scrollable:after {
  content: '';
  position: absolute;
  bottom: 0.3375em;
  left: 0.3375em;
  z-index: 14;
  display: block;
  height: 0.78125em;
  width: 0.625em;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTIgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgcHJlc2VydmVBc3BlY3RSYXRpbz0ieE1pbllNaW4iPgogICAgPGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFycm93IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxLjAwMDAwMCwgMS4wMDAwMDApIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJzcXVhcmUiPgogICAgICAgICAgICA8cGF0aCBkPSJNNSwwIEw1LDExLjUiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik0wLjUsNy41IEw1LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lIj48L3BhdGg+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik00LjUsNy41IEw5LjAyNzY5Mjc5LDEyLjAyNzY5MjgiIGlkPSJMaW5lLTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDcuMDAwMDAwLCAxMC4wMDAwMDApIHNjYWxlKC0xLCAxKSB0cmFuc2xhdGUoLTcuMDAwMDAwLCAtMTAuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPgo=");
  -webkit-background-size: cover;
  background-size: cover;
  opacity: 0.1;
  transition-properties: opacity;
  -webkit-transition-duration: 0.25s;
  transition-duration: 0.25s;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
}

.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before,
.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after {
  content: '';
  position: absolute;
  width: 100%;
  z-index: 12;
  left: 0;
}

.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:before {
  top: -1px;
  height: 1.1em;
  border-radius: 0.5em 0.5em 0 0;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(rgba(250, 250, 250, 0)));
  background-image: -webkit-linear-gradient(top, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
  background-image: linear-gradient(to bottom, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
}

.bigfoot-footnote.is-scrollable .bigfoot-footnote__wrapper:after {
  bottom: -1px;
  height: 1.2em;
  border-radius: 0 0 0.5em 0.5em;
  background-image: -webkit-gradient(linear, left bottom, left top, from(#fafafa), to(rgba(250, 250, 250, 0)));
  background-image: -webkit-linear-gradient(bottom, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
  background-image: linear-gradient(to top, #fafafa 50%, rgba(250, 250, 250, 0) 100%);
}

.bigfoot-footnote.is-scrollable ::-webkit-scrollbar {
  display: none;
}

.bigfoot-footnote.is-fully-scrolled:after,
.bigfoot-footnote.is-fully-scrolled:before {
  opacity: 0;
  -webkit-transition-delay: 0;
  transition-delay: 0;
}

.bigfoot-footnote__wrapper {
  position: relative;
  z-index: 14;
  width: 22em;
  display: inline-block;
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
  overflow: hidden;
  margin: 0;
  background-color: #fafafa;
  border-radius: 0.5em;
  line-height: 0;
}

.bigfoot-footnote__content {
  position: relative;
  z-index: 8;
  display: inline-block;
  max-height: 15em;
  padding: 1.1em 1.3em 1.2em;
  -webkit-box-sizing: inherit;
  -moz-box-sizing: inherit;
  box-sizing: inherit;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  background: #fafafa;
  border-radius: 0.5em;
  -webkit-font-smoothing: subpixel-antialiased;
  line-height: normal;
}

.bigfoot-footnote__content img {
  max-width: 100%;
}

.bigfoot-footnote__content *{
  font-size:1em;
}

.bigfoot-footnote__content a{
  word-break: break-all;
}

.bigfoot-footnote__content *:last-of-type {
  margin-bottom: 0 !important;
}

.bigfoot-footnote__content *:first-child {
  margin-top: 0 !important;
}

.bigfoot-footnote__tooltip {
  position: absolute;
  z-index: 12;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin-left: -0.65em;
  width: 1.3em;
  height: 1.3em;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  background: #fafafa;
  border: 1px solid #c3c3c3;
  -webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
  box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
  border-top-left-radius: 0;
}

.is-positioned-bottom .bigfoot-footnote__tooltip {
  top: -0.65em;
}

.is-positioned-top .bigfoot-footnote__tooltip {
  bottom: -0.65em;
}

.bigfoot-footnote__button {
  position: relative;
  height: 0.95em;
  width: 1.5em;
  border-radius: 0.475em;
}

.bigfoot-footnote__button:after {
  content: attr(data-footnote-number);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: block;
  font-size: 0.57em;
  font-weight: bold;
  color: rgba(110, 110, 110, 0.5);
  -webkit-transition: color 0.25s ease;
  transition: color 0.25s ease;
}

.bigfoot-footnote__button:hover:after,
.bigfoot-footnote__button.is-active:after {
  color: white;
}

.bigfoot-footnote__button__circle {
  display: none;
}

/*# sourceMappingURL=bigfoot-number.css.map */
/* main.css */
*{margin:0;padding:0;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box}body{font:62.5% myriad-pro,sans-serif}body.gruÃŸwort #main p,body.gruÃŸwort #main ul li,body.gruÃŸwort #main ol li{text-align:justify}::-webkit-input-placeholder{color:#6b6b6b}::-moz-placeholder{color:#6b6b6b;opacity:1}:-moz-placeholder{color:#6b6b6b;opacity:1}:-ms-input-placeholder{color:#6b6b6b}input,textarea,button{-webkit-appearance:none;-moz-appearance: none;appearance: none}input[type='checkbox'],input[type='radio'],input[type='submit'],form label,button{cursor: pointer;outline:none}p{margin-bottom:1em;font-size:2em;line-height:1.55;color:#000}nav ul,nav ol{margin-bottom:0;padding-left:0;text-indent:0}ul,ol{margin-bottom:20px;padding-left:2em;text-indent:5px}ul li,ol li{font-size:2em;line-height:1.4;color:#000;text-indent:0}a{color:#bc7e12}ul li ul li{font-size: 1em !important}figure{margin:0;line-height:0}img{width:auto;height:auto;max-width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3{margin-bottom:1em;font:1em capitolium-2,sans-serif}h1,.h1{margin-top:0;margin-bottom:.25em;font-size:4.8em;line-height:1.1;font-weight:300}h2,.h2{margin-bottom:.8em;font-size:3.2em;line-height:1.2;font-weight:300}h3,h4,.h3,.h4{font-size:2.5em;line-height:1.2;font-weight:300}.abo10{padding-top:10em}.abo8{padding-top:8em}.abo6{padding-top:6em}.abo4{padding-top:4em}.abo2{padding-top:2em}.abu10{padding-bottom:10em}.abu8{padding-bottom:8em}.abu6{padding-bottom:6em}.abo-top{padding-top:13em}.abu-bottom{padding-bottom:5em}.wrapper,.cont-wrapper .container{width:100%;margin-right:auto;margin-left:auto;padding-right:2.25%;padding-left:2.25%;max-width: calc(1700px + 4.5%)}.abu4{padding-bottom:4em}.abu2{padding-bottom:2em}.side-padding{padding-right:2.5%;padding-left:2.5%}.w100{width:100% !important}.w-content{width:100%;max-width:1436px;margin-right:auto;margin-left:auto}.w900{width:100%;max-width:900px;margin-right:auto;margin-left:auto}.w1-3{float:left;width: 33.33% !important}.w2-3{width: 66.66% !important}p.button,.button p{margin-bottom:0;font-size:1em;line-height:1}.button a,a.button,button{width:100%;max-width:263px;display:inline-block;padding-top:5px;padding-bottom:5px;text-align:center;font:1.8em/2 capitolium-2,sans-serif;text-decoration:none;color:#cc9d2c;text-transform:uppercase;border:none;padding-left: 5%;padding-right: 5%;background: #302922;background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzMwMjkyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0YzQyMzgiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top, #302922 0%, #4c4238 100%);background: -webkit-linear-gradient(top, #302922 0%,#4c4238 100%);background: linear-gradient(to bottom, #302922 0%,#4c4238 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#302922', endColorstr='#4c4238',GradientType=0 )}.back{padding-top:3em}@-webkit-keyframes fadeIn{0%   { opacity: 0; }    100% { opacity: 1; }}@-moz-keyframes fadeIn{0%   { opacity: 0; }    100% { opacity: 1; }}@-o-keyframes fadeIn{0%   { opacity: 0; }    100% { opacity: 1; }}@keyframes fadeIn{0%   { opacity: 0; }    100% { opacity: 1; }}.animate{-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out}.half-margin{margin-bottom:.5em}.title-center h1{margin-bottom:1.2em;text-align:center}.caroufredsel_navi a span{left:-999999em;top:-999999em;position:absolute}@media all and (max-width:768px){.w1-3,.w2-3 {    float:none;    width:100% !important;	}}header{width:100%;position:relative;overflow:visible;margin-right:auto;margin-left:auto;padding-right:2.25%;padding-left:2.25%;background-color:#fff;max-width: calc(1700px + 4.5%);z-index: 5}body:not(.header-img) header{-webkit-box-shadow: 0px 39px 30px -18px #f5f5f5;box-shadow: 0px 39px 30px -18px #f5f5f5}header .nav-cont{width:100%;height:0;max-width:1150px;position:relative;margin-right:auto;margin-left:auto;padding-right:2.5%;padding-left:2.5%;text-align:center;z-index: 6}header nav{top:9em;position:relative;display:inline-block}header nav.nav1{left:-11.8em}header nav.nav2{left:15em}header nav.mobile{display:none}header .logo{top:1.7em;position:relative;clear:both}header .logo p{margin-bottom:0;text-align:center}header .logo p img{width:143px;height:auto;box-sizing: content-box}header nav ul li{display:inline-block;margin-left:39px;font-size:1em}header nav ul li:first-child{margin-left:0}header nav ul li a,header nav ul li strong{font:2.3em capitolium-2,sans-serif;font-weight:normal;text-decoration:none;color:#000;text-transform:uppercase;-webkit-transition: all 0.25s ease-in-out;transition: all 0.25s ease-in-out}header nav ul li:hover a,header nav ul li.active strong,header nav ul li.trail a,header nav ul li.trail strong{color:#e9bf70}
header .ce_form{right:0;top:22px;position:absolute}header .ce_form .widget,.mod_article.suchergebnisse .mod_search form{position:relative}.mod_article.suchergebnisse .mod_search form{width:100%;max-width:250px;margin-bottom:1em}header .ce_form .widget:after,.mod_article.suchergebnisse .mod_search form:after{top:50%;position:absolute;font:1.5em 'FontAwesome';color:#6b6b6b;content:"\f002";right:11px;pointer-events: none;-webkit-transform: translateY(-50%) scaleX(-1);-ms-transform: translateY(-50%) scaleX(-1);transform: translateY(-50%) scaleX(-1)}header .ce_form input[type="text"],.mod_article.suchergebnisse .mod_search input[type="search"]{max-width:150px;padding-right:30px;padding-left:12px;border:1px solid #6b6b6b;border-radius:15px;font:2em/1.4 capitolium-2,sans-serif}header .ce_form .widget-submit{width:30px;height:30px;right:0;top:0;position:absolute;opacity: 0}header .ce_form .widget-submit button{width:30px;height:30px}.mod_article.mobile{display:none}.mod_article.suchergebnisse .mod_search input[type="search"]{width:100%;max-width:250px;margin-right:1em}.mod_article.suchergebnisse .mod_search input[type="submit"]{width:30px;height:30px;right:0;top:0;position:absolute;opacity: 0}.mod_article.header-img{width:95.5%;max-width:1700px;position:relative;padding-right:0;padding-left:0;box-shadow: inset 0px 12px 10px -10px rgba(51,51,51,0.75)}.mod_article.header-img{background-position:center center;background-repeat:no-repeat;background-size: cover}.mod_article.header-img .img p{margin-bottom:0;line-height:0}.mod_article.header-img .img p img{visibility: hidden;opacity: 0}.mod_article.header-img .overlay{width:37%;height:43%;bottom:10em;position:absolute;padding:4em 6.5em 6em 15.5em;text-align:right;background-color:#fff;padding-top: 2.8%;padding-bottom: 4.3%;padding-right: 4.6%;padding-left: 10.9%;z-index: 3}.mod_article.header-img .overlay .container{width:100%;top:50%;position:relative;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.mod_article.header-img .overlay h1,.mod_article.header-img .overlay h2{float:right;clear:right;display:inline-block}.mod_article.header-img .overlay .button{clear:both}.mod_article.aktuelles{position:relative}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:first-child{margin-top:10em;margin-bottom:10em}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:first-child .layout_latest h2.title-section{margin-bottom:36px;font-size:2.5em;line-height:1.25}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:first-child .layout_latest h2.title-post{margin-bottom:10px}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest{position:relative;float:left;margin-right:3.3em;padding-bottom:80px;width:calc(100%/3 - 2.2em)}.edge .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest,.ie .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest,.edge .mod_article.videos .mod_newslist .layout_latest,.ie .mod_article.videos .mod_newslist .layout_latest{width:31.66%;margin-right:1%;margin-left:1%}.edge .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest.odd,.ie .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest.odd,.edge .mod_article.videos .mod_newslist .layout_latest.odd,.ie .mod_article.videos .mod_newslist .layout_latest.odd{margin-right:1.5%;margin-left:1.5%}.edge .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest:first-child,.ie .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest:first-child,.edge .mod_article.videos .mod_newslist .layout_latest:first-child,.ie .mod_article.videos .mod_newslist .layout_latest:first-child{margin-left:0}.edge .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest:last-of-type,.ie .mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest:last-of-type,.edge .mod_article.videos .mod_newslist .layout_latest:last-of-type,.ie .mod_article.videos .mod_newslist .layout_latest:last-of-type{margin-right:0}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest:last-of-type,.mod_article.videos .mod_newslist .layout_latest:last-of-type{margin-right:0}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest figure,.mod_article.videos .mod_newslist .layout_latest figure{margin-bottom:3em}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest h2,.mod_article.videos .mod_newslist .layout_latest h2{font-size:1em}.mod_article.aktuelles .mod_newslist.aktuelles_teaser .layout_latest h2 a,.mod_article.videos .mod_newslist .layout_latest h2 a{text-decoration:none;color:#000}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest h2 a,.mod_article.videos .mod_newslist .layout_latest h2 a{font-size:2.5em}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest h3,.mod_article.videos .mod_newslist .layout_latest h3,.mod_article.bildergalerie .mod_newslist .layout_latest h3{font-size:2.1em;line-height:1.25}.mod_article.aktuelles .mod_newslist.aktuelles_teaser .layout_latest .teaser p,.mod_article.videos .mod_newslist .layout_latest .teaser p{margin-bottom:0}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest p.button,.mod_article.videos .mod_newslist .layout_latest p.button,.mod_article.predigten_grussworte_ansprachen .mod_newslist .layout_latest p.button{width:100%;bottom:0;position:absolute}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:first-child .layout_latest .teaser{margin-bottom:3em}.mod_article.predigten_grussworte_ansprachen .mod_newslist .layout_latest{position:relative;padding-bottom:80px}.pagination{clear:both;padding-top:5em}.pagination > p{display:none}.pagination ul{width:100%;text-align:center}.pagination ul li{display:inline-block;font-size:1em}.pagination ul li a{margin-right:6px;margin-left:6px;font:2.5em capitolium-2,sans-serif;text-decoration:none}.pagination ul li strong{margin-right:6px;margin-left:6px;font:2.5em capitolium-2,sans-serif}.mod_article.videos{margin-bottom:7em}.mod_article.videos > h2{margin-bottom:1.2em;text-align:center;font-size:4.8em;line-height:1.1}.w50{width:46%;float:left;margin-right:8%}.w-last{margin-right:0}.cleared{clear:both !important}.mod_article.videos .video-container{width:47%;position:relative;float:left;margin-right:3%;margin-bottom:3%}.mod_article.videos .video-container:nth-of-type(2n){margin-right:0 !important}.mod_article.videos .video-container .mejs-container{height: 481px !important;width: 100% !important}.mod_article.videos .video-container .mejs-container .mejs-poster{height: 481px !important}.mod_article.videos .video-container content-text{margin-top:4em}.mod_article.videos .video-container h2{font-size:2.5em;line-height:1.2}.mod_article.videos .video-container h2 a,.mod_article.videos .video-container h3 a{text-decoration:none;color:#000}.mod_article.videos .video-container figure{margin-bottom:4em}.mod_article.kontakt{padding-top:9.6em;max-width: calc(1106px + 4.5%)}.mod_article.kontakt > content-dlh_googlemaps,.mod_article.kontakt > .kontaktdaten{margin-bottom:10em}.mod_article.kontakt .hinweise{margin-bottom:9.4em;padding-right:6.35%;padding-left:6.35%;border:2px solid #d9d9d9;padding-top: 5.7em;padding-bottom: 7em}.mod_article.kontakt h1{margin-bottom:.7em;font-size:2.5em}.mod_article.kontakt .hinweise h2{margin-bottom:.6em;text-align:center;font-size:4.8em}.mod_article.kontakt .hinweise h3{margin-bottom:.45em}.mod_article.header-img.nuntius .overlay{width:50%;height:auto;padding:5em;text-align:left}.mod_article.header-img.nuntius .overlay .button{margin-top:5em;text-align:center}.mod_article.erzbischof h1{margin-bottom:.7em}.mod_article.erzbischof h1,.mod_article.erzbischof p.button{text-align:center}.mod_article.erzbischof .w900{padding-bottom:10em}.mod_article.erzbischof-detail h1{margin-bottom:1em}.mod_article.predigten h2{margin-bottom:.9em;text-align:center;font-size:4.8em}.mod_article.predigten .w1-3{position:relative;padding-top:4.5em;padding-bottom:13.2em;padding-left: 2.8%;padding-right: 2.8%}.mod_article.predigten .w1-3:nth-child(odd){background-color:#eceded}.mod_article.predigten .w1-3 > .button{width:100%;bottom:6.7em;left:0;position:absolute;padding-right:8.4%;padding-left:8.4%;text-align:center}.mod_article.predigten .w1-3 .layout_latest{margin-bottom:.7em}.mod_article.predigten .w1-3.gebaeude .link{height:10em;min-height:10em;position:relative;margin-bottom:3em;padding:1em;background-color:#fff}.mod_article.predigten .w1-3.gebaeude .link p:first-child{top:50%;position:absolute;margin-bottom:0;left: 1em;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}.mod_article.predigten .w1-3.gebaeude .link p:last-of-type{padding-right:30px;padding-left:130px;text-align:right}.mod_article.predigten .w1-3.gebaeude .link p a{text-decoration:none;color:#000}.mod_article.predigten .w1-3.gebaeude .link p a:before{width:100%;height:100%;left:0;top:0;position:absolute;display:block;content:""}.mod_article.predigten .w1-3.gebaeude .link p a:after{right:10px;top:16px;position:absolute;font:1em 'FontAwesome';color:#000;content:"\f18e"}.mod_article.predigten p.info{margin-bottom:.3em;font:2.1em capitolium-2,sans-serif}body.site_nuntiatur .mod_article.predigten h3{font-family:"capitolium-2"}.mod_article.predigten h3{font:2em capitolium-2,sans-serif}.mod_article.predigten .layout_latest p{margin-bottom:.2em;font-size:1.6em}.mod_article.predigten h3 a{text-decoration:none;color:#000}.mod_article.vorgaenger{padding-top:7em;padding-bottom:5.3em}.mod_article.vorgaenger h2{margin-bottom:1em;text-align:center;font-size:4.8em}.mod_article.vorgaenger > content-text{width:20%;float:left}.mod_article.vorgaenger > content-text figure{width:100%;max-width:270px;margin:20px auto 25px}.mod_article.bildergalerie h1,.mod_article.aktuelles_detail h1{margin-bottom:1.2em;text-align:center}.mod_article.aktuelles_detail .mod_newsreader{width:100%;max-width:1000px;overflow:visible;margin-right:auto;margin-left:auto}.mod_article.aktuelles_detail .mod_newsreader .layout_full,.mod_article.aktuelles_detail .mod_newsreader .layout_full > content-text{overflow:visible}.mod_article.aktuelles_detail .mod_newsreader .layout_full > content-text:first-of-type{margin-bottom:6em}.mod_article.bildergalerie .mod_newslist .layout_latest{width:31.33%;float:left;margin-right:3%;margin-bottom:3%}.mod_article.bildergalerie .mod_newslist .layout_latest:nth-child(3n){margin-right:0}.mod_article.bildergalerie .mod_newslist .layout_latest h2{margin-bottom:.7em;font-size:2.5em}.mod_article.bildergalerie .mod_newslist .layout_latest h2 a{text-decoration:none;color:#000}.mod_article.bildergalerie .mod_newslist .layout_latest figure{margin-bottom:28px}.mod_article.bildergalerie .mod_newslist .layout_latest p.info{font:2.1em capitolium-2,sans-serif;font-weight:300}.mod_article.bildergalerie .mod_newslist .pagination{margin-bottom:9.5em}.mod_article.ansicht-galerie .content-gallery{padding-top:3em;padding-bottom:3em}.mod_article.ansicht-galerie .content-gallery > ul li{width:31.33%;position:relative;float:left;margin-right:3%;margin-bottom:3%}.mod_article.ansicht-galerie .content-gallery > ul li:nth-child(3n){margin-right:0}.mod_article.ansicht-galerie .content-gallery > ul li figure img{display:block;margin-right:auto;margin-left:auto}.mod_article.ansicht-galerie content-player{padding-top:3em;padding-bottom:3em}.mod_article.ansicht-galerie content-player .mejs-mediaelement{height:0;bottom:56.25%;position:relative;overflow:hidden;padding-top:0;padding-bottom:56.25%}.mod_article.ansicht-galerie content-player .mejs-mediaelement video{width:100%;height:100%;left:0;top:0;position:absolute}.mod_article.ansicht-galerie content-player .mejs-overlay{width:100%;height:100%}.mod_article.ansicht-galerie content-player .mejs-overlay-button{-webkit-transform: translate(50%, -50%);-ms-transform: translate(50%, -50%);transform: translate(50%, -50%)}.mod_article.suchergebnisse{padding-bottom:5em}.mod_article.suchergebnisse h1,.mod_article.vorgaenger-detail h1,.mod_article.title-abstand h1{margin-bottom:1em}.mod_article.suchergebnisse .mod_search p.header{margin-bottom:2em}.mod_article.suchergebnisse .mod_search > div{width:100%;max-width:600px;margin-bottom:4em}.mod_article.suchergebnisse .mod_search > div p.url{font-size:1.7em}.mod_article.gruÃŸwort{padding-bottom:5em}.mod_article.gruÃŸwort h1,.mod_article.impressum h1{margin-bottom:1em}.mod_article.vorgaenger-detail figure img{width:290px}.mod_article.predigten_grussworte_ansprachen .mod_newslist{margin-bottom:2em}.mod_article.predigten_grussworte_ansprachen .layout_latest{width:31.33%;float:left;margin-right:3%;margin-bottom:3%}.mod_article.predigten_grussworte_ansprachen .mod_newslist > .layout_latest:nth-of-type(3n){margin-right:0}.mod_article.predigten_grussworte_ansprachen .mod_newslist > h2{font-size:5em}.mod_article.predigten_grussworte_ansprachen .layout_latest h2 a{text-decoration:none;color:#000}.mod_article.papst figure img{width:400px;height:auto;-webkit-transform: scaleX(-1);-ms-transform: scaleX(-1);transform: scaleX(-1)}.mod_article.mitarbeiter content-text:first-child{max-width:50%}.mod_article.mitarbeiter content-text:first-child p{width:50%;float:left;display:inline-block;padding-right:4%}.nuntien{text-align:center}.nuntien img{margin-right:1em;margin-left:1em}.mod_article.glasfenster content-accordionSingle .toggler{position:relative;font-size:2em;cursor:pointer}.mod_article.glasfenster content-accordionSingle .toggler:before{width:35px;height:35px;display:inline-block;margin-right:.5em;background-position:center center;background-repeat:no-repeat;background-size:cover;content:""}.mod_article.glasfenster .adam-eva .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_14.jpg");content:""}.mod_article.glasfenster .noe .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_16.jpg");content:""}.mod_article.glasfenster .abraham .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_18.jpg");content:""}.mod_article.glasfenster .mose .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_20.jpg");content:""}.mod_article.glasfenster .saul-david .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_03.jpg");content:""}.mod_article.glasfenster .abendmahl .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_31.jpg");content:""}.mod_article.glasfenster .petrus .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_33.jpg");content:""}.mod_article.glasfenster .maria .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_35.jpg");content:""}.mod_article.glasfenster .paulus .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_36.jpg");content:""}.mod_article.glasfenster .magdalena .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_38.jpg");content:""}.mod_article.glasfenster .michael .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_05.jpg");content:""}.mod_article.glasfenster .raphael .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_07.jpg");content:""}.mod_article.glasfenster .gabriel .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_09.jpg");content:""}.mod_article.glasfenster .schutzengel .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_11.jpg");content:""}.mod_article.glasfenster .weizenkorn .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_39.jpg");content:""}.mod_article.glasfenster .trauben .toggler:before{background-image:url("../../files/img/glasfenster/auswahl/Auswahl_NEU_40.jpg");content:""}.mod_article.glasfenster content-accordionSingle .accordion{padding-top:2em;padding-bottom:2em}.kreuzweg_station{width:100%;max-width:900px;padding-right:2em;padding-left:2em;background-color:#fff}.mod_article.kreuzweg h2,.kreuzweg_station h3,.kreuzweg_station p,.kreuzweg_station figure{text-align:center}.kreuzweg_station,.kreuzweg_station figure{margin-bottom:2em}.mod_article.kreuzweg .caroufredsel_skin{width:100%;max-width:900px;position:relative;margin-right:auto;margin-left:auto}.mod_article.kreuzweg .caroufredsel_navi a{top:220px;position:absolute;display:block;z-index: 5}.mod_article.kreuzweg .caroufredsel_navi a:after{position:absolute;font:3.5em 'FontAwesome';color:#6b6b6b;content:""}.mod_article.kreuzweg .caroufredsel_navi a.caroufredsel_prev{left:0}.mod_article.kreuzweg .caroufredsel_navi a.caroufredsel_prev:after{content:"\f137"}.mod_article.kreuzweg .caroufredsel_navi a.caroufredsel_next{right:30px}.mod_article.kreuzweg .caroufredsel_navi a.caroufredsel_next:after{content:"\f138"}footer{width:100%;margin-right:auto;margin-left:auto;padding-right:2.25%;padding-left:2.25%;max-width: calc(1700px + 4.5%)}footer .container{width:100%;position:relative;display:inline-block;padding:8.5em 3em 8.5em 10em;background-color:#eceded}footer .container .w50{width:50%;float:left;margin-right:0}footer .container .w30{width:30%;float:left}footer .container .w20{width:20%;float:left}footer .container .sitemap ul li{margin-bottom:.3em}footer .container .links .partner{width:29.33%;position:relative;float:left;margin-right:4%}footer .container .links .partner figure{top:50%;position:relative;-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%)}footer .container .links .partner figure img{width:auto;height:auto;max-width:100%;max-height:134px}footer .container .links .partner:first-child figure img{width:100%;max-width:99px}footer .container .links .partner:last-of-type{margin-right:0}footer .container .links .partner:last-of-type figure img{width:100%;max-width:184px}footer .container .partner-links{clear:both;padding-top:2em}footer .container .partner-links .partner{display:block}footer .copyright{clear:both;margin-top:3em;margin-bottom:3em;text-align:center}footer .copyright p{margin-bottom:0;color:rgba(0,0,0,0.5)}


#article-16 figure{
  text-align: center;
}
#article-50 figure{
  margin-right: 40px;
}

@media all and (min-width: 3000px){
/* min-width_3000px.css */

}
@media all and (min-width: 2000px){
/* min-width_2000px.css */

}
@media all and (min-width: 1500px){
/* min_width-1500px.css */

}
@media all and (max-width: 1499px){
/* max-width_1499px.css */
.mod_article.header-img .overlay{height:auto}.mod_article.header-img .overlay .container{top: inherit;transform: none}
}
@media all and (max-width: 1280px){
/* max-width_1280px.css */
header nav.nav2{left:14em}header nav ul li{margin-left:33px}header nav ul li a,header nav ul li strong{font-size:2em}.mod_article.mobile{display:block}.mod_article.apostolische_nuntiatur{display:none}.mod_article.willkommen.mobile p.h1{text-align:center}.mod_article.willkommen.mobile p.button{text-align:center}.mod_article.header-img.nuntius .overlay{display:none}.mod_article.erzbischof{padding-top:5em}.mod_article.predigten .w1-3.gebaeude .link{height: auto !important}.mod_article.predigten .w1-3.gebaeude .link p:first-child{left:0;top:0;position:relative;-webkit-transform: none;-ms-transform: none;transform: none}.mod_article.predigten .w1-3.gebaeude .link p:last-of-type{margin-bottom:0;padding-left:0;text-align:left}.mod_article.predigten .w1-3.gebaeude .link p a:after{bottom:15px;top:inherit}
}
@media all and (max-width: 1024px){
/* max-width_1024px.css */
header .inside{height:14em}header .nav-cont{padding-right:0;padding-left:0;max-width:none}header .nav-cont > .mod_customnav{display:none}header nav.mobile{width:100%;height:auto;min-height:5em;top:0;overflow:visible;float:none;display:block}header nav.mobile .ham-container{position:relative}header nav.mobile .ham-container .ham-icon{width:100px;height:100px;right:0;top:0;position:absolute;display:block;cursor:pointer;z-index: 19}header nav.mobile .ham-container .ham-icon span{bottom:50%;position:absolute;right:30px;-webkit-transform: translateY(50%);-ms-transform: translateY(50%);transform: translateY(50%)}header nav.mobile .ham-container .ham-icon span i{width:40px;height:2px;position:relative;display:block;margin-top:6px;background-color:#000;-webkit-transition: all 0.125s ease-in-out;transition: all 0.125s ease-in-out}header nav.mobile .ham-container .ham-icon.active span i:nth-child(1){top:2px;margin: 0 !important;-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);transform: rotate(45deg)}header nav.mobile .ham-container .ham-icon.active span i:nth-child(2){top:0;margin: 0 !important;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}header nav.mobile .ham-container .ham-icon.active span i:nth-child(3){top:-2px;margin: 0 !important;-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);transform: rotate(-45deg)}header nav.mobile .ham-container > ul{width:100%;height:auto;position:absolute;display:none;padding-top:5em;padding-bottom:3em;background-color:#fff;z-index: 10;-webkit-box-shadow: 0px 0px 10px 0px rgba(51,51,51,0.75);box-shadow: 0px 0px 10px 0px rgba(51,51,51,0.75)}header nav.mobile .ham-container > ul li{width:100%;margin-left:0;text-align:center}header nav.mobile .ham-container > ul li a,header nav.mobile .ham-container > ul li strong{line-height:2.5}header nav.mobile .ham-container ul.active{display:block}.mod_article.apostolische_nuntiatur{display:block}.mod_article.header-img .overlay{display:none}header .ce_form{bottom:2em;left:0;right:inherit;top: inherit}.mod_article.predigten h2{font-size:4em}
}
@media all and (max-width: 768px){
/* max-width_768px.css */
header .ce_form input[type="text"],.mod_article.suchergebnisse .mod_search input[type="search"]{max-width:100px;font-size:1.5em}.mod_article.suchergebnisse .mod_search form{max-width:100px}.mod_article.suchergebnisse .mod_search input[type="submit"],header .ce_form .submit_container input{height:23px}header .ce_form .widget:after,.mod_article.suchergebnisse .mod_search form:after{font-size:1em}.mod_article.header-img .overlay{display:none}.mod_article.willkommen.mobile p.h1,.mod_article.willkommen.mobile p.button,.mod_article.erzbischof h1,.mod_article.erzbischof p.button{text-align:left}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:first-child{margin-bottom:5em}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:first-child figure,.w50{width:100%;float:none;margin-right:0;margin-bottom:2em}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:first-child .container{width:100%;float:none}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest,.mod_article.bildergalerie .mod_newslist .layout_latest,.mod_article.videos .mod_newslist .layout_latest{width:100%;float:none;margin-right:0;margin-bottom:5em}.mod_article.aktuelles .mod_newslist.aktuelles_teaser:last-of-type .layout_latest figure img,.mod_article.bildergalerie .mod_newslist .layout_latest figure img,.mod_article.videos .mod_newslist .layout_latest figure img{width:100%}.mod_article.papst figure,.mod_article.vorgaenger-detail figure{float:none;margin-right:0 !important}.mod_article.papst figure img,.mod_article.vorgaenger-detail figure img{width:100%}.mod_article.vorgaenger > content-text{width:50%}.mod_article.predigten h2{font-size:4.8em}.mod_article.predigten .w1-3 > .button{padding-right:2.8%;padding-left:2.8%}.mod_article.kontakt > .kontaktdaten{padding-top:6em}.mod_article.ansicht-galerie .content-gallery > ul li,.mod_article.predigten_grussworte_ansprachen .mod_newslist > .layout_latest{width:48%;margin-right:4%}.mod_article.ansicht-galerie .content-gallery > ul li.col_first{clear:none}.mod_article.ansicht-galerie .content-gallery > ul li:nth-child(2n),.mod_article.predigten_grussworte_ansprachen > .mod_newslist > .layout_latest.odd{margin-right: 0 !important}.mod_article.ansicht-galerie .content-gallery > ul li:nth-child(3n),.mod_article.predigten_grussworte_ansprachen > .mod_newslist > .layout_latest:nth-of-type(3n){margin-right:4%}footer .container{padding-right:5%;padding-left:5%}footer .container .w30,footer .container .w20,footer .container .w50{width:100%;float:none;margin-bottom:3em}footer .partner-logos{width:50%;float:left;padding-right:3em}footer .container .links .partner{width:100%;float:none;margin-right:0;margin-bottom:2em}footer .container .partner-links{width:50%;float:left;clear:none}footer .container .partner-links .partner{width:100%;float:none;margin-right:0}
}
@media all and (max-width: 480px){
/* max-width_480px.css */
header .logo{top:5em}header .logo p img{width:100px}.mod_article.vorgaenger > content-text{width:100%}.mod_article.ansicht-galerie .content-gallery > ul li,.mod_article.predigten_grussworte_ansprachen > .mod_newslist > .layout_latest{width:100%;float:none;margin-bottom:2em;margin-right: 0 !important}
}
