/* mobile_1023.css */
.logo{width:150px}body{font-size:2rem;line-height:3rem}body.sidebar #main{width:100%;overflow:auto;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:98%}.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%}.innerwrapper{height:6rem}.show-mobile{display:none}.show-mobile > *{float:none}.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}.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{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{right:25rem}input:checked ~ .outer-wrapper .nav-wrapper{display:block;opacity: 1;z-index: 80;-moz-transform: translateX(0);-webkit-transform: translateX(0);transform: translateX(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}.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{background-color:#98d129;color:#fff;cursor: pointer}/* News */
  .mod_newslist h1,.mod_newslist h2,.mod_newslist h3,.mod_newslist .teaser{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:100%}footer .inside .nav_meta ul{margin-right:1rem}