/* File:  style_allg.css */ html, body {width: 100%;height: 100%;margin: 0px;padding: 0px;scroll-behavior: smooth;}body {background-color: rgba(255, 255, 255, 1.0);overflow-y: scroll;font-family: 'Open Sans', Arial, Verdana, sans-serif;font-weight: 300;font-size: 15px;color: rgba(90, 89, 89, 1.0);background-repeat: no-repeat;background-position: top right;scroll-behavior: smooth;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}a {outline: 0;text-decoration: none;color: rgba(90, 89, 89, 1.0);}a img {border: 0px;vertical-align: top;}img {width: auto;height: auto;max-width: 100%;}strong {font-weight: 700;}h1.headline {font-size: 333.333%;line-height: 125%;margin-top: 0em;color: rgba(112, 140, 164, 1.0);font-weight: 300;}h2.headline_middle {font-size: 133%;font-weight: 700;line-height: 125%;margin-top: 0em;}h3.headline_sub {font-size: 120%;font-weight: 700;line-height: 125%;margin-top: 0em;}.main_color_green h1.headline,.main_color_green h2.headline_middle,.main_color_green h3.headline_sub,.main_color_green h2.content_short_headline,.main_color_green h2.content_short_headline a {color: rgba(93, 115, 111, 1.0);}hr {border-color: rgba(0, 0, 0, 0.1);clear: both;margin-bottom: 1.5em;}video {border: 1px solid rgba(0, 0, 0, 0.1);}.all {padding-top: 2em;margin-left: auto;margin-right: auto;display: block;z-index: 1;}.all:after {display: block;content: " ";width: 100%;clear: both;}header {width: 100%;height: 25vw;background-size: contain;background-repeat: no-repeat;}header.header_small {height: auto;}header.header_smaller {height: 23.5vw;}header.header_lernwelt {height: auto;max-width: 1650px;margin-left: auto;margin-right: auto;margin-bottom: 1.5em;}header.header_tiny {height: 4em;}header .center_wrapper {position: relative;z-index: 10;}header:after,header .center_wrapper:after {clear: both;display: block;width: 100%;height: 0em;content: " ";}a.logo {float: left;margin-top: 1.25em;margin-left: 0.9%;}.start a.logo {margin-top: 1.25em;margin-left: 0em;}.start header {margin-bottom: 3em;}.center_wrapper {margin-left: auto;margin-right: auto;width: 1650px;max-width: 100%;padding-left: 25px;padding-right: 25px;}.center_wrapper .center_wrapper {padding-left: 0px;padding-right: 0px;}.blog_style .content_container .content_el_full {padding-top: 2em;line-height: 1.75em;background-repeat: no-repeat;background-position: right;background-position-y: top;}.blog_style .content_container .content_el_full:nth-child(2n) {background-color: rgba(248, 248, 248, 1.0);}.blog_style.blog_tiny_header .content_container .content_el_full:nth-child(2) {background-color: transparent;}.blog_style .content_container .content_el_full:after {display: block;clear: both;content: " ";height: 1em;width: 100%;background-image: url('../img/layout/schmucktrenner_long.svg');background-position: left top;background-repeat: no-repeat;}.blog_style.main_color_green .content_container .content_el_full:after {background-image: url('../img/layout/schmucktrenner_long_demand_green.svg');}.blog_style .content_container .content_el_full:nth-child(2) h1 {max-width: 80%;}.content_container a {color: rgba(112, 140, 164, 1.0);font-weight: 600;}.content_container a:hover {color: rgba(76, 94, 110, 1.0);}.content_container li.li_list:before {content: "•" !important;font-weight: 700;margin-top: auto;}.content_container li li.li_list:before {content: "◦" !important;font-weight: 700;}.content_container li.li_list {padding-bottom: 0.5em;}.content_container a img {transition: 0.5s all ease;}.content_container a:hover img {transform: scale(1.1);}.content_container .content_el > div > p,.content_container .content_el > span > div > p,.content_container .content_el > div > div > p,.content_container .content_el > span > div:not(.autor_box) > div > p {margin-top: 0px;}.content_container .content_el > p {clear: both;}.content_container .content_short_text.img_available {width: 50%;}.content_short .content_prev_img {float: left;width: 44%;padding-left: 10em;text-align: center;}.content_short_text .content_el_date {float: left;text-align: left;}.content_short_text .content_categories {float: left;text-align: left;clear: both;display: block;margin-bottom: 2.25em;}.blog_style .content_categories ul,.blog_style .content_categories li,.content_short_text .content_categories ul,.content_short_text .content_categories li {float: left;list-style: none;margin: 0px;padding: 0px;}.blog_style .content_categories li,.content_short_text .content_categories li {padding: 0em;padding-left: 0.75em;padding-right: 0.75em;background-color: rgba(210, 210, 210, 1.0);color: rgba(100, 100, 100, 1.0);border-radius: 0.75em;margin-right: 1em;font-size: 65%;}.blog_style .content_categories li a,.content_short_text .content_categories li a {color: rgba(100, 100, 100, 1.0);font-weight: 300;text-decoration: none;}.blog_style .content_categories li a:hover,.content_short_text .content_categories li a:hover {color: rgba(90, 89, 89, 1.0);}.blog_style .content_categories li.active,.blog_style .content_categories li.active a,.content_short_text .content_categories li.active,.content_short_text .content_categories li.active a {color: rgba(255, 255, 255, 1.0);background-color: rgba(112, 140, 164, 1.0);}.blog_style .content_categories:after,.content_short_text .content_categories:after {content: " ";width: 100%;height: 0px;clear: both;display: block;}.content_categories {line-height: 1.75em;margin-top: 0.5em;}.content_short_text .more_button a {clear: both;float: left;margin-top: 1em;}.single_view_navi.more_button a {clear: both;float: left;margin-bottom: 3em;}.sidebar h2 {color: rgba(112, 140, 164, 1.0);}footer {clear: both;display: block;background-color: rgba(216, 230, 231, 0.9);color: rgba(90, 89, 89, 0.75);padding-top: 3em;padding-bottom: 3.25em;}.start footer {margin-top: 4em;}footer a {color: rgba(90, 89, 89, 0.75);text-decoration: underline;}footer p {padding-top: 0px;margin-top: 0px;}footer .logo_address {float: left;width: 50%;}footer .side_navi_container {float: left;width: 30%;}footer .company_info {float: left;width: 25%;}footer .copyright {padding-top: 7em;float: right;width: 33%;text-align: right;}footer:after,footer .center_wrapper:after {clear: both;display: block;width: 100%;height: 0em;content: " ";}.icon_smiley_txt img {width: 1em;height: 1em;vertical-align: sub;}/* File:  style_button.css */ .button, .button_fe,.button_inactive, .button_fe_inactive {color: #FEFEFE;padding: 5px;padding-top: 0.5em;padding-bottom: 0.5em;margin: 0px;text-align: center;border: #FEFEFE;font-size: 1em;-webkit-border-radius: 5px;-khtml-border-radius: 5px;-moz-border-radius: 5px;border-radius: 0.5em;line-height: 20px;font-family: Arial, Verdana;user-select: none;-moz-user-select: none;-khtml-user-select: none;-webkit-user-select: none;}.button_fe {background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);border-radius: 1em;}.button_inactive, .button_fe_inactive {background-color: #CCCCCC;color: #FEFEFE;}.button a, .button a:hover, .button_fe a, .button_fe a:hover,a.button_fe, a.button_fe:hover {text-decoration: none;}.button:hover, .button_fe:hover {background-color: #CCCCCC;color: #333333;cursor: pointer;} /* File:  style_comments.css */ .content_coments_shower {clear: both;width: 100%;padding-bottom: 0.5em;}.content_comments_container {font-size: 90%;}.content_comments {font-size: 133.333%;clear: both;}.content_comments_container, .content_comments_container a, .content_comments_container hr, .content_comments_container hr.coment {color: #333333;border-color: #999999;}.content_comments_container .content_comment {color: #333333;}.content_comments_container .comment_amount_navi {width: 100%;clear: both;}.content_comments_container .comment_amount_navi .comment_amount_navi_amount {float: left;width: 33.333%;}.content_comments_container .comment_amount_navi .comment_amount_navi_invisible {float: left;width: 33.333%;}.content_comments_container .comment_amount_navi .comment_amount_navi_navi {float: left;width: 33.333%;}.content_comments_container .comment_amount_navi:after {display: none;clear: both;width: 100%;content: " ";}.content_comments_info {color: #ad1733;font-weight: bold;}.content_comments_container br {line-height: 65%;}.content_comments_container input[type="text"], .content_comments_container textarea, .content_comments_container select {width: 100%;border: 1px solid rgba(128, 128, 128, 0.75);padding: 0.5em;height 1.5em;}.content_comments_container textarea {padding: 0.5em;height: 15em;}.content_el_footer .content_comments_container > a:after,.content_el_footer .content_el_footer_share_links > .content_single_con_link > a:after {display: inline-block;content: "▹";}.content_el_footer .content_comments_container > a:hover:after,.content_el_footer .content_el_footer_share_links > .content_single_con_link > a:hover:after {content: "▾";}.content_el_footer.show_comments_active {border-bottom: 1px solid rgba(0, 0, 0, 0.25);margin-bottom: 1.25em;}.comment_files {display: block;clear: both;padding-bottom: 1em;margin-bottom: 1em;border-bottom: 1px solid rgba(0, 0, 0, 0.25);font-size: 75%;}.comment_files:after {content: " ";clear: both;display: block;width: 100%;}.comment_files ul {clear: both;display: block;list-style: none;margin: 0px;padding: 0px;}.comment_files li {float: left;display: block;padding: 0.5em;padding-left: 0em;padding-right: 0em;list-style: none;margin: 0px;margin-right: 0.25em;}.comment_files li a {display: block;background-color: rgba(0, 0, 0, 0.25);color: rgba(255, 255, 255, 1.0);text-decoration: none;padding: 0.5em;padding-top: 0.25em:padding-bottom: 0.25em;}.comment_files li a:hover {text-decoration: none;}/* File:  style_content_categories_navi.css */ .content_categories_navi {float: left;text-align: left;clear: both;display: block;max-width: 100%;line-height: 1.75em;}.content_categories_navi ul {list-style: none;margin: 0px;padding: 0px;}.content_categories_navi li {padding: 0.25em;padding-left: 0.75em;padding-right: 0.75em;background-color: rgba(210, 210, 210, 1.0);color: rgba(100, 100, 100, 1.0);border-radius: 0.75em;margin-right: 1em;display: inline-block;}.content_categories_navi li.active {background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);}.content_categories_navi li.active a {color: rgba(255, 255, 255, 1.0);}.no_content_categories .content_categories_navi,.no_content_categories .content_categories {display: none;}/* File:  style_content_el.css */ .content_el_full {clear: both;}.content_el_date {margin-bottom: 0.5em;}.content_header {clear: both;display: block;width: 100%;margin-bottom: 1em;}.content_header:after {display: block;width: 100%;content: " ";height: 0em;clear: both;}.content_header_date {float: right;width: 50%;}.content_header_date_left {float: left;width: 50%;}.content_header_date_left .content_el_date {float: left;}.content_header_cats {float: left;width: 75%;}.content_short {display: flex;align-items: center;}/* File:  style_content_el_classes.css */ .margin_top_small {margin-top: 1rem;}.margin_top_middle {margin-top: 3rem;}.margin_top_big {margin-top: 6rem;}.margin_bottom_small {margin-bottom: 1rem;}.margin_bottom_middle {margin-bottom: 3rem;}.margin_bottom_big {margin-bottom: 6rem;}.txt_content_el_smallest {font-size: 80%;}.txt_content_el_smaller {font-size: 90%;}.txt_content_el_bigger {font-size: 125%;}.txt_content_el_biggest {font-size: 175%;}.padding_left_right_small .center_wrapper {padding-left: 5%;padding-right: 5%;}.padding_left_right_middle .center_wrapper {padding-left: 10%;padding-right: 10%;}.padding_left_right_big .center_wrapper {padding-left: 20%;padding-right: 20%;}.padding_top_small .center_wrapper {padding-top: 1em;}.padding_top_middle .center_wrapper {padding-top: 1.75em;}.padding_top_big .center_wrapper {padding-top: 4em;}.padding_top_huge .center_wrapper {padding-top: 12em;}.padding_bottom_small .center_wrapper {padding-bottom: 1em;}.padding_bottom_middle .center_wrapper {padding-bottom: 1.75em;}.padding_bottom_big .center_wrapper {padding-bottom: 4em;}.padding_bottom_huge .center_wrapper {padding-bottom: 12em;}/* File:  style_cookie_info.css */ .cookie_info_container {position: fixed;bottom: 0px;left: 0px;right: 0px;display: block;background-color: rgba(0, 0, 0, 0.75);color: rgba(255, 255, 255, 1.0);padding: 1em;box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.1);text-align: center;}.cookie_info_container a.normal_link {color: rgba(255, 255, 255, 1.0);text-decoration: underline;}.cookie_info_container a:not(.normal_link) {color: rgba(255, 255, 255, 1.0);display: inline-block;border: 1px solid rgba(255, 255, 255, 1.0);text-decoration: none;padding: 0.5em;border-radius: 5px;margin-top: 0.25em;}/* File:  style_custom_class.css */ div.more_button {}.parallax a {transition: all ease 1s;transform: scale(1.25);transform-origin: left center;animation: none;opacity: 1;}.parallax.parallax_effect a {animation: pulse 2s ease forwards;}@keyframes pulse {0% {transform: scale(1.25);}25% {transform: scale(2);}20% {transform: scale(2);}100% {transform: scale(1.25);}}.more_button a {float: right;display: inline-block;padding-top: 0.25em;padding-bottom: 0.25em;padding-left: 0.75em;padding-right: 0.75em;border-radius: 1em;background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);text-align: center;clear: both;transition: all ease 1s;}.main_color_green .content_container a {color: rgba(111, 139, 134, 1.0);}.main_color_green .more_button a,.main_color_green div.expandable_box a.expandable_box_show_link {color: rgba(255, 255, 255, 1.0);background-color: rgba(111, 139, 134, 1.0);}.more_button.bigger a {padding: 0.5em;padding-left: 3em;padding-right: 3em;}.more_button p {margin-top: 0.125em;padding-bottom: 2.25em;}.more_button:after {clear: both;width: 100%;height: 1em;content: " ";display: block;}.more_button.locked a:after {content: "🔒";padding-left: 0.5em;display: inline-block;filter: grayscale(1.0);}.register_button,.more_button {width: 100%;}.more_button.left a {float: left;}.more_button.center a {float: none;margin-left: auto;margin-right: auto;}.more_button.button_space_helper {margin-top: 1em;}.more_button.button_space_helper a {width: 100%;}.more_button.button_space_helper p {padding-bottom: 0px;}.register_button a {clear: both;display: block;padding: 0.5em;border-radius: 2em;background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);font-size: 133%;text-align: center;max-width: 538px;}.register_button img,.more_button img {width: 1.333em;height: 1.333em;padding-right: 0.5em;vertical-align: text-bottom;}.register_button a:hover,.more_button a:hover {background-color: rgba(76, 94, 110, 1.0) !important;color: rgba(255, 255, 255, 1.0) !important;}.main_color_green .more_button a:hover {background-color: rgba(111, 139, 134, 1.0) !important;}.more_button.button_bigger {font-size: 200%;}.padding_small {padding-top: 1em;padding-bottom: 1em;}.padding_middle {padding-top: 1.75em;padding-bottom: 1.75em;}.padding_big {padding-top: 2.75em;padding-bottom: 2.75em;}.padding_huge {padding-top: 6em;padding-bottom: 6em;}.content_el_full_bg_img .content_el:after,.content_el_full_bg_img .element_space,.content_el_full_bg_color .content_el:after,.content_el_full_bg_color .element_space {height: 0px;}.bg_box_trans {padding: 2em;background-color: rgba(255, 255, 255, 0.9);}.ratio_16_9 {position: relative;width: 100%;padding-top: 53.7%;background-size: cover;margin-bottom: 1em;}.ratio_16_9 .content_el {position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;}.ratio_16_9.padding_small .content_el {padding-top: 1em;padding-bottom: 1em;padding-left: 1em;padding-right: 3em;}.ratio_16_9.padding_middle .content_el {padding-top: 1.75em;padding-bottom: 1.75em;padding-left: 1.75em;padding-right: 3.75em;}.ratio_16_9.padding_big .content_el {padding-top: 3.75em;padding-bottom: 3.75em;padding-left: 3.5em;padding-right: 6.5em;}.ratio_16_9.padding_big_right .content_el {padding-top: 3.75em;padding-bottom: 3.75em;padding-left: 3.5em;padding-right: 45%;}.start .ratio_16_9.padding_big_right .content_el p {clear: both;}.seminar_overview_el {background-image: url('../img/layout/bg_seminar_overview_el.jpg');background-repeat: no-repeat;background-position: top left;background-size: 100% auto;display: block;position: relative;}.seminar_overview_el.seminar_new:before {position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;background-image: url('../img/layout/seminar_new_info.png');background-repeat: no-repeat;background-position: top left;background-size: 100% auto;content: " ";display: block;}.flex_center_container {display: flex;text-align: center;justify-content: center;}.flex_center_container > div {width: auto;}.pos_left_container > div {padding-left: 0%;padding-right: 5%;width: auto;}div.flex_container {display: flex;align-content: center;align-items: center;}.flex_container.align_bottom {align-items: end;}.img_shadow img {display: block;}.img_shadow:after {display: block;width: 100%;height: 1em;background-repeat: no-repeat;background-size: 100% 100%;background-image: url('../img/layout/img_shadow.png');content: " ";clear: both;}.text_color_invert,.text_color_invert .content_el h1.headline,.text_color_invert .content_el h2.headline_middle,.text_color_invert .content_el h3.headline_sub,.text_color_invert .content_el * {color: rgba(255, 255, 255, 1.0);}.text_color_invert .more_button a {background-color: rgba(255, 255, 255, 1.0);color: rgba(112, 140, 164, 1.0);}.text_color_invert .more_button a:hover {opacity: 0.85;}.text_shadow .content_el {text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.666);}.text_shadow_blurred .content_el {text-shadow: 0px 0px 12px rgba(0, 0, 0, 0.75);}.text_shadow .content_el .more_button,.text_shadow_blurred .content_el .more_button {text-shadow: 0px 0px 0px;}.text_color.text_shadow .content_el {text-shadow: 1px 1px 1px rgba(255, 255, 255, 0.666);}.font_weight_middle {font-weight: 500;}.font_weight_bolder {font-weight: 600;}.sidebar .space_2{padding-top: 0;}.big_text_dark,.big_text_green {font-size: 560%;line-height: 110%;font-weight: 300;letter-spacing: -0.025em;}.big_text_green {color: rgba(112, 140, 164, 1.0);}.big_text_dark p,.big_text_green p {margin-bottom: 0.0em;}.autor_box {clear: both;max-width: 600px;margin-top: 3em;margin-bottom: 3em;background-color: rgb(255, 255, 255);padding-left: 1em;border-radius: 18px;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.05);}.autor_box img {display: block;border-radius: 100px;}.autor_box .box3-4_switch {padding-top: 1.75em;}.startpage_fake_teaser_img {display: block;margin-top: -0.85em;margin-bottom: 1.75em;}.fp_ref_overlays .box1_4,.fp_ref_overlays .box2_4,.fp_ref_overlays .box3_4,.fp_ref_overlays .box4_4 {padding-right: 1%;padding-left: 1%;}.fp_ref_overlays > div p:nth-child(3) {min-height: 6em;}.status_info {display: block;padding: 1.5em;padding-top: 0.5empadding-bottom: 2em;overflow: visible;overflow-y: auto;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);margin-top: 2.5em;}.status_info p:first-child {margin-top: 0em;}.custom_form_input .margin_top {margin-top: 1.5em;}.bg_align_left {background-position: left top;background-repeat: no-repeat;}.bg_align_right {background-position: right top;background-repeat: no-repeat;}.bg_align_center {background-position: center center;background-repeat: no-repeat;}.bg_align_left_center {background-position: left center;background-repeat: no-repeat;}.bg_align_right_center {background-position: right center;background-repeat: no-repeat;}.bg_align_left_bottom {background-position: left bottom;background-repeat: no-repeat;}.bg_align_right_bottom {background-position: right bottom;background-repeat: no-repeat;}.bg_align_center_bottom {background-position: center bottom;background-repeat: no-repeat;}.bg_img_contain {background-size: contain;}.bg_img_cover {background-size: cover;}.bg_img_attached {background-attachment: fixed;}.opti_red {color: rgba(173, 104, 99, 1.0);}.webinar_cat {display: inline-block;background-color: rgba(206, 221, 221, 1);padding: 0.25em;padding-left: 0.5em;padding-right: 0.5em;margin-bottom: 1.5em;font-weight: 600;}.webinar_cat p {margin: 0em;}.webinar_cat.multi {background-color: rgba(207, 209, 210, 1);}.webinar_cat.austauschlinsen {background-color: rgba(238, 196, 205, 1);}.webinar_cat.formstabil {background-color: rgba(206, 221, 221, 1);}.webinar_cat.ortho {background-color: rgba(245, 228, 183, 1);}.webinar_cat.kontaktlinsenansprache {background-color: rgba(238, 196, 205, 1);}.webinar_cat.myopie_management {background-color: rgba(190, 159, 197, 1);}.webinar_cat.pflegemittel {background-color: rgba(245, 228, 183, 1);}.custom_form_preview_img {border: 1px solid rgba(216, 230, 231, 1.0);display: inline-block;text-align: center;width: 100%;background-color: rgba(216, 230, 231, 0.25);}.custom_form_preview_img img {display: inline-block;}.page_allgemein_lernwelt h1 img,.page_default_lernwelt h1 img,.page_tageslinsen h1 img,.page_monatslinsen h1 img,.page_formstabile h1 img,.page_pflegemittel h1 img,.page_gleitsichtkontaktlinsen h1 img,.page_easyfit h1 img,.page_bloom h1 img,.page_rose_k h1 img,.page_marketing h1 img,.page_beratung h1 img,.page_spaltlampe h1 img,.page_niji h1 img {width: 1em;height: 1em;display: inline-block;vertical-align: sub;}.page_niji h1 img {filter: grayscale(1.0);}.page_default_lernwelt .content_el_full:not(.content_el_full_bg_color) h1,.page_default_lernwelt .content_short_headline,.page_default_lernwelt .content_short_headline a {color: rgba(229, 167, 180, 1.0);}.page_spaltlampe h1,.page_spaltlampe .content_short_headline,.page_spaltlampe .content_short_headline a {color: rgba(186, 192, 178, 1.0);}.page_spaltlampe .more_button a,.page_spaltlampe .register_button a,.page_spaltlampe div.expandable_box a.expandable_box_show_link,.page_spaltlampe table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(191, 203, 175, 1.0);}.page_allgemein_lernwelt h1,.page_allgemein_lernwelt .content_short_headline,.page_allgemein_lernwelt .content_short_headline a {color: rgba(112, 140, 164, 1.0);}.page_allgemein_lernwelt .more_button a,.page_allgemein_lernwelt .register_button a,.page_allgemein_lernwelt div.expandable_box a.expandable_box_show_link,.page_allgemein_lernwelt table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);}.page_tageslinsen h1,.page_tageslinsen .content_short_headline,.page_tageslinsen .content_short_headline a {color: rgba(112, 140, 164, 1.0);}.page_tageslinsen .more_button a,.page_tageslinsen .register_button a,.page_tageslinsen div.expandable_box a.expandable_box_show_link,.page_tageslinsen table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(229, 167, 180, 1.0);}.page_tageslinsen h1,.page_tageslinsen .content_short_headline,.page_tageslinsen .content_short_headline a {color: rgba(229, 167, 180, 1.0);}.page_tageslinsen .more_button a,.page_tageslinsen .register_button a,.page_tageslinsen div.expandable_box a.expandable_box_show_link,.page_tageslinsen table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(229, 167, 180, 1.0);}.page_monatslinsen h1:before {display: inline-block;content: " ";width: 1em;height: 1em;background-image: url('../img/layout/icon_monatslinsen.png');background-size: contain;background-repeat: no-repeat;background-position: center center;margin-right: 0.25em;vertical-align: sub;}.page_monatslinsen h1,.page_monatslinsen .content_short_headline,.page_monatslinsen .content_short_headline a {color: rgba(229, 167, 180, 1.0);}.page_monatslinsen .more_button a,.page_monatslinsen .register_button a,.page_monatslinsen div.expandable_box a.expandable_box_show_link,.page_monatslinsen table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(229, 167, 180, 1.0);}.page_formstabile h1,.page_formstabile .content_short_headline,.page_formstabile .content_short_headline a {color: rgba(164, 197, 197, 1.0);}.page_formstabile .more_button a,.page_formstabile .register_button a,.page_formstabile div.expandable_box a.expandable_box_show_link,.page_formstabile table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(164, 197, 197, 1.0);}.page_easyfit h1,.page_easyfit .content_short_headline,.page_easyfit .content_short_headline a {color: rgba(206, 221, 221, 1.0);color: rgba(207, 209, 210, 1.0);color: rgba(175, 178, 179, 1.0);}.page_easyfit .more_button a,.page_easyfit .register_button a,.page_easyfit div.expandable_box a.expandable_box_show_link,.page_easyfit table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(206, 221, 221, 1.0);background-color: rgba(175, 178, 179, 1.0);}.page_rose_k h1,.page_rose_k .content_short_headline,.page_rose_k .content_short_headline a {color: rgba(164, 197, 197, 1.0);}.page_rose_k .more_button a,.page_rose_k .register_button a,.page_rose_k div.expandable_box a.expandable_box_show_link,.page_rose_k .table_head .table_cell,.page_rose_k table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(164, 197, 197, 1.0);}.page_pflegemittel h1,.page_pflegemittel .content_short_headline,.page_pflegemittel .content_short_headline a {color: rgba(242, 202, 98, 1.0);}.page_pflegemittel .more_button a,.page_pflegemittel .register_button a,.page_pflegemittel div.expandable_box a.expandable_box_show_link,.page_pflegemittel table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(245, 228, 183, 1.0);}.page_pflegemittel .more_button a,.page_pflegemittel .register_button a,.page_pflegemittel div.expandable_box a.expandable_box_show_link {background-color: rgba(242, 202, 98, 1.0);}.page_marketing h1,.page_marketing .content_short_headline,.page_marketing .content_short_headline a {color: rgba(151, 152, 152, 1.0);}.page_marketing .more_button a,.page_marketing .register_button a,.page_marketing div.expandable_box a.expandable_box_show_link,.page_marketing .table_head .table_cell,.page_marketing table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(171, 172, 172, 1.0);}.page_beratung h1,.page_beratung .content_short_headline,.page_beratung .content_short_headline a {color: rgba(151, 152, 152, 1.0);}.page_beratung .more_button a,.page_beratung .register_button a,.page_beratung div.expandable_box a.expandable_box_show_link,.page_beratung .table_head .table_cell,.page_beratung table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(171, 172, 172, 1.0);}.page_bloom h1,.page_bloom .content_short_headline,.page_bloom .content_short_headline a {color: rgba(171, 140, 180, 1.0);}.page_bloom .more_button a,.page_bloom .register_button a,.page_bloom div.expandable_box a.expandable_box_show_link,.page_bloom .table_head .table_cell,.page_bloom table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(189, 160, 197, 1.0);}.page_gleitsichtkontaktlinsen h1,.page_gleitsichtkontaktlinsen .content_short_headline,.page_gleitsichtkontaktlinsen .content_short_headline a {color: rgba(151, 152, 152, 1.0);}.page_gleitsichtkontaktlinsen .more_button a,.page_gleitsichtkontaktlinsen .register_button a,.page_gleitsichtkontaktlinsen div.expandable_box a.expandable_box_show_link,.page_gleitsichtkontaktlinsen .table_head .table_cell,.page_gleitsichtkontaktlinsen table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(171, 172, 172, 1.0);}.page_gleitsichtkontaktlinsen h1,.page_gleitsichtkontaktlinsen .content_short_headline,.page_gleitsichtkontaktlinsen .content_short_headline a {color: rgba(128, 150, 173, 1.0);}.page_niji .more_button a,.page_niji .register_button a,.page_niji div.expandable_box a.expandable_box_show_link,.page_niji .table_head .table_cell,.page_niji table[name="lernwelt_eigenschaften"] td.table_cell:first-child {background-color: rgba(128, 150, 173, 1.0);color:rgba(255, 255, 255, 1.0);}.page_niji .txt_center img {filter: grayscale(1.0);}.training_list div.expandable_box {padding-bottom: 1.0em;}.training_list div.expandable_box a.expandable_box_show_link,.training_list div.expandable_box a.expandable_box_hide_link {background-color: rgba(255, 255, 255, 0.0);color: rgba(90, 89, 89, 1.0);display: flex;clear: both;width: 100%;flex-wrap: wrap;align-items: center;}.training_list div.expandable_box a.expandable_box_show_link img,.training_list div.expandable_box a.expandable_box_hide_link img {max-width: 5em;max-height: 5em;margin-right: 1em;vertical-align: middle;}.training_list .expandable_box_hidden_text_innertext {width: 100%;padding-top: 1.5em;padding-bottom: 0.25em;display: block;}.page_tageslinsen .box1-3 > .referenten_box,.page_monatslinsen .box1-3 > .referenten_box,.page_gleitsichtkontaktlinsen .box1-3 > .referenten_box,.page_rose_k .box1-3 > .referenten_box,.page_pflegemittel .box1-3 > .referenten_box,.page_marketing .box1-3 > .referenten_box,.page_beratung .box1-3 > .referenten_box,.page_easyfit .box1-3 > .referenten_box,.page_formstabile .box1-3 > .referenten_box,.page_bloom .box1-3 > .referenten_box,.page_spaltlampe .box1-3 > .referenten_box,.page_niji .box1-3 > .referenten_box,.page_allgemein_lernwelt .box1-3 > .referenten_box {max-width: 50%;margin-left: auto;margin-right: auto;}.blog_style .referenten_box p {margin-top: 0px;}.blog_style .referenten_box .img_subline br {display: none;}.p_no_limit p {max-width: 100%;}.social_media_buttons a {display: inline-block;float: left;padding-right: 1em;}.social_media_buttons img {max-width: 2.5em;}div.middle_wrapper {margin-top: 2em;width: 60vw;max-width: 1150px;margin-left: auto;margin-right: auto;display: flex;flex-wrap: wrap;align-items: center;align-content: space-between;}div.middle_wrapper h1.headline {font-size: 300%;margin-bottom: 0.25em;}div.middle_wrapper h2.headline_middle {font-size: 200%;margin-bottom: 0.25em;}div.middle_wrapper h3.headline_sub {font-size: 150%;}div.inactive_info_box {display: inline-block;text-align: center;border: 1px solid rgba(200, 200, 200, 1.0);background-color: rgba(200, 200, 200, 1.0);color: rgba(80, 80, 80, 1.0);border-radius: 2em;padding: 1em;padding-top: 0.5em;padding-bottom: 0.5em;font-weight: 600;}div.inactive_info_box p {margin: 0px;padding: 0px;}div.blue_gradient_box {padding: 2em;border-radius: 2em;color: rgba(255, 255, 255, 1.0);border: 0px;background: linear-gradient(to bottom, rgba(112, 140, 164, 0.95) 0%, rgba(112,140, 164, 0.75) 100%);h2.headline_middle {font-size: 170%;}}div.green_round_box,div.blue_round_box,div.violett_round_box {display: block;width: 300px;padding: 0.75em;padding-left: 2em;padding-right: 2em;border-radius: 1.75em;color: rgba(255, 255, 255, 1.0);border: 0px;background-color: rgba(61, 171, 160, 1.0);text-align: center;margin-bottom: 1.5em;p {margin-bottom: 0px;}strong {font-size: 150%;letter-spacing: 0.05em;}}div.blue_round_box {background-color: rgba(38, 152, 188, 1.0);}div.violett_round_box {background-color: rgba(199, 123, 162, 1.0);}span.green_txt_box,span.blue_txt_box,span.violett_txt_box {color: rgba(61, 171, 160, 1.0);strong {font-size: 150%;}}span.blue_txt_box {color: rgba(38, 152, 188, 1.0);}span.violett_txt_box {color: rgba(199, 123, 162, 1.0);}table#mmm_work,table#mmm_menicon,table#mmm_world,table#mmm_contact_lense {border: 1px solid #f7e2e7;max-width: 980px;margin-top: -1.25em;background-color: rgba(255, 255, 255, 1.0);hyphens: none;}table#mmm_work td,table#mmm_work td.table_cell {border: 1px solid #f7e2e7;hyphens: none;}table#mmm_work td:first-child {background-color: #f7e2e7;font-weight: bold;}table#mmm_menicon {border: 1px solid #99bdde;}table#mmm_menicon td,table#mmm_menicon td.table_cell {border: 1px solid #99bdde;hyphens: none;}table#mmm_menicon td:first-child {background-color: #99bdde;font-weight: bold;}table#mmm_world {border: 1px solid #f5e4b7;}table#mmm_world td,table#mmm_world td.table_cell {border: 1px solid #f5e4b7;hyphens: none;}table#mmm_world td:first-child {background-color: #f5e4b7;font-weight: bold;}table#mmm_contact_lense {border: 1px solid #e5ebe1;}table#mmm_contact_lense td,table#mmm_contact_lense td.table_cell {border: 1px solid #e5ebe1;hyphens: none;}table#mmm_contact_lense td:first-child {background-color: #e5ebe1;font-weight: bold;}table#pflegeteam,table#pflegemittel {background-color: rgba(255, 255, 255, 1.0);border-color: #ccdcdf;border-collapse: separate;border-spacing: 0;}table#pflegeteam tr, table#pflegemittel tr,table#pflegeteam td, table#pflegemittel td {border-color: rgba(255, 255, 255, 1.0) !important;border-collapse: collapse !important;border-width: 1px !important;}table#pflegeteam tr:nth-child(2) td:first-child,table#pflegemittel tr:nth-child(2) td:first-child {border-top-left-radius: 2em;}table#pflegeteam tr:nth-child(2) td:last-child,table#pflegemittel tr:nth-child(2) td:last-child {border-top-right-radius: 2em;}table#pflegeteam tr:last-child td:first-child,table#pflegemittel tr:last-child td:first-child {border-bottom-left-radius: 2em;}table#pflegeteam tr:last-child td:last-child,table#pflegemittel tr:last-child td:last-child {border-bottom-right-radius: 2em;}table#pflegeteam td,table#pflegemittel td {vertical-align: middle;border-style: solid none none solid;}table#pflegeteam tr:first-child td:nth-child(2),table#pflegemittel tr:first-child td:nth-child(2) {border-top-left-radius: 2em;}table#pflegeteam tr:first-child > td:first-child,table#pflegemittel tr:first-child > td:first-child {border-left: 0px;border-top: 0px;}table#pflegeteam tr:nth-child(n + 2) > td,table#pflegemittel tr:nth-child(n + 2) > td {background-color:rgba(216, 230, 231, 0.9);}table#pflegeteam tr:nth-child(n + 2) > td:first-child,table#pflegemittel tr:nth-child(n + 2) > td:first-child {background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);text-align: left;}table#pflegeteam tr:nth-child(3) > td:last-child,table#pflegeteam tr:nth-child(4) > td:nth-child(4) {background-color: rgba(0, 0, 0, 0.25);}/* File:  style_data_protection.css */ .dph_section,.dph_entry {clear: both;display: block;padding-bottom: 1.5em;}.dph_entry {padding-bottom: 0.75em;}.dph_section:after,.dph_entry:after {display: block;width: 100%;clear: both;content: " ";} /* File:  style_download_portal.css */ .download_portal p {max-width: 1280px;line-height: 150%;}.download_portal.p_no_limit p {max-width: 100%;}.download_portal span.dp_kachel {display: block;border: 1px solid rgba(216, 230, 231, 1.0);}.download_portal span.dp_kachel img {display: block;}.download_portal .more_button:after {height: 0.0em;}.download_portal .fe_logged_in {margin-top: -6.25em;margin-bottom: 1.5em;}.download_portal .fe_logged_in > .half:first-child,.download_portal .fe_logged_in hr {display: none;}.download_portal .navi_pos {margin-bottom: 5.175em;}/* File:  style_expandable_box.css */ div.expandable_box {padding-bottom: 2em;}div.expandable_box a.expandable_box_show_link,div.expandable_box a.expandable_box_hide_link {font-weight: 400;text-decoration: none !important;display: inline-block;clear: both;background-color: rgba(112, 140, 164, 0.9);color: rgba(112, 140, 164, 1.0);padding: 0.5em;padding-top: 0.25em;padding-bottom: 0.25em;padding-left: 0.75em;padding-right: 0.75em;border-radius: 1em;background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);text-align: center;}div.expandable_box_hidden_text {border: 0px solid #333333;clear: both;margin-top: 0px;margin-bottom: 15px;padding: 0em;}div.expandable_box_hidden_text > span {display: inline-block;padding: 0.5em;}.expandable_box_show_link .expandable_box_less_text,.expandable_box_show_link .expandable_box_more_text {display: none;}.expandable_box_show_link .expandable_box_less_text.active,.expandable_box_show_link .expandable_box_more_text.active {display: block;}.referenten_box div.expandable_box {display: flex;flex-direction: column-reverse;}.referenten_box div.expandable_box_hidden_text > span {padding: 0em;padding-bottom: 0.5em;}.faq_section div.expandable_box {padding-bottom: 0.125em;width: 100%;max-width: 800px;}.faq_section div.expandable_box a.expandable_box_show_link,.faq_section div.expandable_box a.expandable_box_hide_link {text-align: left;width: 100%;border-radius: 0px;padding: 0.5em;padding-right: 2em;position: relative;}.faq_section div.expandable_box a.expandable_box_show_link:after,.faq_section div.expandable_box a.expandable_box_hide_link:after {content: "+";font-weight: bold;position: absolute;right: 0.5em;top: 0.375em;padding: 0em;transition: all ease 0.5s;transform: rotate(90deg);transform-origin: center center;}.faq_section div.expandable_box a.expandable_box_show_link.active:after,.faq_section div.expandable_box a.expandable_box_hide_link.active:after {content: "–";transform: rotate(0deg);}.faq_section div.expandable_box_hidden_text {overflow: hidden;margin-bottom: 0px;}.faq_section div.expandable_box_hidden_text > span {border: 1px solid rgba(112, 140, 164, 1.0);display: block;} /* File:  style_fe_blocks.css */ .element_space {clear: both;height: 40px;line-height: 40px;}.not_visible {visibility: hidden;height: 0px;line-height: 0px;max-height: 0px;overflow: hidden;display: none;}.deactivated_element,.js_deactivated_element {background: repeating-linear-gradient(45deg, rgba(0, 0, 0, 0.075) 0%, rgba(0, 0, 0, 0.075) 1%, rgba(0, 0, 0, 0.0) 1.01%, rgba(0, 0, 0, 0.0) 2%);background-repeat: no-repeat;padding: 0.25em;border: 1px solid rgba(100, 100, 100, 0.125);}.deactivated_element,.js_deactivated_element {input, textarea, select, button, date, range,.date_select {pointer-events: none;opacity: 0.9;filter: grayscale(1.5);}.fill_in {filter: grayscale(0);}}.deactivated_element .do_not_deactivate,.js_deactivated_element .do_not_deactivate,.deactivated_element .do_not_deactivate *,.js_deactivated_element .do_not_deactivate * {pointer-events: all !important;opacity: inherit !important;filter: grayscale(0) !important;}.js_fader_el {transition-property: padding, margin, opacity, display;transition-duration: 0.5s !important;transition-behavior: allow-discrete !important;transition-timing-function: ease !important;transform-origin: top center;}.js_fader_el.js_fader_show {opacity: 1.0 !important;transform: scaleY(1.0);margin-top: 0px;height: auto;overflow: hidden;max-height: 1000000px;margin-top: inherit;margin-bottom: inherit;@starting-style {opacity: 0.0;transform: scaleY(0.0) translateY(-100%);margin-top: -100% !important;height: 0px;overflow: auto;max-height: 0px;margin-top: 0px;margin-bottom: 0px;}}.js_fader_el.js_fader_hide {opacity: 0.0 !important;transform: scaleY(0.0);margin-top: -100% !important;height: 0px;overflow: hidden;max-height: 0px;margin-bottom: 0px !important;padding-bottom: 0px !important;padding-top: 0px !important;@starting-style {opacity: 1.0;transform: scaleY(1.0)margin-top: 0%;height: auto;overflow: visible;max-height: 1000000px;margin-bottom: inherit;margin-top: inherit;}}.box1_2, .box2_2,.box1_3, .box2_3, .box3_3,.box1-3_switch, .box1-3,.box2-3, .box2-3_switch,.box1-4, .box1-4_switch,.box3-4, .box3-4_switch,.box1_4, .box2_4, .box3_4, .box4_4,.box1_5, .box2_5, .box3_5, .box4_5, .box5_5,.box1_6, .box2_6, .box3_6, .box4_6, .box5_6, .box6_6,.box1-10, .box1-10_switch, .box9-10, .box9-10_switch,.boxn_m {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.boxn_m {float: left;}.boxn_m.last:after {clear: both;content: " ";display: block;width: 100%;height: 0px;}.box1_2 {float: left;width: 50%;padding-right: 2%;}.box2_2 {float: right;width: 50%;padding-left: 2%;}.box1_3, .box2_3, .box3_3 {float: left;width: 33.333%;}.box1_3 {padding-left: 0%;padding-right: 2%;}.box2_3 {padding-right: 1%;padding-left: 1%;}.box3_3 {padding-left: 2%;padding-right: 0%;}.box1_3_switch {float: right;width: 33%;padding-left: 2%;}.box_space {float: left;width: 1%;display: none;}.box1-3_switch {float: left;width: 33%;padding-right: 2%;}.box1-3 {float: right;width: 33%;padding-left: 2%;}.box2-3 {float: left;width: 66%;padding-right: 2%;}.box2-3_switch {float: right;width: 66%;padding-left: 2%;}.box1-4 {float: right;width: 25%;padding-left: 2%;}.box1-4_switch {float: left;width: 25%;padding-right: 2%;}.box3-4 {float: left;width: 75%;padding-right: 2%;}.box3-4_switch {float: right;width: 75%;padding-left: 2%;}.box9-10 {float: left;width: 90%;padding-left: 1%;}.box1-10 {float: right;width: 10%;}.box9-10_switch {float: right;width: 90%;}.box1-10_switch {float: left;width: 10%;padding-right: 1%;}.box1_4, .box2_4, .box3_4, .box4_4 {float: left;width: 25%;padding-right: 2%;padding-left: 2%;}.box1_5, .box2_5, .box3_5, .box4_5, .box5_5 {float: left;width: 20%;padding-left: 0%;padding-right: 1%;}.blog_style.blog_tiny_header.single_con_view .content_el {padding-right: 33%;}.box1_6, .box2_6, .box3_6, .box4_6, .box5_6, .box6_6 {float: left;width: 16.6667%;padding-left: 0%;padding-right: 1%;}.box1_8, .box2_8, .box3_8, .box4_8, .box5_8, .box6_8, .box7_8, .box8_8 {float: left;width: 12.5%;padding-left: 0%;padding-right: 1%;}.box1_10, .box2_10, .box3_10, .box4_10, .box5_10, .box6_10, .box7_10, .box8_10, .box9_10, .box10_10 {float: left;width: 10%;padding-left: 0%;padding-right: 1%;}.content_el {clear: both;width: 100%;}.content_el:after {clear: both;content: " ";display: block;height: 20px;}.content_el_footer {display: block;clear: both;width: 100%;margin-top: 0.75em;border-top: 0px solid rgba(0, 0, 0, 0.25);}.content_el_footer .content_el_footer_comments {float: left;width: 66%;padding-right: 1.5em;display: none;}.content_el_footer .content_el_footer_share_links {float: right;width: 25%;}.content_el_footer .content_el_footer_feedback {display: none;}.single_con_view .content_el_footer .content_el_footer_feedback {display: block;float: left;}.content_el_footer:after {content: " ";display: block;width: 100%;height: 0px;clear: both;}.content_short_text {float: left;width: 80%;}.content_short_text.img_available {clear: none;float: left;width: 66%;}.content_short_text:after, .content_prev_img:after {clear: both;width: 100%;height: 20px;content: " ";display: block;}.content_full_link {clear: both;margin-top: 15px;font-size: 90%;font-weight: bold;}.content_prev_img {float: right;width: 30%;text-align: right;}.content_short_headline {clear: both;display: block;width: 100%;line-height: 120%;margin-bottom: 15px;}hr.content_short_hr {clear: both;height: 15px;margin-bottom: 15px;border: 0px;border-bottom: 1px solid #000000;display: block;}.content_el_date {float: right;text-align: right;font-size: 75%;opacity: 0.7;}.content_comments_container {font-size: 75%;opacity: 0.7;}.content_comments {opacity: 1.0;}.content_el_scroll_loader {min-height: 200px;}a.link_jump_aim, a.link_jump_aim:hover {width: 1px;height: 1px;font-size: 1px;line-height: 1px;text-decoration: none;visibility: collapse;}.link_jump_aim img {vertical-align: middle;}p.p_jump_aim_only,a.link_jump_aim,.link_jump_aim_invisible {font-size: 0px;height: 0px;display: inline;line-height: 0px;margin: 0px;padding: 0px;}.scroll_anchor {height: 0px;line-height: 0px;overflow: hidden;display: none;}ul.ul_list, li.li_list {margin: 0px;padding: 0px;list-style: none;}ul.ul_list {clear: both;padding-bottom: 1em;}li.li_list {margin-left: 12px;}li.li_list:before {float: left;content: "»";margin-top: -2px;margin-left: -10px;padding-right: 5px;}input.select {width: 100%;border: 1px solid #CCCCCC;padding-left: 3px;}.select_helper {border: 1px solid #CCCCCC;margin-right: -5px;}select.input {border: 0px;width: 100%;}.list_element {float: left;width: 7%;max-width: 30px;display: block;}.list_content {float: left;width: 90%;display: block;}.content_left .list_element {width: 10%;}.content_left .list_content {width: 85%;}.box1_2 .list_element, .box2_2 .list_element {width: 8%;}.box1_2 .list_content, .box2_2 .list_content {width: 86%;}.box1_3 .list_element, .box2_3 .list_element, .box1_3 .list_element, .box3_3 .list_element, .box1-3 .list_element {width: 12%;}.box1_3 .list_content, .box2_3 .list_content, .box3_3 .list_content, .box1-3 .list_content {width: 82%;}.box2-3 .list_element {width: 6%;}.box2-3 .list_content {width: 88%;}.download_pdf_thumb_link img {float: left;padding-right: 20px;}.download_pdf_thumb_link label {padding-top: 15px;float: left;display: inline-block;}.download_pdf_thumb_link label span.download_type_size {clear: both;display: block;margin: 0px;}.download_pdf_thumb_link,.download_pdf_thumb_link img,.download_pdf_thumb_link label {clear: both;display: block;float: none;}p.space_1 {display: block;padding-top: 1em;}p.space_2 {padding-top: 2em;display: block;}p.space_3 {padding-top: 3em;display: block;}p.space_4 {padding-top: 4em;display: block;}p.space_5 {padding-top: 5em;display: block;}table.table {width: 100%;max-width: 100%;table-layout: fixed;margin: 0px;padding: 0px;border-collapse: collapse;border-spacing: 0px;hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;-o-hyphens: auto;}table.table_head, .table_head td {background-color: rgba(100,100,100,0.7);color: #FFFFFF;margin: 0px;padding: 0px;font-weight: bold;}tr.table_row {margin: 0px;padding: 0px;}td.table_cell {border: 1px solid #dfd8d8;margin: 0px;padding: 5px;padding-left: 1em;padding-right: 1em;vertical-align: top;-moz-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;-o-hyphens: auto;word-break: break-word;}tr.table_head td p, tr.table_head th p {padding: 0px;margin: 0px;}.spam_block_helper {width: 1px;height: 1px;overflow: hidden;font-size: 0.1px;line-height: 0.1%;}.clicktab {max-width: 100%;width: 100%;clear: both;display: block;}.clicktab_button_container {float: left;margin-right: 1px;display: table-cell;}.clicktab_text {clear: both;background-color: #FEFEFE;min-height: 150px;border: 1px solid #ababab;padding: 10px;padding-bottom: 15px;width: 100%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.clicktab_text:after {clear: both;width: 100%;content: " ";visibility: hidden;display: block;height: 0px;}.clicktab_button, .clicktab_button_active {float: left;}.clicktab_button a, .clicktab_button_active a {display: block;padding-left: 5px;padding-right: 5px;padding-bottom: 3px;border: 1px solid #777777;border-bottom: 0px;background-color: #4E4E4E;background: linear-gradient(to bottom, #4E4E4E 0%, #353535 100%);text-decoration: none;color: rgba(255, 255, 255, 1.0);}.clicktab_button a:hover, .clicktab_button.active a, .clicktab_button.active a:hover {background-color: #4E4E4E;background: linear-gradient(to bottom, #1A5D9E 0%, #004484 100%);color: rgba(255, 255, 255, 1.0);text-decoration: none !important;display: block;}.clicktab_text_holder {display: none;}.clicktab_button_text_spacer {display: none;clear: both;height: 0px;line-height: 0px;}p {}p.p_click_tab_text {margin: 0px;width: 100%;clear: both;}div.balloontip_a, div.ballon_tip_a {position: relative;display: block;}a.balloontip_a:hover, a.ballon_tip_a:hover {cursor: help;}div.balloontip_container {position: absolute;top: 15px;left: 15px;min-width: 50px;min-height: 50px;padding: 5px;background-color: #FEFEFE;opacity: 0.8;z-index: 50000;border: 1px solid #333333;}div.expandable_box {padding-bottom: 2em;}div.expandable_box a.expandable_box_show_link, div.expandable_box a.expandable_box_hide_link {font-weight: 400;text-decoration: none !important;width: 100%;display: block;clear: both;background-color: #333333;color: #FEFEFE;padding: 0.5em;}div.expandable_box_hidden_text {border: 0px solid #333333;clear: both;margin-top: 0px;margin-bottom: 15px;padding: 0em;}div.expandable_box_hidden_text > span {display: inline-block;padding: 0.5em;}.expandable_box_show_link .expandable_box_less_text,.expandable_box_show_link .expandable_box_more_text {display: none;}.expandable_box_show_link .expandable_box_less_text.active,.expandable_box_show_link .expandable_box_more_text.active {display: block;}div.overlay_box_container {position: relative;margin-bottom: 0em;cursor: help;border: 1px solid rgba(255, 255, 255, 1.0);}div.start div.overlay_box_container {max-width: 50%;float: left;}div.overlay_box_content {position: absolute;top: 0px;bottom: 0px;left: 0px;right: 0px;padding: 2.5em;z-index: 10;background-color: rgba(0, 0, 0, 0.8);color: rgba(255, 255, 255, 1.0);display: none;}div.overlay_box_content h2.headline_middle {margin-bottom: 0.5em;}div.overlay_box_content a {background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);border-radius: 1.5em;padding: 0.25em;padding-left: 1.5em;padding-right: 1.5em;display: inline-block;}div.overlay_box_content a:hover {background-color: rgba(255, 255, 255, 1.0);color: rgba(112, 140, 164, 1.0);}div.overlay_box_content h2.headline_middle {color: rgba(112, 140, 164, 1.0);font-weight: 300;font-size: 333.333%;}div.overlay_box_img img,div.overlay_box_container:hover div.overlay_box_content {display: block;}.vis_helper {width: 1px;height: 1px;font-size: 1px;overflow: hidden;}.cscl_input,.sharing_input {display: block;overflow: visible;opacity: 1;position: absolute;width: 100%;padding: 0.5em;background-color: rgba(255, 255, 255, 0.95);box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 5px;z-index: 10;height: auto;}.cscl_input input,.sharing_input input {width: 100%;border: 1px solid rgba(0, 0, 0, 0.25);padding: 0.25em;}.img_preloader {width: 1px;height: 1px;overflow: hidden;}.tool_tip, .tool_tipp, .tooltip {cursor: help;}.video_player, .video_player div, video, iframe, object, embed {max-width: 100%;}.video_container video {}.video_container video:fullscreen {-webkit-object-fit: contain;-moz-object-fit: contain;-ms-object-fit: contain;-o-object-fit: contain;object-fit: contain;}.img_smiley {display: inline-block;width: 30px;height: 30px;overflow: hidden;background-image: url("../img/cms/smileys.svg");background-size: 100% auto;background-repeat: no-repeat;}.img_attachment {float: right;display: inline-block;width: 30px;height: 30px;overflow: hidden;background-image: url("../img/cms/attachment.svg");background-size: 100% auto;background-repeat: no-repeat;text-decoration: none;cursor: pointer;position: relative;overflow: hidden;}.img_attachment input {position: absolute;z-index: 100;opacity: 0.001;cursor: pointer;}.img_attachment span.chat_attachment_info {position: absolute;top: 0px;left: 0px;z-index: 99;pointer-events: none;}.img_attachment:hover {text-decoration: none !important;opacity: 0.75;}.date_select_container {position: absolute;width: 400px;max-width: 400px;z-index: 500;}table.date_select {padding: 5px;max-width: 100%;width: 100%;min-width: 100%;border: 1px solid rgba(128, 128, 128, 0.5);border-collapse: collapse;background-color: rgba(255, 255, 255, 0.9);}table.date_select td, table.date_select th {text-align: center;border: 1px solid rgba(128, 128, 128, 0.5);border-collapse: collapse;padding: 0px;margin: 0px;}table.date_select th {background-color: rgba(128, 128, 128, 0.85);}table.date_select th, table.date_select th a {color: rgba(255, 255, 255, 1.0);text-decoration: none;}table.date_select tr.date_select_week_days td {background-color: rgba(200, 200, 200, 0.75);font-size: 80%;}table.date_select tr td a {text-decoration: none;display: block;width: 100%;}table.date_select tr td a:hover {color: rgba(155, 155, 155, 1.0);background-color: --%main_color%;text-decoration: none;}table.date_select tr td a:visited {color: rgba(155, 155, 155, 0.5);text-decoration: none;}.js_scrollbar_range {position: fixed;opacity: 0.25;border: 0px;z-index: 999;width: 20px;padding-left: 5px;padding-right: 5px;cursor: pointer;-moz-transition: all 0.5s ease;-webkit-transition: all 0.5s ease;-ms-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;}.js_scrollbar_range:hover {opacity: 1.0;}.show_code_block_container {clear: both;width: 100%;display: block;box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.5);border-radius: 5px;overflow: hidden;}.show_code_block_header {clear: both;display: block;padding: 0.5em;background-color: rgba(200, 200, 200, 1.0);color: rgba(0, 0, 0, 1.0);border-bottom-left-radius: 0px;border-bottom-right-radius: 0px;font-weight: bold;}.show_code_block {position: relative;display: block;width: 100%;background-color: rgba(15, 15, 15, 1.0);border: 2px solid rgba(200, 200, 200, 1.0);border-top: 0px;color: rgba(255, 255, 255, 1.0);padding-right: 0.5em;padding-top: 1.5em;line-height: 1.25em;max-height: 30em;overflow-y: auto;font-family: "Source Code Pro", "Courier New", Monaco, monospace !important;}.show_code_block:after {content: " ";display: block;clear: both;width: 100%;height: 1.25em;}.show_code_block_line_number {position: absolute;padding-top: 2em;padding-bottom: 1.5em;width: 2em;top: 0px;left: 0px;bottom: 0px;font-family: "Source Code Pro", "Courier New", Monaco, monospace !important;}.show_code_block .cbd_code_tab {display: inline-block;width: 2em;}.show_code_block .cbd_function,.show_code_block .cbd_html_tag {color: rgba(255, 175, 10, 1.0);}.show_code_block .cbd_code_word {color: rgba(225, 225, 100, 1.0);}.show_code_block .cbd_variable {font-weight: bold;color: rgba(75, 100, 170);}.show_code_block .cbd_number {color: rgba(225, 75, 25, 1.0);}.show_code_block .cbd_string,.show_code_block .cbd_string .code_block_def {color: rgba(50, 225, 50) !important;}span.img_map_container {position: relative;display: block;}span.img_map_container a.img_map_link {position: absolute;display: block;text-decoration: none;border: 1px solid rgba(0, 0, 0, 0.0);}span.img_map_container a.img_map_link:hover {text-decoration: none;border: 1px solid rgba(0, 0, 0, 0.1);}/* File:  style_flex_helper.css */ .box_flex_container {display: flex;clear: both;width: 100%;flex-wrap: wrap;}.box_flex_container.box_valign_center {align-items: center;}.box_flex_container.box_valign_center .more_button:after {height: 0em;}/* File:  style_float_helper.css */ .rel {position: relative;top: 0px;left: 0px;bottom: 0px;right: 0px;width: 100%;height: 100%;}.clear {clear: both;display: block;width: 100%;}.full {clear: both;width: 100%;min-height: 1em;}.clear_middle {clear: both;font-size: 50%;line-height: 50%;display: block;}.clear_small {clear: both;height: 0px;line-height: 0px;font-size: 0px;display: block;}.clear_fix:after {content: " ";clear: both;display: block;height: 0px;}.inline_block {display: inline-block;overflow: visible;}.twentyth, .twentith, .thirdteenth, .twelfth, .eleventh, .tenth, .eight, .seventh, .sixth,.fifth, .quad, .third, .half, .half_right, .twothird, .threequad,.eighttenth, .fivesixth, .ninetenth {-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}.twentyth, .twentith {float: left;width: 5%;}.thirdteenth{float: left;width: 7%;}.twelfth {float: left;width: 8.333%;}.eleventh {float: left;width: 9.09%;}.tenth {float: left;width: 10%;}.eight {float: left;width: 12%;}.seventh {float: left;width: 14%;}.sixth {float: left;width: 16%;}.fifth {float: left;width: 20%;}.quad {float: left;width: 25%;}.third {float: left;width: 33%;}.half {float: left;width: 49%;}.half_right {float: right;width: 49%;}.twothird {float: left;width: 66%;}.threequad {float: left;width: 74%;}.eighttenth {float: left;width: 79%;}.fivesixth {float: left;width: 83%;}.ninetenth {float: left;width: 89%;}.float_left_space_large {float: left;width: 4%;}.float_left_space_medium {float: left;width: 2%;}.float_left_space_small {float: left;width: 1%;}.float_left_space_radio {float: left;width: 15px;}img {max-width: 100%;height: auto;}img.vector_img {max-width: 100%;}.left {float: left;}.right {float: right;}.checkbox_n_label_cb {display: block;float: left;width: 2.5em;}.checkbox_n_label_label {display: block;float: left;max-width: 90%;width: calc(100% - 2.5em);max-width: calc(100% - 2.5em);} /* File:  style_image_map.css */ span.img_map_container a.img_map_link:hover {backdrop-filter: saturate(3);mask-image: url('../img/layout/mask_img_trans.png');mask-size: 95% 95%;mask-repeat: no-repeat;} /* File:  style_img_captcha.css */ .img_captcha_img {display: inline-block;margin-right: 2em;}.img_captcha_input {display: inline-block;}.img_captcha_input label {margin-bottom: 0.5em;display: inline-block;}/* File:  style_layer_info.css */ .layer_info {display: none;position: fixed;top: 15%;bottom: 15%;left: 15%;right: 15%;z-index: 201;background-color: rgba(255, 255, 255, 0.95);overflow: hidden;overflow-y: auto;}.layer_info_content {padding-left: 2em;padding-right: 2em;padding-bottom: 2em;}.layer_info_content p {margin-top: 0em;}.layer_info_overlay {position: fixed;top: 0%;left: 0%;right: 0%;bottom: 0%;z-index: 200;background-color: rgba(0, 0, 0, 0.5);display: none;}.layer_info.active,.layer_info_overlay.active {display: block;}.layer_info_close {position: absolute;top: 0em;right: 1%;font-size: 200%;font-weight: normal;z-index: 202;color: rgba(112, 140, 164, 1.0);}.layer_info_content {clear: both;width: 100%;margin-top: 1.5em;display: block;}.layer_newsletter_info {position: fixed;top: 25%;bottom: auto;right: auto;left: 50%;z-index: 201;background-color: rgba(255, 255, 255, 0.9);max-width: 620px;margin-left: -310px;}.layer_newsletter_info a {float: left;}.layer_newsletter_info,.layer_info_overlay {}/* File:  style_main_navi.css */ .main_navi_container {float: right;width: 66.5%;font-weight: 400;}.main_navi > ul {padding-left: 0px;margin-left: 0px;}.main_navi > ul > li {float: left;display: block;padding-left: 2.5em;padding-bottom: 1em;}.main_navi > ul > li.main_navi_right {float: right;}.main_navi > ul > li.main_navi_contact:after {float: right;display: inline-block;width: 1.75em;height: 1.75em;margin-top: -0.05em;margin-left: 0.5em;background-image: url('../img/layout/icon_contact.svg');background-color: contain;background-repeat: no-repeat;}.main_navi > ul > li.main_navi_contact:hover:after,.main_navi > ul > li.main_navi_contact.active:after {background-color: transparent;}.main_navi > ul > li.first {padding-left: 0em;}.main_navi:after {clear: both;content: " ";display: block;width: 100%;height: 0px;}.main_navi > ul > li:after {display: block;width: 100%;height: 4px;content: " ";clear: both;margin-top: 0.5em;}.main_navi > ul > li:hover > a {color: rgba(112, 140, 164, 1.0);}.main_navi > ul > li:hover:after,.main_navi > ul > li.active:after {background-color: rgba(112, 140, 164, 1.0);}.main_navi li .sub_navi {display: none;position: absolute;overflow: visible;padding-top: 1em;}.main_navi li:hover > .sub_navi {display: block;}.main_navi li:hover > .sub_navi > ul {background-color: rgba(112, 140, 164, 0.9);padding-top: 1em;padding-bottom: 1em;}.main_navi li > .sub_navi ul,.main_navi li > .sub_navi li {clear: both;padding: 0px;margin: 0px;list-style: none;}.main_navi li > .sub_navi li a {display: block;color: rgba(255, 255, 255, 1.0);padding: 0.5em;padding-left: 1.5em;padding-right: 1.5em;}.main_navi li > .sub_navi li > a:hover,.main_navi li > .sub_navi li.active > a {background-color: rgba(112, 140, 164, 0.9);}.main_navi li > .sub_navi li > .sub_navi_sub {display: none;}.main_navi li > .sub_navi li.active > .sub_navi_sub {display: block;}.main_navi li > .sub_navi li.active > .sub_navi_sub li {font-size: 90%;}.main_navi li > .sub_navi li.active > .sub_navi_sub li a {padding-left: 2.5em;}.main_navi li > .sub_navi li.active > .sub_navi_sub li .sub_navi_sub li a {padding-left: 4em;}.mobile_menu_button {display: none;background-image: url("../img/layout/mobile_menu_button.png");background-position: center;background-repeat: no-repeat;background-size: contain;box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-ms-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);width: 100%;height: 43px;background-color: rgba(112, 140, 164, 1.0);border-radius: 0px;}/* File:  style_navi_pos.css */ .navi_pos {padding-top: 1.5em;padding-bottom: 1em;font-size: 75%;border-bottom: 1px solid rgba(0, 0, 0, 0.25);margin-bottom: 3em;}.navi_pos ul,.navi_pos ol,.navi_pos li,.navi_pos .np_seperator {float: left;list-style: none;display: inline-block;margin: 0px;padding: 0px;}.navi_pos .np_seperator {padding-left: 0.5em;padding-right: 0.5em;}.template_no_header_with_navi_pos .navi_pos,.template_no_header .navi_pos {padding-top: 3.5em;}/* File:  style_page_flip.css */ .page_flip_container {width: 100%;text-align: center;}.page_flip_container:after {clear: both;content: " ";display: block;width: 100%;}.page_flip_container ul,.page_flip_container li {list-style-type: none;margin: 0px;padding-left: 10px;padding-right: 10px;display: inline-block;}.page_flip_info {float: left;width: 33.333%;text-align: left;line-height: 200%;}.page_flip_numbers {padding-top: 0px;float: right;width: 33.333%;line-height: 200%;}.page_flip_numbers li.active a {text-decoration: none !important;}.page_flip_show_all {clear: both;}.page_flip:after {width: 100%;clear: both;content: " ";display: block;width: 100%;}.page_flip {font-size: 80%;margin-left: auto;margin-right: auto;display: block;}.page_flip_bottom {clear: both;margin-bottom: 1.5em;margin-top: 1em;padding-top: 0.5em;border-top: 1px solid --%light_grey_font_color%;}.page_flip_top {clear: both;height: 40px;}.page_flip_all {clear: both;}.page_flip_info {float: left;display: inline;}.page_flip_numbers {float: left;display: inline;}.page_flip_numbers ul {list-style: none;margin: 0px;padding: 0px;}.page_flip_numbers li {float: left;margin-left: 2px;margin-right: 2px;line-height: 90%;margin-top: 0.5em;padding: 0em;transition: 0.333s all ease;display: inline-block;}.page_flip_numbers li.last,.page_flip_numbers li.prev,.page_flip_numbers li.next {border: 0px;}.page_flip_numbers li.next,.page_flip_numbers li.prev {transform: scale(1.75);}.page_flip_numbers li a {text-decoration: none;vertical-align: middle;padding: 0.5em;padding-top: 0.333em;padding-bottom: 0.333em;}.page_flip_numbers li.active a,.page_flip_numbers li a:hover {font-weight: bold;display: inline-block;padding-top: 0.0em;text-decoration: none;}.page_flip_numbers li.active a,.page_flip_numbers li a:hover {transform: scale(1.75);}.page_flip_container.page_flip_with_epp_select {text-align: left;display: block;clear: both;padding: 0.5em;padding-left: 0em;padding-right: 0em;background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);}.page_flip_container.page_flip_with_epp_select a {color: rgba(255, 255, 255, 1.0);}.ps_result_page_header_container .page_flip_container.page_flip_with_epp_select {margin-bottom: 1.25em;}.ps_result_page_footer_container .page_flip_container.page_flip_with_epp_select {margin-top: 2em;}.page_flip_container.page_flip_with_epp_select .page_flip_info {float: left;width: 10%;line-height: 175%;}.page_flip_container.page_flip_with_epp_select .page_flip {float: left;width: 100%;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select {float: left;width: 33%;}.page_flip_container.page_flip_with_epp_select .page_flip_numbers {float: left;width: 23%;line-height: 100%;}.page_flip_container.page_flip_with_epp_select .page_flip_numbers li {line-height: 120%;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_select_info {float: left;width: 33%;text-align: left;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries {float: left;width: 66%;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries a {padding-left: 0.5em;padding-right: 0.5em;display: inline-block;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries a.active,.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries a:hover {font-weight: bold;transform: scale(1.75);line-height: 75%;}.page_flip_order_by {float: right;width: 33%;}.page_flip_order_by_label {float: left;width: 33%;}.page_flip_order_by_select {float: right;width: 66%;}/* File:  style_ratings.css */ .rating_container {float: left;width: 25%;opacity: 0.7;font-size: 75%;}.rating_container .rating_message {font-size: 80%;}.rating_container .rating_label,.rating_container .rating_mark {display: none;}.rating_container .star_reached,.rating_container .star_not_reached {text-decoration: none;display: inline-block;color: rgba(112, 140, 164, 1.0);transition: 0.25s ease all;cursor: pointer;}.rating_container .star_reached.active,.rating_container .star_not_reached.active {transform: scale(1.25);padding-left: 0.125em;padding-right: 0.125em;text-decoration: none;}.rating_container .star_reached.active:hover,.rating_container .star_not_reached.active:hover {transform: scale(1.75);padding-left: 0.25em;padding-right: 0.25em;}.rating_container a:hover {cursor: pointer;text-decoration: none;}/* File:  style_search.css */ .search_form {width: 100%;}.search_form input[type="text"] {width: 100%;height: 2.75em;border-radius: 2em;border: 1px solid rgba(100, 100, 100, 0.25);padding-left: 1em;padding-right: 1em;}.search_form .box_flex_container {align-items: center;}/* File:  style_search_field.css */ .search_field_container {clear: both;display: block;}.search_field_container:after {clear: both;content: " ";width: 100%;height: 15px;display: block;}.search_field_container input {float: left;width: 75%;background-color: rgba(255, 255, 255, 1.0);background: linear-gradient(to bottom, rgba(244, 244, 244, 1.0) 0%, rgba(255, 255, 255, 1.0) 50%, rgba(244, 244, 244, 1.0) 100%);padding: 19px;font-size: 125%;border: 0px;box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);border-radius: 10px;}.search_field_container a {float: right;max-width: 25%;display: block;width: 59px;height: 60px;background-color: --%search_button_bg_color%;background: url("../img/layout/icon_search.png"), linear-gradient(to bottom, --%search_button_bg_color% 0%, --%search_button_bg_color2% 100%);box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);background-repeat: no-repeat !important;background-size: 100% auto !important;background-position: center center !important;border-radius: 10px;}.search_field_container a:hover {opacity: 0.75;} /* File:  style_side_navi.css */ ul.side_navi_ul {display: block;clear: both;margin: 0px;padding: 0px;column-count: 2;}ul.side_navi_ul li {display: block;clear: both;margin: 0px;padding: 0px;}/* File:  style_social_media_buttons.css */ .social_media_container {float: right;width: 20%;display: block;text-align: right;}.social_media_container a {width: 35px;height: 35px;margin-left: 0.5em;display: inline-block;background-repeat: no-repeat;background-size: contain;transition: 0.5s ease all;text-decoration: none;opacity: 0.5;}.social_media_container a:hover {transform: scale(1.25);opacity: 0.75;}a.sm_facebook {background-image: url("../img/layout/icon_sm_facebook.png");}a.sm_youtube {background-image: url("../img/layout/icon_sm_yotube.png");}a.sm_instagram {background-image: url("../img/layout/icon_sm_instagram.png");}a.sm_linkedin {background-image: url("../img/layout/icon_sm_linkedin.png");}.social_media_share_buttons {clear: both;width: 100%;display: block;padding-top: 0.5em;padding-bottom: 0.75em;}.social_media_share_buttons:after {clear: both;width: 100%;content: " ";display: block;}.social_media_share_buttons div {display: block;width: 100%;clear: both;float: left;margin-right: 1em;text-align: center;transition: 0.5s ease all;margin-bottom: 0.25em;}.social_media_share_buttons div:hover {transform: scale(1.1);}.social_media_share_buttons a {width: 100%;color: rgba(255, 255, 255, 1.0);padding: 0.25em;padding-left: 2em;padding-right: 2em;display: block;text-decoration: none !important;}.social_media_share_buttons a:hover {color: rgba(255, 255, 255, 1.0);}.social_media_share_buttons .smsb_twitter {background-color: rgba(29, 161, 242, 1.0);}.social_media_share_buttons .smsb_google_plus {background-color: rgba(218, 73, 51, 1.0);}.social_media_share_buttons .smsb_facebook {background-color: rgba(57, 87, 151, 1.0);}.social_media_share_buttons .smsb_xing {background-color: rgba(27, 86, 97, 1.0);}.social_media_share_buttons .smsb_linkedin {background-color: rgba(0, 118, 179, 1.0);}.social_media_share_buttons .smsb_pinterest {background-color: rgba(187, 9, 25, 1.0);}.social_media_share_buttons .smsb_pocket {background-color: rgba(239, 64, 86, 1.0);}.social_media_share_buttons .smsb_whatsapp {background-color: rgba(77, 194, 71, 1.0);}.social_media_share_buttons .smsb_telegram {background-color: rgba(0, 136, 204, 1.0);}.social_media_share_buttons .smsb_threema {background-color: rgba(74, 74, 74, 1.0);}.social_media_share_buttons .smsb_reddit {background-color: rgba(255, 69, 0, 1.0);}.social-buttons {margin-top: 20px;clear: both;padding-top: 15px;background-image: url("../img/cms/icon_social_share_01.svg");background-size: contain;background-repeat: no-repeat;background-position: center;height: 65px;cursor: pointer;-webkit-transition: 0.5s all ease;-moz-transition: 0.5s all ease;-ms-transition: 0.5s all ease;-o-transition: 0.5s all ease;transition: 0.5s all ease;}.social-buttons:after {content: " ";display: block;width: 100%;clear: both;height: 0px;}.social-buttons:hover {transform: scale(1.05);}.bt_twitter, .bt_facebook, .bt_google_plus, .bt_xing, .bt_linkedin {clear: both;width: auto;display: block;padding: 5px;}.sharing_link {text-align: right;padding-bottom: 2em;position: relative;z-index: 250;}.sharing_link_input {text-align: left;}.content_el_footer_share_links {display: none;}.single_con_view .content_el_footer_share_links {display: block;}/* File:  style_softgarden.css */ iframe.softgarden {border: 1px solid rgba(0, 0, 0, 0.1);width: 1205px;max-width: 100%;padding-top: 2.5em;} /* File:  style_step_navi.css */ .step_navi {position: absolute;bottom: 0px;z-index: 51;width: 99.5%;left: 3px;z-index: 750;background: linear-gradient(to top, rgba(55, 171, 73, 1) 50%, rgba(55, 171, 73, 0.0) 100%);}.step_navi a {display: block;width: 70px;height: 70px;background-image: url("../img/layout/startpage_icons.png");background-repeat: no-repeat;text-decoration: none;}.step_navi a:hover {opacity: 0.8;}.step_navi a.step_navi_prev {float: left;background-position: left -620px;}.step_navi a.step_navi_next {float: right;background-position: left -690px;}.content_center_wide .step_navi, .content_center_albatros .step_navi {background: none;margin-top: 10px;bottom: -20px;}/* File:  style_threed_object.css */ .threed_object_container {border: 1px solid rgba(0, 0, 0, 0.1);padding: 5px;background: linear-gradient(to top, #CCCCCC 0%, #EFEFEF 100%);box-shadow: 0px 0px 2px rgba(0,0,0,0.55);}.threed_object {min-height: 200px;}.threed_object_container input[type="range"] {padding: 0px;margin: 0px;width: 100%;box-sizing: border-box;}.threed_object:hover {cursor: url("../img/cms/cursor_rotate.cur"), move;}.threed_object_container a.threed_object_play_button, .threed_object_container a.threed_object_pause_button {text-decoration: none !important;cursor: pointer;padding: 5px;border-radius: 3px;width: 2em;height: 2em;line-height: 100%;display: block;background: linear-gradient(to top, #CDCDCD 0%, #FFFFFF 50%, #CDCDCD 100%);box-shadow: 0px 0px 3px rgba(30,30,30,0.75);font-family: Arial;font-size: 12px;text-align: center;}.threed_object_container a.threed_object_play_button {padding-left: 6px;padding-right: 4px;}.threed_object_container a.threed_object_play_button:hover, .threed_object_container a.threed_object_pause_button:hover {background: linear-gradient(to top, #EEEEEE 0%, #DDDDDD 33%, #DDDDDD 66%, #EEEEEE 100%);box-shadow: 0px 0px 2px rgba(30,30,30,0.75);}/* File:  style_txt.css */.txt_info {color: #A90000;font-size: 90%;}.txt_info_blue {color: #333399;font-size: 90%;}.txt_search {font-size: 125%;font-weight: bold;}.txt_right {text-align: right;}.txt_left {text-align: left;}.txt_center {text-align: center;}.txt_center > div {margin-left: auto;margin-right: auto;}.txt_small {font-size: 90%;}.txt_small p {margin-top: 0.5em;margin-bottom: 0.5em;}.txt_bold {font-weight: bold;}.download_type_size {margin-left: 5px;display: inline-block;font-size: 80%;}.img_subline {font-style: italic;font-weight: 300;}/* File:  style_widget.css */ .widget_content {padding-top: 1em;}/* File:  style_window_comand.css */.window_command_overlay {position: "fixed";top: 0%;left: 0%;bottom: 0%;right: 0%;background-color: rgba(0, 0, 0, 0.75);z-index: 1000001;}.window_command {position: fixed;display: block;z-index: 1000002;font-size: 1rem;background-color: rgba(255, 255, 255, 1.0);box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.15);border-radius: 10px;padding: 10px;border: 1px solid rgba(0, 0, 0, 0.25);box-sizing: border-box;top: 50%;margin-left: auto;margin-right: auto;left: 0%;right: 0%;padding-bottom: 1.5em;}.window_command_button_select {min-width: 325px;max-width: 90%;text-align: center;}.window_command .button.is_default {font-weight: bold;}.window_command .button.is_default:after {display: inline-block;content: "*";margin-left: 0.25em;}.window_command h3 {margin-top: 0em;padding-top: 0em;}/* File:  style_zz_calendar.css */ .calendar {clear: both;}.cal_body {}.cal_header {background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);line-height: 125%;padding: 0.5em;}.cal_header .third h3 {text-align: center;padding: 0px;margin: 0px;}.cal_header .third.right {text-align: right;}.cal_header a {color: rgba(255, 255, 255, 1.0);text-decoration: none;}.cal_header a:hover {color: rgba(216, 230, 231, 1.0);}.cal_month {float: left;}.cal_month_name {margin-top: 0.5em;text-align: center;font-weight: bold;border-left: 1px solid rgba(255, 255, 255, 1.0);border-right: 1px solid rgba(255, 255, 255, 1.0);background-color: rgba(216, 230, 231, 1.0);padding-top: 0.25em;padding-bottom: 0.25em;}.cal_day_nr {float: left;width: 10%;text-align: center;}.cal_day_content {float: right;width: 80%;}.cal_day_of_week {position: absolute;right: 0.25em;font-weight: bold;color: rgba(216, 230, 231, 1.0);z-index: -10;}.cal_day_content .event_start {opacity: 1.0;}.cal_day_content .event_follow {opacity: 0.65;ms-filter: alpha("opacity=65");text-decoration: none;}.cal_day_content {min-height: 3.5em;max-height: 3.5em;transition: 0.5s all ease;overflow: hidden;}.cal_day_content:hover {max-height: 24em;}.cal_day_content a {display: inline-block;padding-bottom: 0.75em;}.cal_day_1, .cal_day_2 {position: relative;float: left;width: 100%;padding: 0.25em;font-size: 85%;}.cal_day_1 {background-color: rgba(216, 230, 231, 0.25);border: 1px solid rgba(216, 230, 231, 1.0);}.cal_day_2 {background-color: transparent;border: 1px solid rgba(216, 230, 231, 1.0);}.cal_day_today {background-color: rgba(216, 230, 231, 0.666) !important;}.cal_entry_behind {opacity: 0.5;ms-filter: Alpha("Opacity=50");}.calendar.compact {position: relative;width: 100%;max-width: 800px;}.calendar.compact h3,.calendar.calendar_compact h3 {margin: 0px;}.calendar.compact table {width: 100%;border-collapse: collapse;}.calendar.compact th,.calendar.compact td {width: 14.285%;text-align: center;padding: 0.5em;border: 1px solid rgba(0, 0, 0, 0.25);}.calendar.compact th {background-color: rgba(216, 230, 231, 0.25)}.calendar.compact .appointment_available a {font-weight: 800;border-radius: 1rem;display: inline-block;background-color: rgba(112, 140, 164, 0.9);color: rgba(255, 255, 255, 1.0);padding-left: 0.5em;padding-right: 0.5em;}.calendar.compact .appointment_available a.booking_no_longer_available {opacity: 0.75;}.calendar.compact .appointment_available a.booking_no_longer_available {opacity: 1.0;background-color: transparent;color: rgba(90, 89, 89, 1.0);pointer-events: none;font-weight: 300;}.calendar.compact .appointment_available a:hover {background-color: rgba(112, 140, 164, 1.0);}.calendar.compact .cal_compact_info_container {position: absolute;top: 0px;left: 0px;bottom: 0px;right: 0px;width: 100%;display: none;background-color: rgba(255, 255, 255, 0.95);padding: 1.5em;border: 1px solid rgba(0, 0, 0, 0.5);overflow-y: auto;}.calendar.compact .cal_compact_info_container.active {display: block;}.calendar.compact .cal_compact_info_close {position: absolute;top: 0.5em;right: 0em;display: block;width: 2em;height: 2em;text-align: center;}.calendar.compact .cal_compact_entry_per_day_label {font-weight: bold;}.calendar.calendar_detail.calendar_compact .cal_detail_entry_container {padding: 2em;border: 1px solid rgba(216, 230, 231, 1.0);}.calendar.calendar_detail.calendar_compact .cal_detail_entry_container a {background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);margin-left: 0.5em;padding: 0.25em;padding-left: 1.5em;padding-right: 1.5em;display: inline-block;border-radius: 1.5em;}.calendar .cet_entry:after {padding-left: 0.5em;display: inline-block;}.calendar .cet_event:after {content: "🎫";}.calendar .cet_presence_event:after {content: "🏠";}.calendar .cet_digital_event:after {content: "💻";}.calendar .cet_bookable_tf:after {content: "📖";}.calendar .cet_bookable_tf.ce_booked:after,.calendar .cet_bookable_tf.ce_in_the_past:after {content: "📘";}.calendar .cet_anniversary:after {content: "🎖";}.calendar .cet_birthday:after {content: "🎂";}.calendar .cet_deathday:after {content: "✝";}.calendar .cet_holiday:after {content: "✨";}.calendar .cet_vacation:after {content: "✈️";}.calendar .cet_other:after {content: "🕙 ";}.calendar .cet_bookable_tf.ce_booked,.calendar .cet_bookable_tf.ce_in_the_past {opacity: 0.5;filter: gray(2.0);pointer-events: none;}.calendar li.ce_booked_li a.cet_bookable_tf,.calendar li.ce_in_the_past_li a.cet_bookable_tf {display: none;}.calendar .cal_entry_booking_container {width: 100%;line-height: 125%;}.calendar .cal_entry_booking_container .cal_booking_msg {width: 100%;font-weight: bold;}.calendar .cal_entry_booking_container .cebc_label {font-weight: bold;width: 100%;clear: both;margin-top: 2em;padding-bottom: 0.5em;}.calendar .cal_entry_booking_container .cebc_input_entry {width: 100%;clear: both;display: block;padding-bottom: 0.5em;}.calendar .cal_entry_booking_container .cebc_input_entry:after {content: " ";display: block;width: 100%;clear: both;}.calendar .cal_entry_booking_container input[type="text"],.calendar .cal_entry_booking_container input[type="password"],.calendar .cal_entry_booking_container input[type="number"],.calendar .cal_entry_booking_container select,.calendar .cal_entry_booking_container textarea {width: 100%;height: 2em;border: 1px solid rgba(0, 0, 0, 0.25);border-radius: 0px;}.calendar .cal_entry_booking_container textarea {height: 10em;}.calendar .cal_entry_booking_container .fill_in {outline: 1px solid rgba(225, 50, 50, 1.0);}.calendar .cal_booking_list {width: 100%;display: block;clear: both;}.calendar .cal_booking_list .cebl_label,.calendar .cal_entry_booking_container .cebl_label {font-weight: bold;margin-bottom: 0.5em;}.calendar .cal_booking_list .cebl_header {font-weight: bold;}.calendar .cal_booking_list .cebl_header,.calendar .cal_booking_list .cebl_entry {padding: 0.5em;padding-top: 0.75em;padding-bottom: 0.75em;}.calendar .cal_booking_list .cebl_entry {font-size: 90%;}.calendar .cal_booking_list .cebl_entry:nth-child(2n + 1) {background-color: rgba(200, 200, 200, 0.5);}.calendar .cal_booking_list .cebl_name {float: left;width: 34%;}.calendar .cal_booking_list .cebl_booking_time,.calendar .cal_booking_list .cebl_mail,.calendar .cal_booking_list .cebl_function {float: left;width: 22%;}.calendar .cal_booking_list .cebl_header:after,.calendar .cal_booking_list .cebl_entry:after{content: " ";clear: both;width: 100%;display: block;}/* File:  style_zz_calendar_entries_timeframe.css */ .cet_container {display: flex;flex-wrap: wrap;}.cet_container a {}.cet_header {float: left;width: 100%;padding: 1em;background-color: rgba(112, 140, 164, 0.9);color: rgba(255, 255, 255, 1.0);border: 1px solid rgba(255, 255, 255, 1.0);padding-top: 0.25em;padding-bottom: 0.25em;}.cet_header a,.cet_header .cet_title a {color: rgba(255, 255, 255, 1.0);}.cet_header .cet_title a:hover {color: rgba(90, 89, 89, 1.0) !important;}.cet_entry_container {float: left;width: 100%;padding: 1em;padding-top: 0.5em;padding-bottom: 0.5em;background-color: rgba(216, 230, 231, 0.25);border: 1px solid rgba(216, 230, 231, 0.25);transition: 0.5s ease all;cursor: help;position: relative;}.cet_entry_container:nth-child(2n) {background-color: transparent;}.cet_entry_container:hover {transform: scale(1.05);}.cet_title {float: left;font-weight: bold;width: 50%;padding-right: 2em;}.cet_header .cet_title {font-weight: normal;}.cet_title a {color: #4d4d4d;}.cet_content {float: left;width: 20%;}.cet_content p {margin: 0px;}.cet_container img {border: 1px solid #999999;}.cet_date {float: left;width: 23%;}.cet_type {float: left;width: 23%;}.cet_container .cet_entry_container:after {position: absolute;top: 0.125em;right: 0.5rem;font-size: 150%;opacity: 0.1;}.cet_container .cet_event:after {content: "🎫";}.cet_container .cet_presence_event:after {content: "🏠";}.cet_container .cet_digital_event:after {content: "💻";}.cet_container .cet_bookable_tf:after {content: "📖";}.cet_container .cet_bookable_tf.ce_booked:after,.cet_container .cet_bookable_tf.ce_in_the_past:after {content: "📘";}.cet_container .cet_anniversary:after {content: "🎖";}.cet_container .cet_birthday:after {content: "🎂";}.cet_container .cet_deathday:after {content: "✝";}.cet_container .cet_holiday:after {content: "✨";}.cet_container .cet_vacation:after {content: "✈️";}.cet_container .cet_other:after {content: "🕙 ";} /* File:  style_zz_content_el_navi.css */ .cen_navi {clear: both;}.cen_navi:after {clear: both;content: " ";height: 15px;display: block;}.cen_navi_prev_next {float: left;width: 66%;text-align: left;}.cen_navi_top {float: right;width: 33%;text-align: right;}/* File:  style_zz_custom_form.css */ .custom_form:after {content: " ";display: block;width: 100%;clear: both;}.custom_form form {clear: both;display: block;width: 100%;max-width: 1200px;}.custom_form form:after {content: " ";display: block;width: 100%;clear: both;}.custom_form_input * {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;line-height: 100%;vertical-align: middle;}.custom_form_input input[type="text"], .custom_form_input input[type="password"] {padding-left: 0.75em;padding-right: 0.75em;outline: 0px;}.cf_field_isolation_container {display: none !important;}.cf_field_isolation_container.active {display: block !important;}.cf_buttons_container {display: none;}.cf_buttons_container.active {display: block;}.custom_form_input select,.custom_form_input input[type="text"],.custom_form_input input[type="number"],.custom_form_input input[type="password"],.custom_form_input textarea {width: 100%;border: 1px solid rgba(128, 128, 128, 0.333);background-color: rgba(112, 140, 164, 0.075);min-height: 2.5em;height: 2.5em;border-radius: 1.5em;font-family: 'Open Sans', Arial, Verdana, sans-serif;}.custom_form_input textarea,.custom_form_input select,.custom_form_input input[type="number"] {padding-left: 1em;padding-right: 1em;}.custom_form_input textarea {min-height: 100px;height: 200px;margin-top: 0.5em;padding: 1em;}.custom_form_input .fill_in, .custom_form_input textarea.fill_in, .custom_form_input input.fill_in {border: 1px solid rgba(128, 128, 128, 0.333) !important;background-color: #FEDDDD !important;}.custom_form_input input[type="file"].fill_in {padding: 0.5em;}.custom_form_checkbox_input {display: block;padding-bottom: 10px;}.custom_form_input .captcha_label {padding-bottom: 10px;}.custom_form_input input[type="checkbox"].fill_in, .custom_form_input input[type="radio"].fill_in {width: 15px;height: 15px;outline: 1px solid #FE6666;margin: 2px;margin-left: 3px;margin-top: 1px;}.custom_form_input textarea {width: 100%;}.custom_field_info {display: block;padding-top: 10px;font-size: 75%;line-height: 110%;opacity: 0.7;}.custom_form_input .custom_form_inbetween_text p {line-height: 35px !important;}.custom_form_input label {font-weight: 600;}.custom_form_input .cf_sub_field {padding-left: 2em;}.custom_form_input .txt_small p {line-height: 133%;}.custom_form_input .cf_inbetween_text {display: block;margin-top: 2em;}.custom_form_input .cf_inbetween_text label {font-size: 133.333%;color: rgba(112, 140, 164, 1.0);}.custom_form_input .custom_form_entry {margin-bottom: 0.5em;}.custom_form_input .custom_form_entry .txt_small strong {font-weight: 600;color: rgba(140, 140, 140, 1.0);vertical-align: baseline;}.custom_form_input .custom_form_entry.order_amount .quad:first-child {width: 59%;padding-right: 10%;}.custom_form_input .custom_form_entry.order_amount .half {width: 15%;}.custom_form_input .custom_form_entry.order_amount input {text-align: center;}.custom_form_input .cf_inbetween_text.order_amount_info .cf_inbetween_text_info {float: right;width: 20%;text-align: center;display: block;}.custom_form_input .cf_inbetween_text.order_amount_info .cf_inbetween_text_info p {margin-bottom: 0px;}.custom_form_input .cf_radio_button input,.custom_form_input .cf_checkbox input {transform: scale(1.333);vertical-align: bottom;margin-bottom: 0em;}.custom_form_input .cf_radio_button .half label.half {padding-bottom: 0.75em;font-weight: normal;}.custom_form_input .cf_checkbox.cf_opt_in > .quad {display: inline-block;float: right;width: 92%;padding-top: 0.125em;}.custom_form_input .cf_checkbox.cf_opt_in > .half {display: inline-block;float: right;width: 6%;}.custom_form_input .cf_top_margin {margin-top: 2em;}.custom_form_input a {vertical-align: baseline;}/* File:  style_zz_download_center.css */ .download_center {clear: both;width: 100%;margin-top: 10px;}.download_center:after {display: block;width: 100%;content: " ";clear: both;height: 3em;}.dc_head {background-color: --%search_button_bg_color%;clear: both;width: 100%;display: block;color: #333333;font-weight: bold;padding-left: 1em;}.dc_head div, .dc_line_even div, .dc_line_odd div {padding: 5px;}div.dc_nl_head {clear: both;width: 100%;height: 0px;padding: 0px;line-height: 0px;}.dc_line_even,.dc_line_odd {width: 100%;clear: both;display: block;padding-top: 1em;padding-bottom: 1em;padding-left: 1em;}.dc_line_even:after,.dc_line_odd:after {display: block;width: 100%;content: " ";clear: both;}.dc_line_even {background-color: rgba(216, 230, 231, 0.25);line-height: 22px;}.dc_line_odd {background-color: rgba(112, 140, 164, 0.02);line-height: 22px;}.dc_thumb {float: left;width: 15%;}.dc_date {float: left;width: 10%;display: none;}.dc_thumb img {max-width: 85%;border: 1px solid rgba(216, 230, 231, 1.0);}.dc_title {float: left;width: 25%;line-height: 22px;}.dc_desc {float: left;width: 25%;line-height: 22px;}.dc_desc p:first-child {margin-top: 0px;}.dc_desc p:last-child {margin-bottom: 0px;}.dc_filespecs {float: left;width: 10%;line-height: 22px;}.dc_filespecs p:first-child {margin-top: 0px;}.dc_filespecs p:last-child {margin-bottom: 0px;}.dc_filesize {float: left;width: 10%;line-height: 22px;text-align: center;}.dc_link {float: left;width: 15%;line-height: 22px;text-align: center;}.dc_link a {clear: both;display: block;padding-top: 0.25em;padding-bottom: 0.25em;padding-left: 0.75em;padding-right: 0.75em;margin-bottom: 0.25em;border-radius: 1em;background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);text-align: center;clear: both;}.dc_link p {margin-top: 0.125em;padding-bottom: 2.25em;}.more_button:after {clear: both;width: 100%;height: 1em;content: " ";display: block;}.dc_link a:hover {opacity: 0.7;-ms-filter: Alpha("opacity=70");}div.dc_nl {display: block;clear: both;width: 100%;height: 1px;line-height: 1px;padding: 0px;margin-top: 0em;margin-bottom: 0em;background-color: rgba(216, 230, 231, 1.0);}.dc_entry_admin_navi_button {display: none;}.dc_entry_admin_navi_button.fast_edit_is_open {display: inline-block;}.dc_entry_admin_navi_container a.button_edit {width: 22px;height: 18px;background-image: url("../img/cms/blue/buttons.svg");background-repeat: no-repeat;overflow: hidden;transform: scale(0.8);vertical-align: text-top;}.dc_head .dc_link {display: none;}/* File:  style_zz_fe_upload_center.css */ .fe_uc_container {min-width: 720px;}.fe_uc_container .head {font-size: 90%;font-weight: bold;margin-bottom: 5px;}.fe_uc_filebrowser {border: 1px solid #999999;background-color: rgba(255, 255, 255, 0.75);display: block;width: 100%;height: 300px;overflow: hidden;overflow-y: auto;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 7px;padding-right: 7px;padding-top: 5px;line-height: 130%;font-size: 14px;}.fe_uc_filebrowser a {text-decoration: none;}.fe_uc_filename,.fe_uc_foldername {float: left;width: 42%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding-left: 2em;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file.svg");background-size: 1.5em;background-position: left center;background-repeat: no-repeat;}.fe_uc_foldername {background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_folder.svg");}.fe_uc_group_foldername {background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_group_folder.svg");}.fe_uc_user_foldername {background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_user_folder.svg");}.icon_doc {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_doc.svg");}.icon_img {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_img.svg");background-size: 1.5em auto;}.icon_pdf {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_pdf.svg");}.icon_ppt {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_ppt.svg");}.icon_txt {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_doc.svg");}.icon_video {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_video.svg");}.icon_xls {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_xls.svg");}.icon_zip {background-position: left center;background-image: url("../img/cms/special_element/fe_upload_center/fe_uc_icon_file_zip.svg");}.fe_uc_folder_path {font-style: italic;float: left;width: 100%;clear: both;}.fe_uc_filename.head {background: none;padding-left: 0px;}.fe_uc_filedate {float: left;width: 20%;font-size: 90%;}.fe_uc_filesize {float: left;width: 20%;text-align: center;}.fe_uc_function {float: right;width: 18%;display: flex;align-items: center;}.fe_uc_status {clear: both;width: 100%;font-weight: bold;text-align: center;overflow: visible !important;}.fe_uc_status .status_bar {clear: both;display: block;background-color: #01A6E6;margin-top: 10px;margin-bottom: 8px;padding-top: 5px;padding-bottom: 5px;min-height: 15px;}.fe_uc_status.success {color: #00CC33;}.fe_uc_status.no_success {color: #EE3300;}.fe_uc_allowed_info {margin-top: 10px;clear: both;font-size: 90%;}.fe_uc_spacer {clear: both;line-height: 1px;height: 1px;font-size: 1px;border-top: 1px solid #CCCCCC;margin-top: 2px;margin-bottom: 3px;}.fe_uc_spacer_buttons {clear: both;}.fe_uc_allowed_info {clear: both;padding-top: 15px;}a.fe_uc_file_or_folder_name, .fe_uc_file_or_folder_name {cursor: pointer;color: #555555;}a.fe_uc_bt_back {float: left;display: inline-block;}a.fe_uc_bt_new_folder {margin-left: 5px;}a.fe_uc_bt_refresh {display: inline-block;float: right;}a.fe_uc_bt_down, a.fe_uc_bt_delete, a.fe_uc_bt_down, a.fe_uc_bt_into, a.fe_uc_bt_back, a.fe_uc_bt_refresh, a.fe_uc_bt_new_folder, a.fe_uc_bt_rename {margin-right: 2px;padding: 3px;font-size: 125%;font-weight: bold;vertical-align: middle;}a.fe_uc_bt_down:hover, a.fe_uc_bt_delete:hover, a.fe_uc_bt_down:hover, a.fe_uc_bt_into:hover, a.fe_uc_bt_back:hover, a.fe_uc_bt_refresh:hover, a.fe_uc_bt_new_folder:hover, a.fe_uc_bt_rename:hover {text-decoration: none;color: #666666;}a.fe_uc_bt_back {margin-top: 0px;margin-right: 0em;width: 1.5em;padding: 0px;font-style: normal;}a.fe_uc_bt_into {display: inline-block;}a.fe_uc_bt_rename {font-size: 80%;font-weight: bold;vertical-align: top;margin-right: 3px;margin-left: 0px;line-height: 195%;}.fuc_el_inactive {filter: grayscale(1.0);opacity: 0.5;}/* File:  style_zz_fe_upload_share.css */ .fe_uc_checksum {font-size: 75%;opacity: 0.85;line-height: 120%;}.fe_us_download_header {font-weight: 600;margin-bottom: 0.333em;}.fe_us_download_header:after {clear: both;width: 100%;height: 0px;content: " ";display: block;}.fe_us_container .button_fe {max-width: 500px;} /* File:  style_zz_forum.css */ .forums_container {clear: both;line-height: 150%;}.forums_container input[type="text"], .forums_container input[type="password"], .forums_container textarea {width: 100%;min-height: 2em;padding: 0.333em;font-size: 100%;font-family: --%font_main%;}.forum_navi_path {float: left;width: 50%;margin-bottom: 15px;padding: 0.25em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;font-weight: bold;}.forum_user_navi {float: right;width: 50%;padding: 0.25em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.forum_user_navi_ul, .forum_user_navi_ul li.first {margin: 0px;padding: 0px;}.forum_user_navi ul {float: right;}.forum_user_navi ul li {float: right;margin-left: 0.5em;list-style: none;}.forum_user_navi li .new_pm_available {font-weight: bold;}.forum_group_info_container {clear: both;padding: 0px;margin-top: 1em;}.forum_container {padding: 0.25em;}.forums_container th,.forums_container td {padding: 0.5em !important;}.forum_editor a {text-decoration: none !important;}table.forum_overview, table.forum_threads {width: 100%;text-align: left;border-spacing: 0px;border-collapse: collapse;}table.forum_overview th:nth-child(1) {width: 25%;min-width: 25%;max-width: 25%;}table.forum_overview th:nth-child(2) {width: 40%;min-width: 40%;max-width: 40%;}table.forum_overview th:nth-child(3), table.forum_overview td:nth-child(3) {width: 10%;min-width: 10%;max-width: 10%;text-align: center;}table.forum_overview th:nth-child(4) {width: 25%;min-width: 25%;max-width: 25%;}table.forum_overview td, table.forum_overview th, table.forum_threads td, table.forum_threads th {margin: 0px;padding-left: 0.25em;padding-right: 0.25em;border: 1px solid #999999;}table.forum_overview tr, table.forum_threads tr {vertical-align: top;margin: 0px;padding: 0em;}.forum_head, .forum_head th {background-color: #CCCCCC;font-weight: bold;font-style: italic;font-size: 95%;line-height: 125%;padding: 0.5em;}.forum_thread_overview.name {width: 40%;}.forum_thread_overview.author {width: 15%;}.forum_thread_overview.answer_count {width: 15%;text-align: center;}.forum_thread_overview.last_entry {width: 30%;}.forum_group_name {clear: both;background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);font-weight: bold;padding: 0.5em;padding-left: 0.75em;padding-right: 0.75em;display: block;}.forum_group_desc {clear: both;font-size: 80%;line-height: 150%;padding: 1em;}.forum_name {float: left;width: 20%;}.forum_desc {float: left;width: 39%;font-size: 80%;}.forum_count {float: left;width: 10%;font-size: 80%;text-align: center;}.forum_author {float: left;width: 10%;}.forum_last_post {float: right;width: 30%;font-size: 85%;}.forum_avatare {}.forum_thread.name {float: left;width: 45%;}.forum_thread.author {float: left;width: 20%;}.forum_thread.count {float: left;width: 10%;text-align: center;}.forum_thread.date {float: right;width: 20%;}.forum_thread.head, .forum_post.head {font-style: italic;}.forum_smiley {vertical-align: bottom;}.forum_post_container {padding-bottom: 2em;}.forum_post.name {float: left;width: 50%;}.forum_post.date {float: left;width: 20%;margin-top: 0.25em;}.forum_post.function {float: right;width: 25%;margin-top: 0.25em;}.forum_post.seperator {clear: both;margin-bottom: 0.25em;margin-top: 0.25em;border-top: 1px solid #CCCCCC;}.forum_post.author {float: left;width: 12.5%;}.forum_post.author.head {padding-left: 0.5em;}.forum_post.info_container {float: right;width: 85%;padding-bottom: 0.25em;}.forum_post.function.small .forum_quoting,.forum_post.function.small .forum_editing,.forum_post.function.small .forum_deleting,.forum_post.function.small .forum_thread_lock,.forum_post.function.small .forum_thread_unlock,.forum_post.function.small .forum_moving,.forum_post.function.small a {margin-right: 0.125em;margin-bottom: 0.125em;float: left;display: block;padding: 0.125em;font-size: 85%;line-height: 140%;padding-left: 0.5em;padding-right: 0.5em;box-sizing: border-box;text-decoration: none !important;display: inline-block;color: rgba(255, 255, 255, 1.0);}.button_fe.forum_deleting {display: inline-block;margin-top: 0.0em;margin-bottom: 0.25em;}.forum_post.text {clear: both;display: block;}.forum_post.text .forum_post_attachment_entry {display: inline-block;position: relative;max-width: 250px;clear: both;}.forum_post.text:after {content: " ";clear: both;width: 100%;display: block;}.forum_post.signature {clear: both;display: block;border-top: 1px solid rgb(128, 128, 128);padding-top: 0.5em;margin-top: 1em;display: block;}.forum_post_form input {width: 100%;}.forum_post_form textarea {width: 99%;}.forum_post_form textarea {height: 200px;}.forum_quote {background-color: #EEEEEE;color: #333333;border: 1px solid #000000;padding: 0.25em;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.forum_post_strong {font-weight: bold;}.forum_post_em {font-style: italic;}.forum_post a {text-decoration: underline;}.forum_post a:hover, a.forum_post_anker {text-decoration: none !important;}.forum_post.attachment:after {content: " ";clear: both;width: 100%;display: block;}.forum_post_attachment_entries img {max-width: 150px;max-height: 150px;}.forum_post_attachment_entries ul,.forum_post_attachment_entries li {clear: both;list-style: none;padding: 0px;margin-right: 0.75em;}.forum_post_attachment_entries li.attachment_img {float: left;clear: none;position: relative;}.forum_post_attachment_entries li.attachment_down {position: relative;float: left;display: block;padding: 0.5em;border: 0px solid rgba(100, 100, 100, 0.5);background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);padding-right: 1.5em;}.forum_post_attachment_entries li.attachment_down a {color: rgba(255, 255, 255, 1.0);text-decoration: none;}.forum_post_attachment_entry_info_icon {position: absolute;right: 0.25em;bottom: 0.5em;display: block;z-index: 100;cursor: help;color: rgba(255, 255, 255, 1.0);}a.forum_editor_button {float: left;display: block;width: 22px;height: 22px;margin-right: 0.25em;background-repeat: no-repeat;text-decoration: none !important;}a.forum_editor_button:hover {text-decoration: none;}.forum_smiley_smile {background-image: url("../img/cms/special_element/forum/wisy_forum_smile.png");}.forum_smiley_laugh {background-image: url("../img/cms/special_element/forum/wisy_forum_laugh.png");}.forum_smiley_angry {background-image: url("../img/cms/special_element/forum/wisy_forum_angry.png");}.forum_smiley_sad {background-image: url("../img/cms/special_element/forum/wisy_forum_sad.png");}.forum_insert_link {background-image: url("../img/cms/special_element/forum/wisy_forum_link.png");}.forum_insert_bold {background-image: url("../img/cms/special_element/forum/wisy_forum_bold.png");}.forum_smiley_thumb_down {background-image: url("../img/cms/special_element/forum/wisy_forum_thumb_down.png");}.forum_smiley_thumb_up {background-image: url("../img/cms/special_element/forum/wisy_forum_thumb_up.png");}.forum_smiley_wink {background-image: url("../img/cms/special_element/forum/wisy_forum_wink.png");}img.forum_smiley {border: 0px;}.forum_editor_attachment_container {clear: both;margin-top: 0.75em;padding-top: 0.75em;border-top: 1px solid #CCCCCC;}.forum_editor_attachment {border: 1px solid #CCCCCC;background-color: rgba(0, 0, 0, 0.0125);padding: 0.75em;box-shadow: inset 0px 0px 5px rgba(0, 0, 0, 0.125);}.forum_attachment_name {float: left;width: 75%;}.forum_attachment_functions {float: right;width: 25%;}.forum_attachment_functions a {font-weight: bold;display: inline-block;padding-left: 0.5em;padding-right: 0.5em;}.forum_form_upload_input {float: left;width: 45%;}.forum_form_upload_button {float: right;width: 45%;}.forum_user_attribute_value {float: right;width: 70%;}.forum_user_attribute_value input[type="password"], .forum_user_attribute_value input[type="text"], .forum_user_attribute_value textarea {width: 100%;font-size: 125%;font-family: --%font_main%;}.forum_user_attribute_name {float: left;width: 25%;}.forum_personal_message input, .forum_personal_message input, .forum_personal_message select, .forum_personal_message textarea {width: 100%;clear: both;font-size: 100%;line-height: 125%;font-family: --%font_main%;border: 1px solid rgba(0, 0, 0, 0.5);}.forum_personal_message textarea {line-height: 125%;min-height: 15em;}.forum_pm_new {font-weight: 600;}/* File:  style_zz_google_maps.css */ .google_maps_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url("../img/cms/map_default_image.svg");background-color: rgba(208, 218, 234, 1.0);background-position: center center;overflow: hidden;max-width: 100%;}.google_maps_container.el_active:before,.google_maps_container:hover:before {display: none;}.google_maps_container:before {position: absolute;z-index: 5;background-position: center center;background-repeat: no-repeat;background-size: contain;background-image: url("../img/cms/map_el.svg");content: " ";display: block;top: 0%;right: 0%;bottom: 0%;left: 0%;}.google_maps_info_container {position: absolute;left: 0%;top: 0%;bottom: 0%;right: 0%;background-color: rgba(255, 255, 255, 0.9);opacity: 0.0;cursor: help;z-index: 10;transition: 0.25s all ease;overflow-y: scroll;}.google_maps_info_container p {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;color: rgba(33, 33, 33, 1.0);padding: 1.5em;margin: 0px;max-width: 100%;min-width: 90%;font-size: 75%;}.google_maps_container iframe {border: 0px;}.google_maps_container.gm_tiny .google_maps_info_container p {font-size: 65%;}.google_maps_container:hover .google_maps_info_container {opacity: 1.0;}.google_maps_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;margin-bottom: 0.5em;clear: both;display: inline-block;}@media(max-width: 800px) {.google_maps_container .google_maps_info_container {opacity: 1.0;}.google_maps_container .button_fe {clear: both;width: 100%;margin-bottom: 0.5em;display: block;}}/* File:  style_zz_google_maps_planner.css */ .google_maps_planner_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url("../img/cms/map_default_image.svg");background-color: rgba(208, 218, 234, 1.0);background-position: center center;overflow: hidden;max-width: 100%;}.google_maps_planner_container.el_active {background-image: url();background-color: rgba(255, 255, 255, 0.0);}.google_maps_planner_map {width: 100%;min-height: 100px;max-width: 100%;}.gmp_steps {color: #ACACAC;}.adp, .adp-substep{color: #ACACAC;}body .google_maps_planner_container *,body .google_maps_planner_container {max-width: none;}.google_maps_planner_container.el_active:before,.google_maps_planner_container:hover:before {display: none;}.google_maps_planner_container:before {position: absolute;z-index: 5;background-position: center center;background-repeat: no-repeat;background-size: contain;background-image: url("../img/cms/map_el.svg");content: " ";display: block;top: 0%;right: 0%;bottom: 0%;left: 0%;}.google_maps_planner_info_container {position: absolute;left: 0%;top: 0%;bottom: 0%;right: 0%;background-color: rgba(255, 255, 255, 0.9);opacity: 0.0;cursor: help;z-index: 10;transition: 0.25s all ease;overflow-y: scroll;}.google_maps_planner_info_container p {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;color: rgba(33, 33, 33, 1.0);padding: 1.5em;margin: 0px;max-width: 100%;min-width: 90%;font-size: 75%;}.google_maps_planner_container iframe {border: 0px;}.google_maps_planner_container.gmp_tiny .google_maps_planner_info_container p {font-size: 65%;}.google_maps_planner_container:hover .google_maps_planner_info_container {opacity: 1.0;}.google_maps_planner_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;margin-bottom: 0.5em;clear: both;display: inline-block;}@media(max-width: 800px) {.google_maps_planner_container .google_maps_planner_info_container {opacity: 1.0;}.google_maps_planner_container .button_fe {clear: both;width: 100%;margin-bottom: 0.5em;display: block;}}/* File:  style_zz_iframe_includer.css */ .iframe_includer_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url('../img/cms/special_element/iframe_includer/iframe_default_image.svg');background-color: rgba(0, 0, 0, 0.25);background-position: center center;overflow: hidden;max-width: 100%;}.ifi_info_container {position: absolute;top: -0.5%;left: -0.5%;right: -0.5%;bottom: -0.5%;padding: 5em;padding-top: 7em;overflow-y: auto;background-color: rgba(255, 255, 255, 0.85);text-align: center;color: rgba(33, 33, 33, 1.0);opacity: 0.0;cursor: help;display: flex;align-content: center;}.iframe_includer_container:hover .ifi_info_container,.iframe_includer_container:focus .ifi_info_container,.iframe_includer_container:active .ifi_info_container,.iframe_includer_container.is_mobile_user .ifi_info_container,.iframe_includer_container.ifi_show .ifi_info_container {opacity: 1.0;z-index: 10;}.ifi_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;color: rgba(255, 255, 255, 1.0) !important;}@media(max-width: 800px) {.iframe_includer_container {width: 100%;}.iframe_includer_container .ifi_info_container {opacity: 1.0;}.iframe_includer_container .button_fe {clear: both;width: 100%;margin-bottom: 0.5em;display: block;}} /* File:  style_zz_img_slideshow.css */ .img_slideshow_container {float: left;max-width: 100%;display: inline-block;margin-bottom: 1em;}.img_slideshow_container, .img_slideshow_container * {-moz-box-sizing: content-box;-webkit-box-sizing: content-box;-ms-box-sizing: content-box;-o-box-sizing: content-box;box-sizing: content-box;}.img_slideshow {max-width: 100%;clear: both;overflow: hidden;border: 1px solid rgba(0, 0, 0, 0.025);}.img_slideshow_img {position: absolute;width: 100%;height: 100%;background-color: #FFFFFF;text-align: center;border: 0px;border-right: 1px solid rgba(0, 0, 0, 0.025);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-left: 10px;margin-right: 10px;}.img_slideshow_img img {max-width: 100%;max-height: 100%;display: inline-block;}.img_slideshow_prev, .img_slideshow_next {position: absolute;z-index: 500;top: 0px;width: 3em;text-align: center;font-size: 200%;background-color: #aea6a6;background: rgba(0, 0, 0, 0.5);opacity: 0.66;filter: alpha("Opacity=66");display: none;}.img_slideshow_title {position: absolute;z-index: 499;width: 100%;bottom: 5px;left: 15px;right: 15px;text-align: center;display: none !important;}.img_slideshow_title span {background-color: #aea6a6;background: rgba(0, 0, 0, 0.5);padding: 5px;padding-left: 10px;padding-right: 10px;line-height: 20px;color: #F5F5F5;}.img_slideshow_control {clear: both;width: 100%;min-height: 22px;float: left;text-align: center;background-color: rgba(0, 0, 0, 0.85);background: linear-gradient(to bottom, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.95) 50%, rgba(0, 0, 0, 0.85) 100%);margin-bottom: 15px;}.content_el div.img_slideshow_control a {text-decoration: none !important;color: #FEFEFE;margin-left: 8px;margin-right: 8px;}.content_el div.img_slideshow_control a.img_slideshow_pause {font-weight: bold;letter-spacing: -1px;}.img_slideshow_control a:hover {text-decoration: none !important;}.img_slideshow_prev a:hover, .img_slideshow_next a:hover {opacity: 1;text-decoration: none !important;}a.img_slideshow_prev,a.img_slideshow_prev:hover {left: 0px;text-decoration: none !important;}a.img_slideshow_next,a.img_slideshow_next:hover {right: 0px;text-decoration: none !important;}.img_slideshow_button_txt {position: relative;text-align: center;width: 100%;height: 100%;font-size: 120%;line-height: 1px;font-weight: normal;color: #FFFFFF;top: 50%;opacity: 1;}.img_slideshow_overlay {position: fixed;top: 0px;bottom: 0px;left: 0px;right: 0px;width: 100%;height: 100%;background-color: rgba(100, 100, 100, 0.66);z-index: 1000;line-height: 50000%;}.img_slideshow_navi_dots {clear: both;text-align: center;line-height: 100%;margin-top: 1.25em;margin-bottom: 1.25em;font-size: 133%;}.img_slideshow_navi_dots a {text-decoration: none !important;color: --%container_center_text_color%;opacity: 0.5;}.img_slideshow_navi_dots a:hover {opacity: 1.0;}.img_slideshow_navi_dots a.active {text-decoration: none;color: --%container_center_text_color_active%;font-weight: 800;opacity: 1.0;}.img_slideshow_overlay div, .img_slideshow_overlay img {opacity: 1.0;filter: alpha("Opacity=100");}.img_slideshow_overlay_close {position: fixed;z-index: 1010;top: 15px;right: 15px;}.img_slideshow_overlay_img {position: fixed;top: 50%;left: 50%;z-index: 1005;}.img_slideshow_overlay_img img {max-width: 100%;max-height: 100%;} /* File:  style_zz_inline_pdf_viewer.css */ .inline_pdf_viewer_container {display: block;width: 100%;height: 800px;}.inline_pdf_viewer_container:after {display: block;width: 100%;content: " ";height: 0px;}.ipv_canvas_container {max-width: 100%;max-height: calc(100% - 4rem);overflow-y: scroll;text-align: center;background-color: rgba(128, 128, 128, 1.0);padding: 2rem;box-shadow: inset 0px 0px 10px rgba(0, 0, 0, 0.333);}.ipv_canvas_container canvas {display: inline-block;max-width: 100%;max-height: 100%;box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.333);}.ipv_page_flip_container {clear: both;display: block;width: 100%;text-align: center;padding: 2rem;}.ipv_page_flip_container ul,.ipv_page_flip_container li {display: inline-block;margin: 0px;padding: 0px;list-style: none;padding-right: 1.5em;}.ipv_page_flip_container li.active {font-weight: bold;} /* File:  style_zz_latest_page_entries.css */ .blog_news {background-color: --%container_left_bg_color%;box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-moz-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);-webkit-box-shadow: 0px 0px 27px rgba(0, 0, 0, 0.18);border-radius: 2px;font-size: 90%;padding-left: 5%;padding-right: 5%;padding-top: 15px;padding-bottom: 20px;border-radius: 10px;}.blog_news * {hyphens: auto;-moz-hyphens: auto;-webkit-hyphens: auto;-ms-hyphens: auto;}.lpe_title {float: left;width: 70%;}.lpe_title:after, .lpe_date:after {content: " ";display: block;width: 100%;height: 0px;clear: both;}.lpe_date {float: right;width: 30%;font-size: 75%;text-align: right;word-break: break-all;}.lpe_title {margin-bottom: 0.5em;}.lpe_title a {font-weight: 600;color: rgba(112, 140, 164, 1.0);text-decoration: none;}.lpe_text {clear: both;}.lpe_text a {font-weight: 600;}.lpe_img {max-height: 362px;overflow: hidden;margin-bottom: 2em;transition: 0.5s all ease;position: relative;}.lpe_img p {margin: 0px;padding: 0px;}.lpe_img img {}.lpe_img:hover {transform: scale(1.1);}.content_container .lpe_img a:hover img {transform: scale(1);}.fp_ref_overlays {max-width: 1550px;margin: 0 auto;}.fp_ref_overlays div div.lpe_img p:after {display: block;position: absolute;width: 100%;height: 15%;bottom: 0;z-index: 1000;content: " ";font-family: "Open Sans Condensed";color: rgba(255,255,255,1);font-size: 180%;font-weight: bold;text-align: center;padding-top: 0.5em;background-color: rgba(0,153,68,0.95);}.fp_ref_overlays div.box1_3 div.lpe_img p:after {content: "AKTUELLE PROMOTIONS >";}.fp_ref_overlays div.box2_3 div.lpe_img p:after {content: "PRESSEMELDUNG >";}.fp_ref_overlays div.box3_3 div.lpe_img p:after {content: "NEUES >";}.fp_ref_overlays a.a_internal {margin-top: 2em;float: right;display: inline-block;padding-top: 0.25em;padding-bottom: 0.25em;padding-left: 0.75em;padding-right: 0.75em;border-radius: 1em;background-color: rgba(112, 140, 164, 1.0);color: rgba(255, 255, 255, 1.0);}.fp_ref_overlays a.a_internal:hover {background-color: rgba(255, 255, 255, 1.0);}/* File:  style_zz_newsletter_register.css */ .newsletter_register {}.newsletter_register input,.newsletter_register select {width: 100%;border: 1px solid rgba(128, 128, 128, 0.333);min-height: 30px;height: 30px;border-radius: 2em;font-family: 'Open Sans', Arial, Verdana, sans-serif;padding-left: 0.5em;}.newsletter_register input {padding-left: 0.75em;}.nlr_info {line-height: 150%;}/* File:  style_zz_page_abo_register.css */ .page_abo_register_container {width: 100%;clear: both;}.page_abo_register_container input[type="text"] {width: 100%;height: 2em;}.page_abo_register_input_container {padding-bottom: 0.5em;}/* File:  style_zz_poll.css */ .poll_container {clear: both;width: 100%;}.poll_desc {clear: both;width: 100%;}.poll_result {clear: both;}.poll_question {padding: 0.5em;background-color: rgba(0, 0, 0, 0.125);}form .poll_question {padding: 2em;}.poll_answer_container {padding: 0.25em;}.poll_answer {float: right;width: calc(100% - 3.25em);padding-right: 2em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.poll_answer_input {float: right;width: 2.5em;padding-right: 0.5em;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.poll_answer_input input[type="radio"] {width: 1.5em;height: 1.5em;}.poll_answer_input input[type="text"],.poll_answer input[type="text"] {width: 100%;padding: 0.5em;margin-top: 0.25em;}.poll_answer_comment {clear: both;display: block;width: 50%;}.poll_answer_comment input[type="text"] {width: 100%;}.poll_answer_textarea {clear: both;float: left;width: 100%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}.poll_answer_textarea textarea {clear: both;display: block;width: 100%;height: 100px;}.poll_result {background-color: #EFEFEF;padding: 2em;border: 1px solid #CCCCCC;color: #000000;font-size: 80%;}.body_adminarea .poll_result {background-color: transparent;font-size: 100%;border: 0px;}.body_adminarea .poll_result_headline {display: none;}.poll_result .poll_question {font-weight: bold;display: block;padding-bottom: 0.5em;}.poll_result .poll_answer {padding: 0.25em;padding-left: 2.75em;width: 85%;}.poll_result .poll_votes {float: left;width: 15%;padding-left: 2em;}.poll_result .poll_answer.psr_text,.poll_result .poll_votes.psr_text {clear: both;width: 100%;}.poll_result_question_container:after {clear: both;content: " ";display: block;}.poll_result_question_container {padding-bottom: 1.5em;margin-bottom: 1.5em;border-bottom: 1px solid rgba(0, 0, 0, 0.25);}.poll_result_answer_container {float: left;width: 80%;padding-top: 1.25em;}.poll_result_answer_container .poll_answer,.poll_result_answer_container .poll_votes {float: left;}.poll_result_diagramm {float: left:width: 20%;text-align: center;padding-top: 1.25em;}.poll_result_diagramm img {filter: drop-shadow(3px 3px 2px rgba(0, 0, 0, 0.25));max-width: 150px;}.poll_result ul {margin: 0px;padding: 0px;}.poll_result li {margin: 0px;padding: 0px;margin-left: 13px;}.poll_info {text-align: center;font-weight: bold;color: #33CC33;}.poll_question.sub {padding-left: 25px;}.hr_poll_sub {color: #EEEEEE;border: 1px solid #EEEEEE;}.poll_question.sub strong {font-size: 88%;}.poll_answer {padding-left: 5px;}.poll_hidden {display: none;}/* File:  style_zz_preset_slideshow.css */ .preset_slideshow_container {clear: both;max-width: 100%;}.preset_slideshow_container:after {display: block;content: " ";width: 100%;clear: both;}.preset_slideshow {max-width: 100%;clear: both;overflow: hidden;border: 1px solid rgba(0, 0, 0, 0.025);box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.25);}.preset_slideshow_content {position: absolute;width: 100%;height: 100%;background-color: rgba(255, 255, 255, 1.0);border: 0px;border: 0px solid rgba(128, 128, 128, 0.125);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-left: 10px;margin-right: 10px;padding: 2em;padding-top: 0em;padding-bottom: 0em;}.preset_slideshow_img img {max-width: 100%;max-height: 100%;display: inline-block;}.preset_slideshow_prev, .preset_slideshow_next {position: absolute;z-index: 500;top: 0px;width: 7%;text-align: center;font-size: 200%;background-color: #aea6a6;background: rgba(0, 0, 0, 0.5);opacity: 0.66;filter: alpha("Opacity=66");display: none;}.preset_slideshow_title {position: absolute;z-index: 499;width: 100%;bottom: 5px;left: 15px;right: 15px;text-align: center;display: none !important;}.preset_slideshow_title span {background-color: #aea6a6;background: rgba(0, 0, 0, 0.5);padding: 5px;padding-left: 10px;padding-right: 10px;line-height: 20px;color: #F5F5F5;}.preset_slideshow_control {clear: both;width: 100%;min-height: 22px;float: left;text-align: center;background-color: rgba(40, 163, 93, 1.0);margin-bottom: 15px;}.content_el div.preset_slideshow_control a {text-decoration: none !important;color: #FEFEFE;margin-left: 8px;margin-right: 8px;}.content_el div.preset_slideshow_control a.preset_slideshow_pause {font-weight: bold;letter-spacing: -1px;}.preset_slideshow_control a:hover {text-decoration: none !important;}.preset_slideshow_prev a:hover, .preset_slideshow_next a:hover {opacity: 1;text-decoration: none !important;}a.preset_slideshow_prev {left: 0px;text-decoration: none;}a.preset_slideshow_next {right: 0px;text-decoration: none;}.preset_slideshow_button_txt {position: relative;text-align: center;width: 100%;height: 100%;font-size: 120%;line-height: 1px;font-weight: normal;color: #FFFFFF;top: 50%;opacity: 1;}.preset_slideshow_overlay {position: fixed;top: 0px;bottom: 0px;left: 0px;right: 0px;width: 100%;height: 100%;background-color: rgba(100, 100, 100, 0.66);z-index: 1000;line-height: 50000%;}.preset_slideshow_navi_dots {clear: both;text-align: center;line-height: 100%;margin-top: 1.25em;margin-bottom: 1.25em;font-size: 133%;max-width: 100%;}.preset_slideshow_navi_dots a {text-decoration: none !important;color: --%container_center_text_color%;opacity: 0.5;}.preset_slideshow_navi_dots a:hover {opacity: 1.0;}.preset_slideshow_navi_dots a.active {text-decoration: none;color: --%container_center_text_color_active%;font-weight: 800;opacity: 1.0;}.preset_slideshow_overlay div, .preset_slideshow_overlay img {opacity: 1.0;filter: alpha("Opacity=100");}.preset_slideshow_overlay_close {position: fixed;z-index: 1010;top: 15px;right: 15px;}.preset_slideshow_overlay_img {position: fixed;top: 50%;left: 50%;z-index: 1005;}.preset_slideshow_play_pause {display: none;}.preset_slideshow_content .stars {font-size: 200%;color: rgba(240, 205, 100, 1.0);}.testimonials_career .preset_slideshow_container .preset_slideshow_content .box1-4_switch,.testimonials_career .preset_slideshow_container .preset_slideshow_content .box3-4_switch {width: 100%;}.testimonials_career .preset_slideshow_container .preset_slideshow_content .box1-4_switch img {width: 100%;}.testimonials_career .preset_slideshow_container .preset_slideshow_content .box1-4_switch p,.testimonials_career .preset_slideshow_container .preset_slideshow_content .box3-4_switch p {margin-bottom: 0px;}.testimonials_career .preset_slideshow_container .preset_slideshow {min-height: 650px;box-shadow: 0px 0px 0px;border: 1px solid rgba(0, 0, 0, 0.1);}.testimonials_career .preset_slideshow_container .preset_slideshow_next,.testimonials_career .preset_slideshow_container .preset_slideshow_prev {min-height: 650px;}.testimonials_career .preset_slideshow_container .preset_slideshow_content {padding-top: 0.75em;}/* File:  style_zz_product_catalog.css */ .product_catalog {width: 100%;clear: both;}.product_catalog_select_shipping_target {position: absolute;font-weight: 500;right: 0px;top: 10em;background-color: rgba(100, 100, 100, 0.75);color: rgba(255, 255, 255, 1.0);display: block;padding: 0.75em;padding-top: 0.5em;}.product_catalog_select_shipping_target label,.product_catalog_select_shipping_target select {clear: both;width: 100%;}.product {float: left;width: 22.5%;line-height: 110%;min-height: 512px;display: block;padding: 1.5em;padding-top: 0.5em;margin-bottom: 2.5em;margin-right: 2.5%;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;-webkit-transition: 0.5s all ease;-moz-transition: 0.5s all ease;-ms-transition: 0.5s all ease;-o-transition: 0.5s all ease;transition: 0.5s all ease;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.125);background-color: rgba(225, 225, 225, 0.1);}.product:hover {transform: scale(1.05);}.product:nth-child(4n + 5){}.product_catalog.show_other_prods .product:nth-child(4n + 5){clear: none;}.product_catalog.show_other_prods .product:nth-child(5n + 6){}.product_catalog:after, .product:after, .product_desc:after {clear: both;display: block;width: 100%;height: 0px;content: " ";}.product_img {float: left;width: 18%;display: block;}.product_img.na a {background-image: url('../img/layout/icon_ps_no_thumb.svg');background-repeat: no-repeat;background-position: center center;min-height: 7.5em;display: block;width: 100%;margin-bottom: 10px;}.product_img p {margin: 0px;padding: 0px;}.product_img img {box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.0);}.product_img img:hover {max-width: 100%;}.product_title,.product_title a {clear: both;margin-bottom: 5px;text-decoration: none;}.product_title {font-size: 125%;margin-bottom: 0.75em;}.product_title_details {clear: both;width: 75%;text-decoration: none;font-size: 225%;font-weight: 600;padding-bottom: 1em;display: block;}.product_navi_details {float: right;width: 25%;color: #009ec5;margin-bottom: 5px;text-align: right;margin-top: -35px;}.product_desc {clear: both;opacity: 0.75;display: block;margin-top: 1.25em;}.product_attributes {clear: both;font-size: 100%;margin-bottom: 5px;}.product_attributes_details {clear: both;margin-bottom: 5px;line-height: 115%;}.prod_att_name {float: left;width: 60%;}.prod_att_value {float: right;width: 35%;text-align: right;}.product_catalog .product_price {float: right;width: 100%;}.product_catalog .pc_amount {clear: both;width: 100%;margin-bottom: 1.25em;font-weight: 500;font-size: 125%;}.pc_link,.pc_pdf_download,.pc_shopping_box {display: inline-block;vertical-align: bottom;}.pc_link a {color: rgba(0, 0, 0, 0.0);background-image: url('../img/layout/icon_detail.svg');background-repeat: no-repeat;background-size: contain;display: block;width: 50px;height: 50px;filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.125)) brightness(1.15);}.pc_pdf_download a {color: rgba(0, 0, 0, 0.0);background-image: url('../img/layout/icon_pdf_download.svg');background-repeat: no-repeat;background-size: contain;display: block;width: 50px;height: 50px;filter: drop-shadow(1px 1px 1px rgba(0,0,0,0.125)) brightness(1.15);}.product_price_rrp {text-decoration: line-through;}.product_price br {display: none;}.product_price span {display: inline-block;margin-left: 0.5em;}.prod_att_spacer, .prod_att_spacer_details {clear: both;line-height: 1px;font-size: 1px;height: 1px;margin: 0px;padding: 0px;}.prod_att_spacer_details {border: 0px;line-height: 1px;background-color: #8b9296;}.product_show_more {margin-top: 15px;clear: both;display: block;width: 100%;height: 15px;text-align: center;}.product_show_more a {text-decoration: none;color: #FEFEFE;background-color: #009ec5;display: block;clear: both;width: 100%;}.product_catalog_other_prods {clear: both;font-weight: bold;border-top: 1px solid #D1D7DA;margin-top: 25px;margin-bottom: 25px;padding-top: 20px;}.product_details .thumb_lens_img, .product_details span.thumb_lens_img:hover {width: 215px;height: 122px;display: block;background: none;}.product_details img {}.txt_right .thumb_lens_img {float: right;}.prod_shopping_cart_box_container {clear: both;background-color: rgba(0, 0, 0, 0.1);padding: 1em;padding-top: 0.75em;}.product_price_box {float: left;margin-top: 0.25em;font-size: 125%;line-height: 1.5em;min-width: 450px;}.product_shopping_cart_opts_container {clear: both;margin-bottom: 0.75em;display: block;width: 100%;}.product_shopping_cart_opts_option_container {clear: both;float: left;width: 100%;display: block;line-height: 1em;}.product_shopping_cart_opts_container:after,.product_shopping_cart_opts_container_input:after,.product_shopping_cart_opts_option_container:after {content: " ";display: block;width: 100%;height: 0.75em;clear: both;}.product_shopping_cart_opts_option_container .third:after {content: " ";display: block;width: 100%;height: 0.5em;clear: both;}.product_shopping_cart_opts_container_label {font-weight: 600;margin-bottom: 0.5em;}.product_shopping_cart_opts_container_input {clear: both;display: block;}.product_shopping_cart_opts_label_container,.product_shopping_cart_opts_options_container {float: left;width: 75%;}.product_shopping_cart_opts_label_container {width: 25%;}.product_shopping_cart_opts_options_container select,.product_shopping_cart_opts_options_container input[type="text"],.product_shopping_cart_opts_options_container textarea {width: 100%;}.button_shopping_card_into, .button_shopping_card_go_to, .button_shopping_card_into a, .button_shopping_card_go_to a, .button_shopping_card_out_of_stock {float: right;display: block;width: 79px;height: 55px;background-image: url('../img/cms/special_element/shopping_cart/shopping_cart_buttons.png');background-repeat: no-repeat;font-size: 16px;font-weight: bold;color: #999999;text-align: left;text-indent: 55px;}.button_shopping_card_into {background-position: left -0px;}.button_shopping_card_go_to {background-position: left -57px;}.button_shopping_card_go_to.with_items {background-position: left -114px;color: #8e0a0a;}.button_shopping_card_into:hover, .button_shopping_card_go_to:hover, .button_shopping_card_into a:hover, .button_shopping_card_go_to a:hover {background-position-x: -81px;opacity: 0.75;cursor: pointer;}.button_shopping_card_out_of_stock {text-align: center;text-indent: 0px;padding-top: 15px;font-size: 13px;color: #DE3333;background-position: left -57px;text-shadow: 1px 1px 1px #333333;}/* File:  style_zz_search_form.css */ .search_form {}.search_form input[type="text"] {width: 100%;}/* File:  style_zz_secured_areas.css */ .fe_logged_in {font-size: 90%;color: #888888;}.fe_logged_in a {text-decoration: none;color: #888888;}.fe_logged_in a:hover {}.fe_logged_in hr {border: 0px;height: 1px;line-height: 1px;border: 0px;border-bottom: 1px solid #888888;margin: 0px;padding: 0px;margin-top: 3px;}.page_secured_login input, .page_secured_login input[type="password"] {width: 100%;padding: 0.5em;border: 1px solid rgba(0, 0, 0, 0.25);}.page_secured_login input[type="radio"],.page_secured_login input[type="checkbox"] {width: auto;border: 1px solid rgba(0, 0, 0, 0.5);opacity: 0.33;transform: scale(1.25);}.no_content_categories .fe_logged_in {display: none;}/* File:  style_zz_shopping_cart.css */ .shopping_cart_items {clear: both;margin-top: 10px;margin-bottom: 10px;}.shopping_cart_items_head {padding-bottom: 10px;font-weight: bold;font-size: 85%;line-height: 120%;}.sc_item_name {float: left;width: 25%;}.sc_item_name img {max-width: 148px;}.sc_item_count {float: left;width: 10%;}.sc_item_count_control input {float: left;width: 33%;}.sc_item_count_control a {float: right;width: 50%;}.sc_item_price_with_tax, .sc_item_price_no_tax,.sc_item_single_price_with_tax, .sc_item_single_price_no_tax,.sc_item_single_tax {float: left;width: 10%;}.sc_item_options {float: left;width: 15%;}.sc_price_per_item_option_ul {list-style: none;padding-left: 0em;margin: 0em;}.sc_price_per_item_option_ul li {padding-bottom: 0.5em;}.sc_item_single_price_with_tax, .sc_item_price_with_tax {font-weight: bold;}.shopping_cart_final {border-top: 1px solid #000000;margin-top: 10px;padding-top: 15px;clear: both;display: block;}.sc_final_name {float: left;width: 50%;font-weight: bold;}.sc_final_price_info {float: left;width: 25%;}.sc_final_price {text-align: right;float: left;width: 25%;}.shopping_cart_bread_crumb {clear: both;padding-bottom: 15px;color: rgba(0, 0, 0, 0.25);}.shopping_cart_bread_crumb_entry {margin-left: 0.5em;margin-right: 0.75em;}.shopping_cart_bread_crumb_entry:first-child {margin-left: 0em;}.shopping_cart_bread_crumb_entry.active {font-weight: bold;}.shopping_cart_bread_crumb_entry.inactive, .shopping_cart_bread_crumb_entry.inactive a:hover {font-weight: normal;text-decoration: none;color: #999999;}.shopping_cart_shipping_address input {width: 75%;}.shopping_cart_shipping_address select {width: 75%;}.shopping_cart_shipping_entry_name, .shopping_cart_gift_certificate_entry_name {float: left;width: 15%;padding-right: 15px;font-weight: bold;}.shopping_cart_shipping_entry_desc, .shopping_cart_gift_certificate_entry_desc {float: left;width: 35%;padding-right: 15px;}.shopping_cart_shipping_entry_price, .shopping_cart_gift_certificate_entry_price {float: left;width: 15%;font-weight: bold;}.shopping_cart_shipping_entry_input, .shopping_cart_gift_certificate_entry_input {float: left;width: 5%;}.sc_check_again_shipping_label,.sc_check_again_products_label,.sc_check_again_payment_label {font-weight: 600;font-size: 125%;}.sc_check_again_shipping_name, .sc_check_again_gift_certificate_name {float: left;width: 20%;}.sc_check_again_shipping_desc, .sc_check_again_gift_certificate_desc {float: left;width: 30%;}.sc_check_again_shipping_price_no_tax, .sc_check_again_shipping_price_with_tax,.sc_check_again_gift_certificate_price, .sc_check_again_gift_certificate_cash_value {float: right;width: 10%;}.sc_check_again_shipping_price_with_tax, .sc_check_again_gift_certificate_cash_value, .sc_check_again_gift_certificate_cash_value {font-weight: bold;}.sc_check_again_shipping_address {float: left;width: 48%;}.sc_check_again_invoice_address {float: right;width: 48%;}.sc_check_again_final {font-size: 125%;}.sc_check_again_final_price {float: right;width: 30%;text-align: right;}.shopping_cart .fill_in {border: 1px solid rgba(225, 50, 50, 1.0);}.shopping_cart_button_main {float: right;display: block;padding-right: 0.75em;margin-top: 1em;filter: brightness(1.25);}/* File:  style_zz_shopping_cart_add_box.css */ .prod_shopping_cart_box_container {background-color: #CDCDCD;padding: 10px;padding-bottom: 15px;clear: both;}.product_price_box {float: left;margin-top: 0.25em;font-size: 125%;line-height: 1.5em;min-width: 450px;}.product_shopping_cart_opts_container {clear: both;margin-bottom: 0.75em;display: block;width: 100%;}.product_shopping_cart_opts_option_container {clear: both;float: left;width: 100%;display: block;line-height: 1em;}.product_shopping_cart_opts_container:after,.product_shopping_cart_opts_container_input:after,.product_shopping_cart_opts_option_container:after {content: " ";display: block;width: 100%;height: 0.75em;clear: both;}.product_shopping_cart_opts_option_container .third:after {content: " ";display: block;width: 100%;height: 0.5em;clear: both;}.product_shopping_cart_opts_container_label {font-weight: 600;margin-bottom: 0.5em;}.product_shopping_cart_opts_container_input {clear: both;display: block;}.product_shopping_cart_opts_label_container,.product_shopping_cart_opts_options_container {float: left;width: 75%;}.product_shopping_cart_opts_label_container {width: 25%;}.product_shopping_cart_opts_options_container select,.product_shopping_cart_opts_options_container input[type="text"],.product_shopping_cart_opts_options_container textarea {width: 100%;}.button_shopping_card_into, .button_shopping_card_go_to, .button_shopping_card_into a, .button_shopping_card_go_to a, .button_shopping_card_out_of_stock {float: right;display: block;width: 79px;height: 55px;background-image: url('../img/cms/special_element/shopping_cart/shopping_cart_buttons.png');background-repeat: no-repeat;font-size: 16px;font-weight: bold;color: #999999;text-align: left;text-indent: 55px;}.prod_shopping_request_box_container .button_shopping_card_into,.prod_shopping_request_box_container .button_shopping_card_go_to,.prod_shopping_request_box_container .button_shopping_card_out_of_stock {background-image: url('../img/layout/icon_request_card_empty.svg');}.button_shopping_card_into {background-position: left -0px;}.button_shopping_card_go_to {background-position: left -57px;}.button_shopping_card_go_to.with_items {background-position: left -114px;color: #8e0a0a;}.button_shopping_card_into:hover, .button_shopping_card_go_to:hover, .button_shopping_card_into a:hover, .button_shopping_card_go_to a:hover {background-position-x: -81px;opacity: 0.75;cursor: pointer;}.button_shopping_card_out_of_stock {text-align: center;text-indent: 0px;padding-top: 15px;height: 35px;font-size: 13px;color: #DE3333;background-position: left -57px;text-shadow: 1px 1px 1px #333333;} /* File:  style_zz_ticket_system.css */ .ticket_system_container {width: 100%;}.tickets_category_container {clear: both;width: 100%;}.tickets_container {width: 100%;display: block;clear: both;}.ticket_container {display: flex;padding: 1em;transition: 0.5s all ease;font-size: 85%;}.ticket_container:nth-child(2n + 1) {background-color: rgba(0, 0, 0, 0.05);}.ticket_container:nth-child(2n) {background-color: rgba(0, 0, 0, 0.075);}.ticket_container:hover {transform: scale(0.98);}.ticket_header {font-weight: bold;display: flex;padding: 0.5em;padding-left: 1em;padding-right: 1em;font-size: 70%;}.ticket_container > div,.ticket_header > div {padding-right: 0.75em;}.ticket_nr {width: 8%;}.ticket_name {width: 16%;}.ticket_desc {width: 16%;}.ticket_comment_amount {width: 8%;text-align: center;}.ticket_status {width: 10%;text-align: center;}.ticket_catgory {width: 8%;}.ticket_priority {width: 6%;text-align: center;}.ticket_date {width: 8%;font-size: 90%;}.ticket_user {width: 10%;}.ticket_assigned {width: 10%;}.ticket_navigation {clear: both;}.ticket_navigation:after {display: block;clear: both;width: 100%;height: 1em;content: " ";}.ticket_detail_container {width: 100%;}.ticket_navigation .button_fe a,.ticket_navigation a.button_fe {color: rgba(255, 255, 255, 1.0) !important;}.ticket_detail_info {clear: both;padding-top: 0.5em;padding-bottom: 0.5em;}.ticket_detail_label {font-weight: 600;}.ticket_detail_info p {padding-top: 0px;margin-top: 0px;}.ticket_detail_info.tdi_desc .ticket_detail_label,.ticket_detail_info.tdi_desc .threequad {margin-top: 1em;clear: both;width: 100%;}.ticket_detail_info.tdi_desc .threequad {margin-bottom: 1em;}.ticket_detail_info:after {display: block;clear: both;width: 100%;}.ticket_detail_attachments_ul {margin: 0px;padding: 0px;margin-left: 1em;}.ticket_detail_comment_container {border-top: 1px solid rgba(0, 0, 0, 1.0);margin-top: 4em;padding-top: 2.5em;width: 100%;clear: both;}.ticket_detail_comment_container .comment_amount_navi {display: none;}.ticket_detail_comment_container .content_comments > strong {display: none;}.ticket_detail_comment_container .content_comments_container,.ticket_detail_comment_container .content_comments_container a,.ticket_detail_comment_container .content_comments_container hr,.ticket_detail_comment_container .content_comments_container hr.coment {color: --%font_color%;}.ticket_system_container input[type="text"], .ticket_system_container input[type="password"],.ticket_system_container textarea, .ticket_system_container select {width: 100%;min-height: 2em;padding: 0.5em;}.ticket_system_container textarea {min-height: 10em;}.ticket_system_container .fill_in {border: 1px solid rgba(200, 50, 50, 1.0);}/* File:  style_zz_vimeo_video.css */ .vimeo_video_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url('../img/cms/video_default_image.svg');background-color: rgba(0, 0, 0, 1.0);background-position: center center;overflow: hidden;}.vimeo_video_container.video_active:before,.vimeo_video_container:hover:before {display: none;}.vimeo_video_container:before {position: absolute;z-index: 5;background-position: center center;background-repeat: no-repeat;background-size: cover;background-image: url("../img/cms/video_play_el.svg");content: " ";display: block;top: 0%;right: 0%;bottom: 0%;left: 0%;}.vimeo_video_info_container {position: absolute;left: 0%;top: 0%;bottom: 0%;right: 0%;background-color: rgba(255, 255, 255, 0.9);opacity: 0.0;cursor: help;z-index: 10;transition: 0.25s all ease;}.vimeo_video_info_container p {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;color: rgba(33, 33, 33, 1.0);padding: 1.5em;margin: 0px;max-width: 100%;min-width: 90%;font-size: 75%;}.vimeo_video_container:hover .vimeo_video_info_container {opacity: 1.0;}.vimeo_video_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;margin-bottom: 0.5em;clear: both;display: inline-block;} /* File:  style_zz_youtube_video.css */ .youtube_video_container {border: 1px solid rgba(0, 0, 0, 0.1);display: block;position: relative;background-size: contain;background-repeat: no-repeat;background-image: url('../img/cms/video_default_image.svg');background-color: rgba(0, 0, 0, 1.0);background-position: center center;overflow: hidden;max-width: 100%;}.youtube_video_container.video_active:before,.youtube_video_container:hover:before {display: none;}.youtube_video_container:before {position: absolute;z-index: 5;background-position: center center;background-repeat: no-repeat;background-size: cover;background-image: url("../img/cms/video_play_el.svg");content: " ";display: block;top: 0%;right: 0%;bottom: 0%;left: 0%;}.ytv_info_container {position: absolute;left: 0%;top: 0%;bottom: 0%;right: 0%;background-color: rgba(255, 255, 255, 0.9);opacity: 0.0;cursor: help;z-index: 10;transition: 0.25s all ease;}.ytv_info_container p {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);text-align: center;color: rgba(33, 33, 33, 1.0);padding: 1.5em;margin: 0px;max-width: 100%;min-width: 90%;font-size: 75%;}.youtube_video_container.ytv_tiny .ytv_info_container p {font-size: 65%;}.youtube_video_container:hover .ytv_info_container {opacity: 1.0;}.ytv_info_container a.button_fe {cursor: pointer;text-decoration: none !important;padding-left: 1.5em;padding-right: 1.5em;margin-bottom: 0.5em;clear: both;display: inline-block;color: rgba(255, 255, 255, 1.0);}@media(max-width: 800px) {.youtube_video_container .ytv_info_container {opacity: 1.0;}.youtube_video_container .button_fe {clear: both;width: 100%;margin-bottom: 0.5em;display: block;}}/* File:  style_zz_zoom_img.css */ .zoom_img_container {display: inline-block;max-width: 100%;padding-bottom: 1em;}.zoom_img_container img {max-width: 100%;}.zoom_img_container .rel {height: auto;}.zoom_img_container * {text-align: left;max-width: 100%;max-height: none;}.zoom_img_zoom_icon {position: absolute;right: 10px;bottom: 12px;background-image: url("../img/cms/special_element/zoom_img/zoom_img_zoom_icon.png");background-repeat: no-repeat;width: 30px;height: 30px;z-index: 100;}.zoom_img_thumb:hover, .zoom_img_thumb a:hover {cursor: pointer;cursor: -webkit-zoom-in;cursor: -moz-zoom-in;}.zoom_img_container_overlay {position: fixed;top: 0px;left: 0px;bottom: 0px;right: 0px;background-color: rgba(100, 100, 100, 0.66);overflow: auto;z-index: 501;line-height: 50000%;cursor: zoom-out;}.zoom_img_full_img {position: fixed;z-index: 502;top: 0px;left: 0px;bottom: 0px;right: 0px;width: 100%;height: 100%;overflow: hidden;text-align: center;pointer-events: none;}.zoom_img_full_img img {z-index: 505;border: 1px solid #999999;background-color: #DEDEDE;max-width: 100%;max-height: 100vh;width: auto;height: auto;-webkit-object-fit: cover;-moz-object-fit: cover;-ms-object-fit: cover;-o-object-fit: cover;object-fit: cover;overflow: hidden;}a.zoom_img_navi_prev {position: fixed;left: 1%;top: 50%;display: block;z-index: 507;background-color: --%container_right_bg_color%;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.125);color: rgba(255, 255, 255, 1.0);padding: 1em;padding-top: 0.9em;border-radius: 0px;text-decoration: none !important;font-weight: bold;z-index: 1001;transition: 0.25s all ease;}a.zoom_img_navi_next {position: fixed;right: 1%;top: 50%;display: block;z-index: 507;background-color: --%container_right_bg_color%;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.125);color: rgba(255, 255, 255, 1.0);padding: 1em;padding-top: 0.9em;border-radius: 0px;text-decoration: none !important;font-weight: bold;z-index: 1001;transition: 0.25s all ease;}a.zoom_img_navi_next:hover,a.zoom_img_navi_prev:hover {transform: scale(1.25);}/* File:  style_zzz_media_queries.css */ @media (max-width: 1700px){.blog_style .content_container .content_el_full:nth-child(2) h1 {max-width: 66%;}.blog_style .content_container .content_el_full:nth-child(2) .box2-3 {max-width: 50%;}footer .logo_address {width: 70%;}footer .logo_address .half:first-child {width: 33%;}footer .side_navi_container {width: 25%;}.cal_month {width: 16.2% !important;}.cal_month:nth-child(13){clear: both;}.logo {max-width: 2560px;}}@media (max-width: 1600px){.logo {max-width: 10.182vw;}}@media (max-width: 1400px){body {background-size: 125% auto;}.blog_style.blog_tiny_header.single_con_view .content_el {padding-right: 0px;}.blog_style.blog_tiny_header .content_container .content_el_full:nth-child(2) {background-image: url('../img/uploads/blog-bg-tiny-header_205_1565715239.jpg');background-position: right;background-repeat: no-repeat;}.blog_style .content_container .content_el_full:nth-child(2) h1 {max-width: 100%;}.blog_style .content_container .content_el_full:nth-child(2) .box2-3 {max-width: 100%;}.overlay_box_container {max-width: 100% !important;width: 100% !important;font-size: 100%;overflow-y: auto;}.overlay_box_container .overlay_box_img {float: right;}.overlay_box_container .overlay_box_content {overflow-y: auto;padding: 1em;padding-top: 0.5em;position: static;display: block;}.overlay_box_container .overlay_box_content h2.headline_middle {font-size: 125%;line-height: 110%;}.big_text_dark, .big_text_green {font-size: 160%;}.more_button.button_bigger {font-size: 80%;}.ratio_16_9.padding_big_right .content_el {padding-left: 1.5em;padding-top: 1.5em;}.main_navi_container {width: 72%;font-size: 80%;padding-top: 1em;}.bg_align_right {background-size: 50% auto;}.logo {max-width: 10.182vw;}}@media (max-width: 1200px) {.fp_ref_overlays .box1_4,.fp_ref_overlays .box2_4,.fp_ref_overlays .box3_4,.fp_ref_overlays .box4_4 {width: 50%;}.fp_ref_overlays .box3_4 {clear: both;}.fp_ref_overlays .box1_4 img, .fp_ref_overlays .box1_4 span,.fp_ref_overlays .box2_4 img, .fp_ref_overlays .box2_4 span,.fp_ref_overlays .box3_4 img, .fp_ref_overlays .box3_4 span,.fp_ref_overlays .box4_4 img, .fp_ref_overlays .box4_4 span {width: 100%;}.fp_ref_overlays .startpage_fake_teaser_img {margin-top: -1em;}.main_navi_container {width: 76%;}}@media (max-width: 980px) {body {font-size: 20px;line-height: 35px;background: none !important;}.logo {width: auto;max-width: 100%;}.blog_style .content_container .content_el_full:nth-child(2) {background-size: cover;}.blog_style .content_container .content_el_full:nth-child(2) h1,.blog_style .content_container .content_el_full:nth-child(2) .box2-3 {max-width: 100%;}.box1_2, .box2_2, .box1_3, .box2_3, .box3_3,.box1-3, .box2-3, .box3-3, .box1-3_switch, .box2-3_switch,.box1-4, .box3-4, .box1-4_switch, .box3-4_switch,.box1-10, .box9-10, .box1-10_switch, .box9-10_switch,.box1_4, .box2_4, .box3_4, .box4_4,.box1_5, .box2_5, .box3_5, .box4_5, .box5_5,.box1_6, .box2_6, .box3_6, .box4_6, .box5_6, .box6_6,.sixth, .fifth, .quad, .third, .half, .twothird, .threequad,.box_lr_left, .box_lr_right {clear: both !important;width: 100% !important;padding: 0 !important;margin: 0 !important;}.mobile_hide {display: block;margin-bottom: 10px;line-height: 1px;}* {word-wrap: break-word;-webkit-hyphens: auto;-moz-hyphnes: auto;hyphens: auto;}input[type="text"], select, textarea {font-family: "Open Sans", Arial, sans-serif;min-height: 32px;font-size: 125%;}textarea {height: 150px;}.txt_right {text-align: left;width: 100%;}.social-buttons {height: auto;margin-top: 0px;margin-bottom: 0px !important;text-align: center;}.mobile_menu_button {display: block;}.all {padding-top: 3em;margin-top: 0em;}.all.start header {margin-top: 1.5em;padding-top: 3em;min-height: 66.666vw;}.all.start header .logo {margin-top: -2.5em;}.all.start header .mobile_menu_button {margin-top: -4em;}.all.start .center_wrapper .center_wrapper {padding-left: 0.25em;padding-right: 0.25em;}header.header_small,header.header_smaller {padding-top: 0em;background-image: url('') !important;}header.header_small,header.header_smaller {height: 15vw;}header .center_wrapper {width: 100%;padding-left: 0px;padding-right: 0px;}header .logo {padding-left: 25px;padding-right: 25px;margin-top: -2.25em;}.logo {clear: both;width: 100%;display: block;text-align: center;}.logo:after {clear: both;width: 100%;display: block;content: " ";}.header_left p {}.banner_img_container {padding-left: 25px;padding-right: 25px;}header.header_lernwelt {margin-bottom: 0px;}.flex_container {flex-flow: column;}.main_navi_container {width: 100%;background-color: rgba(255, 255, 255, 1.0);}.main_navi {display: none;}.main_navi ul {margin-top: 0px;padding-top: 0.5em;padding-bottom: 0.75em;background-color: rgba(255, 255, 255, 0.85);}.main_navi li,.main_navi li.first {clear: both;width: 100%;text-align: center;padding-top: 0em !important;padding-left: 1em !important;padding-right: 1em !important;padding-bottom: 0em !important;}.main_navi > ul > li:after {margin-top: 0em; !important;}.main_navi > ul > li.main_navi_right:after {display: none !important;}.main_navi li.active > .sub_navi {font-size: 90%;}.main_navi li.active > .sub_navi,.main_navi li.active > .sub_navi ul {clear: both;width: 100%;display: block;position: static !important;background-color: rgba(76, 94, 110, 1.0);padding-top: 0.5em !important;padding-bottom: 0.5em !important;}.main_navi li > .sub_navi li.active > .sub_navi_sub li .sub_navi_sub {border: 1px solid rgba(112, 140, 164, 1.0);}.main_navi li > .sub_navi li.active > .sub_navi_sub li .sub_navi_sub:after {content: " ";display: block;clear: both;width: 100%;}.overlay_box_container {max-width: 100% !important;width: 100% !important;font-size: 100%;overflow-y: auto;margin-bottom: 1em !important;}.overlay_box_container .overlay_box_img {clear: both;width: 100%;text-align: center;background-color: rgba(0, 0, 0, 0.8);padding: 1em;}.overlay_box_container .overlay_box_content {overflow-y: auto;padding: 1em;padding-top: 0.5em;position: static;display: block;clear: both;width: 100%;}.overlay_box_container .overlay_box_content h2.headline_middle {font-size: 125%;line-height: 110%;}.big_text_dark, .big_text_green {font-size: 100%;}.ratio_16_9.padding_big_right .content_el > p,.ratio_16_9.padding_big_right .content_el > span > p {display: none;}.ratio_16_9.padding_big_right .content_el {padding-left: 1em;padding-top: 1em;padding-right: 35%;}.more_button.button_bigger {margin-top: 0.75em;}.content_categories li {margin-bottom: 0.5em !important;}.content_header_date_left {width: 100%;}h1 {font-size: 175% !important;line-height: 125% !important;}h2 {font-size: 150% !important;line-height: 125% !important;}h3 {font-size: 120% !important;line-height: 125% !important;}.box_flex_container {flex-flow: column;}div.middle_wrapper {width: 100%;flex-flow: column;}.content_short {display: block;align-items: normal;}table#mmm_work,table#mmm_menicon,table#mmm_world,table#mmm_work td,table#mmm_work td.table_cell,table#mmm_menicon td,table#mmm_menicon td.table_cell,table#mmm_world td,table#mmm_world td.table_cell {display: block;width: 100% !important;max-width: 100% !important;min-width: 100% !important;}table#mmm_work,table#mmm_menicon,table#mmm_world {margin-top: -1.5em;}.padding_huge {padding-top: 2em;padding-bottom: 2em;}.content_container .content_short_text.img_available,.page_flip_info,.page_flip_numbers {width: 100%;}.content_container .content_prev_img {width: 100%;padding-left: 0em;}.bg_align_right,.bg_align_left,.bg_align_center {}.padding_top_huge .center_wrapper {padding-top: 3em;}.padding_bottom_huge .center_wrapper {padding-bottom: 3em;}.txt_content_el_biggest {font-size: 133%;}.preset_slideshow_container {overflow-y: auto;}.preset_slideshow {font-size: 75%;line-height: 167%;min-height: 575px;}a.preset_slideshow_next,a.preset_slideshow_prev {min-height: 575px;}.preset_slideshow_content {overflow-y: scroll;}.stars p {margin-top: 0.25em;margin-bottom: 0.25em;}.expandable_box_more_text img,.expandable_box_less_text img {clear: both;display: block;margin-bottom: 1em;text-align: center;margin-left: auto;margin-right: auto !important;}.training_list div.expandable_box a.expandable_box_show_link img,.training_list div.expandable_box a.expandable_box_hide_link img {max-width: 100%;max-height: 100%;}table[name="lernwelt_eigenschaften"]{font-size: 85%;}td.table_cell {padding: 0.25em !important;}td.table_cell p {margin-top: 0.25em;margin-bottom: 0.25em;}.button_fe {margin-bottom: 0.5em;}.fp_ref_overlays div div.lpe_img p:after {font-size: 150%;padding-bottom: 0.25em;}.social_media_share_buttons div {width: 100%;clear: both;font-size: 80%;margin-bottom: 0.25em;}.cal_month {width: 24.75% !important;}.cal_month:nth-child(9){clear: both;}.cal_month:nth-child(13){clear: none;}.cet_container .cet_entry_container {width: 100%;}.cet_container .cet_entry_container:after {top: auto;bottom: 3rem;}.cet_title,.cet_content,.cet_type,.cet_date {width: 100%;clear: both;}.calendar.compact,.calendar.calendar_detail {margin-top: 1em;}.calendar.calendar_detail .cal_header .third:nth-child(2) {display: none;}.calendar.calendar_detail.calendar_compact .cal_detail_entry_container {padding: 1em;}footer {text-align: center;}footer .logo_address,footer .side_navi_container,footer .copyright,footer .social_media_container {clear: both;width: 100%;display: block;}footer .social_media_container,footer .copyright {padding-top: 2em;text-align: center;}footer .social_media_container a {width: 45px;height: 45px;margin-left: 1em;}}@media (max-width: 620px) {.content_el_full_bg_img .content_el::after, .content_el_full_bg_img .element_space, .content_el_full_bg_color .content_el::after, .content_el_full_bg_color .element_space {height: 1.5em;}.layer_newsletter_info {margin-left: auto;margin-right: auto;width: 98%;max-width: 600px;left: 1%;}.calendar.compact {font-size: 75%;line-height: 130%;}.calendar .cal_compact_info_container {overflow-y: auto;}.calendar .cal_compact_info_container ul {padding-left: 0.125em;}.calendar .cal_compact_info_container li {padding-bottom: 0.5em;}.cal_month {width: 100% !important;}.cal_month:nth-child(9){clear: none;}.cal_month:nth-child(13){clear: none;}.cal_day_content {min-height: 0em;max-height: 999em;}.dc_thumb {width: 33%;text-align: left;}.dc_link {font-size: 100%;}.dc_title, .dc_desc, .dc_link, .dc_filetype, .dc_filesize, .dc_date {width: 66%;text-align: left;float: right;}.dc_head .dc_desc,.dc_head .dc_filetype,.dc_head .dc_filesize,.dc_head .dc_link,.dc_head .dc_thumb,.dc_head .dc_date,.dc_head .dc_title,.dc_desc {display: none;}.dc_filetype:before {content: "Dateityp: ";display: inline-block;}.dc_filesize:before {content: "Dateigröße: ";display: inline-block;}.content_el_full_bg_img {background-size: contain;background-position: top center;}.content_el_full_bg_img .center_wrapper {padding-left: 1em;padding-right: 1em;padding-top: 0em !important;}.content_el_full_bg_img .bg_img_cover {background-size: contain;background-position: top center;}.content_el_full_bg_img .bg_box_trans {margin-top: calc(100vw / 1.777);padding: 25px;}.expandable_box_more_text,.expandable_box_less_text {width: 100%;}.content_el_footer .content_el_footer_share_links {float: left;width: 100%;text-align: left;}.sharing_link {text-align: left;}}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 300;font-stretch: normal;font-display: swap;src: url(../_temp/font_0.ttf) format('truetype');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 400;font-stretch: normal;font-display: swap;src: url(../_temp/font_1.ttf) format('truetype');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 600;font-stretch: normal;font-display: swap;src: url(../_temp/font_2.ttf) format('truetype');}@font-face {font-family: 'Open Sans';font-style: normal;font-weight: 700;font-stretch: normal;font-display: swap;src: url(../_temp/font_3.ttf) format('truetype');}@font-face {font-family: 'Open Sans Condensed';font-style: normal;font-weight: 300;font-display: swap;src: url(../_temp/font_4.ttf) format('truetype');}@font-face {font-family: 'Open Sans Condensed';font-style: normal;font-weight: 700;font-display: swap;src: url(../_temp/font_5.ttf) format('truetype');}