/* Chosen v1.5.1 | (c) 2011-2016 by Harvest | MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md */

.chosen-container{position:relative;display:inline-block;vertical-align:middle;font-size:13px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.chosen-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;width:100%;border:1px solid #aaa;border-top:0;background:#fff;box-shadow:0 4px 5px rgba(0,0,0,.15)}.chosen-container.chosen-with-drop .chosen-drop{left:0}.chosen-container a{cursor:pointer}.chosen-container .search-choice .group-name,.chosen-container .chosen-single .group-name{margin-right:4px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-weight:400;color:#999}.chosen-container .search-choice .group-name:after,.chosen-container .chosen-single .group-name:after{content:":";padding-left:2px;vertical-align:top}.chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 8px;height:25px;border:1px solid #aaa;border-radius:5px;background-color:#fff;background:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#fff),color-stop(50%,#f6f6f6),color-stop(52%,#eee),color-stop(100%,#f4f4f4));background:-webkit-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-moz-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:-o-linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background:linear-gradient(#fff 20%,#f6f6f6 50%,#eee 52%,#f4f4f4 100%);background-clip:padding-box;box-shadow:0 0 3px #fff inset,0 1px 1px rgba(0,0,0,.1);color:#444;text-decoration:none;white-space:nowrap;line-height:24px}.chosen-container-single .chosen-default{color:#999}.chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;background:url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-single .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:18px;height:100%}.chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite.png) no-repeat 0 2px}.chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.chosen-container-single .chosen-search input[type=text]{margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;background:#fff url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite.png) no-repeat 100% -20px;background:url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite.png) no-repeat 100% -20px;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.chosen-container .chosen-results{color:#444;position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;padding:0 0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;margin:0;padding:5px 6px;list-style:none;line-height:15px;word-wrap:break-word;-webkit-touch-callout:none}.chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.chosen-container .chosen-results li.highlighted{background-color:#3875d7;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#3875d7),color-stop(90%,#2a62bc));background-image:-webkit-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-moz-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:-o-linear-gradient(#3875d7 20%,#2a62bc 90%);background-image:linear-gradient(#3875d7 20%,#2a62bc 90%);color:#fff}.chosen-container .chosen-results li.no-results{color:#777;display:list-item;background:#f4f4f4}.chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.chosen-container .chosen-results li.group-option{padding-left:15px}.chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.chosen-container-multi .chosen-choices{position:relative;overflow:hidden;margin:0;padding:0 5px;width:100%;height:auto!important;height:1%;border:1px solid #aaa;background-color:#fff;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(#eee 1%,#fff 15%);background-image:-moz-linear-gradient(#eee 1%,#fff 15%);background-image:-o-linear-gradient(#eee 1%,#fff 15%);background-image:linear-gradient(#eee 1%,#fff 15%);cursor:text}.chosen-container-multi .chosen-choices li{float:left;list-style:none}.chosen-container-multi .chosen-choices li.search-field{margin:0;padding:0;white-space:nowrap}.chosen-container-multi .chosen-choices li.search-field input[type=text]{margin:1px 0;padding:0;height:25px;outline:0;border:0!important;background:transparent!important;box-shadow:none;color:#999;font-size:100%;font-family:sans-serif;line-height:normal;border-radius:0}.chosen-container-multi .chosen-choices li.search-choice{position:relative;margin:3px 5px 3px 0;padding:3px 20px 3px 5px;border:1px solid #aaa;max-width:100%;border-radius:3px;background-color:#eee;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-size:100% 19px;background-repeat:repeat-x;background-clip:padding-box;box-shadow:0 0 2px #fff inset,0 1px 0 rgba(0,0,0,.05);color:#333;line-height:13px;cursor:default}.chosen-container-multi .chosen-choices li.search-choice span{word-wrap:break-word}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close{position:absolute;top:4px;right:3px;display:block;width:12px;height:12px;background:url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite.png) -42px 1px no-repeat;font-size:1px}.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover{background-position:-42px -10px}.chosen-container-multi .chosen-choices li.search-choice-disabled{padding-right:5px;border:1px solid #ccc;background-color:#e4e4e4;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-moz-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:-o-linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);color:#666}.chosen-container-multi .chosen-choices li.search-choice-focus{background:#d4d4d4}.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close{background-position:-42px -10px}.chosen-container-multi .chosen-results{margin:0;padding:0}.chosen-container-multi .chosen-drop .result-selected{display:list-item;color:#ccc;cursor:default}.chosen-container-active .chosen-single{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #aaa;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;background-image:-webkit-gradient(linear,50% 0,50% 100%,color-stop(20%,#eee),color-stop(80%,#fff));background-image:-webkit-linear-gradient(#eee 20%,#fff 80%);background-image:-moz-linear-gradient(#eee 20%,#fff 80%);background-image:-o-linear-gradient(#eee 20%,#fff 80%);background-image:linear-gradient(#eee 20%,#fff 80%);box-shadow:0 1px 0 #fff inset}.chosen-container-active.chosen-with-drop .chosen-single div{border-left:0;background:transparent}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 2px}.chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.chosen-container-active .chosen-choices li.search-field input[type=text]{color:#222!important}.chosen-disabled{opacity:.5!important;cursor:default}.chosen-disabled .chosen-single{cursor:default}.chosen-disabled .chosen-choices .search-choice .search-choice-close{cursor:default}.chosen-rtl{text-align:right}.chosen-rtl .chosen-single{overflow:visible;padding:0 8px 0 0}.chosen-rtl .chosen-single span{margin-right:0;margin-left:26px;direction:rtl}.chosen-rtl .chosen-single-with-deselect span{margin-left:38px}.chosen-rtl .chosen-single div{right:auto;left:3px}.chosen-rtl .chosen-single abbr{right:auto;left:26px}.chosen-rtl .chosen-choices li{float:right}.chosen-rtl .chosen-choices li.search-field input[type=text]{direction:rtl}.chosen-rtl .chosen-choices li.search-choice{margin:3px 5px 3px 0;padding:3px 5px 3px 19px}.chosen-rtl .chosen-choices li.search-choice .search-choice-close{right:auto;left:4px}.chosen-rtl.chosen-container-single-nosearch .chosen-search,.chosen-rtl .chosen-drop{left:9999px}.chosen-rtl.chosen-container-single .chosen-results{margin:0 0 4px 4px;padding:0 4px 0 0}.chosen-rtl .chosen-results li.group-option{padding-right:15px;padding-left:0}.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div{border-right:0}.chosen-rtl .chosen-search input[type=text]{padding:4px 5px 4px 20px;background:#fff url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite.png) no-repeat -30px -20px;background:url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite.png) no-repeat -30px -20px;direction:rtl}.chosen-rtl.chosen-container-single .chosen-single div b{background-position:6px 2px}.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b{background-position:-12px 2px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi),only screen and (min-resolution:1.5dppx){.chosen-rtl .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-container-single .chosen-search input[type=text],.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span{background-image:url(../../system/modules/swfeatures/vendor/chosen/chosen-sprite@2x.png)!important;background-size:52px 37px!important;background-repeat:no-repeat!important}}
/** VARIABLES
===================================*/
/** RESET AND LAYOUT
===================================*/
.bx-wrapper {
  position: relative;
  margin-bottom: 60px;
  padding: 0;
  *zoom: 1;
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}
.bx-wrapper img {
  max-width: 100%;
  display: block;
}
.bxslider {
  margin: 0;
  padding: 0;
}
ul.bxslider {
  list-style: none;
}
.bx-viewport {
  /*fix other elements on the page moving (on Chrome)*/
  -webkit-transform: translatez(0);
}
/** THEME
===================================*/
.bx-wrapper {
  -moz-box-shadow: 0 0 5px #ccc;
  -webkit-box-shadow: 0 0 5px #ccc;
  box-shadow: 0 0 5px #ccc;
  border: 5px solid #fff;
  background: #fff;
}
.bx-wrapper .bx-pager,
.bx-wrapper .bx-controls-auto {
  position: absolute;
  bottom: -30px;
  width: 100%;
}
/* LOADER */
.bx-wrapper .bx-loading {
  min-height: 50px;
  background: url('../../system/modules/bxslider/vendor/bxslider-4-4.2.12/dist/images/bx_loader.gif') center center no-repeat #ffffff;
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2000;
}
/* PAGER */
.bx-wrapper .bx-pager {
  text-align: center;
  font-size: .85em;
  font-family: Arial;
  font-weight: bold;
  color: #666;
  padding-top: 20px;
}
.bx-wrapper .bx-pager.bx-default-pager a {
  background: #666;
  text-indent: -9999px;
  display: block;
  width: 10px;
  height: 10px;
  margin: 0 5px;
  outline: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
.bx-wrapper .bx-pager.bx-default-pager a:hover,
.bx-wrapper .bx-pager.bx-default-pager a.active,
.bx-wrapper .bx-pager.bx-default-pager a:focus {
  background: #000;
}
.bx-wrapper .bx-pager-item,
.bx-wrapper .bx-controls-auto .bx-controls-auto-item {
  display: inline-block;
  vertical-align: bottom;
  *zoom: 1;
  *display: inline;
}
.bx-wrapper .bx-pager-item {
  font-size: 0;
  line-height: 0;
}
/* DIRECTION CONTROLS (NEXT / PREV) */
.bx-wrapper .bx-prev {
  left: 10px;
  background: url('../../system/modules/bxslider/vendor/bxslider-4-4.2.12/dist/images/controls.png') no-repeat 0 -32px;
}
.bx-wrapper .bx-prev:hover,
.bx-wrapper .bx-prev:focus {
  background-position: 0 0;
}
.bx-wrapper .bx-next {
  right: 10px;
  background: url('../../system/modules/bxslider/vendor/bxslider-4-4.2.12/dist/images/controls.png') no-repeat -43px -32px;
}
.bx-wrapper .bx-next:hover,
.bx-wrapper .bx-next:focus {
  background-position: -43px 0;
}
.bx-wrapper .bx-controls-direction a {
  position: absolute;
  top: 50%;
  margin-top: -16px;
  outline: 0;
  width: 32px;
  height: 32px;
  text-indent: -9999px;
  z-index: 9999;
}
.bx-wrapper .bx-controls-direction a.disabled {
  display: none;
}
/* AUTO CONTROLS (START / STOP) */
.bx-wrapper .bx-controls-auto {
  text-align: center;
}
.bx-wrapper .bx-controls-auto .bx-start {
  display: block;
  text-indent: -9999px;
  width: 10px;
  height: 11px;
  outline: 0;
  background: url('../../system/modules/bxslider/vendor/bxslider-4-4.2.12/dist/images/controls.png') -86px -11px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-start:hover,
.bx-wrapper .bx-controls-auto .bx-start.active,
.bx-wrapper .bx-controls-auto .bx-start:focus {
  background-position: -86px 0;
}
.bx-wrapper .bx-controls-auto .bx-stop {
  display: block;
  text-indent: -9999px;
  width: 9px;
  height: 11px;
  outline: 0;
  background: url('../../system/modules/bxslider/vendor/bxslider-4-4.2.12/dist/images/controls.png') -86px -44px no-repeat;
  margin: 0 3px;
}
.bx-wrapper .bx-controls-auto .bx-stop:hover,
.bx-wrapper .bx-controls-auto .bx-stop.active,
.bx-wrapper .bx-controls-auto .bx-stop:focus {
  background-position: -86px -33px;
}
/* PAGER WITH AUTO-CONTROLS HYBRID LAYOUT */
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager {
  text-align: left;
  width: 80%;
}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto {
  right: 0;
  width: 35px;
}
/* IMAGE CAPTIONS */
.bx-wrapper .bx-caption {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #666;
  background: rgba(80, 80, 80, 0.75);
  width: 100%;
}
.bx-wrapper .bx-caption span {
  color: #fff;
  font-family: Arial;
  display: block;
  font-size: .85em;
  padding: 10px;
}

@charset "UTF-8";
#main p a,#main li a,#main .text a{color:#61993B}.subnavigation-wrapper strong{color:#BFD6B0 !important}.ce_sliderStart .bx-wrapper .bx-controls-direction a,a.button{background-color:#ffffff !important}html{color:#000000 !important}.ce_sliderElement .slider-text p{font-size:1em !important}.ce_sliderElement .slider-text h1{font-size:2.4em !important}.ce_sliderElement .slider-text h2{font-size:1.65em !important}.ce_sliderElement .slider-text h3{font-size:1.4em !important}.ce_sliderElement .slider-text h4{font-size:1.2em !important}.ce_sliderElement .slider-text h5{font-size:1.2em !important}.ce_sliderElement .slider-text h6{font-size:1.2em !important}.cookiebar .cookiebar__link,.cookiebar .cookiebar__message{color:#ffffff}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-Bold.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Bold.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Bold.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-Bold.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-Bold.svg#Calibre-Bold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-Light.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Light.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Light.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-Light.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-Light.svg#Calibre-Bold') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-LightItalic.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-LightItalic.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-LightItalic.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-LightItalic.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-LightItalic.svg#Calibre-Bold') format('svg');font-weight:300;font-style:italic}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-Medium.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Medium.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Medium.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-Medium.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-Medium.svg#Calibre-Medium') format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-Regular.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Regular.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Regular.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-Regular.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-Regular.svg#Calibre-Medium') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-RegularItalic.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-RegularItalic.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-RegularItalic.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-RegularItalic.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-RegularItalic.svg#Calibre-Medium') format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-Semibold.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Semibold.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Semibold.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-Semibold.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-Semibold.svg#Calibre-Medium') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-SemiboldItalic.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-SemiboldItalic.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-SemiboldItalic.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-SemiboldItalic.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-SemiboldItalic.svg#Calibre-Medium') format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Calibre';src:url('/files/theme/team93/fonts/calibre/Calibre-Thin.eot?#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Thin.otf') format('opentype'), url('/files/theme/team93/fonts/calibre/Calibre-Thin.woff') format('woff'), url('/files/theme/team93/fonts/calibre/Calibre-Thin.ttf') format('truetype'), url('/files/theme/team93/fonts/calibre/Calibre-Thin.svg#Calibre-Medium') format('svg');font-weight:100;font-style:normal}@font-face{font-family:'iconfont';src:url('/files/theme/team93/fonts/iconfont/icomoon.eot?z6z5bw');src:url('/files/theme/team93/fonts/iconfont/icomoon.eot?z6z5bw#iefix') format('embedded-opentype'), url('/files/theme/team93/fonts/iconfont/icomoon.ttf?z6z5bw') format('truetype'), url('/files/theme/team93/fonts/iconfont/icomoon.woff?z6z5bw') format('woff'), url('/files/theme/team93/fonts/iconfont/icomoon.svg?z6z5bw#icomoon') format('svg');font-weight:normal;font-style:normal}.iconfont,a.button-search:before,.ce_sliderStart .bx-wrapper .bx-controls-direction a:before,form .chosen-container-single .chosen-single div:before,.widget-submit.with-icon.add-search-icon .icon-holder:before,.submit_container.with-icon.add-search-icon .icon-holder:before,.ce_productReader .optician-form .widget.termin:before,.autoDownloads .file:before,.ce_highlightElement.lead-with-hyperlink .highlight-link a:after,.optician-list-search .submit-icon-wrapper .icon-holder:before,[class^="icon-"],[class*=" icon-"]{font-family:'iconfont' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow-left:before{content:""}.icon-arrow-right:before{content:""}.icon-search:before{content:""}.icon-burger:before{content:""}.icon-cross:before{content:""}.icon-calendar-plus-o:before{content:""}.icon-file-empty:before{content:""}.baseButton{font-size:100%;padding:0.5em 1.5em;color:rgba(0, 0, 0, 0.8);border:0 rgba(0, 0, 0, 0);background-color:#ccc;text-decoration:none;border-radius:0;-webkit-font-smoothing:antialiased;transition:0.1s linear box-shadow}/* normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,.header-meta .mod_changelanguage a,.header-meta .mod_changelanguage strong,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button,.header-meta .mod_changelanguage a,.header-meta .mod_changelanguage strong{overflow:visible}button,.header-meta .mod_changelanguage a,.header-meta .mod_changelanguage strong,select{text-transform:none}button,.header-meta .mod_changelanguage a,.header-meta .mod_changelanguage strong,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}.grid{width:100%;max-width:1440px}.grid:after{content:"";display:table;clear:both}.u_1,.u_2,.u_3,.u_4,.u_5,.u_6,.u_7,.u_8,.u_9,.u_10,.u_11,.u_12{box-sizing:border-box;padding-left:14px;padding-right:14px;float:left}.u_12{float:none;clear:both}.u_1{width:8.3333333333%}.u_2{width:16.6666666667%}.u_3{width:25%}.u_4{width:33.3333333333%}.u_5{width:41.6666666667%}.u_6{width:50%}.u_7{width:58.3333333333%}.u_8{width:66.6666666667%}.u_9{width:75%}.u_10{width:83.3333333333%}.u_11{width:91.6666666667%}.u_12{width:100%}.p_1{margin-left:8.3333333333%}.p_2{margin-left:16.6666666667%}.p_3{margin-left:25%}.p_4{margin-left:33.3333333333%}.p_5{margin-left:41.6666666667%}.p_6{margin-left:50%}.p_7{margin-left:58.3333333333%}.p_8{margin-left:66.6666666667%}.p_9{margin-left:75%}.p_10{margin-left:83.3333333333%}.p_11{margin-left:91.6666666667%}.p_12{margin-left:100%}.grid [class^=u_]:first-child,.u_12,.grid-first,.u-clear{clear:both}.ce_accordion{display:block}.ce_accordionSingle{border-bottom:1px solid #979797;margin:0 0 10px}.ce_accordionSingle:first-of-type{border-top:1px solid #979797}.toggler{cursor:pointer;font-weight:500;padding:20px 0}.toggler:focus{outline:none}.toggler:after{clear:both;content:" ";display:table}.toggler .headline-wrapper{float:left;max-width:80%}.toggler .headline-date{float:right;max-width:20%}.accordion{padding:0 0 20px}.accordion-image-left:after,.accordion-image-right:after{clear:both;content:" ";display:table}.ce_accordionSingle .image-wrapper,.ce_accordionSingle .text-wrapper{min-height:1px}.ce_accordion .toggler .headline{font-size:1.25em;margin-bottom:0;margin-top:0}button,.header-meta .mod_changelanguage a,.header-meta .mod_changelanguage strong,a.button,input.button{background:#E9E9E9;border:none;box-sizing:border-box;color:#000;display:inline-block;padding:14px 14px 6px;text-align:center;text-decoration:none}.button-active,.header-meta .mod_changelanguage strong,a.button.active,a.button-primary{background:#61993B;color:#fff}a.button-grey{background:#E9E9E9}a.button-search{background:#000;color:#fff;height:45px;width:45px}a.button-search:before{content:""}.ce_sliderStart .bx-wrapper{border:none;box-shadow:none;margin-bottom:0}.ce_sliderStart .bx-wrapper .bx-controls-direction a{background:#95c872;height:40px;margin-top:0;text-align:center;text-decoration:none;text-indent:0;width:40px}.ce_sliderStart .bx-wrapper .bx-controls-direction .bx-prev{left:20px}.ce_sliderStart .bx-wrapper .bx-controls-direction .bx-next{right:20px}.ce_sliderStart .bx-wrapper .bx-controls-direction a:before{font-size:25px;line-height:40px}.ce_sliderStart .bx-wrapper .bx-controls-direction .bx-prev:before{content:""}.ce_sliderStart .bx-wrapper .bx-controls-direction .bx-next:before{content:""}.ce_sliderStart .bx-controls{bottom:60px;position:absolute;width:100%}.ce_sliderStart .slider-control{display:none}.ce_sliderStart.testimonials-slider .content-slider{height:100%}.ce_sliderStart.testimonials-slider .bx-wrapper{height:100%}.ce_sliderStart.testimonials-slider .bx-controls{width:100%}.ce_sliderStart.testimonials-slider .ce_highlightElement{padding-bottom:80px}.ce_sliderStart.testimonials-slider .ce_highlightElement{height:100%}@media (min-width:768px){.ce_sliderStart.testimonials-slider .bx-viewport{height:100% !important}.ce_sliderStart.testimonials-slider .slider-wrapper{height:100%}}.datepicker-top-left,.datepicker-top-right{border-top-color:#61993B}.datepicker-top-left:before,.datepicker-top-right:before{border-bottom-color:#61993B}.datepicker-panel>ul>li:hover{background-color:rgba(48, 160, 212, 0.24)}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#30A0D4}.datepicker-panel>ul>li.highlighted{background-color:rgba(48, 160, 212, 0.24)}fieldset{border:none;margin:25px 0;padding:0}form .formbody:after{clear:both;content:" ";display:table}form label{display:block;font-size:0.9em}form input,form textarea,form button,form .header-meta .mod_changelanguage a,.header-meta .mod_changelanguage form a,form .header-meta .mod_changelanguage strong,.header-meta .mod_changelanguage form strong{color:#191919}form button,form .header-meta .mod_changelanguage a,.header-meta .mod_changelanguage form a,form .header-meta .mod_changelanguage strong,.header-meta .mod_changelanguage form strong,form input{background:#F2F2F2;border:none;box-sizing:border-box;font-weight:500;height:45px;padding:3px 15px 0;width:100%}form textarea{background:#F2F2F2;border:none;box-sizing:border-box;font-weight:500;padding:15px;resize:vertical;width:100%}form input[type=text],form input[type=password],form input[type=email],form input[type=url],form input[type=date],form input[type=month],form input[type=time],form input[type=datetime],form input[type=datetime-local],form input[type=week],form input[type=number],form input[type=search],form input[type=tel],form input[type=color],form input[type=submit],form button,form .header-meta .mod_changelanguage a,.header-meta .mod_changelanguage form a,form .header-meta .mod_changelanguage strong,.header-meta .mod_changelanguage form strong,form textarea{-webkit-appearance:none;border-radius:0 0 0 0}form .widget-submit,form .submit_container{float:right}form button.submit,form input.submit{background:#61993B;color:#fff;min-height:50px;padding:10px 30px 2px;width:auto}.win.firefox form button.submit,.win.firefox form input.submit{padding-bottom:6px;padding-top:6px}form .widget{margin-bottom:20px}form .widget-explanation{float:left;font-size:0.9em}form .widget-explanation+.widget{clear:left}form .widget p.error{display:none}form .error-message{color:#D0021B;font-size:1.2em;font-weight:500;margin:0.75em 0}form input.error,form textarea.error{border:1px solid #D0021B}form.logo-upload{margin-top:40px}form.logo-upload .widget-explanation{float:none}form .chosen-container{font-size:1em;min-width:120px;width:100% !important}form .chosen-container-single .chosen-single{background:#F2F2F2;border:none;border-radius:0;box-sizing:border-box;box-shadow:none;height:45px;padding:3px 15px 0}form .chosen-container-single .chosen-single span{margin-top:10px}form .chosen-container-single .chosen-single div{position:absolute;text-align:center;transform-origin:50% 50%;transform:rotate(90deg);transition:transform 0.33s ease-in-out;width:45px}form .chosen-container-single .chosen-single div:before{content:"";line-height:45px}form .chosen-container-single .chosen-single div b{display:none}form .chosen-container-active.chosen-with-drop .chosen-single{background:#F2F2F2;border:none;box-shadow:none}form .chosen-container-single .chosen-drop{background:#F2F2F2;border:none;border-radius:0;margin-top:0}form .chosen-container .chosen-results{margin:0;padding:0}form .chosen-container .chosen-results li{display:block;line-height:1;padding:6px 15px 3px}form .chosen-container .chosen-results li.highlighted{background:#61993B;color:#fff}form .chosen-container-single.chosen-with-drop .chosen-single div{transform:rotate(270deg)}.widget-submit.with-icon,.submit_container.with-icon{text-align:right}.widget-submit.with-icon .submit-icon-wrapper,.submit_container.with-icon .submit-icon-wrapper{display:inline-block;height:45px;position:relative;width:45px}.widget-submit.with-icon button.submit,.widget-submit.with-icon input.submit,.submit_container.with-icon button.submit,.submit_container.with-icon input.submit{background:transparent;height:100%;padding:0;position:relative;text-indent:-9999px;width:100%;z-index:10}.widget-submit.with-icon.add-search-icon .icon-holder,.submit_container.with-icon.add-search-icon .icon-holder{background:#61993B;height:100%;left:0;position:absolute;top:0;width:100%}.widget-submit.with-icon.add-search-icon .icon-holder:before,.submit_container.with-icon.add-search-icon .icon-holder:before{color:#191919;content:"";left:13px;position:absolute;top:13px}.highlight-form input.text{width:100%}.highlight-form .widget-submit,.highlight-form .submit_container{margin-top:-45px}.widget-upload label{cursor:pointer}.widget-upload .filename-wrap{background:#F2F2F2;border:none;box-sizing:border-box;display:inline-block;font-weight:500;height:45px;line-height:45px;margin-right:10px;min-width:200px;padding:3px 15px 0;vertical-align:top}.widget-upload .upload-field-wrap{background:#ccc;box-sizing:border-box;display:inline-block;height:45px;line-height:49px;margin-right:10px;padding-left:15px;padding-right:15px;width:auto}.widget-upload span.old-image{display:inline-block;vertical-align:top}.widget-upload input{display:none}.widget-radio legend,.widget-checkbox legend{display:none}.widget-radio span,.widget-checkbox span{display:block}input[type='hidden']+.checkbox,input[type='hidden']+.checkbox+label,.widget-radio input,.widget-checkbox input,.widget-radio label,.widget-checkbox label{display:inline-block;width:auto;height:auto;vertical-align:top}input[type='hidden']+.checkbox,.widget-radio input,.widget-checkbox input{margin-right:5px;margin-bottom:15px}.ce_highlightElement .highlight-content>*:first-child{margin-top:0}.ce_highlightElement .highlight-content>*:last-child{margin-bottom:0}.ce_highlightElement .highlight-link{margin-top:50px}.highlight-element-default{box-sizing:border-box;padding:35px 45px 60px}.highlight-element-default .button{display:block}.highlight-element-default .highlight-form{margin-top:20px}.win.firefox .highlight-element-default .button{padding-top:10px;padding-bottom:10px}.highlight-element-thin{padding:45px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.highlight-element-thin .highlight-thin-url{text-decoration:none}.highlight-element-thin .highlight-content{font-size:2.6em;font-weight:300}.highlight-element-bold{padding:35px}.highlight-element-bold .highlight-content{font-size:3.5em;font-weight:600}.highlight-element-bold .highlight-bold-url{text-decoration:none}.highlight-element-bold p{line-height:1.1}.highlight-element-wide{padding:40px}.highlight-element-wide .highlight-headline,.highlight-element-wide .highlight-text,.highlight-element-wide .highlight-form{box-sizing:border-box;display:inline-block;vertical-align:middle;width:33.3333%}.highlight-element-wide .highlight-headline .headline{font-size:2em;line-height:1;margin:0;margin-bottom:-0.2em}.highlight-element-wide .highlight-text{font-size:0.9em}.highlight-element-wide .highlight-text>*:first-child{margin-top:0}.highlight-element-wide .highlight-text>*:last-child{margin-bottom:0}.highlight-form .widget-text{margin-bottom:0}.ce_leadElement{padding-left:0;padding-right:0;position:relative}.ce_leadElement .lead-content{box-sizing:border-box;padding:48px 43px}.ce_leadElement .lead-link{text-decoration:none}.ce_leadElement.lead-with-image{width:100%;font-size:1.2em}.ce_leadElement.lead-with-image h1,.ce_leadElement.lead-with-image h2,.ce_leadElement.lead-with-image h3,.ce_leadElement.lead-with-image h4,.ce_leadElement.lead-with-image h5,.ce_leadElement.lead-with-image h6{font-size:2em;font-weight:600;margin-bottom:0.5em}.ce_leadElement.lead-with-image .lead-content{margin-left:33.33333%;padding:45px;width:66.66666%}.ce_leadElement.lead-with-image .lead-image{background-position:center center;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:33.33333%}.ce_leadElement .lead-text>*:first-child{margin-top:0}.ce_leadElement .lead-text>*:last-child{margin-bottom:0}.ce_leadElement.lead-big-text .lead-text strong{font-weight:600}.ce_leadElement.lead-big-text .lead-text h1,.ce_leadElement.lead-big-text .lead-text h2,.ce_leadElement.lead-big-text .lead-text h3,.ce_leadElement.lead-big-text .lead-text h4,.ce_leadElement.lead-big-text .lead-text h5,.ce_leadElement.lead-big-text .lead-text h6{font-size:2.4em;line-height:1.15;margin-bottom:0}.ce_leadElement.lead-big-text .lead-text p{font-size:1.2em}.ce_leadElement.lead-text-only .lead-content{padding:65px 120px}.main-navigation{font-size:1.2em}.main-navigation ul{margin:0;padding:0}.main-navigation ul:after{clear:both;content:" ";display:table}.main-navigation li{float:left;list-style-type:none;margin-right:30px}.main-navigation li.last{margin-right:0}.main-navigation a,.main-navigation strong{display:block}.main-navigation a{text-decoration:none}.main-navigation a:hover{color:#61993B}.main-navigation strong,.main-navigation a.trail{color:#61993B}.main-navigation .hide-in-main-navigation{display:none}.main-navigation .level_1>li{position:relative}.main-navigation .level_1>li:not(.hide-subnavigation):hover>a,.main-navigation .level_1>li:not(.hide-subnavigation):hover>strong{color:#61993B}.main-navigation .level_1>li:not(.hide-subnavigation):hover .level_2{opacity:1;visibility:visible}.main-navigation .level_2{background:#FFFFFF;box-shadow:0 0 16px -4px rgba(0, 0, 0, 0.24);font-size:0.83333em;left:-30px;line-height:1;opacity:0;padding:25px 30px 20px;position:absolute;top:100%;transition:all 0.25s ease-in-out;visibility:hidden;white-space:nowrap;z-index:1000}.main-navigation .level_2>li{float:none;margin-bottom:16px}.main-navigation .level_2>li:last-child{margin-bottom:0}.main-navigation .submenu:nth-child(3) .level_2{display:block}.subnavigation-wrapper{background:#ccc;box-sizing:border-box;left:0;min-height:300px;padding:55px 30px 65px;position:absolute;top:0;width:100%}.subnavigation-wrapper .background-image{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.subnavigation-wrapper .subnavigation-background-primary{bottom:0;left:0;right:0;position:absolute;top:0}.subnavigation-wrapper .subnavigation-background-secondary{height:35px;left:0;position:absolute;top:100%;width:100%}.subnavigation-wrapper .mod_navigation{box-sizing:border-box;padding-right:50px;position:relative;width:25%}.subnavigation-wrapper ul{margin:0;padding:0}.subnavigation-wrapper li{list-style-type:none}.subnavigation-wrapper a,.subnavigation-wrapper strong{display:inline-block;font-weight:500;padding-bottom:6px;padding-top:6px}.subnavigation-wrapper a{color:#fff;text-decoration:none}.subnavigation-wrapper strong{color:#61993B}.subnavigation-wrapper ul ul{display:none;font-size:0.9em;padding-left:20px}.subnavigation-wrapper ul li.active>ul,.subnavigation-wrapper ul li.trail>ul{display:block}.mobile-navigation{display:none}.mobile-navigation:after{clear:both;content:" ";display:table}.mobile-navigation .mobile-toggle{color:#61993B;float:right;height:40px;padding:0;width:40px}.mobile-navigation .mobile-toggle strong{line-height:40px}.mobile-navigation .content-wrapper{display:none;float:right;font-weight:500;margin-top:15px;width:100%}.mobile-navigation ul{margin:0;padding:0}.mobile-navigation li{list-style-type:none}.mobile-navigation .level_1>li{border-top:1px solid #EBEBEB}.mobile-navigation .level_1>li.first{border-top:none}.mobile-navigation .level_1>li.last{border-bottom:1px solid #EBEBEB}.mobile-navigation .level_1 ul{display:none}.mobile-navigation .item-wrapper{clear:both;font-size:1.2em;text-align:right}.mobile-navigation .item-wrapper li{position:relative}.mobile-navigation .item-wrapper .link-wrapper{display:block;padding-right:75px;position:relative}.mobile-navigation .item-wrapper .link-wrapper>a,.mobile-navigation .item-wrapper .link-wrapper>strong{display:block;padding:10px 0 2px 0;text-decoration:none}.mobile-navigation .item-wrapper .link-wrapper .subnavigation-icon{font-size:0.8em;height:40px;padding:0;position:absolute;right:10px;top:50%;transform-origin:50% 50%;transform:translate(0, -50%) rotate(90deg);transition:transform 0.5s ease-in-out;width:40px}.mobile-navigation .submenu.open>.link-wrapper .subnavigation-icon{transform:translate(0, -50%) rotate(-90deg)}.mobile-navigation .item-wrapper .link-wrapper .subnavigation-icon:before{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.mobile-navigation .level_2{color:#9B9B9B}.meta-links{display:inline-block;margin-right:10px}.meta-links ul{margin:0;padding:0}.meta-links li{list-style-type:none}.meta-links li a{vertical-align:bottom}.news-list{margin-bottom:40px}.news-list:after{clear:both;content:" ";display:table}.news-list .image-container{min-height:1px}.news-list .headline{font-size:1.2em;font-weight:500;margin-top:1em}.news-list .headline a{text-decoration:none}.news-list .teaser>*:first-child{margin-top:0}.news-list .teaser>*:last-child{margin-bottom:0}.news-list .teaser a{word-wrap:break-word}.news-list .more{margin-top:0}.news-list .more a{color:#61993B;font-weight:500;text-decoration:none}.news-list .event-social-link{display:inline-block;height:20px;text-indent:-9999px;width:20px}.news-list .event-social-link-facebook{background:url('/files/theme/team93/img/placeholder-facebook.png')}.news-list .event-social-link-twitter{background:url('/files/theme/team93/img/placeholder-twitter.png')}.gesundheitsoptik .news-list .headline{margin-top:0}.news-list-single{position:relative}.news-list-single .image-container{height:100%;left:0;position:absolute;top:0;width:33.33333%}.news-list-single .background-image{background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}.news-list-single .text-container{box-sizing:border-box;margin-left:33.33333%;padding:45px;width:66.66666%}.news-list-single .headline{font-weight:600;margin-top:0}.news-list-single .more{color:#61993B}.news-full-with-image .news-headline{margin-bottom:0.5em;margin-top:1.25em}.ce_comments{float:left}.ce_comments .comment_default{background-color:#F2F2F2;margin-bottom:20px;padding:10px 20px}.ce_comments .comment_default .info{border-bottom:1px solid #E6E6E6}.ce_comments .comment_default.last{margin-bottom:80px}.ce_comments .form{margin-top:20px}.ce_comments .form input[type='checkbox']{height:16px;margin-right:5px;width:auto}.ce_comments .form label{display:inline-block}#optician-map{height:400px;width:100%}.ce_productlist .optician-entry{margin-bottom:60px}.ce_productlist .optician-entry.u_4:nth-child(3n+1){clear:left}.ce_productlist .optician-entry .headline{color:#61993B;font-size:1.3em;font-weight:400;margin:0 0 0.33em}.ce_productlist .headline a{text-decoration:none}.ce_productlist .optician-entry p{margin:0}.ce_productlist #optician-map{left:0;position:absolute !important;top:0}.ce_productlist .no-results{font-size:1.4em;font-weight:500}.optician-list-search{margin-bottom:60px}.optician-list-search .formbody{display:table;width:100%}.optician-list-search .widget-text{display:table-cell;padding-right:10px;vertical-align:top;width:100%}.optician-list-search .widget-text input{height:50px}.optician-list-search .widget-select{display:table-cell;padding-right:10px;vertical-align:top;width:100%}.optician-list-search .widget-select .chosen-container{min-width:140px}.optician-list-search .widget-select .chosen-single{height:50px}.optician-list-search .widget-select .chosen-single span{margin-top:13px}.optician-list-search .submit_container{display:table-cell;vertical-align:top;width:100%}.ce_productlist.accordion-list .optician-entry{border-bottom:1px solid #979797;margin-bottom:0}.ce_productlist.accordion-list .optician-entry.first{border-top:1px solid #979797}.ce_productlist.accordion-list .headline{color:inherit;font-size:1em;font-weight:500;margin:0}.ce_productlist.accordion-list .optician-entry-header{cursor:pointer;padding-bottom:20px;padding-top:20px}.ce_productlist.accordion-list .optician-entry-content{margin-bottom:20px}.ce_productlist.accordion-list .optician-logo{float:right}.ce_productlist.accordion-list .optician-entry-content-main{float:right}.ce_productlist.accordion-list .optician-image{margin-bottom:20px;text-align:center}.ce_productlist.accordion-list .optician-image img{height:auto;width:100%;vertical-align:top}.ce_productlist.accordion-list .optician-contact a{display:block;word-break:break-all;text-decoration:none}.ce_productlist.accordion-list .optician-contact .phone-link{cursor:default}.ce_productlist.accordion-list .optician-opening-hours{margin-bottom:30px}.ce_productlist.accordion-list .optician-opening-hours table{border:none;empty-cells:hide;height:auto !important;width:auto !important}.ce_productlist.accordion-list .optician-opening-hours td{border:none;padding:0 10px 3px 0;vertical-align:top}.ce_productlist.accordion-list .optician-opening-hours td:first-child{white-space:nowrap}.ce_productlist.accordion-list .optician-google-maps-link{margin-top:20px}.ce_productlist.accordion-list .certified{margin-top:20px}.ce_productlist.accordion-list .optician-opening-hours>div{font-size:0.8em;overflow:hidden;margin-top:15px}.ce_productlist.accordion-list .optician-opening-hours .day{float:left;width:40px}.ce_productlist.accordion-list .optician-opening-hours .time{float:left}.ce_productReader .optician-content{padding:0 100px}.ce_productReader .back{color:#61993B;margin-bottom:1.75em;margin-top:1.75em;text-decoration:none}.ce_productReader .back a{text-decoration:none}.ce_productReader .optician-name{color:#61993B;font-size:1.33em;font-weight:400;margin:0}.ce_productReader .optician-contact a{color:#61993B;display:block;text-decoration:none}.ce_productReader .optician-contact .phone-link{cursor:default}.ce_productReader .optician-form label{display:none}.ce_productReader .optician-form .widget.termin{position:relative}.ce_productReader .optician-form .widget.termin:before{color:#61993B;content:"";pointer-events:none;opacity:0.75;position:absolute;right:5px;top:50%;transform:translate(-50%, -50%)}.content.optician-detail #main{padding-left:0;padding-right:0;padding-top:0}.content.optician-list #main{padding-top:450px}.ce_sliderElement{display:table;height:600px;min-height:600px;width:100%}.ce_sliderElement video{height:100%;object-fit:cover;position:absolute}.ce_sliderElement .slider-text,.ce_sliderElement .slider-image,.ce_sliderElement .slider-pattern{display:table-cell}.ce_sliderElement .slider-image,.ce_sliderElement .slider-pattern{background-position:center center;background-repeat:no-repeat;background-size:cover;position:relative}.ce_sliderElement .slider-text{box-sizing:border-box;padding:35px 50px 70px 30px;position:relative;width:33.333%}.ce_sliderElement .slider-image{width:50%}.ce_sliderElement .slider-pattern{width:16.666667%}.ce_sliderElement .slider-link{bottom:0;box-sizing:border-box;display:block;left:0;padding:35px 50px 35px 30px;position:absolute;right:0;text-decoration:none;top:0}.ce_sliderElement .slider-text p,.ce_sliderElement .slider-text h1,.ce_sliderElement .slider-text h2,.ce_sliderElement .slider-text h3,.ce_sliderElement .slider-text h4,.ce_sliderElement .slider-text h5,.ce_sliderElement .slider-text h6{font-size:1em;margin:0}.ce_sliderElement .slider-font-bold,.ce_sliderElement .slider-font-regular,.ce_sliderElement .slider-font-thin{font-size:1.8em;line-height:1.35}.ce_sliderElement .slider-font-regular{font-weight:400}.ce_sliderElement .slider-font-bold{font-weight:500}.ce_sliderElement .slider-font-thin{font-size:2.5em;font-weight:300;line-height:1.15}table{border-collapse:collapse;border-spacing:0;empty-cells:show}th{border-bottom:1px solid #979797;font-size:1em;font-weight:400;line-height:1;padding:0.33em;text-align:left}td{padding:0.66em 0.33em 0.33em}.ce_table table{width:100%}.ce_table tr.odd td{background:#F2F2F2}.teaserbox{overflow:hidden;position:relative}.teaserbox .teaser-image{background-position:center center;background-repeat:no-repeat;background-size:cover;margin-left:-14px;padding-bottom:100%;position:relative;top:0;width:115%;width:calc(100% + 30px)}.teaserbox .teaser-content{margin-top:20px;padding-bottom:15px;position:relative}.teaserbox .teaser-headline{font-size:1.2em;margin:0.4em 0 0.65em}.teaserbox .teaser-headline a{text-decoration:none}.teaserbox .teaser-text>*:first-child{margin-top:0}.teaserbox .teaser-text>*:last-child{margin-bottom:0}.teaserbox .teaser-link{background:#61993B;border-radius:50%;display:block;font-weight:700;height:50px;line-height:50px;position:absolute;right:0;text-align:center;text-decoration:none;text-indent:4px;top:-80px;width:50px}.teaserbox .teaser-link .link-text{clip:rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;overflow:hidden;position:absolute}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:500;line-height:1.1}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small,.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small{font-weight:normal;line-height:1;color:#999999}h1,h2,h3{margin-top:20px;margin-bottom:10px}h4,h5,h6{margin-top:10px;margin-bottom:10px}h1,.h1{font-size:1.8em;margin-bottom:1.3em}h2,.h2{font-size:1.65em}h3,.h3{font-size:1.4em}h4,.h4{font-size:1.2em}h5,.h5{font-size:1em}h6,.h6{font-size:0.85em}h1 small,.h1 small{font-size:2.5em}h2 small,.h2 small{font-size:1.3em}h3 small,.h3 small,h4 small,.h4 small{font-size:0.9em}ul,ol{margin-top:0;margin-bottom:10px}ul ul,ol ul,ul ol,ol ol{margin-bottom:0}dl{margin-bottom:20px}dt,dd{line-height:1.428571429}dt{font-weight:bold}dd{margin-left:0}abbr[title]{cursor:help;border-bottom:1px dotted #999999}blockquote{padding:10px 20px;margin:0 0 20px;border-left:5px solid #eeeeee;font-size:1.2em;font-weight:300;line-height:1.25}blockquote p:last-child{margin-bottom:0}blockquote small{display:block;line-height:1.428571429;color:#999999}blockquote small:before{content:'—  '}q:before,q:after,blockquote:before,blockquote:after{content:""}address{display:block;margin-bottom:20px;font-style:normal;line-height:1.428571429}code,pre{font-family:Monaco, Menlo, Consolas, "Courier New", monospace}code{padding:2px 4px;font-size:0.9em;color:#c7254e;white-space:nowrap;background-color:#f9f2f4;border-radius:0}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:0.9em;line-height:1.428571429;color:#333333;word-break:break-all;word-wrap:break-word;border:1px solid #ccc;border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border:0}.certform-thead{border-bottom:4px solid #191919;margin-bottom:48px;font-size:26px;font-weight:600;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#191919;display:grid;grid-template-columns:auto 180px}.hasteform_recertForm{position:relative}.hasteform_recertForm .widget{display:block;float:none;font-size:1em}.hasteform_recertForm .widget-explanation{display:grid;grid-template-columns:40px auto;font-weight:600;max-width:calc(100% - 200px)}.hasteform_recertForm .widget-headline{font-weight:600}.hasteform_recertForm .widget-textarea,.hasteform_recertForm .widget-text{padding-left:40px;margin-right:200px;box-sizing:border-box}.hasteform_recertForm textarea{max-height:80px}.hasteform_recertForm .widget-a6{font-weight:600}.hasteform_recertForm .widget-checkbox .checkbox_container>div{display:grid;grid-template-columns:auto 200px}.hasteform_recertForm .widget-checkbox legend{display:grid;grid-template-columns:40px auto}.hasteform_recertForm .widget-checkbox .input_wrapper{display:grid;grid-template-columns:40px auto;text-align:left;margin-left:20px}.hasteform_recertForm .widget-checkbox .input_wrapper:before{content:'';position:absolute;width:30px;height:30px;background:#FED137;z-index:10;margin-top:-7px}.hasteform_recertForm .widget-checkbox .input_wrapper.checked:before{background-image:url('/system/modules/swReCert/assets/img/team-93-checkbox-haken.svg')}.hasteform_recertForm .widget-checkbox .input_wrapper input{position:relative;z-index:20;opacity:0;transform:scale(2);margin-left:7px;margin-top:2px;width:20px;height:20px}.hasteform_recertForm .widget-checkbox.disabled .input_wrapper:before{background:#f2f2f2}.hasteform_recertForm .widget-checkbox.widget-a21_supplier_regliment{float:right;margin-top:12px}.hasteform_recertForm .widget-checkbox.widget-a21_supplier_regliment .input_wrapper{grid-column:2}.hasteform_recertForm div.widget-a21_supplier{float:left;width:calc(100% - 200px);margin-right:0}.hasteform_recertForm div.widget-a22{clear:both}.hasteform_recertForm .group{margin-right:10px;text-transform:uppercase}.hasteform_recertForm .back-button{background:transparent;border:3px solid #FED137;padding:13px 30px 2px;min-height:50px;box-sizing:border-box;-webkit-appearance:none}.ce_hyperlink.button{float:right;background:#FED137;padding:13px 30px 2px;min-height:50px;box-sizing:border-box;-webkit-appearance:none}html{font-size:62.5%;font-family:Calibre, arial, sans-serif;color:#191919}body{font-size:2em}a{color:inherit}b,strong{font-weight:500}figure{margin:0}figure img{height:auto;max-width:100%;vertical-align:top}p{line-height:1.35}p img{height:auto;max-width:100%}#main a{text-decoration:none}#container{position:relative}#container:after{clear:both;content:" ";display:table}.content #main{background:#fff;box-sizing:border-box;margin-top:55px;padding:70px 115px 150px;position:relative;z-index:10}.content-wide #container{padding-top:55px}.content-wide #main{margin-top:0}.grid{margin-left:auto;margin-right:auto}#main .mod_article>*:not(.ce_headline):not(.ce_simpleWrapperStart){margin-bottom:28px}#main .mod_article>*:not(.ce_headline):not(.ce_simpleWrapperStart):last-child{margin-bottom:0}.ce_text li{margin-bottom:3px}.ce_text.image-left:after{clear:both;content:" ";display:table}.ce_text.image-left .image-wrapper{padding-left:0}.ce_text.image-left .content-wrapper{padding-right:0}.ce_text.image-right:after{clear:both;content:" ";display:table}.ce_text.image-right .image-wrapper{padding-right:0}.ce_text.image-right .content-wrapper{padding-left:0}.ce_text.has-hover-image .image_container{overflow:hidden;position:relative}.ce_text.has-hover-image .image_container img{transition:all 0.3s ease-in-out}.ce_text.has-hover-image .image_container:hover img{transform:translateX(-100%)}.ce_text.has-hover-image .image_container:hover .hover-image{transform:translateX(0)}.ce_text.has-hover-image .hover-image{left:0;position:absolute;top:0;transform:translateX(100%)}.ce_list li{margin-bottom:3px}.ce_socialLinksElement{display:inline-block;vertical-align:top}.ce_socialLinksElement ul{margin:0;padding:0}.ce_socialLinksElement ul:after{clear:both;content:" ";display:table}.ce_socialLinksElement li{float:left;list-style-type:none}.ce_socialLinksElement li+li{margin-left:5px}.ce_socialLinksElement a{display:block;height:20px;text-indent:-9999px;width:20px}.ce_socialLinksElement .link-facebook{background:url('/files/theme/team93/img/placeholder-facebook.png')}.ce_socialLinksElement .link-twitter{background:url('/files/theme/team93/img/placeholder-twitter.png')}.ce_socialLinksElement .link-instagram{background:url('/files/theme/team93/img/placeholder-instagram.png')}.ce_simpleWrapperStart{padding-left:0;padding-right:0}.ce_simpleWrapperStart:after{clear:both;content:" ";display:table}.ce_gallery{padding-left:0;padding-right:0}.ce_gallery ul{margin:0;padding:0}.ce_gallery ul:after{clear:both;content:" ";display:table}.ce_gallery li{float:left;list-style-type:none;padding-bottom:28px}.ce_gallery .u_6:nth-child(2n+1){clear:both}.ce_gallery .u_4:nth-child(3n+1){clear:both}.ce_gallery .u_3:nth-child(4n+1){clear:both}.ce_gallery .u_2:nth-child(6n+1){clear:both}.ce_sliderStart{padding-left:0;padding-right:0}.mod_article:after{clear:both;content:" ";display:table}.mod_footerPattern{background-position:center top;height:78px}.header-meta .internal-link{height:44px;line-height:50px}.header-meta .mod_changelanguage{display:inline-block;vertical-align:middle}.header-meta .mod_changelanguage ul{margin:0;padding:0}.header-meta .mod_changelanguage li{display:inline-block;list-style-type:none}.header-meta .mod_changelanguage a,.header-meta .mod_changelanguage strong{display:block;height:45px;width:45px}.win.firefox .header-meta .mod_changelanguage a,.win.firefox .header-meta .mod_changelanguage strong{padding-bottom:10px;padding-top:10px}.mobile-navigation .mod_changelanguage{font-size:1.2em;margin-top:38px;text-align:right}.mobile-navigation .mod_changelanguage a,.mobile-navigation .mod_changelanguage strong{display:block;padding:10px 75px 2px 0}.mobile-navigation .mod_changelanguage ul{border-top:1px solid #EBEBEB}.optician-search-wrapper{margin-top:20px}.optician-search-wrapper .ce_form{position:relative}.optician-search-wrapper input.text{border:1px solid #979797;width:100%}.optician-search-wrapper .submit_container{position:absolute;right:0;top:0}.mod_login .widget-submit,.mod_login .submit_container{margin-top:20px}.search-simple .formbody{display:table}.search-simple .widget-submit,.search-simple .widget-text,.search-simple .input-wrapper,.search-simple .submit-wrapper{display:table-cell;vertical-align:top;width:100%}.search-simple .widget-text,.search-simple .input-wrapper{padding-right:15px}.search-simple input.text{box-sizing:border-box;height:50px}.mod_lostPassword .widget p.error{color:#D0021B;display:block;font-size:0.8em;margin-bottom:5px}.mod_search .no-results{font-size:1.4em;font-weight:500}.header-wrapper{padding:9px 30px 24px}.header-wrapper:after{clear:both;content:"";display:table}.header-wrapper .header-meta{float:right}.header-wrapper .logo{clear:both;float:left;max-width:350px}.header-wrapper .logo img{height:auto;max-width:100%}.header-wrapper .main-navigation{float:right;margin-right:250px;padding-top:38px}.logo-center .header-wrapper .logo{float:none;text-align:center}.logo-center .header-wrapper .logo .image_container{display:inline-block}.logo-right .header-wrapper .logo{float:right;margin-top:38px}.logo-right.navigation-left .header-wrapper .main-navigation,.logo-right.navigation-center .header-wrapper .main-navigation,.logo-left.navigation-center .header-wrapper .main-navigation,.logo-left.navigation-right .header-wrapper .main-navigation,.logo-center.navigation-left .header-wrapper .main-navigation,.logo-center.navigation-right .header-wrapper .main-navigation{padding-top:0}.navigation-right.navigation-right .header-wrapper .main-navigation{padding-top:38px}.header-hide-meta .header-meta{display:none}.header-hide-meta .header-wrapper .logo{margin-top:23px}.header-hide-meta .logo-left{float:left}.header-hide-meta.navigation-left .header-wrapper .main-navigation{clear:none;float:left;padding-top:38px}.header-hide-meta.navigation-right .header-wrapper .main-navigation{margin-right:0}.logo-left.navigation-left .header-wrapper .main-navigation,.logo-right.navigation-right .header-wrapper .main-navigation{clear:both}.navigation-center .header-wrapper .main-navigation{clear:both;float:none;margin-left:0;margin-right:0;text-align:center}.navigation-center .header-wrapper .main-navigation ul{display:inline-block}.navigation-left .header-wrapper .main-navigation{clear:both;float:left;margin-right:0}.gesundheitsoptik .header-wrapper .logo{position:absolute;z-index:10}.gesundheitsoptik.navigation-right .header-wrapper .main-navigation{clear:both}.header-meta>a{font-size:0.9em;text-transform:uppercase}.header-meta a{display:inline-block;margin-right:5px;text-decoration:none;vertical-align:middle}.header-meta a.last{margin-right:0}.header-meta .language-buttons{display:inline-block;margin-left:15px}.footer-content-wrapper{background:#EBEBEB;color:#14466C;font-weight:500;padding:30px 30px 25px;text-align:center}.footer-content-wrapper:after{clear:both;content:" ";display:table}.footer-content-wrapper a{text-decoration:none}.footer-content-wrapper p{margin:0}.footer-address,.footer-phone,.footer-links{display:inline-block;margin-right:55px;text-align:left}.footer-links:last-of-type{margin-right:0}.footer-copyright{float:left}.footer-image{float:right}.footer-dark .footer-content-wrapper{background:#000;color:#fff}.pagination{margin-top:80px}.pagination ul{margin:0;padding:0;text-align:center;width:100%}.pagination li{display:inline-block;list-style-type:none}.pagination a,.pagination span{display:block;padding:5px}.pagination p{display:none}.cookiebar{background:#61993B;font-size:16px;color:#191919}.cookiebar a{color:#191919}.cookiebar--active{position:relative;flex-direction:row !important;flex-wrap:nowrap !important;justify-content:center}.cookiebar__text{margin-right:20px}.cookiebar__message{margin-right:0}.cookiebar__button{padding:10px 15px 5px;line-height:1;color:#fff;background:#000}.cookiebar__button a{color:#191919}.cookiebar__button:hover{color:#fff;background:#000}.autoDownloads li{list-style-type:none}.autoDownloads ul{padding:0}.autoDownloads ul ul{margin-left:20px}.autoDownloads li{border-top:1px solid #979797;padding:0.3em 0.15em}.autoDownloads .folder{cursor:pointer}.autoDownloads .file:before{content:"";font-size:0.75em;margin-right:6px;vertical-align:middle}.autoDownloads ul ul{max-height:0;overflow:hidden}.autoDownloads li.active>ul{max-height:none}.autoDownloads li.hidden{display:none}.autoDownloads .report{display:none}.autoDownloads #filterInput{margin:0 0 40px;width:100%}.ser_list{margin-bottom:10px;overflow:hidden}.ser_list.bookable .register{opacity:1}.ser_list .register{opacity:0.5}.ser_wrapper .select_container{display:none}.ser_wrapper .checkbox{float:left;width:auto;vertical-align:top;height:auto;margin-top:2px;margin-right:9px}video{width:100%}#video{position:relative;padding-bottom:56.25%;height:0}#video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.centerize{margin:0 auto}.stretch{width:100%;float:left}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.color-yellow{color:#FED137}.link-position-left{text-align:left}.link-position-center{text-align:center}.link-position-right{text-align:right}.t-center{text-align:center}.showBelowDesktopBig,.showBelowDesktopSmall,.showBelowTabletPortrait,.showBelowSmartphoneBig,.showAtSmartphoneSmall{display:none}.hideBelowDesktopBig,.hideBelowDesktopSmall,.hideBelowTabletPortrait,.hideBelowSmartphoneBig,.hideAtSmartphoneSmall{display:block}@media screen and (max-width: $(below-desktop-big)){.showBelowDesktopBig{display:block}.hideBelowDesktopBig{display:none}}@media screen and (max-width: $(below-desktop-normal)){.showBelowDesktopSmall{display:block}.hideBelowDesktopSmall{display:none}}@media screen and (max-width: $(below-tablet-portait)){.showBelowTabletPortrait{display:block}.hideBelowTabletPortrait{display:none}}@media screen and (max-width: $(below-smartphone-big)){.showBelowSmartphoneBig{display:block}.hideBelowSmartphoneBig{display:none}}@media screen and (max-width: $(below-smartphone-small)){.showBelowSmartphoneSmall{display:block}.hideBelowSmartphoneSmall{display:none}}@media screen and (max-width: $(grid-container-clear)){.grid{min-width:0}.u_1,.u_2,.u_3,.u_4,.u_5,.u_6,.u_7,.u_8,.u_9,.u_10,.u_11,.u_12{width:auto;float:none;margin-left:0px;margin-right:0px}}@media screen and (max-width:1440px){.content-wide #main{max-width:1200px;width:100%}.header-wrapper .main-navigation{margin-right:0}}@media screen and (max-width:1199px){.ce_simpleWrapperStart.u_6{width:100%}.content-wide #main{max-width:900px}.header-wrapper .main-navigation{margin-right:0}.main-navigation li{margin-right:20px}.ce_sliderElement .slider-font-bold,.ce_sliderElement .slider-font-regular,.ce_sliderElement .slider-font-thin{font-size:1.4em}.content #main{padding-left:50px;padding-right:50px}.ce_productlist.accordion-list .optician-name,.ce_productlist.accordion-list .optician-address{width:50%}.ce_productlist.accordion-list .optician-address{clear:left}.ce_productlist.accordion-list .optician-logo{width:50%}.ce_productlist.accordion-list .optician-entry-content-left,.ce_productlist.accordion-list .optician-description{width:100%}.ce_productlist.accordion-list .optician-description{margin-top:40px}.ce_leadElement.lead-with-image .lead-headline{font-size:1.5em}.highlight-element-bold .highlight-content{font-size:2.75em}}@media screen and (max-width:1023px){.header-wrapper{padding-top:24px}.main-navigation,.header-meta{display:none}.mobile-navigation{display:block}.gesundheitsoptik .logo{top:10px;width:95px}.gesundheitsoptik .logo img{height:95px;width:95px}.bx-wrapper .bx-controls{display:none}.ce_sliderElement{display:block;height:auto;min-height:0;padding-bottom:250px}.ce_sliderElement .slider-image{bottom:50px;display:block;height:200px;left:0;position:absolute;width:100%}.ce_sliderElement .slider-pattern{background-repeat:repeat;background-size:inherit;bottom:0;display:block;height:50px;left:0;position:absolute;width:100%}.ce_sliderElement .slider-text{display:block;width:100%}.ce_sliderElement .slider-link{padding:0;position:static}.ce_sliderElement .slider-font-bold,.ce_sliderElement .slider-font-regular,.ce_sliderElement .slider-font-thin{font-size:1.2em}.ce_sliderElement.image-only{height:450px;min-height:450px}.subnavigation-wrapper{height:45px;min-height:0;padding:0;position:relative}.subnavigation-wrapper .mod_navigation{display:none}.subnavigation-wrapper .subnavigation-background-secondary{display:none}.optician-detail .subnavigation-wrapper,.optician-list .subnavigation-wrapper{display:none}.footer-content-wrapper{text-align:left}.footer-copyright{float:none;margin-bottom:20px}.footer-content-wrapper .ce_socialLinksElement{clear:left;display:block}.footer-address,.footer-phone,.footer-links{display:block;float:left}.footer-phone+.footer-links{clear:left}.footer-phone{margin-bottom:20px}.footer-links+.footer-links{margin-bottom:20px}.footer-image{clear:both;display:block;float:none;margin:40px auto 0}.content #main{margin:20px 0 0;padding:30px 45px;width:100%}.content-wide #container{padding-top:0}.content-wide #main{margin-top:0;max-width:none}.testimonials-slider.u_4{width:50%}.ce_sliderStart.testimonials-slider .ce_highlightElement{padding-bottom:45px}.ce_highlightElement.u_4{width:50%}.highlight-element-thin .highlight-content{font-size:1.85em}.highlight-element-wide .highlight-headline,.highlight-element-wide .highlight-text{width:50%}.highlight-element-wide .highlight-form{clear:both;margin-top:30px;width:100%}.optician-list.frequentlens .optician-entry{width:50%}.optician-list.frequentlens .optician-entry.u_4:nth-child(3n+1){clear:none}.optician-list.frequentlens .optician-entry.u_4:nth-child(2n+1){clear:both}}@media screen and (max-width:767px){.content.optician-list #main{padding-top:300px}.header-wrapper,.content #main,.footer-content-wrapper,.ce_sliderElement .slider-text,.highlight-element-default,.ce_leadElement .lead-content,.ce_shortcutElement{padding-left:25px;padding-right:25px}.ce_leadElement.lead-text-only .lead-content{padding:30px}.header-wrapper .logo{max-width:75%}.mod_footerPattern{height:62px}.teaserbox.u_3,.teaserbox.u_4,.teaserbox.u_6{float:left;width:50%}.teaserbox .teaser-image{margin-left:-25px;width:130%;width:calc(100% + 52px)}.teaserbox .teaser-link{right:-10px}.testimonials-slider.u_4{width:100%}.ce_highlightElement{min-height:0 !important}.ce_highlightElement.u_4{width:100%}.highlight-element-wide .highlight-headline,.highlight-element-wide .highlight-text,.highlight-element-wide .highlight-form{width:100%}.highlight-element-wide .highlight-text,.highlight-element-wide .highlight-form{margin-top:20px}.highlight-element-bold{font-size:0.8em}.ce_leadElement.lead-big-text{font-size:0.8em}.ce_leadElement.lead-with-image .lead-image{background:none;display:none}.ce_leadElement.lead-with-image .lead-content{margin-left:0;padding-left:25px;padding-right:25px;width:100%}.news-list-single .image-container{background:none;display:none}.news-list-single .text-container{margin-left:0;padding-left:25px;padding-right:25px;width:100%}.ce_gallery [class*="u_"]{float:left;padding-left:14px*px;padding-right:14px*px}.ce_gallery .u_6{width:50%}.ce_gallery .u_4{width:50%}.ce_gallery .u_4:nth-child(3n+1){clear:none}.ce_gallery .u_4:nth-child(2n+1){clear:both}.ce_gallery .u_3{width:50%}.ce_gallery .u_3:nth-child(4n+1){clear:none}.ce_gallery .u_3:nth-child(2n+1){clear:both}.ce_gallery .u_2{width:50%}.ce_gallery .u_2:nth-child(6n+1){clear:none}.ce_gallery .u_2:nth-child(2n+1){clear:both}.optician-list.frequentlens .optician-entry{width:100%}.optician-list.frequentlens .optician-entry-content-main{margin-bottom:30px}.ce_productlist #optician-map{height:250px}.ce_productReader .optician-content{padding-left:25px;padding-right:25px}.gesundheitsoptik .news-list .headline{margin-top:1em}.gesundheitsoptik .news-list .image-container img{height:auto;width:100%}}@media screen and (max-width:479px){.teaserbox.u_3,.teaserbox.u_4,.teaserbox.u_6{float:none;width:100%}.ce_highlightElement{position:relative}.ce_highlightElement.lead-with-hyperlink .highlight-content{padding-right:75px}.ce_highlightElement.lead-with-hyperlink .highlight-link{margin-top:0}.ce_highlightElement.lead-with-hyperlink .highlight-link a{background:#fff;height:40px;margin-top:-20px;padding:0;position:absolute;right:25px;text-indent:-9999px;top:50%;width:40px}.ce_highlightElement.lead-with-hyperlink .highlight-link a:after{color:#61993B;content:"";left:50%;position:absolute;text-indent:0;top:50%;transform:translate(-50%, -50%)}.highlight-element-bold{font-size:0.5em}.ce_leadElement.lead-big-text{font-size:0.5em}.ce_leadElement.lead-text-only{margin-left:-25px;margin-right:-25px}.ce_gallery .u_6,.ce_gallery .u_4,.ce_gallery .u_3,.ce_gallery .u_2{float:none;width:auto}.ce_productlist.accordion-list .optician-logo{display:none}.ce_productlist.accordion-list .optician-name,.ce_productlist.accordion-list .optician-address{width:100%}.optician-list-search button.submit,.optician-list-search input.submit{background:transparent;padding:0;position:relative;text-indent:-9999px;width:50px;z-index:3}.optician-list-search .submit-icon-wrapper{background:#61993B;position:relative}.optician-list-search .submit-icon-wrapper .icon-holder{z-index:2}.optician-list-search .submit-icon-wrapper .icon-holder:before{content:"";left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.pagination{padding-bottom:50px;position:relative}.pagination .previous,.pagination .next{display:none}.pagination .first,.pagination .last{bottom:0;position:absolute;white-space:nowrap}.pagination .first{left:0}.pagination .last{right:0}}
