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{margin:0;padding:0;overflow:hidden;list-style:none}.ce_gallery>ul li{float:left}.ce_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}
/* ColorBox, (c) 2011 Jack Moore, MIT license */
#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#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/jquery/colorbox/1.6.1/images/loading.gif") no-repeat center center}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background: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/jquery/colorbox/1.6.1/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/jquery/colorbox/1.6.1/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/jquery/colorbox/1.6.1/images/controls.png") no-repeat top center;width:38px;height:19px;text-indent:-9999px}#cboxClose:hover{background-position:bottom center}
/* Swipe 2.0, (C) Brad Birdsall 2012, MIT license */
.content-slider{overflow:hidden;visibility:hidden;position:relative}.slider-wrapper{overflow:hidden;position:relative}.slider-wrapper>*{float:left;width:100%;position:relative}.slider-control{height:30px;position:relative}.slider-control a,.slider-control .slider-menu{position:absolute;top:9px;display:inline-block}.slider-control .slider-prev{left:0}.slider-control .slider-next{right:0}.slider-control .slider-menu{top:0;width:50%;left:50%;margin-left:-25%;font-size:27px;text-align:center}.slider-control .slider-menu b{color:#bbb;cursor:pointer}.slider-control .slider-menu b.active{color:#666}
/*
 * This file is part of Contao.
 *
 * (c) Leo Feyer
 *
 * @license LGPL-3.0-or-later
 */

table.sortable thead th {
	background-image:url("../../assets/jquery/tablesorter/2.0.5/images/default.gif");
	background-repeat:no-repeat;
	background-position:center right;
}
table.sortable thead th.headerSortDown {
	background-image:url("../../assets/jquery/tablesorter/2.0.5/images/asc.gif");
}
table.sortable thead th.headerSortUp {
	background-image:url("../../assets/jquery/tablesorter/2.0.5/images/desc.gif");
}

/* MediaElement.js, (c) 2010-2014 John Dyer, MIT license */
.mejs-offscreen{clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:polygon(0 0,0 0,0 0,0 0);position:absolute!important;height:1px;width:1px;overflow:hidden}.mejs-container{position:relative;background:#000;font-family:Helvetica,Arial;text-align:left;vertical-align:top;text-indent:0}.mejs-audio{margin-top:18px}.mejs-container:focus{outline:none}.me-plugin{position:absolute}.mejs-embed,.mejs-embed body{width:100%;height:100%;margin:0;padding:0;background:#000;overflow:hidden}.mejs-fullscreen{overflow:hidden!important}.mejs-container-fullscreen{position:fixed;left:0;top:0;right:0;bottom:0;overflow:hidden;z-index:1000}.mejs-container-fullscreen .mejs-mediaelement,.mejs-container-fullscreen video{width:100%;height:100%}.mejs-clear{clear:both}.mejs-background{position:absolute;top:0;left:0}.mejs-mediaelement{position:absolute;top:0;left:0;width:100%;height:100%}.mejs-poster{position:absolute;top:0;left:0;background-size:contain;background-position:50% 50%;background-repeat:no-repeat}:root .mejs-poster img{display:none}.mejs-poster img{border:0;padding:0;border:0}.mejs-overlay{position:absolute;top:0;left:0}.mejs-overlay-play{cursor:pointer}.mejs-overlay-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(../../assets/jquery/mediaelement/2.21.2/images/bigplay.svg) no-repeat}.no-svg .mejs-overlay-button{background-image:url(../../assets/jquery/mediaelement/2.21.2/images/bigplay.png)}.mejs-overlay:hover .mejs-overlay-button{background-position:0 -100px}.mejs-overlay-loading{position:absolute;top:50%;left:50%;width:80px;height:80px;margin:-40px 0 0 -40px;background:#333;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(0,0,0,.9);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.9)),to(rgba(0,0,0,.9)));background:-webkit-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-moz-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-o-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:-ms-linear-gradient(top,rgba(50,50,50,.9),rgba(0,0,0,.9));background:linear-gradient(rgba(50,50,50,.9),rgba(0,0,0,.9))}.mejs-overlay-loading span{display:block;width:80px;height:80px;background:url(../../assets/jquery/mediaelement/2.21.2/images/loading.gif) 50% 50% no-repeat}.mejs-container .mejs-controls{position:absolute;list-style-type:none;margin:0;padding:0;bottom:0;left:0;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));height:30px;width:100%}.mejs-container .mejs-controls div{list-style-type:none;background-image:none;display:block;float:left;margin:0;padding:0;width:26px;height:26px;font-size:11px;line-height:11px;font-family:Helvetica,Arial;border:0}.mejs-controls .mejs-button button{cursor:pointer;display:block;font-size:0;line-height:0;text-decoration:none;margin:7px 5px;padding:0;position:absolute;height:16px;width:16px;border:0;background:url(../../assets/jquery/mediaelement/2.21.2/images/controls.svg) no-repeat}.no-svg .mejs-controls .mejs-button button{background-image:url(../../assets/jquery/mediaelement/2.21.2/images/controls.png)}.mejs-controls .mejs-button button:focus{outline:dotted 1px #999}.mejs-container .mejs-controls .mejs-time{color:#fff;display:block;height:17px;width:auto;padding:10px 3px 0 3px;overflow:hidden;text-align:center;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}.mejs-container .mejs-controls .mejs-time a{color:#fff;font-size:11px;line-height:12px;display:block;float:left;margin:1px 2px 0 0;width:auto}.mejs-controls .mejs-play button{background-position:0 0}.mejs-controls .mejs-pause button{background-position:0 -16px}.mejs-controls .mejs-stop button{background-position:-112px 0}.mejs-controls div.mejs-time-rail{direction:ltr;width:200px;padding-top:5px}.mejs-controls .mejs-time-rail span,.mejs-controls .mejs-time-rail a{display:block;position:absolute;width:180px;height:10px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;cursor:pointer}.mejs-controls .mejs-time-rail .mejs-time-total{margin:5px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-time-rail .mejs-time-buffering{width:100%;background-image:-o-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(.25,rgba(255,255,255,.15)),color-stop(.25,transparent),color-stop(.5,transparent),color-stop(.5,rgba(255,255,255,.15)),color-stop(.75,rgba(255,255,255,.15)),color-stop(.75,transparent),to(transparent));background-image:-webkit-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:15px 15px;-moz-background-size:15px 15px;-o-background-size:15px 15px;background-size:15px 15px;-webkit-animation:buffering-stripes 2s linear infinite;-moz-animation:buffering-stripes 2s linear infinite;-ms-animation:buffering-stripes 2s linear infinite;-o-animation:buffering-stripes 2s linear infinite;animation:buffering-stripes 2s linear infinite}@-webkit-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-moz-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-ms-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@-o-keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}@keyframes buffering-stripes{0%{background-position:0 0}to{background-position:30px 0}}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:#3caac8;background:rgba(60,170,200,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(44,124,145,.8)),to(rgba(78,183,212,.8)));background:-webkit-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-moz-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-o-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:-ms-linear-gradient(top,rgba(44,124,145,.8),rgba(78,183,212,.8));background:linear-gradient(rgba(44,124,145,.8),rgba(78,183,212,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-current{background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8));width:0}.mejs-controls .mejs-time-rail .mejs-time-handle{display:none;position:absolute;margin:0;width:10px;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer;border:solid 2px #333;top:-2px;text-align:center}.mejs-controls .mejs-time-rail .mejs-time-float{position:absolute;display:none;background:#eee;width:36px;height:17px;border:solid 1px #333;top:-26px;margin-left:-18px;text-align:center;color:#111}.mejs-controls .mejs-time-rail .mejs-time-float-current{margin:2px;width:30px;display:block;text-align:center;left:0}.mejs-controls .mejs-time-rail .mejs-time-float-corner{position:absolute;display:block;width:0;height:0;line-height:0;border:solid 5px #eee;border-color:#eee transparent transparent transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:15px;left:13px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float{width:48px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-current{width:44px}.mejs-long-video .mejs-controls .mejs-time-rail .mejs-time-float-corner{left:18px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px 0}.mejs-controls .mejs-unfullscreen button{background-position:-32px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0}.mejs-controls .mejs-volume-button{position:relative}.mejs-controls .mejs-volume-button .mejs-volume-slider{display:none;height:115px;width:25px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;top:-115px;left:0;z-index:1;position:absolute;margin:0}.mejs-controls .mejs-volume-button:hover{-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-total{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.5);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-current{position:absolute;left:11px;top:8px;width:2px;height:100px;background:#ddd;background:rgba(255,255,255,.9);margin:0}.mejs-controls .mejs-volume-button .mejs-volume-slider .mejs-volume-handle{position:absolute;left:4px;top:-3px;width:16px;height:6px;background:#ddd;background:rgba(255,255,255,.9);cursor:N-resize;-webkit-border-radius:1px;-moz-border-radius:1px;border-radius:1px;margin:0}.mejs-controls a.mejs-horizontal-volume-slider{height:26px;width:56px;position:relative;display:block;float:left;vertical-align:middle}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#333;background:rgba(50,50,50,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(30,30,30,.8)),to(rgba(60,60,60,.8)));background:-webkit-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-moz-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-o-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:-ms-linear-gradient(top,rgba(30,30,30,.8),rgba(60,60,60,.8));background:linear-gradient(rgba(30,30,30,.8),rgba(60,60,60,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current{position:absolute;left:0;top:11px;width:50px;height:8px;margin:0;padding:0;font-size:1px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;background:#fff;background:rgba(255,255,255,.8);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(255,255,255,.9)),to(rgba(200,200,200,.8)));background:-webkit-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-moz-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-o-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:-ms-linear-gradient(top,rgba(255,255,255,.9),rgba(200,200,200,.8));background:linear-gradient(rgba(255,255,255,.9),rgba(200,200,200,.8))}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-handle{display:none}.mejs-controls .mejs-captions-button{position:relative}.mejs-controls .mejs-captions-button button{background-position:-48px 0}.mejs-controls .mejs-captions-button .mejs-captions-selector{visibility:hidden;position:absolute;bottom:26px;right:-51px;width:85px;height:100px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px 10px 0 10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-captions-button:hover .mejs-captions-selector{visibility:visible}.mejs-controls .mejs-captions-button .mejs-captions-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-captions-button .mejs-captions-selector ul li label{width:55px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-controls .mejs-captions-button .mejs-captions-translations{font-size:10px;margin:0 0 5px 0}.mejs-chapters{position:absolute;top:0;left:0;-xborder-right:solid 1px #fff;width:10000px;z-index:1}.mejs-chapters .mejs-chapter{position:absolute;float:left;background:#222;background:rgba(0,0,0,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(50,50,50,.7)),to(rgba(0,0,0,.7)));background:-webkit-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-moz-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-o-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:-ms-linear-gradient(top,rgba(50,50,50,.7),rgba(0,0,0,.7));background:linear-gradient(rgba(50,50,50,.7),rgba(0,0,0,.7));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#323232,endColorstr=#000000);overflow:hidden;border:0}.mejs-chapters .mejs-chapter .mejs-chapter-block{font-size:11px;color:#fff;padding:5px;display:block;border-right:solid 1px #333;border-bottom:solid 1px #333;cursor:pointer}.mejs-chapters .mejs-chapter .mejs-chapter-block-last{border-right:none}.mejs-chapters .mejs-chapter .mejs-chapter-block:hover{background:#666;background:rgba(102,102,102,.7);background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(102,102,102,.7)),to(rgba(50,50,50,.6)));background:-webkit-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-moz-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-o-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:-ms-linear-gradient(top,rgba(102,102,102,.7),rgba(50,50,50,.6));background:linear-gradient(rgba(102,102,102,.7),rgba(50,50,50,.6));filter:progid:DXImageTransform.Microsoft.Gradient(GradientType=0, startColorstr=#666666,endColorstr=#323232)}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-title{font-size:12px;font-weight:700;display:block;white-space:nowrap;text-overflow:ellipsis;margin:0 0 3px 0;line-height:12px}.mejs-chapters .mejs-chapter .mejs-chapter-block .ch-timespan{font-size:12px;line-height:12px;margin:3px 0 4px 0;display:block;white-space:nowrap;text-overflow:ellipsis}.mejs-captions-layer{position:absolute;bottom:0;left:0;text-align:center;line-height:20px;font-size:16px;color:#fff}.mejs-captions-layer a{color:#fff;text-decoration:underline}.mejs-captions-layer[lang=ar]{font-size:20px;font-weight:400}.mejs-captions-position{position:absolute;width:100%;bottom:15px;left:0}.mejs-captions-position-hover{bottom:35px}.mejs-captions-text{padding:3px 5px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(20,20,20,.5);white-space:pre-wrap}.me-cannotplay a{color:#fff;font-weight:700}.me-cannotplay span{padding:15px;display:block}.mejs-controls .mejs-loop-off button{background-position:-64px -16px}.mejs-controls .mejs-loop-on button{background-position:-64px 0}.mejs-controls .mejs-backlight-off button{background-position:-80px -16px}.mejs-controls .mejs-backlight-on button{background-position:-80px 0}.mejs-controls .mejs-picturecontrols-button{background-position:-96px 0}.mejs-contextmenu{position:absolute;width:150px;padding:10px;border-radius:4px;top:0;left:0;background:#fff;border:solid 1px #999;z-index:1001}.mejs-contextmenu .mejs-contextmenu-separator{height:1px;font-size:0;margin:5px 6px;background:#333}.mejs-contextmenu .mejs-contextmenu-item{font-family:Helvetica,Arial;font-size:12px;padding:4px 6px;cursor:pointer;color:#333}.mejs-contextmenu .mejs-contextmenu-item:hover{background:#2c7c91;color:#fff}.mejs-controls .mejs-sourcechooser-button{position:relative}.mejs-controls .mejs-sourcechooser-button button{background-position:-128px 0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector{visibility:hidden;position:absolute;bottom:26px;right:-10px;width:130px;height:100px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:10px;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li{margin:0 0 6px 0;padding:0;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px}.mejs-controls .mejs-sourcechooser-button .mejs-sourcechooser-selector ul li label{width:100px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:10px}.mejs-postroll-layer{position:absolute;bottom:0;left:0;width:100%;height:100%;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);z-index:1000;overflow:hidden}.mejs-postroll-layer-content{width:100%;height:100%}.mejs-postroll-close{position:absolute;right:0;top:0;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);color:#fff;padding:4px;z-index:100;cursor:pointer}div.mejs-speed-button{width:46px!important;position:relative}.mejs-controls .mejs-button.mejs-speed-button button{background:0 0;width:36px;font-size:11px;line-height:normal;color:#fff}.mejs-controls .mejs-speed-button .mejs-speed-selector{display:none;position:absolute;top:-100px;left:-10px;width:60px;height:100px;background:url(../../assets/jquery/mediaelement/2.21.2/images/background.png);background:rgba(50,50,50,.7);border:solid 1px transparent;padding:0;overflow:hidden;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.mejs-controls .mejs-speed-button:hover>.mejs-speed-selector{display:block}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label.mejs-speed-selected{color:#21f8f8}.mejs-controls .mejs-speed-button .mejs-speed-selector ul{margin:0;padding:0;display:block;list-style-type:none!important;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li{margin:0 0 6px 0;padding:0 10px;list-style-type:none!important;display:block;color:#fff;overflow:hidden}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li input{clear:both;float:left;margin:3px 3px 0 5px;display:none}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li label{width:60px;float:left;padding:4px 0 0 0;line-height:15px;font-family:helvetica,arial;font-size:11.5px;color:#fff;margin-left:5px;cursor:pointer}.mejs-controls .mejs-speed-button .mejs-speed-selector ul li:hover{background-color:#c8c8c8!important;background-color:rgba(255,255,255,.4)!important}.mejs-controls .mejs-button.mejs-jump-forward-button{background:url(../../assets/jquery/mediaelement/2.21.2/images/jumpforward.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-jump-forward-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}.mejs-controls .mejs-button.mejs-skip-back-button{background:url(../../assets/jquery/mediaelement/2.21.2/images/skipback.png) no-repeat;background-position:3px 3px}.mejs-controls .mejs-button.mejs-skip-back-button button{background:0 0;font-size:9px;line-height:normal;color:#fff}
/* layout.css */
.appointment-form,.tel{float:right;padding-right:120px}#wrapper #foc .image_container{border:0px;-moz-box-shadow: 0 0 0.0rem rgba(0, 0, 0, 0.);    -webkit-box-shadow: 0 0 0.0rem rgba(0, 0, 0, 0.);    -o-box-shadow: 0 0 0.0rem rgba(0, 0, 0, 0.);    box-shadow: 0 0 0.0rem rgba(0, 0, 0, 0.)}#ctrl_15,#ctrl_16,#ctrl_17,#ctrl_24,#ctrl_22,#ctrl_23,#ctrl_21{padding-right:1.2rem;padding-left:1.2rem}.buch .checkbox_container legend{font-weight:normal;color:#575756}.buch{margin-bottom:4rem;padding:2rem;text-align:left;background-color:#EDC746}#fortb{float:right}#anzherv{background-color:rgba(87,87,86,.2)}.mod_changelanguage .lang-en a,.mod_changelanguage .lang-en span{width:20px;height:14px;display:inline-block;background-image:url("../../files/gerndt/images/standard/en.jpg");background-repeat:no-repeat;cursor: pointer; background-size: 100% 100%}.mod_changelanguage .lang-de a,.mod_changelanguage .lang-de span{width:20px;height:14px;display:inline-block;background-image:url("../../files/gerndt/images/standard/de.jpg");background-repeat:no-repeat;cursor: pointer; background-size: 100% 100%}#praxis p{font-size:80%;line-height:1.5em}a:hover{font-style:italic;text-decoration:underline;color:#EBC746}.ce_toplink{max-width:75px;float:right;padding-right:8px;padding-left:8px;background-color:rgba(87,87,86,.8);font-size:80%;border-radius: 3px 14px}.show-mobile > *{width:15%;margin-right:1rem;padding-left:1rem}#wrapper .ce_gallery{display: -moz-groupbox}.mod_changelanguage{float:right}#footer p{font-size:1.2rem}#footer h4{font-size:140%}.caption{max-width:380px;margin-top:2rem;font-size:76%;line-height:1.5rem}.captcha_text{font-size:80%}.zitat{font-style:italic;color:#EBC746;font-weight: 500}#main .inside{width:100%;min-height:760px;margin-top:30px;margin-left:0;background-color:rgba(255,255,255,.65)}.ce_text:after{content: ".";clear: both;visibility: hidden}.ce_comments{margin-top:2rem}#right .mod_newsmenu{margin-bottom:4rem}.transition-fade{transition-property: background-color, opacity, color;-webkit-transition-property: background-color, opacity, color;-moz-transition-property: background-color, opacity, color;-o-transition-property: background-color, opacity, color;transition-duration: 0.2s, 0.3s, 0.2s;-webkit-transition-duration: 0.2s, 0.3s, 0.2s;-moz-transition-duration: 0.2s, 0.3s, 0.2s;-o-transition-duration: 0.2s, 0.3s, 0.2s;transition-delay: 0;-webkit-transition-delay: 0;-moz-transition-delay: 0;-o-transition-delay: 0;-webkit-transition-timing-function: ease-in, ease, ease-in;-moz-transition-timing-function: ease-in, ease, ease-in;-o-transition-timing-function: ease-in, ease, ease-in}.innerwrapper:after,.mod_breadcrumb:after,.mod_search fieldset span label:last-child:after{clear:both;content: ".";visibility: hidden}.pagination ul li a,.pagination ul li a:link,.pagination ul li a:visited,.nav_main .level_1 li a,.nav_main .level_1 li a:link,.nav_main .level_1 li a:visited,.mod_calendar,.sidebar .mod_calendar,.mod_breadcrumb ul li a,.mod_breadcrumb ul li a:after,.mod_search input.submit,.social-wrapper .social-content a,.social-wrapper .social-content a:link,.social-wrapper .social-content a:visited,.login-container .submit_container .submit{transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in}*{margin:0;padding:0;/* remove blue highlight color on (some) mobile devices */  -webkit-tap-highlight-color: rgba(155, 155, 155, 0)}*::selection{background-color:#575756;color:#FFFFFF}*::-moz-selection{background-color:#575756;color:#FFFFFF}:focus{outline: none}input:focus,input:active,textarea:focus,textarea:active{-webkit-box-shadow:0 0 6px rgba(,.07);box-shadow:0 0 6px rgba(,.07);behavior:url('assets/css3pie/1.0.0/PIE.htc')}html{font-size:10px}body{background-image:url("../../files/gerndt/images/standard/hglinien.jpg");background-position:left top;background-repeat:no-repeat;font:18px "Exo 2",verdana,arial,sans-serif;color:#575756;font-weight: 300;line-height: 2.6rem;background-size: 100%}body.sidebar #main{width:90%;padding-right:2.5rem;box-sizing: border-box}body.sidebar #main:after{content: ".";clear: both;visibility: hidden}body.sidebar #right{width:30%;padding-left:.5rem;box-sizing: border-box}.z_index{z-index: 10}#wrapper *{overflow:visible}p{padding-right:1rem;padding-left:1rem;line-height:2.6rem}h1,h2,h3,h4,h5,h6{padding-bottom:1rem;padding-left:1rem;color:#878787;font-weight: 300;box-sizing: border-box}.h_underline{border-bottom:.1rem solid #dedede}h1{font-size:4.2rem;line-height:5.2rem}h2{font-size:3.2rem;line-height:3.6rem}h3{clear:both;margin-bottom:22px;padding-top:7px;background-color:#edc746;font-size:2.6rem;line-height:3rem;color:#fff}h4{font-size:2.4rem;line-height:2.8rem}h5{font-size:2.2rem;line-height:2.6rem}h6{font-size:2rem;line-height:2.4rem}#praxis h6{font-size:2rem;line-height:2.4rem;color:#000}a,a:link,a:visited{text-decoration:none;color:#EAC645;-webkit-transition: background 0.3s ease-in-out, color 0.3s ease-in-out;-moz-transition:  background 0.3s ease-in-out, color 0.3s ease-in-out;-o-transition:  background 0.3s ease-in-out, color 0.3s ease-in-out;transition:  background 0.3s ease-in-out, color 0.3s ease-in-out;-webkit-tap-highlight-color: rgba(155,155,155,0);font-weight: 500}strong{font-weight: 600}.center{text-align:center}#main ul,#main ol{margin-bottom:3rem;padding-left:4rem}.innerwrapper,#wrapper{width:96rem;margin:0 auto}#wrapper{overflow:hidden;padding:.5rem}.innerwrapper{height:14rem;-webkit-transform-style: preserve-3d;-moz-transform-style: preserve-3d;transform-style: preserve-3d;position: relative;z-index: 1}.right-elements,.logo{top:50%;position:relative;-ms-transform: translateY(-50%);-webkit-transform: translateY(-50%);-moz-transform: translateY(-50%);-o-transform: translateY(-50%);transform: translateY(-50%)}.logo{max-width:425px;float:left}.logo h1{max-width:100%;padding:0;line-height:0;-moz-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.logo h1 a{display:block}.logo h1 img{height:auto;max-width:100%;max-height:70px}.headerimage{width:960px;height:30rem;position:relative;clear:both;margin-right:auto;margin-left:auto;z-index: -1}.headerimage .ce_gallery li{width:100%;height:30rem;left:0;top:0;position:absolute;display:none;background-size: cover;background-position: center center !important;background-repeat: no-repeat !important}.headerimage .ce_gallery li:first-child{display:block}.pagination > p{display:none}.pagination .first,.pagination .last{display:none}.pagination ul{list-style: none;padding: 0 !important;margin: 0 !important}.pagination ul li{float:left;border:0 none;opacity: 1;-moz-box-shadow: none;-webkit-box-shadow: none;-o-box-shadow: none;box-shadow: none;margin: 0 0.5rem 0 0 !important}.pagination ul li a,.pagination ul li a:link,.pagination ul li a:visited{display:block;padding:.2rem .8rem;background-color:#f4f4f4;font-size:1.4rem;text-decoration:none;color:#575756;opacity: 1}.pagination ul li a:hover,.pagination ul li a:focus,.pagination ul li a:active{background-color:#878787;color:#FFFFFF;opacity: 1}.pagination ul li .current{display:block;padding:.2rem .8rem;background-color:#878787;font-size:1.4rem;text-decoration:none;color:#FFFFFF;opacity: 1}.pagination:after{width:0;height:0;clear:both;display:block;content: ".";visibility: hidden}.nav_main{height:6rem;position:relative;overflow:visible;display:block;text-align:center;background-color:#f4f4f4;box-sizing: border-box;/* Show hidden level */}.nav_main .level_1{width:96rem;display:inline-block;margin:0 auto}.nav_main .level_1 li{position:relative;float:left;list-style: none}.nav_main .level_1 li a,.nav_main .level_1 li a:link,.nav_main .level_1 li a:visited{display:block;padding:0 1.5rem;font:1.8rem "Open Sans",Arial,Verdana,sans-serif;text-decoration:none;color:#575756;font-weight: 300;line-height: 6rem}.nav_main .level_1 li a:hover,.nav_main .level_1 li a:focus,.nav_main .level_1 li a:active{background-color:#EBC746;color: #FFFFFF}.nav_main .level_1 li span.active,.nav_main .level_1 li a.trail,.nav_main .level_1 li span.trail{display:block;padding:0 1.5rem;background-color:#878787;font-size:1.8rem;line-height:6rem;color: #FFFFFF}.nav_main .level_2,.nav_main .level_3{min-width:19rem;top:6rem;position:absolute;display:none;padding:0;text-align:left;background-color:#f4f4f4;left: 0;z-index: 100}.nav_main .level_2 li,.nav_main .level_3 li{float:none}.nav_main .level_2 li span.active,.nav_main .level_2 li .active,.nav_main .level_2 li .trail,.nav_main .level_3 li span.active,.nav_main .level_3 li .active,.nav_main .level_3 li .trail{padding:1.5rem;background-color:#878787;font-size:1.6rem;line-height:2rem}.nav_main .level_2 li a,.nav_main .level_2 li a:link,.nav_main .level_2 li a:visited,.nav_main .level_3 li a,.nav_main .level_3 li a:link,.nav_main .level_3 li a:visited{padding:1.5rem;white-space:nowrap;font-size:1.6rem;line-height:2rem}.nav_main .level_2 li a:hover,.nav_main .level_2 li a:focus,.nav_main .level_2 li a:active,.nav_main .level_3 li a:hover,.nav_main .level_3 li a:focus,.nav_main .level_3 li a:active{background-color:#878787;color:#FFFFFF}.nav_main .level_3{left:20rem;top: 0rem}.nav_main .level_1 li:hover .level_2,.nav_main .level_1 li:focus .level_2,.nav_main .level_1 li:active .level_2{display:block}.nav_main .level_2 li:hover .level_3,.nav_main .level_2 li:focus .level_3,.nav_main .level_2 li:active .level_3{display:block}li .submenu-toggle,ul.level_1 > li .submenu-toggle{display:none}footer{position:relative;overflow:hidden;margin-top:6rem;padding:2rem 0 4rem;background-color:#f4f4f4;font-size:1.4rem;line-height:1.8rem;/* Google Maps */  /* Table */}footer .inside{width:96rem;margin:0 auto}footer .nav_meta{right:0;top:0;position:relative;margin-bottom:3rem;padding-right:10rem}footer .nav_meta ul{float:right}footer .nav_meta ul li{float:left;display:block}footer .nav_meta ul li span,footer .nav_meta ul li .trail,footer .nav_meta ul li .forward{display:block;padding:.5rem;color:#878787}footer .nav_meta ul li a,footer .nav_meta ul li a:visited{display:block;padding:.5rem;font-size:1.4rem;text-decoration:none;color:#575756}footer .nav_meta ul li a:hover,footer .nav_meta ul li a:focus,footer .nav_meta ul li a:active{color:#878787}footer iframe{box-sizing: border-box;border: 0.5rem solid #FFFFFF;-o-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3);box-shadow: 0 0 1rem rgba(0, 0, 0, 0.3)}footer table td{font-size:1.2rem;line-height:.5rem}footer .copyright{margin-left:1rem;padding-top:2rem;font-size:1.4rem;line-height:1.6rem;clear: both}footer .copyright h6{font-size:1.4rem;line-height:1.6rem}footer .copyright a{font-size:1.4rem;line-height:1.6rem;text-decoration:none}footer .copyright a:hover{color:#575756}.sidebar #right{/* News */}.sidebar #right h1{font-size:2.4rem;line-height:2.8rem}.sidebar #right h2{font-size:2.2rem;line-height:2.6rem}.sidebar #right h3{font-size:2.0rem;line-height:2.4rem}.sidebar #right h4{font-size:1.8rem;line-height:2.2rem}.sidebar #right h5{font-size:1.6rem;line-height:2rem}.sidebar #right h6{font-size:1.4rem;line-height:1.8rem}.sidebar #right p{font-size:1.4rem;line-height:1.8rem}.sidebar #right .calendar-icon{width:4rem;float:left;text-align:center;font-size:1.2rem}.sidebar #right .calendar-icon .calendar-icon-day{margin-bottom:.2rem;padding:0;background-color:#878787;color:#FFFFFF;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.sidebar #right .calendar-icon .calendar-icon-month{padding:.4rem;background-color:#f4f4f4;color:#575756;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.sidebar #right .mod_newslist > .block{margin-bottom:5rem}.sidebar #right .mod_newslist a,.sidebar #right .mod_newslist a:link,.sidebar #right .mod_newslist a:visited{display:block;text-decoration:none;color:#878787}.sidebar #right .mod_newslist h1,.sidebar #right .mod_newslist h2,.sidebar #right .mod_newslist h3,.sidebar #right .mod_newslist .teaser{margin-left:5rem;box-sizing: border-box}.sidebar #right .mod_newslist .more{display:inline-block;margin-left:5rem;box-sizing: border-box}.sidebar #right .mod_newslist .more a{padding:.2rem 1rem;background-color:#f4f4f4;text-decoration:none;color:#575756}.sidebar #right .mod_newslist .more a:hover,.sidebar #right .mod_newslist .more a:focus,.sidebar #right .mod_newslist .more a:active{background-color:#dedede;cursor: pointer}.calendar-icon{width:6rem;float:left;text-align:center}.calendar-icon .calendar-icon-day{margin-bottom:.2rem;padding:.4rem;background-color:#878787;color:#FFFFFF;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.calendar-icon .calendar-icon-month{padding:1rem .4rem;background-color:#f4f4f4;color:#575756;-moz-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);-o-box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3);box-shadow: 0.1rem 0.1rem 0 rgba(0, 0, 0, 0.3)}.calendar-icon .calendar-icon-year{display:none}.mod_newslist > .block,.mod_eventlist > .block,.mod_newsarchive > .block{margin-bottom:5rem}.mod_newslist a,.mod_newslist a:link,.mod_newslist a:visited,.mod_eventlist a,.mod_eventlist a:link,.mod_eventlist a:visited{text-decoration:none;color:#878787}.mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newslist .teaser,.mod_eventlist h1,.mod_eventlist h2,.mod_eventlist h3,.mod_eventlist .teaser{margin-left:8rem;box-sizing: border-box}.mod_newslist .more,.mod_eventlist .more{display:inline-block;margin-left:8rem;box-sizing: border-box}.mod_newslist .more a,.mod_eventlist .more a{display:block;padding:.2rem 1rem;background-color:#f4f4f4;text-decoration:none;color:#575756}.mod_newslist .more a:hover,.mod_newslist .more a:focus,.mod_newslist .more a:active,.mod_eventlist .more a:hover,.mod_eventlist .more a:focus,.mod_eventlist .more a:active{background-color:#dedede;cursor: pointer}.info{font-size:1.4rem}.back{display:inline-block}.back a,.back a:link,.back a:visited{display:block;padding:.5rem .8rem;background-color:#878787;text-decoration:none;color:#FFFFFF}.back a:hover,.back a:focus,.back a:active{background-color:#575756}.mod_newsmenu ul{list-style: none}.mod_newsmenu ul.level_1 li a,.mod_newsmenu ul.level_1 li a:link,.mod_newsmenu ul.level_1 li a:visited{display:block;text-decoration:none;font-weight: 600}.mod_newsmenu ul.level_1 li a:hover,.mod_newsmenu ul.level_1 li a:focus,.mod_newsmenu ul.level_1 li a:active,.mod_newsmenu ul.level_1 li a:link:hover,.mod_newsmenu ul.level_1 li a:link:focus,.mod_newsmenu ul.level_1 li a:link:active,.mod_newsmenu ul.level_1 li a:visited:hover,.mod_newsmenu ul.level_1 li a:visited:focus,.mod_newsmenu ul.level_1 li a:visited:active{color:#575756}.mod_newsmenu ul.level_1 li .active{font-weight: 600}.mod_newsmenu ul.level_2 li{padding-left:2rem}.mod_newsmenu ul.level_2 li a,.mod_newsmenu ul.level_2 li a:link,.mod_newsmenu ul.level_2 li a:visited{display:block;text-decoration:none;font-weight: 300}.mod_newsmenu ul.level_2 li .active{font-weight: 300}.ce_form label,.ce_form input,.ce_form textarea,.ce_form .formbody > span,.ce_form select,.ce_comments label,.ce_comments input,.ce_comments textarea,.ce_comments .formbody > span,.ce_comments select{width:100%;display:block;font-family:"Open Sans",Arial,Verdana,sans-serif;box-sizing: border-box;font-weight: 300}.ce_form input,.ce_form textarea,.ce_comments input,.ce_comments textarea{padding:.5rem;background-color:#f4f4f4;border:.1rem solid #dedede}.ce_form input:hover,.ce_form input:focus,.ce_form input:active,.ce_form textarea:hover,.ce_form textarea:focus,.ce_form textarea:active,.ce_comments input:hover,.ce_comments input:focus,.ce_comments input:active,.ce_comments textarea:hover,.ce_comments textarea:focus,.ce_comments textarea:active{background-color:#dedede;outline: none;box-shadow: 0 0 6px rgba(152,209,41, 0.7)}.ce_form label,.ce_comments label{margin-bottom:.5rem;font-size:80%;color:#878787;font-weight: 400}.ce_form select,.ce_comments select{padding:.3rem;border:.1rem solid #dedede}.ce_form .checkbox_container,.ce_comments .checkbox_container{border:0}.ce_form .checkbox_container input,.ce_form .checkbox_container label,.ce_comments .checkbox_container input,.ce_comments .checkbox_container label{width:auto;display:inline-block;padding-right:2rem;font-weight: 300 !important;color: #575756 !important}.ce_form .submit_container,.ce_comments .submit_container{}.ce_form .submit_container input,.ce_comments .submit_container input{background-color:#878787;border:0;color:#FFFFFF;-webkit-transition: background-color 0.3s ease-in;-moz-transition: background-color 0.3s ease-in;-o-transition: background-color 0.3s ease-in;transition: background-color 0.3s ease-in}.ce_form .submit_container input:hover,.ce_form .submit_container input:focus,.ce_form .submit_container input:active,.ce_comments .submit_container input:hover,.ce_comments .submit_container input:focus,.ce_comments .submit_container input:active{background-color:#575756;cursor: pointer;box-shadow: 0 0 6px rgba(152,209,41, 0)}.ce_form p.error,.ce_comments p.error{font-size:1.4rem;line-height:1.6rem;color: red}.ce_form .widget,.ce_comments .widget{margin-bottom:2rem}.mod_calendar table{width:100%;border-spacing:0}.mod_calendar table thead{background-color:#878787;font-size: 1.4rem !important}.mod_calendar table thead th{text-align:center}.mod_calendar table thead th a,.mod_calendar table thead th a:link,.mod_calendar table thead th a:visited{display:block;text-decoration:none;color: #FFFFFF}.mod_calendar table thead > tr:first-child th{background-color:#878787}.mod_calendar table td{width:14%;height:10rem;padding:0;vertical-align:top;text-align:center;border-right:.1rem solid #cecece;border-bottom:.1rem solid #cecece}.mod_calendar table td.col_first{border-left:.1rem solid #cecece}.mod_calendar table td div.header{height:auto;background-color:#cecece;line-height:2.5rem}.mod_calendar table td .event{height:auto;display:block;box-sizing: border-box}.mod_calendar table td .event a{height:auto;padding:0 .2rem;font-size:1.6rem;line-height:2.5rem;box-sizing: border-box}.mod_calendar table td div a,.mod_calendar table td div a:link,.mod_calendar table td div a:visited{display:block;text-decoration:none;color:#575756}.mod_calendar table td div a:hover,.mod_calendar table td div a:focus{background-color:#878787;color:#FFFFFF}.mod_calendar table td.active{background-color:#dedede}.mod_calendar table td.today{background-color:#878787}.mod_calendar table td.today div.header,.mod_calendar table td.today div a,.mod_calendar table td.today div a:link,.mod_calendar table td.today div a:visited{text-decoration:none;color:#FFFFFF}.sidebar .mod_calendar table thead th{background-color:#a4e02e;font-size:1.4rem}.sidebar .mod_calendar table thead th a,.sidebar .mod_calendar table thead th a:link,.sidebar .mod_calendar table thead th a:visited{display:block;text-decoration:none;color: #FFFFFF}.sidebar .mod_calendar table td{height:auto;padding:0;vertical-align:middle;text-align:center;border:0;font-size:1.2rem}.sidebar .mod_calendar table td a{padding:.5rem}.sidebar .mod_calendar table td a,.sidebar .mod_calendar table td a:link,.sidebar .mod_calendar table td a:visited{display:block;text-decoration:none;color:#575756}.sidebar .mod_calendar table td a:hover,.sidebar .mod_calendar table td a:focus,.sidebar .mod_calendar table td a:active{background-color:#878787;color:#FFFFFF}.sidebar .mod_calendar table td.active{background-color: #dedede !important}.mod_eventlist h1{margin-bottom:2rem;margin-left:0}.mod_eventlist .date,.mod_eventlist .day,.mod_eventlist .info,.mod_eventlist .recurring{font-size:1.4rem}.mod_eventlist .empty{margin-bottom:1rem}.mod_eventlist .layout_teaser{margin-bottom:5rem}.mod_eventlist .time{margin-left:8rem}.mod_eventreader .date,.mod_eventreader .day,.mod_eventreader .info,.mod_eventreader .recurring{font-size:1.4rem}.mod_eventreader .info{float:left;padding-right:2rem}.mod_breadcrumb{width:96rem;margin:2rem auto 4rem;overflow: hidden !important}.mod_breadcrumb ul{padding-left: 0 !important}.mod_breadcrumb ul li{float:left;list-style: none}.mod_breadcrumb ul li a,.mod_breadcrumb ul li a:link,.mod_breadcrumb ul li a:visited{height:2.8rem;position:relative;display:block;margin-right:2rem;padding:.5rem .5rem .5rem 2rem;background-color:#f4f4f4;font-size:1.4rem;line-height:1.8rem;text-decoration:none;color:#575756;box-sizing: border-box;z-index: 10}.mod_breadcrumb ul li a:before{left:0;top:0;position:absolute;content: "";border-top: 1.4rem solid transparent;border-bottom: 1.4rem solid transparent;border-left: 1.4rem solid #FFFFFF}.mod_breadcrumb ul li a:after{right:-1.4rem;position:absolute;border-left:1.4rem solid #f4f4f4;border-bottom: 1.4rem solid transparent;border-top: 1.4rem solid transparent;content: "";top: 0}.mod_breadcrumb ul li a:hover,.mod_breadcrumb ul li a:focus,.mod_breadcrumb ul li a:active{background-color:#878787;color:#FFFFFF}.mod_breadcrumb ul li a:hover:after,.mod_breadcrumb ul li a:focus:after,.mod_breadcrumb ul li a:active:after{border-left:1.4rem solid #878787;border-bottom: 1.4rem solid transparent;border-top: 1.4rem solid transparent}.mod_breadcrumb ul li.active,.mod_breadcrumb ul li.trial{height:2.8rem;position:relative;display:block;margin-right:0;padding:.5rem .5rem .5rem 2rem;background-color:#878787;font-size:1.4rem;line-height:1.8rem;text-decoration:none;color:#FFFFFF;box-sizing: border-box;z-index: 10}.mod_breadcrumb ul li.active:before,.mod_breadcrumb ul li.trial:before{left:0;top:0;position:absolute;content: "";border-top: 1.4rem solid transparent;border-bottom: 1.4rem solid transparent;border-left: 1.4rem solid #FFFFFF}.mod_breadcrumb ul li.active:after,.mod_breadcrumb ul li.trial:after{right:-1.4rem;position:absolute;border-left:1.4rem solid #878787;border-bottom: 1.4rem solid transparent;border-top: 1.4rem solid transparent;content: "";top: 0}.mod_sitemap ul{list-style: none}.mod_sitemap ul.level_1{padding-left: 0 !important}.mod_sitemap ul.level_1 li{margin-bottom:1.5rem;padding:.2rem 0;border-bottom:.1rem solid #dedede}.mod_sitemap ul.level_1 li a,.mod_sitemap ul.level_1 li a:link,.mod_sitemap ul.level_1 li a:visited{display:block;text-decoration:none;color:#575756;font-weight: 600}.mod_sitemap ul.level_1 li a:hover,.mod_sitemap ul.level_1 li a:focus,.mod_sitemap ul.level_1 li a:active{color:#878787}.mod_sitemap ul.level_1 li.submenu{border-bottom:0 none}.mod_sitemap ul .level_2{padding-left: 0 !important;margin-bottom: 0 !important}.mod_sitemap ul .level_2 li{margin-bottom:0;padding:.2rem 0 .2rem 2rem}.mod_sitemap ul .level_2 li a,.mod_sitemap ul .level_2 li a:link,.mod_sitemap ul .level_2 li a:visited{text-decoration:none;color:#575756;font-weight: 300}.mod_sitemap ul .level_2 li a:hover,.mod_sitemap ul .level_2 li a:focus,.mod_sitemap ul .level_2 li a:active{color:#878787}.mod_sitemap ul .level_3{padding-left: -1rem !important}.mod_sitemap ul .level_3 li{padding:.2rem 0 .2rem 4rem}.ce_download a,.ce_download a:link,.ce_download a:visited,.ce_downloads a,.ce_downloads a:link,.ce_downloads a:visited{text-decoration:none;color:#575756}.ce_download a:hover,.ce_download a:focus,.ce_download a:active,.ce_download a:link:hover,.ce_download a:link:focus,.ce_download a:link:active,.ce_download a:visited:hover,.ce_download a:visited:focus,.ce_download a:visited:active,.ce_downloads a:hover,.ce_downloads a:focus,.ce_downloads a:active,.ce_downloads a:link:hover,.ce_downloads a:link:focus,.ce_downloads a:link:active,.ce_downloads a:visited:hover,.ce_downloads a:visited:focus,.ce_downloads a:visited:active{color:#878787}.ce_download ul,.ce_downloads ul{padding-left: 0 !important}.ce_download ul li,.ce_downloads ul li{padding:.5rem 0;border-bottom:.1rem solid #f4f4f4;line-height:1.2rem;list-style: none}.ce_download ul li img,.ce_downloads ul li img{float:left;margin-right:.5rem}.ce_download ul li a:link,.ce_download ul li a:visited,.ce_downloads ul li a:link,.ce_downloads ul li a:visited{display:block;padding:0;line-height:2.2rem}.ce_download ul li a:hover,.ce_download ul li a:focus,.ce_download ul li a:active,.ce_downloads ul li a:hover,.ce_downloads ul li a:focus,.ce_downloads ul li a:active{color:#878787}.mod_search{margin-right:1rem}.mod_search input{width:20rem;height:4rem;float:left;display:block;margin-bottom:1rem;padding:.5rem;background-color:#f4f4f4;border:0;font:1.6rem "Open Sans",Arial,Verdana,sans-serif;color:#575756;font-weight: 300;box-sizing: border-box;-webkit-appearance: none}.mod_search input:hover,.mod_search input:focus,.mod_search input:active{background-color:#dedede}.mod_search input.submit{width:4rem;height:4rem;background:rgba(135,135,135,1) url("../../files/theme_health-navigator/images/layout_images/icons/icon-search.png") center center no-repeat;border:0;color:#FFFFFF;text-indent:-99.9rem}.mod_search input.submit:hover,.mod_search input.submit:focus,.mod_search input.submit:active{background-color:#575756;cursor: pointer}.mod_search fieldset{clear:both;margin-bottom:2rem;border:0}.mod_search fieldset input{width:auto;height:auto;margin:.5rem 1rem 0 0}.mod_search fieldset span{margin-right:2rem}.mod_search fieldset span label{float:left;display:block;margin-right:1rem}.mod_search .relevance{font-size:1.6rem;color:#575756;font-weight: 600}.mod_search .highlight{color:#878787;font-weight: 600}header .right-elements{width:30%;float:right;padding-right:14px;padding-left:10px;border-radius: 3px 14px 3px 14px}header .right-elements .mod_search{float:right}header .right-elements .mod_search form{float:right}header .right-elements .mod_search input{margin-bottom:0}.social-wrapper{float:right}.social-wrapper .social-content{float:left;margin-right:10rem}.social-wrapper .social-content a,.social-wrapper .social-content a:link,.social-wrapper .social-content a:visited{width:4rem;height:4px;display:block;opacity: 1}.social-wrapper .social-content a:hover,.social-wrapper .social-content a:focus,.social-wrapper .social-content a:active{opacity: 0.5}.social-wrapper .social-content .social-fb{background:#EBC746 url("../../files/theme_health-navigator/images/layout_images/icons/icon-social-facebook.png") center center no-repeat}.social-wrapper .social-content .social-twitter{background:#33CCFF url("../../files/theme_health-navigator/images/layout_images/icons/icon-social-twitter.png") center center no-repeat}.social-wrapper .social-content .social-gplus{background:#DA4835 url("../../files/theme_health-navigator/images/layout_images/icons/icon-social-gplus.png") center center no-repeat}.mod_login{top:6.5rem;position:absolute;float:right;padding:.5rem;visibility: hidden;opacity: 0;z-index: 10;background: rgba(255, 255, 255, 0.95);right: 0}.mod_login h6{display:none;font-size:2rem;text-transform:none}.mod_login .formbody br{display:none}.mod_login .formbody label{display:block;font-family:"Open Sans",Arial,Verdana,sans-serif;color:#575756;font-weight: 300}.mod_login .formbody input{width:100%;padding:.5rem;border:.1rem solid #dedede;font-family:"Open Sans",Arial,Verdana,sans-serif;font-weight: 300;box-sizing: border-box}.mod_login .formbody .submit_container{float:none;clear:both;margin-top:1rem;border:0}.mod_login .formbody .submit_container input{width:100%}.mod_login .error{width:20rem;margin-bottom:0;font-size:1.2rem;line-height:1.4rem;color: red}.login-container{position:relative}.login-container .submit_container{float:right}.login-container .submit_container .submit{height:4rem;display:block;padding:.5rem 1rem;background-color:#878787;border:0;font-family:"Open Sans",Arial,Verdana,sans-serif;line-height:3rem;text-decoration:none;color:#FFFFFF;font-weight: 300;box-sizing: border-box}.login-container .submit_container .submit:hover,.login-container .submit_container .submit:focus,.login-container .submit_container .submit:active{background-color:#575756;cursor: pointer}.login-container .login-close{top:4.3rem;position:absolute;font-size:1.4rem;text-decoration:none;color:#575756;visibility: hidden;opacity: 0;right: 1rem;z-index: 15;font-weight: 600}#top:target .mod_login{visibility: visible;opacity: 1;-o-transition: all 1s ease-in-out 0s;-webkit-transition: all 1s ease-out 0s;-moz-transition: all 1s ease-out 0s;transition: all 1s ease-out 0s}#top:target .login-close{visibility: visible;opacity: 1}input.mobile-check{display:none;opacity: 0}.show-mobile{overflow:hidden;display:none}.show-mobile .login-container .submit_container .submit{text-align:right;font-size:1.8rem}.show-mobile .mod_search{height:4rem;margin:2rem 0 0}.show-mobile .mod_search input.text{width:88%;background-color:#dedede}.show-mobile .mod_search .submit{width:12%}.show-mobile .social-wrapper{overflow:hidden;display:none;margin:2rem 0 0 2rem}#cboxOverlay{background-color: rgba(255, 255, 255, 0.8) !important}#cboxLoadedContent{border: 0.1rem solid FFFFFF;-webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5);-moz-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5);-o-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5);box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.5)}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible}#cboxCurrent,#cboxTitle{top:-2.8rem;font-size:1.4rem;color:#575756;font-weight: 600}#cboxClose{width:3.7rem;height:4rem;right:.1rem;top:.1rem;background-color:#FFFFFF;background-image:url("../../files/theme_health-navigator/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -7.1rem 0}#cboxClose:hover,#cboxClose:focus,#cboxClose:active{background-color:#FFFFFF;background-image:url("../../files/theme_health-navigator/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -7.1rem -4rem}#cboxNext{width:3.6rem;height:6.1rem;right:-0.1rem;background-color:#FFFFFF;background-image:url("../../files/theme_health-navigator/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -3.6rem 0}#cboxNext:hover,#cboxNext:focus,#cboxNext:active{background-color:#FFFFFF;background-image:url("../../files/theme_health-navigator/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: -3.6rem -6.1rem}#cboxPrevious{width:3.6rem;height:6.1rem;left:0;background:#FFFFFF url("../../files/theme_health-navigator/images/layout_images/icons/sprite-icons-colorbox.png") left top no-repeat}#cboxPrevious:hover,#cboxPrevious:focus,#cboxPrevious:active{background-color:#FFFFFF;background-image:url("../../files/theme_health-navigator/images/layout_images/icons/sprite-icons-colorbox.png");background-repeat:no-repeat;background-position: 0 -6.1rem}.grid1,.grid2,.grid3,.grid4{float:left;display:inline-block;box-sizing: border-box}.grid1:after,.grid2:after,.grid3:after,.grid4:after{height:0rem;clear:both;display:block;content: ".";visibility: hidden}.grid1{width:22rem;margin:0 1rem}.grid1 img{display:block;margin:0 auto}.grid2{width:45rem;margin:0 1rem}.grid3{width:31rem;margin:0 auto;text-align:center}
/* contentelements.css */
#wrapper #trenner .image_container{float:none;margin-right:auto;margin-left:auto;text-align:center;line-height:0;display: -webkit-inline-flex;box-shadow: 0 0}#wrapper #fortb .image_container{display:inline-block;-webkit-box-shadow:0 0 0 0;box-shadow:0 0 0 0;border:0rem;behavior:url('assets/css3pie/1.0.0/PIE.htc')}.teaser p:last-child a,.teaser p:last-child a:link,.teaser p:last-child a:visited,.toggler,.icon-faq .toggler:before,.icon-faq .toggler:hover:before,.icon-faq .toggler:focus:before,.icon-faq .toggler:active:before,.icon-faq .toggler.ui-state-active:before,.mod_faqlist{transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in}table{width:100%;margin-bottom:2rem}table th{padding:.5rem;text-align:left;background-color:#878787;font-size:2rem;color:#FFFFFF;font-weight: 600}table td{padding:.5rem;background-color:#f4f4f4;font-size:1.6rem}table tfoot td{padding:.5rem;text-align:left;background-color:#878787;font-size:2rem;color:#FFFFFF;font-weight: 600}.teaser p:last-child a,.teaser p:last-child a:link,.teaser p:last-child a:visited{display:block;margin-left:-1rem;padding:.5rem;background-color:#878787;font-size:1.4rem;text-decoration:none;color:#FFFFFF}.teaser p:last-child a:hover,.teaser p:last-child a:focus,.teaser p:last-child a:active,.teaser p:last-child a:link:hover,.teaser p:last-child a:link:focus,.teaser p:last-child a:link:active,.teaser p:last-child a:visited:hover,.teaser p:last-child a:visited:focus,.teaser p:last-child a:visited:active{background-color:#575756}.pdf_link{margin:2rem 0}.toggler{display:block;padding:1rem 0 1rem 2rem;background-color:#f4f4f4;border-top:1px solid #878787;font-size:1.8rem;font-weight: 300}.toggler:hover,.toggler:focus,.toggler:active,.toggler.ui-state-active{background-color:#878787;font-size:120%;color:#FFFFFF;font-weight: 300;cursor: pointer}.accordion > div{padding:1rem 0 2rem 2rem}.icon-faq .toggler:before{float:left;display:inline-block;margin-right:1.5rem;font-size:2.6rem;color:#575756;content: "?";font-weight: 300}.icon-faq .toggler:hover:before,.icon-faq .toggler:focus:before,.icon-faq .toggler:active:before,.icon-faq .toggler.ui-state-active:before{color:#FFFFFF}.icon-faq .toggler.ui-state-active:before{content: "!"}#wrapper .image_container{display:inline-block;line-height:0;border: 1rem solid #FFFFFF;-moz-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3);-webkit-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3);-o-box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3);box-shadow: 0 0 0.5rem rgba(0, 0, 0, 0.3)}#wrapper .image_container.float_left{margin:0 2rem 2rem 0}#wrapper .image_container.float_right{margin:0 0 2rem 2rem}#wrapper .image_container.float_above{margin:0 0 2rem}#wrapper .image_container a,#wrapper .image_container a:link,#wrapper .image_container a:visited{display:block}#wrapper .ce_gallery{overflow:visible}#wrapper .ce_gallery ul{overflow:visible;clear:both;display:block;padding: 0 !important}#wrapper .ce_gallery ul li{margin:0 2rem 2rem 0}#wrapper .ce_gallery ul li figure{line-height:0}#wrapper .ce_gallery ul li:hover,#wrapper .ce_gallery ul li:focus,#wrapper .ce_gallery ul li:active{opacity: 0.5}#wrapper .ce_sliderStart{overflow:hidden}#wrapper .ce_sliderStart .slider-control{height:3.3rem;clear:both;display:block;margin-right:10px;margin-left:10px;font-size:80%}#wrapper .ce_sliderStart .slider-control a,#wrapper .ce_sliderStart .slider-control a:link,#wrapper .ce_sliderStart .slider-control a:visited{padding-right:.5rem;padding-left:.5rem;background-color:#878787;text-decoration:none;color:#FFFFFF}#wrapper .ce_sliderStart .slider-control a:hover,#wrapper .ce_sliderStart .slider-control a:focus,#wrapper .ce_sliderStart .slider-control a:active{background-color:#575756}#wrapper .ce_sliderStart .image_container{margin:.5rem}#contact-options .tel{display:inline-block;background-image: url("/files/gerndt/images/home/telefon.png");background-repeat: no-repeat;background-position: -4px 3px;background-size: auto 1.2em;padding-left: 1em}.mod_faqlist ul{padding-left: 0 !important}.mod_faqlist ul li{padding-left:0;border-bottom:.1rem solid #dedede;line-height:3rem;list-style: none}.mod_faqlist ul li:before{width:4rem;height:4rem;float:left;display:inline-block;margin-right:1.5rem;text-align:center;background-color:#878787;font-size:2.6rem;line-height:4rem;color:#FFFFFF;content: "?"}.mod_faqlist ul li a,.mod_faqlist ul li a:link,.mod_faqlist ul li a:visited{display:block;padding:.5rem 0;background-color:#FFFFFF;text-decoration:none;color:#575756}.mod_faqlist ul li a:hover,.mod_faqlist ul li a:focus,.mod_faqlist ul li a:active{background-color:#f4f4f4}.checkbox_container > span{white-space:nowrap}
/* browser.css */
.ie8 .logo,.ie8 .right-elements{top:0;margin-top:2rem}.safari{font-weight: 400}.safari *{font-weight: 400 !important}
@media screen and (max-width: 1023px){
/* mobile_1023.css */
.logo{max-width:320px;float:left;margin-bottom:-60px;margin-left:-20px;padding-top:40px}.headerimage{width:95%;height:95%;margin-bottom:5px}footer .copyright{margin-left:1.5%}body{font-size:2rem;line-height:3rem}body.sidebar #main{width:100%;margin-bottom:7rem;padding-right:0}body.sidebar #right{width:100%;overflow:auto;float:none;margin-top:3rem;padding-left:0}h1{font-size:3.6rem;line-height:4.2rem}h2{font-size:2.8rem;line-height:3.2rem}h3{font-size:2.6rem;line-height:3rem}h4{font-size:2.4rem;line-height:2.8rem}h5{font-size:2.2rem;line-height:2.6rem}h6{font-size:2rem;line-height:2.4rem;text-transform:uppercase}iframe{width:100%}.image_container.float_right,.image_container.float_left{float: none !important;margin: 0 2rem 2rem 0 !important}.ce_sliderStart .image_container.float_right,.ce_sliderStart .image_container.float_left{float: none !important;margin: 1rem !important}.right-elements{display:none}.innerwrapper,#wrapper{width:95%;position:relative;box-sizing: border-box}.innerwrapper{height:6rem}.show-mobile{display:none}.show-mobile > *{float:right}.mod_login{visibility: visible;opacity: 1}/* Logo */
  .logo h1{max-width:60%;-moz-transform: scale(1);-webkit-transform: scale(1);transform: scale(1)}.nav-wrapper{width:25rem;height:100%;right:0;top:0;position:fixed;background-color:#f4f4f4;box-sizing: border-box;opacity: 0;-moz-transform: translateX(25rem);-webkit-transform: translateX(25rem);transform: translateX(25rem);-moz-transition: all 0.5s ease-in-out 0s;-webkit-transition: all 0.5s ease-in-out 0s;transition: all 0.5s ease-in-out 0s;z-index: -1;overflow-y: scroll}.nav_main{height:auto;margin-top:6rem;box-sizing: border-box;opacity: 1;-moz-transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;transition: all 1s ease-in-out;z-index: -1}.nav_main .level_1,.nav_main .level_2{width:100%}.nav_main .level_1 li,.nav_main .level_2 li{float:none;display:block}.nav_main .level_1 li a,.nav_main .level_1 li a:link,.nav_main .level_1 li a:visited,.nav_main .level_2 li a,.nav_main .level_2 li a:link,.nav_main .level_2 li a:visited{text-align:right;line-height:4rem}.nav_main .level_1 li .active,.nav_main .level_2 li .active{text-align:right;line-height:4rem}.nav_main .level_1 li:hover .level_2,.nav_main .level_1 li:focus .level_2,.nav_main .level_1 li:active .level_2,.nav_main .level_2 li:hover .level_2,.nav_main .level_2 li:focus .level_2,.nav_main .level_2 li:active .level_2{display:none;opacity: 0;-webkit-transition: opacity 0.3s linear;-moz-transition: opacity 0.3s linear;transition: opacity 0.3s linear}#contact-options{width:auto;float:left}.nav_main .level_1 li.active .level_2,.nav_main .level_1 li.trail .level_2,.nav_main .level_2 li.active .level_2,.nav_main .level_2 li.trail .level_2{width:auto;position:static;display:block;text-align:right;background-color:#dedede;opacity: 1}.nav_main .level_1 li span.active,.nav_main .level_1 li a.trail,.nav_main .level_1 li span.trail,.nav_main .level_2 li span.active,.nav_main .level_2 li a.trail,.nav_main .level_2 li span.trail{line-height:4rem}.nav_main li .submenu-toggle,.nav_main ul.level_1 > li .submenu-toggle{width:4rem;left:0;top:0;position:absolute;display:block;text-align:center;font-size:3.5rem;line-height:4rem;content: "+";cursor: pointer;box-sizing: border-box;font-weight: 300;font-style: normal;-webkit-transition: -webkit-transform 0.5s, border 0s 1s;-moz-transition: -moz-transform 0.5s, border 0s 1s;transition: transform 0.5s, border 0s 1s}.nav_main li .submenu-toggle:before,.nav_main ul.level_1 > li .submenu-toggle:before{content: "+"}.nav_main li a.trail > .submenu-toggle,.nav_main li span > .submenu-toggle,.nav_main ul.level_1 > li a.trail > .submenu-toggle,.nav_main ul.level_1 > li span > .submenu-toggle,.nav_main li a.trail > .submenu-toggle,.nav_main li span > .submenu-toggle,.nav_main ul.level_1 > li a.trail > .submenu-toggle,.nav_main ul.level_1 > li span > .submenu-toggle{-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);-webkit-transition: -webkit-transform 0.5s;-moz-transition: -moz-transform 0.5s;transition: transform 0.5s}.nav_main .level_2 li,.nav_main .level_3 li{float:none}.nav_main .level_2 li span.active,.nav_main .level_2 li .active,.nav_main .level_2 li .trail,.nav_main .level_3 li span.active,.nav_main .level_3 li .active,.nav_main .level_3 li .trail{padding:0 1.5rem;line-height: 4rem !important}.nav_main .level_2 li a,.nav_main .level_2 li a:link,.nav_main .level_2 li a:visited,.nav_main .level_3 li a,.nav_main .level_3 li a:link,.nav_main .level_3 li a:visited{padding:0 1.5rem;line-height: 4rem !important}.login-container .submit_container{float:none;display:none}.login-container .mod_login{width:100%;position:static;float:none;border-top:1px solid #e4e4e4;box-sizing: border-box;background: none;visibility: visible}.login-container .mod_login h6{display:block}.login-container .mod_login .formbody input{float:none}.login-container .mod_login .formbody .submit_container{display:block}.login-container .mod_login .formbody .submit_container .submit{text-align:left}.login-container .login-close{display:none}.button-nav-mobile{width:25rem;height:6rem;right:0;top:0;position:absolute;display:block;background-image:url("../../files/theme_health-navigator/images/layout_images/icons/icon-nav.png");background-repeat:no-repeat;background-position: 90% 50%;background-size: 3rem 2.4rem;z-index: 99;-webkit-transition: background-color 0.5s;-moz-transition: background-color 0.5s;transition: background-color 0.5s}.button-nav-mobile:hover,.button-nav-mobile:focus,.button-nav-mobile:active{background-image:url("../../files/theme_health-navigator/images/layout_images/icons/icon-nav.png");background-repeat:no-repeat;cursor: pointer;background-position: 90% 50%;background-size: 3rem 2.4rem}.outer-wrapper{position:relative}.inner-wrapper{right:0;position:relative;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;transition: all 0.5s ease-in-out}input:checked ~ .outer-wrapper .inner-wrapper{right:25rem}input:checked ~ .outer-wrapper .nav-wrapper{display:block;opacity: 1;z-index: 80;-moz-transform: translate3D(0,0,0);-webkit-transform: translate3D(0,0,0);transform: translate3D(0,0,0)}input:checked ~ .outer-wrapper .show-mobile{display:block;margin-bottom:5rem;opacity: 1;z-index: 80}input:checked + .button-nav-mobile{position:fixed;background-color:#FFFFFF;background-image:url("../../files/theme_health-navigator/images/layout_images/icons/nav-close.png");background-repeat:no-repeat;background-position:  90% 50%;background-size: 2rem 2rem}header .innerwrapper{width:100%;padding:0 1rem;box-sizing: border-box}.headerimage{height:20rem;margin-top:4rem}.headerimage .ce_gallery li{height:20rem}/* Breadcrumb */
  .mod_breadcrumb{width:100%;margin:0 auto 4rem;padding:0 1rem;box-sizing: border-box}.mod_breadcrumb ul li{margin-top:2rem}/* Akkordeon */
  .toggler{display:block;padding:1rem 0 1rem 2rem;background-color:#f4f4f4;font-size:2rem;transition: all 0.3s ease-in;-moz-transition: all 0.3s ease-in;-webkit-transition: all 0.3s ease-in;-o-transition: all 0.3s ease-in;font-weight: 600}.toggler:hover,.toggler:focus,.toggler:active,.toggler.ui-state-active{font-size:120%;color:#fff;cursor: pointer}/* News */
  .mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newslist .teaser,.mod_eventlist h1,.mod_eventlist h2,.mod_eventlist h3,.mod_eventlist .teaser,.mod_eventlist .time{margin-left:0}.calendar-icon{width:4rem;float:left;margin-right:1rem;text-align:center;font-size:1.2rem}.calendar-icon.detail{margin-top:0}.calendar-icon .calendar-icon-day{margin-bottom:.2rem;padding:0 .2rem;background-color:#98d129;line-height:2.2rem;color:#fff}.calendar-icon .calendar-icon-month{padding:.4rem;background-color:#f4f4f4;color:#574844}.mod_newslist .more,.mod_eventlist .more{margin:0}/* Search */
  .mod_search{margin-right:0}.mod_search input{width:80%}.mod_search fieldset{clear:both;margin-bottom:2rem;border:0}.mod_search fieldset input{width:auto;height:auto;margin:.5rem 1rem 0 0}.mod_search fieldset span{display:inline-block;margin-right:0}.mod_search fieldset span label{float:left;display:block;margin-right:1rem}.mod_search fieldset span label:last-child:after{clear:both;content: ".";visibility: hidden}.mod_search .relevance{font-size:1.6rem;color:#574844;font-weight: 600}.mod_search .highlight{color:#98d129;font-weight: 600}.grid1{width:47%;min-width:22rem;margin:0 1.5%}.grid2{width:47%;margin:0 1.5%}.grid3{width:100%;margin:0 0 3rem}/* Footer */
  footer .inside{width:95%}footer .inside .nav_meta ul{margin-right:1rem}
}
@media screen and (max-width: 687px){
/* mobile_687.css */
#main .inside{width:100%;margin-top:-22px}.headerimage .ce_gallery li{background-size: contain}#headerimage{width:100%;margin-top:2rem}#wrapper .ce_gallery{float:left;clear:both;display: -moz-groupbox}p{font-size:1.7rem;line-height:2.1rem}footer table td{font-size:1.3rem}h1{font-size:125%;line-height:100%}.logo{max-width:260px;left:1.25rem;float:left;margin-bottom:-60px;margin-left:-20px;padding-top:40px}table th{padding:.1rem;font-size:1rem;font-weight: 400}table td{padding:.3rem;background-color:#f4f4f4;font-size:1rem}table tfoot td{padding:.1rem;font-size:1rem}.grid1,.grid2,.copyright{width:100%;margin:0 auto 3rem 0;padding:0 1rem}
}
