/* File:  style_allg.css */ * {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;}html, body {width: 100%;margin: 0px;padding: 0px;display: block;font-family: 'Montserrat', sans-serif;font-size: 0.729vw;line-height: 175%;}body {overflow-y: scroll;}.content_el > p,.content_el > span > p {width: min(100%, 50rem);}a {color: inherit;}h1, h1.headlinge {font-size: 5.005215rem;font-weight: 700;line-height: 100%;margin: 0px;}h2, h2.headline_middle {font-size: 3.333rem;font-weight: 600;line-height: 110%;color: rgba(148, 40, 47, 1.0);margin: 0px;}h3, h3.headline_sub {font-size: 1.014rem;font-weight: 600;line-height: 120%;color: rgba(148, 40, 47, 1.0);margin: 0px;margin-bottom: 0.75em;}hr, hr.hr_user {margin-top: 1.75rem;margin-bottom: 1.75rem;}sub, sup {position: relative;line-height: 0px;}p, li.li_list {max-width: min(100%, 50rem);text-wrap: pretty;}.all {margin-inline: auto;}.txt_center > p {margin-inline: auto;}.wrapper_center {width: min(90%, 1240px);margin-inline: auto;}header.logo_navi_search {position: fixed;z-index: 100;display: flex;width: 100%;background-color: rgba(255, 255, 255, 1.0);color: rgba(90, 97, 99, 1.0);box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.333);}header.logo_navi_search .wrapper_center {display: flex;align-items: center;background-size: cover;background-position: center center;position: relative;}header.logo_navi_search .logo {width: 20%;}header.logo_navi_search .main_navi {width: 75%;}.banner_img_container {position: fixed;top: 0px;left: 0px;right: 0px;bottom: 0px;z-index: -10;background-color: rgba(0, 0, 0, 1.0);overflow: hidden;}.banner_fixed .banner_img_container {position: fixed;}.banner_img_container > img {width: 100%;opacity: 0.9;position: fixed;object-fit: cover;height: 100vh;}.content_container {min-height: 75vh;padding-top: 10rem;}.no_header .content_container {padding-top: 4rem;}.targomed_internal .content_container {padding-top: 9rem;}.targomed_internal #content_el_full_195 {display: none;}table {background-color: rgba(255, 255, 255, 0.95);}table p {margin-top: 0.25em;margin-bottom: 0.25em;}table tr:nth-child(2n + 1) {background-color: rgba(220, 220, 220, 0.9);}table tr:hover {background-color: rgba(200, 200, 200, 1.0);}table td {padding: 0.25em;padding-left: 0.5em;padding-right: 0.5em;}footer {background-color: rgba(0, 0, 0, 1.0);color: rgba(255, 255, 255, 1.0);}footer .wrapper_center {display: flex;padding: 1.5em;flex-wrap: wrap;align-items: center;}footer section {width: 50%;}footer section.footer_copy {text-align: right;}footer section.footer_copy a {max-width: 33px;display: inline-block;}footer p {margin-top: 0px;margin-bottom: 0px;}/* File:  style_balloontip.css */body div.balloontip_container {padding: 0.5rem;padding-left: 1rem;padding-right: 1rem;border: 0px solid rgba(0, 0, 0, 0.5);background-color: rgba(255, 255, 255, 0.9);box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.333);max-width: 33vw;}body div.balloontip_container p {padding: 0px;margin: 0px;}.ballon_tip_a {position: relative;display: inline-block;}.ballon_tip_content {display: inline;}.ballon_tip_a:after {content: "i";border-radius: 3rem;font-size: 0.666rem;font-weight: 700;line-height: 100%;padding: 0.25rem;padding-left: 0.5rem;padding-right: 0.5rem;display: block;position: absolute;top: -0.25rem;right: -1rem;color: rgba(255, 255, 255, 0.9);background-color: rgba(148, 40, 47, 1.0);border: 1px solid rgba(148, 40, 47, 1.0);box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.5);background: radial-gradient(rgba(240, 110, 135, 1.0) 0%, rgba(148, 40, 47, 1.0) 60%, rgba(128, 15, 27, 1.0) 100%);}/* 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(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);border-radius: 0em;}.button_inactive,.button_fe_inactive {background-color: #CCCCCC;color: #FEFEFE;}.button_fe_inactive {border-radius: 0em;}.button a, .button a:hover, .button_fe a, .button_fe a:hover {text-decoration: none;}.button:hover, .button_fe:hover {background-color: #CCCCCC;color: #333333;cursor: pointer;} /* File:  style_calendar_entries_request.css */ .cer_container {width: 100%;}.cer_container input[type="text"],.cer_container input[type="password"],.cer_container textarea,.cer_container select {width: 100%;border: 1px solid rgba(128, 128, 128, 0.333);min-height: 30px;height: 30px;padding-left: 0.5rem;padding-right: 0.5rem;}.cer_container textarea {min-height: 200px;height: 200px;}.cer_container input[type="radio"],.cer_container input[type="checkbox"] {width: 1.5em;height: 1.5em;} /* File:  style_content_categories.css */ .content_categories {float: left;}.content_categories ul,.content_categories li {margin: 0px;padding: 0px;list-style: none;}.content_categories ul li {display: inline-block;margin-right: 0.5em;margin-top: 0.75em;}.content_categories ul li a {background-color: rgba(0, 0, 0, 0.1);color: --%container_center_text_color%;opacity: 0.85;text-decoration: none !important;padding: 0.5em;border-radius: 0.5em;}.content_categories ul li a:hover {opacity: 1.0;}.content_categories ul li.active a {background-color: --%highlight_color%;color: rgba(255, 255, 255, 1.0);}.content_categories:after {clear: both;width: 100%;content: " ";display: block;height: 0em;} /* File:  style_custom_class.css */ div.button_in_frontend {}div.button_in_frontend a {background-color: rgba(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);display: inline-block;padding: 1em !important;padding-left: 2.5rem !important;padding-right: 2.5rem !important;transition: 0.25s all ease;text-decoration: none;}div.button_in_frontend a:hover {text-decoration: none;transform: scale(1.1);text-decoration: none;}ul li .button_in_frontend {margin-bottom: 0.75rem;}span.targoevent,span.targoevent a,span.targoevent a:hover{color: rgba(114, 171, 29, 1.0);font-weight: 500;}.button_targoevent a,.button_targoevent a:hover{background-color: rgba(114, 171, 29, 1.0) !important;}span.targomed,span.targomed a,span.targomed a:hover{color: rgba(148, 40, 47, 1.0);}.img_border_bg img {border: 1px solid rgba(0, 0, 0, 0.5);background-color: rgba(255, 255, 255, 0.85);} /* File:  style_custom_content_wildcard_classes.css */ .padding_top_bottom_small {padding-top: 1rem;padding-bottom: 1.5rem;padding-top: 2.5vh;padding-bottom: 3.25vh;}.padding_top_bottom_middle {padding-top: 2rem;padding-bottom: 2.5rem;padding-top: 5vh;padding-bottom: 5.5vh;}.padding_top_bottom_big {padding-top: 3rem;padding-bottom: 3.75rem;padding-top: 6vh;padding-bottom: 6.5vh;}.padding_top_bottom_bigger {padding-top: 5rem;padding-bottom: 6rem;padding-top: 10vh;padding-bottom: 11vh;}.padding_top_bottom_huge {padding-top: 12rem;padding-bottom: 14rem;padding-top: 20vh;padding-bottom: 21vh;}.text_color_normal .content_el,.text_color_normal .content_el *:not(input, textarea, select, option) {color: rgba(0, 0, 0, 1.0);}.text_color_invert .content_el,.text_color_invert .content_el *:not(input, textarea, select, option) {color: rgba(255, 255, 255, 1.0);}.text_color_invert .content_el,.text_color_invert .content_el hr,.text_color_invert .content_el div.expandable_box a.expandable_box_show_link,.text_color_invert .content_el div.expandable_box a.expandable_box_hide_link {border-color: rgba(255, 255, 255, 1.0) !important;}.text_color_invert .content_el h1.headline{text-shadow: 4px 4px 4px rgba(0, 0, 0, 0.75);}.text_color_invert .content_el p {text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.75),0px 0px 15px rgba(0, 0, 0, 0.9),1px 0px 1px rgba(0, 0, 0, 0.25),-1px 0px 1px rgba(0, 0, 0, 0.25),0px 1px 1px rgba(0, 0, 0, 0.25),0px -1px 1px rgba(0, 0, 0, 0.25);font-weight: 500;}.text_color_targoevent .content_el h1,.text_color_targoevent .content_el h2,.text_color_targoevent .content_el h3,.text_color_targoevent .expandable_box_less_text {color: rgba(114, 171, 29, 1.0);}.text_color_targoevent .button_fe a,.text_color_targoevent .button_in_frontend a {background-color: rgba(114, 171, 29, 1.0);}.bg_padding_trans_cel,.bg_white_trans_cel,.bg_white_cel,.bg_black_cel,.bg_black_trans_cel {padding: 2rem;}.bg_padding_trans_cel > span :nth-child(1),.bg_white_trans_cel > span :nth-child(1),.bg_white_cel > span :nth-child(1),.bg_black_cel > span :nth-child(1),.bg_black_trans_cel > span :nth-child(1):not(.fe_button),.bg_padding_trans_cel :nth-child(1):not(.fe_button),.bg_white_trans_cel :nth-child(1):not(.fe_button),.bg_white_cel :nth-child(1):not(.fe_button),.bg_black_cel :nth-child(:not(.fe_button)),.bg_black_trans_cel :nth-child(1) {padding-top: 0px;margin-top: 0px;}.bg_white,.bg_white_cel {background-color: rgba(255, 255, 255, 1.0);}.bg_black,.bg_black_cel {background-color: rgba(0, 0, 0, 1.0);}.bg_white_trans,.bg_white_trans_cel{background-color: rgba(255, 255, 255, 0.7);}.bg_black_trans,.bg_black_trans_cel {background-color: rgba(0, 0, 0, 0.7);}.content_el_full {background-size: cover;background-position: center center;background-repeat: no-repeat;}.bg_fixed {background-attachment: fixed;}.bg_repeat {background-repeat: repeat;}.bg_cover {background-size: cover;}.bg_contain {background-size: contain;}.bg_min_height_small .content_el {min-height: 6rem;}.bg_min_height_middle .content_el {min-height: 12rem;}.bg_min_height_big .content_el {min-height: 20rem;}.bg_min_height_huge .content_el {min-height: 32rem;}.headline_sizes_middle h1.headline {font-size: 2.75rem;line-height: 125%;margin-bottom: 0.5em;}.headline_sizes_middle h2.headline_middle {font-size: 2.25rem;line-height: 125%;font-weight: 600;margin-bottom: 0.5em;}.headline_sizes_middle h3.headline_sub {font-size: 1.75rem;line-height: 125%;font-weight: 500;margin-bottom: 0.5em;}.headline_sizes_small h1.headline {font-size: 1.75rem;line-height: 125%;}.headline_sizes_small h2.headline_middle {font-size: 1.5rem;line-height: 125%;}.headline_sizes_small h3.headline_sub {font-size: 1.25rem;line-height: 125%;}.line_height_small {line-height: 1.5rem;.ul_list {margin-bottom: 1em;}.ul_list, .li_list {line-height: 1.666rem;}.li_list {margin-bottom: 0.875em;}}.line_height_smaller {line-height: 1.333rem;.ul_list {margin-bottom: 0.75em;}.ul_list, .li_list {line-height: 1.5rem;}.li_list {margin-bottom: 0.5em;}}.line_height_tiny {line-height: 1.1em;.ul_list {margin-bottom: 0.5em;}.ul_list, .li_list {line-height: 1.2rem;}.li_list {margin-bottom: 0.333em;}}/* File:  style_expandable_box.css */ div.expandable_box {}div.expandable_box a.expandable_box_show_link, div.expandable_box a.expandable_box_hide_link {background-color: transparent !important;color: rgba(0, 0, 0, 1.0) !important;border-bottom: 1px solid rgba(0, 0, 0, 0.333) !important;font-weight: bold !important;transition: 0.5s all ease;}div.expandable_box a.expandable_box_show_link.active, div.expandable_box a.expandable_box_hide_link.active {border-bottom: 0px !important;color: rgba(148, 40, 47, 1.0) !important;}div.expandable_box_hidden_text {border: 0px;border-bottom: 1px solid rgba(0, 0, 0, 0.333) !important;clear: both;margin-top: 0px;padding: 0rem;background-color: rgba(255, 255, 255, 0.1);border-radius: 0px;}div.expandable_box_hidden_text > span {padding: 1rem;}.expandable_box_show_link .expandable_box_less_text {display: none;}.expandable_box_show_link .expandable_box_more_text {display: block;}.expandable_box_show_link.active .expandable_box_less_text {display: block;}.expandable_box_show_link.active .expandable_box_more_text {display: none;}.expandable_box_less_text:after,.expandable_box_more_text:after {content: "+";display: block;float: right;color: inherit;font-size: 200%;}.expandable_box_less_text:after {content: "-";} /* 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;}.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 {box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;}.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%;}.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%;}.content_el {clear: both;width: 100%;margin: 2em;margin-left: 0em;margin-right: 0em;max-width: 100%;max-width: -moz-available;max-width: -webkit-fill-available;}.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: 1px solid rgba(0, 0, 0, 0.25);}.content_el_footer .content_el_footer_comments {float: left;width: 50%;padding-right: 1.5em;}.content_el_footer .content_el_footer_share_links {float: right;width: 25%;}.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;}ul.ul_list, li.li_list {margin: 0px;padding: 0px;}ul.ul_list {clear: both;margin-left: 0.5em;padding-bottom: 1em;line-height: 36px;}li.li_list {margin-left: 12px;}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 {max-width: 50px;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;}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;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: 0.25em;}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;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;}div.overlay_box_container {position: relative;margin-bottom: 1em;display: inline-block;cursor: help;}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 a {background-color: rgba(255, 255, 255, 1.0);color: rgba(0, 0, 0, 1.0);border-radius: 0.5em;padding: 0.25em;padding-left: 1.5em;padding-right: 1.5em;display: inline-block;}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: 0px;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;} /* File:  style_float_helper.css */ .rel {position: relative;top: 0px;left: 0px;bottom: 0px;right: 0px;width: 100%;height: 100%;}.clear, .full {clear: both;}.clear_middle {clear: both;font-size: 50%;line-height: 50%;}.clear_small {clear: both;height: 0px;line-height: 0px;font-size: 0px;}.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_fontsize_zoom.css */ .fs_zoom_container {float: left;width: 150px;margin-top: -2px;margin-left: 18px;}.fs_zoom_label {float: left;}.fs_zoom_buttons {float: right;padding-top: 8px;}.fs_zoom_buttons a {margin-top: -2px;margin-right: 5px;}.fs_zoom_buttons a.active span {text-decoration: underline;}.content_el_zoom_minus3, .fs_zoom_minus3 {font-size: 0.25em;line-height: normal;}.content_el_zoom_minus2, .fs_zoom_minus2 {font-size: 0.5em;line-height: normal;}.content_el_zoom_minus1, .fs_zoom_minus1 {font-size: 0.75em;line-height: normal;}.fs_zoom {font-size: 1em;line-height: normal;}.content_el_zoom1, .fs_zoom1 {font-size: 1.15em;line-height: normal;}.content_el_zoom2, .fs_zoom2 {font-size: 1.75em;line-height: normal;}.content_el_zoom3, .fs_zoom3 {font-size: 2em;line-height: normal;} /* File:  style_hor_navi.css */ .hor_navi {line-height: 36px;}.hor_navi > div {text-align: right;}/* File:  style_input_helper.css */ /* File:  style_internal.css */ .internal_main_menu {display: block;}.internal_main_menu ul.ul_list {columns: 2;gap: 3rem;list-style: none;margin: 0px;padding: 0px;}.internal_main_menu li.li_list {display: block;margin: 0px;padding: 0px;padding-bottom: 0.5rem;}.internal_main_menu li.li_list a {display: block;width: 100%;padding: 2rem;padding-top: 0.5rem;padding-bottom: 0.5em;background-color: rgba(148, 40, 47, 1.0);border: 1px solid rgba(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);text-decoration: none;}.internal_main_menu li.li_list a:hover {background-color: rgba(255, 255, 255, 1.0);color: rgba(148, 40, 47, 1.0);}.internal_main_menu li.li_list a img:first-child {vertical-align: middle;max-height: 3em;margin-left: -1em;margin-right: 0.5em;margin-top: -0.125em;}.targomed_internal table {font-size: 80%;}.targomed_internal tr.table_head,.targomed_internal tr.table_head td {color: rgba(255, 255, 255, 1.0);background-color: rgba(148, 40, 47, 1.0);}.targomed_internal td.table_cell {padding-left: 0.75em;padding-right: 0.75em;}.targomed_internal .lfe_container {min-height: 32.666em;}.targomed_internal .table_fe_user_list .table_head a {text-decoration: none;}.targomed_internal .table_fe_user_list .table_head a.sort_active {font-weight: bold;text-decoration: underline;}.targomed_internal .table_fe_user_list .mobile_label {display: none;}.targomed_internal .wrapper_center {width: min(90%, 1800px);}.targomed_internal .lce_container {background-image: url('../img/layout/icon_dashboard_birthday.svg');background-position: top right;background-size: contain;background-repeat: no-repeat;overflow-y: auto;}.targomed_internal .lce_container:nth-child(4) {background-image: url('../img/layout/icon_dashboard_vacation.svg');}.targomed_internal .box3_3 .lce_container {background-image: url('../img/layout/icon_dashboard_hq.svg');background-position: top right;background-size: contain;background-repeat: no-repeat;}.targomed_internal .box3_3 .lce_container:nth-child(4) {background-image: url('../img/layout/icon_dashboard_sickness.svg');}.targomed_internal .lce_entry {line-height: 130%;margin-bottom: 0.5em;}.targomed_internal .lce_title {font-weight: 500;}.targomed_internal .lce_more_link_container a {display: inline-block;background-color: rgba(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);padding-left: 1em;padding-right: 1em;font-size: 75%;text-decoration: none;border: 1px solid rgba(148, 40, 47, 1.0);}.targomed_internal .lce_more_link_container a:hover {color: rgba(148, 40, 47, 1.0);background-color: rgba(255, 255, 255, 1.0);}/* File:  style_lan_navi.css */ .lan_container {float: right;padding-right: 2.25rem;font-size: 150%;line-height: 50%;width: 10%;text-align: right;filter: grayscale(0.2);opacity: 0.85;}.lan_container a {width: 30px;height: 18px;display: inline-block;background-image: url('../img/layout/lan_de.svg');background-size: cover;filter: grayscale(1.0);opacity: 0.6;transition: 0.25s ease all;text-decoration: none;}.lan_container .en {background-image: url('../img/layout/lan_en.svg');}.lan_container a:hover {opacity: 1.0;filter: grayscale(0.25);transform: scale(1.25);}.lan_container .active {opacity: 1.0;filter: grayscale(0.0);}/* File:  style_main_navi.css */ .main_navi {width: 100%;display: block;}.main_navi > ul {padding: 0px;margin: 0px;list-style: none;text-align: right;}.main_navi > ul li {list-style: none;display: inline-block;position: relative;}.main_navi > ul li a {text-decoration: none;color: rgba(90, 97, 99, 1.0);transition: all ease 0.5s;display: block;}.main_navi > ul li.active a,.main_navi > ul li a:hover {color: rgba(148, 40, 47, 1.0)}.main_navi > ul li a {padding: 1em;padding-left: 2em;padding-right: 2em;}.mobile_menu_button {display: none;background-image: url('../img/layout/mobile_menu_button.svg');background-repeat: no-repeat;background-size: contain;background-position: center;width: 100%;height: 35px;margin-inline: auto;text-decoration: none;margin-bottom: 1rem;background-color: rgba(148, 40, 47, 1.0);}.main_navi ul li > .sub_navi {position: absolute;left: 0px;text-align: center;opacity: 0.0;pointer-events: none;transition: 1s ease all;box-shadow: 0px 0px 1px rgba(255, 255, 255, 1.0);min-width: 12vw;}.main_navi ul li:hover > .sub_navi {pointer-events: all;opacity: 1.0;}.main_navi .sub_navi ul,.main_navi .sub_navi ul li {clear: both;width: 100%;margin-left: 0px;margin-right: 0px;padding-left: 0px;padding-right: 0px;}.main_navi .sub_navi ul li a {clear: both;width: 100%;padding-top: 0.85em;padding-bottom: 0.85em;color: rgba(255, 255, 255, 1.0);background-color: rgba(50, 50, 50, 0.9);}.main_navi .sub_navi ul li.active a,.main_navi .sub_navi ul li:hover a,.main_navi .sub_navi ul li a:hover {background-color: rgba(255, 255, 255, 0.9);color: rgba(0, 0, 0, 1.0);}/* File:  style_navi_pos.css */ .navi_pos {width: 100%;display: block;}.navi_pos ul,.navi_pos ol,.navi_pos li,.navi_pos .np_seperator {float: none;list-style: none;display: inline-block;margin: 0px;padding: 0px;}.navi_pos .np_seperator {padding-left: 0.5em;padding-right: 0.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: 10%;text-align: left;line-height: 200%;}.page_flip_numbers {padding-top: 0px;float: right;width: 80%;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: 1em;padding-right: 1em;background-color: --%highlight_color%;color: --%text_color_invert%;}.page_flip_container.page_flip_with_epp_select a {color: --%text_color_invert%;}.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: 20%;line-height: 175%;}.page_flip_container.page_flip_with_epp_select .page_flip {float: left;width: 80%;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select {float: right;width: 30%;}.page_flip_container.page_flip_with_epp_select .page_flip_numbers {float: left;width: 70%;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: right;}.page_flip_container.page_flip_with_epp_select .page_flip_per_page_select .page_flip_per_page_entries {float: right;width: 66%;text-align: right;}.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%;} /* File:  style_page_secured_login.css */ .page_secured_login {margin-top: 5rem;padding: 2rem;background-color: rgba(255, 255, 255, 0.9);}.page_secured_login input[type="text"],.page_secured_login input[type="password"],.page_secured_login select,.page_secured_login textarea {width: 100%;min-height: 2rem;margin-bottom: 0.5rem;border: 1px solid rgba(0, 0, 0, 0.125);}.page_secured_login input[type="radio"],.page_secured_login input[type="checkbox"] {width: 1.5rem;min-height: 1.5rem;}.fe_logged_in {margin-bottom: 4.5rem;}.fe_logged_in a {text-decoration: none;}/* File:  style_preset.css */ .center_box_address {display: flex;align-items: flex-start;float: right;width: 20%;min-width: 13em;}.center_box_address .address_box_before {background-color: rgba(148, 40, 47, 1.0);width: max-content;padding: 0.25em;border-radius: 0px 0px 24px 24px;margin-right: 0.5em;}.address_box_before img:nth-of-type(1){margin-top: 1.25em;}.address_box_before img:nth-of-type(2) {margin-top: 0.75em;}.contact_block {display: flex;align-items: center;}.contact_block * {vertical-align: middle;}.contact_block img {margin-right: 0.5em;} /* 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 */ .side_navi ul,.side_navi li {display: inline-block;list-style: none;padding: 0px;margin: 0px;}.side_navi li a {max-width: 1000px !important;} /* File:  style_social_media_buttons.css */ .social_media_button_container {position: absolute;bottom: 0;right: 0;}.social_media_buttons {white-space: nowrap;}.social_media_buttons a {width: 56px;height: 56px;display: inline-block;margin-left: 0.75em;}.xing,.facebook,.instagram,.twitter {background-repeat: no-repeat;background-size: 56px 56px;}.xing {background-image: url('../img/layout/xing.svg');}.facebook {background-image: url('../img/layout/facebook.svg');}.instagram {background-image: url('../img/layout/instagram.svg');}.twitter {background-image: url('../img/layout/twitter.svg');} /* File:  style_txt_helper.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;}.window_command_overlay {position: "fixed";top: 0%;left: 0%;bottom: 0%;right: 0%;background-color: rgba(0, 0, 0, 0.5);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%;}.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;background-color: rgba(255, 255, 255, 1.0);}.calendar:after {clear: both;width: 100%;height: 0px;display: block;content: " ";}.cal_body {padding: 2em;padding-top: 1em;}.cal_header {background-color: rgba(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);line-height: 220%;padding-left: 0.5em;padding-right: 0.5em;}.cal_header .third h3 {text-align: center;color: rgba(255, 255, 255, 1.0);margin-top: 0.5em;}.cal_header .third.right {text-align: right;}.cal_header a {color: #FFFFFF;text-decoration: none;}.cal_header a:hover {text-decoration: underline;}.cal_month {float: left;}.cal_month_name {text-align: center;font-weight: bold;border: 1px solid rgba(148, 40, 47, 1.0);background-color: rgba(148, 40, 47, 0.25);}.cal_day_nr {float: left;width: 10%;text-align: center;}.cal_day_content {float: right;width: 85%;}.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_1, .cal_day_2 {float: left;width: 100%;line-height: 200%;}.cal_day_1 {background-color: rgba(148, 40, 47, 0.25);border: 1px solid rgba(148, 40, 47, 1.0);}.cal_day_2 {background-color: #ffffff;border: 1px solid rgba(148, 40, 47, 1.0);}.cal_day_today {background-color: rgba(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);}.cal_day_content {float: left;}.appointment_available,.cal_day_content a {font-weight: bold;}.cal_entry_behind {opacity: 0.5;ms-filter: Alpha("Opacity=50");}.calendar.compact {position: relative;width: 100%;}.calendar.calendar_compact .cal_body {padding-left: 0em;padding-right: 0em;}.calendar.compact h3,.calendar.calendar_compact h3 {}.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 .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);}.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;text-decoration: none !important;}.cal_detail_entry_container {padding: 2em;padding-top: 1.5em;}.cal_cat_studium-schule {background-color: rgba(128, 15, 27, 1.0) !important;opacity: 0.5 !important;}/* File:  style_zz_calendar_entries_request.css */ .cer_container textarea {height: 100px;}.cer_container input[type="text"] {width: 100%;}.cer_container label {font-weight: 500;} /* File:  style_zz_chat.css */ .chat_container:after,.chat_container .chat_login:after {content: " ";width: 100%;height: 1px;clear: both;display: block;}.chat_container .chat_input_container {color: rgb(100, 100, 100);background-color: rgba(230, 230, 230, 1);width: 74%;padding: 20px;padding-top: 0px;float: left;}.chat_container .chat_login {max-width: 50em;padding: 1em;background-color: rgba(230, 230, 230, 1);}.chat_container .chat_login h2 {margin-top: 0px;}.chat_container .chat_login input,.chat_container .chat_login select {width: 100%;}.chat_input input {border: 0px;border-radius: 0px;background-color: rgba(255,255,255,1);height: 50px;line-height: 120%;padding: 10px;padding-left: 20px;font-family: "Roboto", Arial, Verdana, sans-serif;width: 100%;font-size: 1em;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;margin-bottom: 20px;float: left;}.chat_messages {float: left;width: 74%;height: 500px;overflow: auto;overflow-y: scroll;scrollbar-color: rgba(100,100,100,1) rgba(230,230,230,0);scrollbar-width: thin;color: rgb(100, 100, 100);padding: 0.5%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 20px solid rgba(230, 230, 230, 1);background-color: rgba(230, 230, 230, 1);}.chat_messages * {word-wrap: break-word;hyphens: auto;-moz-hypens: auto;-webkit-hypens: auto;}.chat_message_img,.chat_message_img img {max-width: 75px;max-height: 75px;vertical-align: middle;}.chat_message_entry {padding-top: 10px;clear: both;padding-bottom: 10px;position: relative;display: block;}.chat_message_entry.chat_user_self .chat_sender {float: right;}.chat_message_entry.chat_user_foreign .chat_sender {text-align: right;}.chat_message_entry .chat_msg {background-color: rgba(255,255,255,1);border-radius: 0px;padding: 10px;padding-left: 15px;height: 100%;min-height: 50px;line-height: 120%;}.chat_message_entry .chat_msg .img_smiley {max-height: 50px;display: inline-block;padding: 0px;margin: 0px;margin-bottom: -10px;}.chat_message_entry.chat_user_self .chat_msg {border-radius: 0px;background-color: rgba(175,229,194,1);}.chat_message_entry.chat_user_foreign .chat_msg {border-radius: 0px;}.chat_message_entry .chat_sender {color: rgba(255,255,255,1);height: 100%;height: 50px;padding-top: 4px;margin-bottom: 0px;}.chat_message_entry.chat_user_self .chat_sender {border-radius: 0px;background-color: rgba(21,132,63,1);padding-left: 1%;}.chat_message_entry.chat_user_foreign .chat_sender {border-radius: 0px;background-color: rgba(0,150,255,1);padding-right: 1%;}.chat_message_entry .chat_sender .chat_date {color: rgba(255,255,255,0.7);font-size: 0.65em;line-height: 100%;display: block;}.chat_message_entry.chat_message_whispered {padding-top: 20px;}.chat_message_entry.chat_message_whispered .chat_msg {background-color: rgba(200,200,200,1);font-style: italic;}.chat_message_entry.chat_message_whispered.chat_user_self .chat_msg {min-width: 200px;}.chat_message_entry.chat_message_whispered.chat_user_self .chat_msg {min-width: 100px;}.chat_message_entry.chat_message_whispered .chat_sender {background-color: rgba(100,100,100,1);color: rgba(255,255,255,1);position: relative;}.chat_message_entry.chat_message_whispered .chat_msg .chat_whispered {position: absolute;top: 22px;padding: 4px;padding-right: 22px;padding-left: 8px;font-size: 0.65em;line-height: 1em;margin-top: -12px;display: block;text-align: right;color: rgba(255,255,255,0.8);background-color: rgba(231, 76, 60,1.0);border-radius: 0px;margin-bottom: -5px;width: auto;float: right;clear: both;}.chat_message_entry.chat_message_whispered .chat_msg .chat_whispered::after {width: 0;height: 0;border-left: 5px solid transparent;border-right: 5px solid transparent;border-top: 7px solid rgba(255,255,255,1);position: absolute;right: 7px;top: 6px;content: " ";display: block;}.chat_message_entry.chat_message_whispered.chat_user_foreign .chat_msg .chat_whispered {text-align: left;padding-left: 22px;padding-right: 8px;}.chat_message_entry.chat_message_whispered.chat_user_foreign .chat_msg .chat_whispered::after {left: 7px;top: 6px;right: auto;}.chat_user_list {float: right;width: 24%;}.chat_user_offline {color: rgba(100, 100, 100, 0.5);}.chat_input {clear: both;width: 100%;display: block;}.chat_input:before {clear: both;content: " ";width: 100%;height: 10px;display: block;}.chat_smiley {font-size: 140%;font-family: Arial, Verdana, sans-serif;color: rgba(255, 150, 0, 1.0);}.chat_container select, .chat_container label {width: 100%;padding: 0.5%;border: 1px solid rgba(33, 33, 33, 0.25);box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;height: 2em;line-height: 130%;}.chat_container .chat_user_list select {height: 217px;overflow-y: auto;background-color: rgba(255, 255, 255, 0.75);}.chat_container select.chat_room_list {height: auto;background-color: rgba(255, 255, 255, 0.75);}.chat_container .chat_auto_scroll {padding-top: 5px;clear: both;opacity: 0.65;font-size: 85%;}.chat_container .chat_auto_scroll input {clear: none;width: auto;height: auto;display: inline;vertical-align: middle;}.chat_container label {float: left;border: 1px solid rgba(255, 255, 255, 0.001);line-height: 175%;}.chat_sender {float: left;width: 20%;max-width: 150px;}.chat_functions {float: right;width: 25%;text-align: right;margin-top: -35px;}.chat_pseudonym {font-weight: bold;}.chat_user_foreign .chat_msg, .chat_user_self .chat_msg {width: auto;margin-right: 0%;margin-left: 0%;max-width: 80%;}.chat_user_foreign .chat_msg {float: left;padding-left: 1%;padding-right: 2%;}.chat_user_self .chat_msg {padding-left: 2%;padding-right: 1%;float: right;}.chat_message_entry {clear: both;}.chat_message_entry .chat_at_user {font-weight: bold;}.chat_message_entry .chat_hash_tag {font-weight: 500;font-style: italic;color: rgba(50, 50, 150, 1.0);cursor: pointer;}.chat_message_entry.chat_user_foreign.chat_rand_id_0 .chat_sender {background-color: rgba(26, 188, 156,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_1 .chat_sender {background-color: rgba(39, 174, 96,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_2 .chat_sender {background-color: rgba(52, 152, 219,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_3 .chat_sender {background-color: rgba(155, 89, 182,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_4 .chat_sender {background-color: rgba(52, 73, 94,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_5 .chat_sender {background-color: rgba(243, 156, 18,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_6 .chat_sender {background-color: rgba(211, 84, 0,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_7 .chat_sender {background-color: rgba(192, 57, 43,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_8 .chat_sender {background-color: rgba(41, 128, 185,1.0);}.chat_message_entry.chat_user_foreign.chat_rand_id_9 .chat_sender {background-color: rgba(230, 126, 34,1.0);}.chat_room_container select {background-color: rgba(230, 230, 230, 1) !important;border-radius: 0px;height: 50px !important;line-height: 1.5em;border: 0px;padding: 7px;padding-left: 15px;font-size: 1.25em;font-family: "Roboto", Arial, Verdana, sans-serif;-webkit-appearance: none;-moz-appearance: none;appearance: none;margin-bottom: 20px;}.chat_room_container select:active {border: 0px;}.chat_room_container {position: relative;}.chat_room_container::after {width: 0;height: 0;border-left: 12px solid transparent;border-right: 12px solid transparent;border-top: 13px solid rgb(100, 100, 100);position: absolute;right: 20px;top: 57px;content: " ";display: block;cursor: pointer;pointer-events: none;}.chat_room_container select option {background-color: rgba(230, 230, 230, 1);font-family: "Roboto", Arial, Verdana, sans-serif;width: 100%;border: 0px;padding: 7px;padding-left: 15px;margin: 0px;border: 0px;}.chat_room_container select:hover, .chat_room_container select option:hover {cursor: pointer;}.chat_room_container select::-ms-expand {display: none;}.chat_send_to_container select {scrollbar-color: rgba(100,100,100,1) rgba(230,230,230,0);scrollbar-width: thin;color: rgb(100, 100, 100);padding: 0.5%;box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;border: 15px solid rgba(230, 230, 230, 1);background-color: rgba(230, 230, 230, 1) !important;border-radius: 0px;padding: 0px;margin: 0px;min-height: 250px;height: auto !important;}.chat_send_to_container select option {background-color: rgba(230, 230, 230, 1);font-family: "Roboto", Arial, Verdana, sans-serif;width: 100%;font-size: 1.25em;padding: 0px;padding: 7px;padding-left: 15px;margin: 0px;border: 0px;border-radius: 0px;margin-bottom: 3px;}.chat_send_to_container select option:focus {outline: none !important;}.chat_send_to_container select option:hover {background-color: rgba(100,100,100,1);color: rgba(255,255,255,1);cursor: pointer;}.chat_room_container label, .chat_send_to_container label {display: block;width: 100%;background-color: rgba(100,100,100,1);color: rgba(255,255,255,1);height: 40px;line-height: 1em;padding: 12px;padding-left: 15px;border-radius: 0px;}@media (max-width: 940px) {.chat_user_list, .chat_input_container,.chat_messages {width: 100%;float:none;clear: both;display: block;}.chat_user_list {margin-bottom: 20px;}.chat_messages {margin-top: 20px;}.chat_send_to_container {width: 49%;float: right;padding-bottom: 20px;}.chat_room_container {width: 49%;float: left;}.chat_send_to_container select {max-height: 150px;}}@media (max-width: 800px) {.chat_room_container label, .chat_send_to_container label {margin: 0px !important;}.chat_send_to_container select *, .chat_room_container select * {font-size: 1em !important;}}@media (max-width: 600px) {.chat_send_to_container {width: 100%;padding-bottom: 20px;}.chat_room_container {width: 100%;padding-bottom: 0px;}.chat_user_foreign .chat_msg, .chat_user_self .chat_msg {width: 100% !important;max-width: none;display: block !important;float: none !important;clear: both;border-radius: 0px;padding: 5px;padding-left: 15px;padding-right: 15px;min-height: 40px;}.chat_user_foreign .chat_sender, .chat_user_self .chat_sender {width: 100% !important;max-width: none;display: block !important;float: none;clear: both;border-radius: 0px;text-align: center !important;height: 2em;}.chat_sender .chat_pseudonym, .chat_sender .chat_date {display: inline-block !important;}.chat_message_entry {padding-bottom: 0px;}} /* 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%;}.custom_form form:after {content: " ";display: block;width: 100%;clear: both;}.custom_form_container {width: max(80vw, 650px);max-width: 100%;margin-inline: auto;}.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 select, .custom_form_input input[type="text"], .custom_form_input input[type="password"], .custom_form_input textarea {width: 100%;border: 1px solid rgba(128, 128, 128, 0.333);min-height: 30px;height: 30px;padding-left: 0.5rem;padding-right: 0.5rem;}.custom_form_input select {padding-left: 0.15rem;padding-right: 0.15rem;}.custom_form_input textarea, .custom_form_input input[type="text"], .custom_form_input input[type="password"], .custom_form_input select {width: 100%;}.custom_form_input textarea {margin-top: 0.5em;padding-top: 0.75em;padding-bottom: 0.75em;min-height: 130px;height: 130px;font-family: 'Montserrat', sans-serif;}.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 .img_captcha_container {margin-top: 0.25rem;}.custom_form_input .img_captcha_refresh,.custom_form_input .img_captcha_refresh:hover {cursor: help;text-decoration: none !important;font-size: 175%;font-weight: bold;}.custom_form_input .captcha_label,.custom_form_input .img_captcha_container > .img_captcha_input > label,.custom_form_input .img_captcha_container > strong {display: inline-block;padding-top: 1em;padding-bottom: 0.5em;}.custom_form_input .img_captcha_img {float: left;padding-right: 2em;}.custom_form_input .img_captcha_input {float: left;width: 33%;}.custom_form_input input[type="checkbox"], .custom_form_input input[type="radio"] {width: 1.5em;height: 1.5em;vertical-align: middle;}.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%;margin-bottom: 1em;}.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_inbetween_text,.custom_form_input .cf_inbetween_text .quad {width: 100%;}.cf_part_container {padding: 1em;margin-top: 1em;margin-bottom: 1.5em;background-color: rgba(255, 50, 40, 0.1);}.cf_part_container_9,.cf_part_container_17 {background-color: transparent;}.cf_part_container_10,.cf_part_container_11,.cf_part_container_12,.cf_part_container_13,.cf_part_container_14,.cf_part_container_15,.cf_part_container_16 {background-color: rgba(164, 208, 255, 0.7);}.cf_part_container_18 {background-color: rgba(88, 208, 99, 0.2);}.cf_part_container .custom_form_entry:first-child label:before,.cf_part_container .custom_form_entry:nth-child(2) label:before {content: "🙏";display: inline-block;padding-right: 0.5em;}.cf_part_container .custom_form_entry:nth-child(2) label:before {content: "👊";content: "🟰";content: "☝️";content: "📍";}.cf_part_container .custom_form_entry.cf_inbetween_text label:before,.cf_part_container .custom_form_entry.cf_textarea label:before {display: none !important;}.question_in_own_line {}.question_in_own_line .quad {clear: both;width: 100%;padding-bottom: 0.5em;}.question_in_own_line .threequad {clear: both;width: 100%;padding-bottom: 0.5em;}.question_in_own_line .threequad .half {width: 20%;padding-top: 0.5em;padding-bottom: 0.5em;font-size: 90%;}.answer_grades_1_to_7 .threequad .half {width: 12.5%;}.cf_inbetween_text_bigger {padding-top: 3em;margin-top: 1.5em;border-top: 1px solid rgba(148, 40, 47, 1.0);}.cf_inbetween_text_bigger label {font-size: 133%;display: block;padding-bottom: 0.5em;}/* 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%;} /* File:  style_zz_forum.css */ .forums_container {clear: both;}.forums_container input[type="text"], .forums_container input[type="password"], .forums_container textarea, .forums_container select {width: 100%;min-height: 2em;padding: 0.333em;font-size: 100%;font-family: 'Montserrat', sans-serif;}.forums_container select {width: auto;}.forums_container:after,.forum_container:after {content: " ";clear: both;width: 100%;display: block;}.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;background-color: rgba(255, 255, 255, 1.0);}.forum_editor a {text-decoration: none !important;}.forum_overview {background-color: rgba(255, 255, 255, 1.0);line-height: 133%;}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.75em;padding-right: 0.75em;border: 1px solid #999999;}table.forum_overview tr, table.forum_threads tr {vertical-align: top;margin: 0px;padding: 0px;}table.forum_overview td.desc {line-height: 150%;}.forum_head, .forum_head th {background-color: #CCCCCC;font-weight: bold;font-style: italic;font-size: 95%;line-height: 125%;}.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(148, 40, 47, 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: 0.75em;margin-top: 0em;border: 1px solid rgba(148, 40, 47, 0.666);background-color: rgba(255, 255, 255, 0.6);border-bottom: 0px;}.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 .forum_container {padding-bottom: 2em;margin-bottom: 0.5em;}.forum_post.name {float: left;width: 50%;}.forum_post.date {float: left;width: 20%;}.forum_post.function {float: right;width: 25%;}.forum_post.seperator {clear: both;margin-bottom: 0.25em;margin-top: 0.25em;border-top: 1px solid #CCCCCC;}.forum_post.author {float: left;width: 15%;}.forum_post.author.head {padding-left: 0.5em;}.forum_post.info_container {float: right;width: 80%;}.forum_post.function.small .forum_quoting,.forum_post.function.small .forum_editing,.forum_post.function.small .forum_deleting,.forum_post.function.small .forum_moving,.forum_post.function.small .forum_thread_lock,.forum_post.function.small a {margin-right: 5px;margin-bottom: 5px;float: left;display: block;padding: 0px;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;}.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: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_entry.attachment_img img {border: 1px solid rgba(148, 40, 47, 1.0);}.forum_post_attachment_entries li.attachment_down {float: left;display: block;padding: 0.25em;padding-right: 1.5em;position: relative;border: 1px solid rgba(148, 40, 47, 1.0);}.forum_post_attachment_entries li.attachment_down a {color: rgba(148, 40, 47, 1.0);text-decoration: none;}.forum_post_attachment_entry_info_icon,.forum_post_attachment_entry_sign_icon {position: absolute;right: 0.25em;bottom: 0.25em;display: block;z-index: 100;cursor: help;color: rgba(148, 40, 47, 1.0);text-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75);text-decoration: none !important;}.forum_post_attachment_entry_sign_icon {right: 1.5em;}.forum_post_attachment_entries .attachment_down.available_info_icon.available_sign_icon {padding-right: 2.75em;}.forum_post_attachment_entries li.attachment_down .forum_post_attachment_entry_info_icon,.forum_post_attachment_entries li.attachment_down .forum_post_attachment_entry_info_icon a,.forum_post_attachment_entries li.attachment_down .forum_post_attachment_entry_sign_icon,.forum_post_attachment_entries li.attachment_down .forum_post_attachment_entry_sign_icon a,.forum_post_attachment_entries li.attachment_img .forum_post_attachment_entry_info_icon,.forum_post_attachment_entries li.attachment_img .forum_post_attachment_entry_info_icon a,.forum_post_attachment_entries li.attachment_img .forum_post_attachment_entry_sign_icon,.forum_post_attachment_entries li.attachment_img .forum_post_attachment_entry_sign_icon a {color: rgba(148, 40, 47, 1.0);text-decoration: none !important;text-shadow: 0px 0px 1px rgba(0, 0, 0, 0.0);}.forum_post_attachment_entry_sign_icon.already_confirmed a {color: rgba(0, 128, 64, 1.0) !important;}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_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: #FEFEFE;padding: 0.25em;}.forum_attachment_name {float: left;width: 75%;}.forum_attachment_del {float: right;width: 25%;}.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: 'Montserrat', sans-serif;}.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: 'Montserrat', sans-serif;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_internet_search.css */ .internet_search_container {width: 100%;max-width: 800px;margin-left: auto;margin-right: auto;display: block;clear: both;background-color: rgba(255, 255, 255, 0.75);padding: 2rem;}.internet_search_container:after {width: 100%;height: 0px;content: " ";display: block;clear: both;}.internet_search_container .is_search_icon_field_container {display: flex;flex-wrap: wrap;width: 100%;padding: 1em;align-items: center;justify-content: space-around;}.internet_search_container .is_info {width: 100%;text-align: center;}.internet_search_container .is_search_field {width: calc(90% - 2em);display: inline-block;vertical-align: middle;}.internet_search_container .is_search_field input {width: 100%;padding: 1em;vertical-align: middle;}.internet_search_container .is_search_provider_icon {display: inline-block;max-width: 10%;margin-right: 2em;}.internet_search_container .is_search_button {margin-top: 0.25em;} /* File:  style_zz_latest_calendar_entries.css */ .cet_container,.lce_container {width: 100%;background-color: rgba(255, 255, 255, 0.9);padding: 1em;height: 10.5vw;}.cet_container p,.lce_container p {margin-top: 0em;}.cet_container .cet_entry,.lce_container .lce_entry {width: 100%;display: block;} /* File:  style_zz_latest_forum_entries.css */ .lfe_container {width: 100%;background-color: rgba(255, 255, 255, 0.9);padding: 1em;}.lfe_container .lfe_entry{width: 100%;display: block;}.lfe_container .lfe_entry .lfe_title {float: left;width: 70%;}.lfe_container .lfe_entry .lfe_date {float: left;width: 30%;text-align: right;}.lfe_container .lfe_entry .lfe_full_text {clear: both;float: left;width: 100%;}.targomed_internal .lfe_container {background-image: url('../img/layout/icon_dashboard_important.svg');background-position: top right;background-size: contain;background-repeat: no-repeat;}.targomed_internal .lfe_title {font-weight: 500;}.targomed_internal .lfe_show_more_link {display: inline-block;background-color: rgba(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);padding-left: 1em;padding-right: 1em;font-size: 75%;text-decoration: none;border: 1px solid rgba(148, 40, 47, 1.0);}.targomed_internal .lfe_show_more_link:hover {color: rgba(148, 40, 47, 1.0);background-color: rgba(255, 255, 255, 1.0);} /* File:  style_zz_poll.css */ .poll_container {clear: both;width: 100%;margin-left: auto;margin-right: auto;}.poll_container p {max-width: 100%;}.poll_desc {clear: both;width: 100%;}.poll_result {clear: both;}.poll_question {background-color: rgba(0, 0, 0, 0.125);}form .poll_question {margin-top: 0.5em;padding: 2em;padding-top: 1em;padding-bottom: 1em;}.poll_answer_container {padding: 0.25em;}.poll_question:after,.poll_answers:after {clear: both;width: 100%;content: " ";display: block;}.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_textarea .poll_answer {float: left;}.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_form_buttons_container {margin-top: 1em;clear: both;}.poll_result .poll_question {font-weight: bold;display: block;padding-bottom: 0.5em;margin-top: 1em;}.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_votes.psr_text {padding-left: 4em;}.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_search_form.css */ .search_form {margin-top: 2rem;}.search_form input[type="text"] {width: 100%;border: 1px solid rgba(128, 128, 128, 0.333);min-height: 30px;height: 30px;padding-left: 0.5rem;padding-right: 0.5rem;}/* 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: rgba(148, 40, 47, 1.0);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: rgba(148, 40, 47, 1.0);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: 1920px) {html, body {font-size: 0.9vw;}}@media (max-width: 1440px) {table.vacation_overview th {top: 6.75rem;}}@media (max-width: 1280px) {html, body {font-size: 1.1vw;}}@media (max-width: 1120px) {header.logo_navi_search > div {width: 80%;}header.logo_navi_search > div.logo {width: 20%;}.main_navi {font-size: 1.25rem;}.main_navi ul li a {padding-left: 1.5em;padding-right: 1.5em;}}@media (max-width: 1024px) {html, body {font-size: 1.15vw;}.banner_img_container img {max-width: 100%;width: 100%;}table.vacation_overview th {top: 7.75rem !important;}}@media (max-width: 750px) {html, body {font-size: 14px;}.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_4, .box2_4, .box3_4, .box4_4,.box1_5, .box2_5, .box3_5, .box4_5, .box5_5,.sixth, .fifth, .quad, .third, .half, .twothird, .threequad {clear: both !important;width: 100% !important;max-width: 100% !important;padding: 3px !important;margin: 0 !important;}.padding_top_bottom_huge,.padding_top_bottom_bigger,.padding_top_bottom_big,.padding_top_bottom_middle,.padding_top_bottom_small {padding-top: 1rem !important;padding-bottom: 1rem !important;}header.logo_navi_search .wrapper_center {display: block;width: 100%;}header .logo,header .main_navi {width: 100% !important;}header .lan_container {width: 33% !important;float: none;padding-right: 1em;text-align: right;padding-bottom: 1em;position: absolute;top: 1em;right: 0em;}h1, h1.headline {font-size: 2.5rem;word-break: break-word;}h2, h2.headline_middle {font-size: 1.75rem;word-break: break-word;}h3, h3.headline_sub {font-size: 1.333rem;word-break: break-word;}p.space_2 {padding-top: 0.333em;}div.expandable_box span.expandable_box_more_text:after,div.expandable_box span.expandable_box_less_text:after {width: auto;}.all {background-color: rgba(0, 0, 0, 1.0);}.banner_img_container {position: static;width: 100%;display: block;max-height: max(40vh, 50vw);}.banner_img_container > img {position: static;object-fit: contain;height: auto;display: block;}.targomed_internal .banner_img_container > img {position: static;object-fit: cover;height: auto;display: block;height: 20vw;}.targomed_internal .internet_search_container .is_info_text {display: none;}.no_header .content_container {padding-top: 0px;}.fe_logged_in {margin-bottom: 0px;}.targomed_internal .content_container {padding-top: 0px;}.targomed_internal #content_el_full_195 {display: block;}.targomed_internal .table_fe_user_list tr.table_head {display: none;}.targomed_internal .table_fe_user_list tr.table_row {border: 2px solid rgba(0, 0, 0, 1.0);}.targomed_internal .table_fe_user_list .mobile_label {display: inline-block;padding-right: 1em;font-weight: bold;}.targomed_internal .table_fe_user_list td {clear: both;width: 100%;display: block;}.targomed_internal .fe_uc_container {min-width: 0px;}.targomed_internal .fe_uc_container .head {display: none !important;}.targomed_internal .fe_uc_container .fe_uc_filename,.targomed_internal .fe_uc_container .fe_uc_filesize,.targomed_internal .fe_uc_container .fe_uc_filedate,.targomed_internal .fe_uc_container .fe_uc_function,.targomed_internal .fe_uc_container .fe_uc_foldername {width: 100% !important;clear: both;display: block;text-align: left;}.targomed_internal .fe_uc_container .fe_uc_filename,.targomed_internal .fe_uc_container .fe_uc_foldername {font-weight: bold;padding-left: 0em;padding-right: 2em;background-position: top right;}.targomed_internal .fe_uc_container .fe_uc_bt_refresh {text-align: left;float: left;}.targomed_internal .fe_uc_container .fe_uc_spacer {display: none;}.targomed_internal .fe_uc_container .fe_uc_file_entry_container,.targomed_internal .fe_uc_container .fe_uc_folder_entry_container {display: block;clear: both;width: 100%;border: 1px solid rgba(0, 0, 0, 0.25);margin-bottom: 0.5em;padding: 0.5em;}.targomed_internal .fe_uc_container .fe_uc_checksum,.targomed_internal .fe_uc_container .fe_uc_file_or_folder_name {word-wrap: anywhere;font-weight: normal;}.targomed_internal .fe_uc_container .fe_uc_file_entry_container:after,.targomed_internal .fe_uc_container .fe_uc_folder_entry_container:after {display: block;height: 0px;content: " ";width: 100%;clear: both;}.targomed_internal .fe_uc_filebrowser {height: 100vh;}.targomed_internal .forum_user_navi,.targomed_internal .forum_navi_path {width: 100%;clear: both;text-align: left;float: left;}.targomed_internal .forum_user_navi ul {float: left;width: 100%;}.targomed_internal .forum_user_navi ul li {float: left;margin-left: 0px;margin-right: 1.25em;}.targomed_internal .forum_group_forums_container,.targomed_internal .forum_overview .name,.targomed_internal .forum_overview .desc,.targomed_internal .forum_overview .post_count,.targomed_internal .forum_overview .last_post {width: 100%;display: block;min-width: 0%;max-width: 100%;}.targomed_internal .forum_post.author {word-wrap: anywhere;}.targomed_internal .forum_post.name {width: 70%;padding-right: 1em;}.targomed_internal .forum_post.date {width: 27.5%;}.targomed_internal .forum_post.function {clear: both;width: 100%;display: block;margin-top: 1em;margin-bottom: 1em;}.targomed_internal .forum_post.function a {padding: 0.75em !important;width: 100%;margin-bottom: 0.25em;}.targomed_internal .forum_post.function.head,.targomed_internal .forum_head {display: none;}.targomed_internal .forum_overview.name {font-weight: bold;padding-top: 1em;border-top: 0px;}.targomed_internal .forum_overview tr:not(.forum_head) {display: flex;flex-wrap: wrap;}.targomed_internal .forum_overview.post_count,.targomed_internal .forum_overview.last_post {text-align: left;float: left;width: 30%;}.targomed_internal .forum_overview.last_post {float: right;width: 70%;}html[lang="en"] .targomed_internal .forum_overview.last_post:before {content: "Last post: ";}html[lang="de"] .targomed_internal .forum_overview.last_post:before {content: "Letzter Post: ";}html[lang="en"] .targomed_internal .forums_container .forum_overview.post_count:before {content: "Thread count: ";}html[lang="de"] .targomed_internal .forums_container .forum_overview.post_count:before {content: "Themenanzahl: ";}.targomed_internal .forum_overview tr:after {clear: both;width: 100%;content: " ";display: block;}.targomed_internal .lce_container {min-height: 14rem;}.targomed_internal .chat_input_container {width: 100%;}.navi_pos {background-color: rgba(148, 40, 47, 1.0);color: rgba(255, 255, 255, 1.0);padding-top: 0.5em;padding-bottom: 0.5em;}.navi_pos a {text-decoration: none;}header.logo_navi_search {width: 100%;position: static;display: block;border-bottom: 0px;}header.logo_navi_search > div,header.logo_navi_search > div.logo {width: 100%;text-align: center;}header.logo_navi_search .wrapper_center {overflow-x: hidden;}.main_navi {position: relative;}.main_navi ul li {list-style: none;display: block;width: 100%;text-align: center;}.main_navi > ul li a {display: block;color: rgba(255, 255, 255, 1.0);}.main_navi ul li:hover > .sub_navi {opacity: 0.0 !important;}.content_container {padding-top: 1rem;}.bg_fixed {background-attachment: inherit;}.custom_form_container {width: 100%;}.mobile_menu_button {display: block;margin-bottom: 1px;margin-left: -10vw;width: 120vw;}.main_navi {display: none;background-color: rgba(0, 0, 0, 0.9);width: 100%;position: relative;z-index: 100;}.main_navi li {border-top: 1px solid rgba(255, 255, 255, 0.25);}.main_navi li:last-child {border-bottom: 1px solid rgba(255, 255, 255, 0.5);}.main_navi ul li.active > .sub_navi {position: static;display: block;opacity: 1.0;pointer-events: all;}.main_navi ul li.active > .sub_navi li a {background-color: rgba(255, 255, 255, 0.125);color: rgba(255, 255, 255, 1.0);font-size: min(85%, 12px);}.main_navi ul li.active > .sub_navi li.active a,.main_navi ul li.active > .sub_navi li:hover a {background-color: rgba(255, 255, 255, 1);color: rgba(0, 0, 0, 1);}table.vacation_overview th {position: static !important;top: 0rem;}.ballon_tip_a:after {display: none;}.content_el {margin-top: 0.5rem;margin-bottom: 0.5rem;}.content_el_full:not(.bg_white_trans) h1,.content_el:not(.bg_white_trans_cel) h1 {color: rgba(255, 255, 255, 1.0);}.element_space {height: 1px;}.contact_block {flex-flow: column;}.internal_main_menu ul.ul_list {columns: 1;}}@media (max-width: 400px) {footer .wrapper_center {flex-direction: row;}footer .wrapper_center section {width: 100%;text-align: center;}}@media (hover: none) {.main_navi ul li.active > .sub_navi {display: block;opacity: 1.0;}}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 100;font-display: swap;src: url(../_temp/font_0.ttf) format('truetype');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 300;font-display: swap;src: url(../_temp/font_1.ttf) format('truetype');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 400;font-display: swap;src: url(../_temp/font_2.ttf) format('truetype');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 500;font-display: swap;src: url(../_temp/font_3.ttf) format('truetype');}@font-face {font-family: 'Montserrat';font-style: normal;font-weight: 700;font-display: swap;src: url(../_temp/font_4.ttf) format('truetype');}