@CHARSET "utf-8";html{height:100%;-webkit-font-smoothing:antialiased}body{position:relative;font-family:var(--global-text-font);font-size:var(--global-text-font-size);font-weight:var(--global-text-font-weight);line-height:1.4;letter-spacing:.025em;background:#ccc url(../../elements/loading/site_transparent.gif) center center no-repeat;color:var(--global-text-font-color);margin:0;padding:0;height:100%}body.no_scroll{overflow:hidden}body ._mTop10{margin-top:10px}body ._mTop20{margin-top:20px}body ._mTop30{margin-top:30px}body ._mRight10{margin-right:10px}body ._mRight20{margin-right:20px}body ._mRight30{margin-right:30px}body ._mBottom10{margin-bottom:10px}body ._mBottom20{margin-bottom:20px}body ._mBottom30{margin-bottom:30px}body ._mLeft10{margin-left:10px}body ._mLeft20{margin-left:20px}body ._mLeft30{margin-left:30px}body ._pTop10{padding-top:10px}body ._pTop20{padding-top:20px}body ._pTop30{padding-top:30px}body ._pRight10{padding-right:10px}body ._pRight20{padding-right:20px}body ._pRight30{padding-right:30px}body ._pBottom10{padding-bottom:10px}body ._pBottom20{padding-bottom:20px}body ._pBottom30{padding-bottom:30px}body ._pLeft10{padding-left:10px}body ._pLeft20{padding-left:20px}body ._pLeft30{padding-left:30px}body ._smallFont8{font-size:8px}body ._smallFont10{font-size:10px}.bold{font-weight:700}.hide{display:none}.hide_hard{display:none!important}.tleft{text-align:left}.tcenter{text-align:center}.tright{text-align:right}.vtop{vertical-align:top}.vmiddle{vertical-align:middle}.vbottom{vertical-align:bottom}.fleft{float:left!important}.fright{float:right!important}.clear_left{clear:left!important}.clear_right{clear:right!important}.clear_both{clear:both!important}.clear_left,.clear_right,.clear_both{float:none!important;height:0!important;width:0!important;padding:0!important;margin:0!important;visibility:hidden!important}h1,h2,h3,h4,h5,h6,ul,li,p,form{display:block;margin:0;padding:0}h1{font-family:var(--global-h1-font);font-size:var(--global-h1-font-size);color:var(--global-h1-font-color);font-weight:var(--global-h1-font-weight);hyphens:auto}h2{font-family:var(--global-h2-font);font-size:var(--global-h2-font-size);color:var(--global-h2-font-color);font-weight:var(--global-h2-font-weight);margin:0 0 1rem 0}h4{font-family:var(--global-h4-font);font-size:var(--global-h4-font-size);color:var(--global-h4-font-color);font-weight:var(--global-h4-font-weight);margin:0 0 1rem 0}a{color:var(--anchor-color);text-decoration:var(--anchor-text-decoration)}a:hover{color:var(--anchor-color-hover);text-decoration:var(--anchor-text-decoration-hover)}.user_name_list_menu_box{display:none}#kundenbereich{position:relative;display:flex;flex-direction:column;height:100%}#main_content{position:relative;display:flex;flex-direction:column;height:auto;background:var(--global-main-content-background);align-items:center;flex-grow:1}#main_content ._overlay{display:inline-block;position:absolute;top:0;left:0;padding:0 25px;width:100%;height:100%;background-color:rgba(85,85,85,.9);z-index:10;-moz-border-radius:var(--global-border-radius);-webkit-border-radius:var(--global-border-radius);-o-border-radius:var(--global-border-radius);border-radius:var(--global-border-radius);color:#fff;font-size:var(--global-text-font-size)}#main_content ._overlay span{display:inline-block;position:relative;top:calc(50% - 25px);left:0}#header{display:flex;flex-direction:column;align-items:center;justify-content:center;align-self:flex-start;width:100%;position:relative;background:var(--global-header-background);border-bottom:var(--header-border-bottom);-moz-box-shadow:var(--header-box-shadow);-webkit-box-shadow:var(--header-box-shadow);-o-box-shadow:var(--header-box-shadow);-moz-box-shadow:var(--header-box-shadow);-webkit-box-shadow:var(--header-box-shadow);-o-box-shadow:var(--header-box-shadow);-moz-box-shadow:var(--header-box-shadow);-webkit-box-shadow:var(--header-box-shadow);-o-box-shadow:var(--header-box-shadow);-moz-box-shadow:var(--header-box-shadow);-webkit-box-shadow:var(--header-box-shadow);-o-box-shadow:var(--header-box-shadow);-moz-box-shadow:var(--header-box-shadow);-webkit-box-shadow:var(--header-box-shadow);-o-box-shadow:var(--header-box-shadow);box-shadow:var(--header-box-shadow)}.header_top_wrapper{max-width:1200px;width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-end;position:relative}.header_top_wrapper #topnav,.header_top_wrapper #menu{display:none}.header_bottom_wrapper{width:100%;display:flex;justify-content:center}#header .logo_wrapper{flex-grow:1;display:flex;justify-content:flex-start}#header ._logo{background-image:url(../../elements/logo.svg);display:block;width:200px;height:50px;background-repeat:no-repeat;margin-top:50px;margin-bottom:1rem}#header .timer_counter{color:#aaa;font-size:10px}#header .timer_counter .time{font-weight:700}#menu{position:absolute;bottom:25px;left:0;width:100%;height:45px;border-top:10px solid #ccc;border-bottom:10px solid #ccc;background:#555}#menu ul{height:45px;width:auto}#menu ul li{float:left;height:auto;overflow:hidden;border-right:2px solid #ccc}#menu ul li a{display:block;padding:15px;font-size:12px;font-weight:700;color:#fff;text-transform:uppercase;text-decoration:none}#menu ul li.active a,#menu ul li:hover a{color:#555;background:#f3c300}#menu ul li a.menu_icon{background-position:10px center;background-repeat:no-repeat}#menu ul li.active a.menu_icon,#menu ul li:hover a.menu_icon{background-color:#f3c300}ul.ebp_menu li a.static{padding-left:22px}#content{display:flex;flex-direction:column;max-width:1200px;width:100%;flex-grow:1;background:var(--global-main-content-background);margin-bottom:3rem}#content .content_top{display:flex;flex-direction:column;align-items:flex-start}#content .content_top .content_top_links{width:100%;display:flex;justify-content:space-between;align-items:center}#content .content_top .content_top_links .fa-user{display:none}#content .content_middle{display:flex;justify-content:flex-start}#main_column{position:relative;width:100%}#main_column .content_wrapper{position:relative}.label{margin-bottom:.5rem}.content{margin-bottom:1rem}.back_to_root{text-decoration:var(--anchor-text-decoration);color:var(--anchor-color);margin-bottom:2rem;margin-top:2rem;font-weight:700;display:inline-block}.back_to_root:hover{color:var(--anchor-color-hover);text-decoration:var(--anchor-text-decoration-hover)}.back_to_root:before{font-family:"Font Awesome 6 Free";content:"\f060";font-weight:900;display:inline-block;margin-right:.5rem}.back_to_root:hover:before{text-decoration:none}.start .back_to_root{visibility:hidden}.content_title h1{display:none}.overview .content_title .overview_title,.userdata .content_title .userdata_title,.bank_account .content_title .bank_account_title,.counter .content_title .counter_title,.contract .content_title .contract_title,.bill .content_title .bill_title,.history .content_title .history_title,.payment .content_title .payment_title,.contact .content_title .contact_title,.config_account_data .content_title .config_account_data_title,.secure.register_user .content_title .label_register_user_title,.postbox .content_title .label_postbox_headline_tab{display:block;line-height:1.2;hyphens:auto;font-weight:400;font-size:40px!important;margin-bottom:40px}#side_column{display:block;flex:0 0 375px;margin:0 2.8rem 0 0}#side_column #ct{width:100%}#side_column .customer_data_container{width:100%;background-color:var(--menu-item-background-color);color:var(--menu-item-font-color);padding:24px;-moz-border-radius:var(--global-border-radius);-webkit-border-radius:var(--global-border-radius);-o-border-radius:var(--global-border-radius);border-radius:var(--global-border-radius)}#side_column .customer_data_wrapper{font-size:15px}#side_column .customer_data_container h3{font-size:var(--global-h2-font-size);margin-bottom:15px}#side_column #ct #menu_side ul{padding:15px 0}#side_column #ct #menu_side ul li{border-bottom:var(--menu-sidebar-item-border);display:flex;justify-content:space-between;align-items:center;padding-right:25px}#side_column #ct #menu_side ul li a{display:block;padding:1.5rem 0 1.5rem 1.5rem;font-weight:400;color:var(--menu-sidebar-item-font-color);background:var(--menu-sidebar-item-background-color);text-decoration:none;width:100%}#side_column #ct #menu_side ul li.active a,#side_column #ct #menu_side ul li:hover a{color:var(--menu-sidebar-item-font-color-hover);background:var(--menu-sidebar-item-background-color-hover);font-weight:700}#side_column #ct #menu_side ul li.active,#side_column #ct #menu_side ul li:hover{color:var(--menu-sidebar-item-font-color-hover)}#topnav .topnav_wrapper{position:relative}#topnav .topnav_wrapper>a,#topnav .topnav_wrapper>div{display:block;float:left;padding:10px 13px 10px 13px;text-decoration:none;background:#555;color:#fff;border-left:2px solid #ccc;cursor:pointer}#topnav .topnav_wrapper>a:hover,#topnav .topnav_wrapper>div a:hover{background:#f3c300;color:#555}#topnav .topnav_wrapper>a.first{border-left:0 none}#topnav .topnav_wrapper>a.last{border-right:0 none}#topnav .topnav_wrapper>a.first.last{border-left:0 none;border-right:0 none}#topnav .topnav_wrapper>div{position:relative;cursor:default}#topnav .topnav_wrapper>div.list{padding:0}#topnav .topnav_wrapper>div a{position:relative;display:block;padding:10px 13px;color:#fff;background:#555;cursor:pointer;z-index:11;text-decoration:none}#topnav .topnav_wrapper ul{display:none;list-style-type:none;margin:0;position:absolute;left:-2px;top:37px;width:100%;background:#555;border:2px solid #ccc;border-top:0 none;z-index:10;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}#topnav .topnav_wrapper ul li{margin:0;padding:6px 10px 6px 10px;cursor:pointer}#topnav .topnav_wrapper ul li.first{padding-top:7px}#topnav .topnav_wrapper ul li.last{padding-bottom:7px}#topnav .topnav_wrapper ul li:hover{background:#f3c300;color:#555}#topnav .topnav_wrapper ul li.active{background:#f3c300;color:#555;cursor:default}#topnav .topnav_wrapper ul li.main_user{font-weight:700}#topnav .topnav_wrapper ul li.legend{border-top:1px solid #ccc;text-align:right;font-size:10px}#topnav .topnav_wrapper ul li.legend:hover{background:none;cursor:default;color:#fff}#topnav .topnav_wrapper ul li a.a_link{padding:0}#side_user_nav{background:#fff;margin-top:15px}#side_user_nav .side_nav_wrapper>div.list.open>a:before{transform:rotate(90deg)}#side_user_nav .side_nav_wrapper{position:relative}#side_user_nav .side_nav_wrapper a,#side_user_nav .side_nav_wrapper>div{display:block;padding:10px 15px;text-decoration:none;cursor:pointer;color:#000}#side_user_nav .side_nav_wrapper>div a.box_current_user_name_list_menu_item::before{content:"\f105";display:inline-block;margin-right:.5rem;font-weight:900;font-family:"Font Awesome 6 Free";font-size:15px;transition:all .3s ease}#side_column #side_user_nav .side_nav_wrapper>a:hover,#side_user_nav .side_nav_wrapper>div a:hover{text-decoration:underline}#side_user_nav .side_nav_wrapper>div.list{padding:0}#side_column #side_user_nav .side_nav_wrapper>div a{position:relative;display:block;padding:10px 15px;cursor:pointer;text-decoration:none}#side_column #side_user_nav .side_nav_wrapper>div a.a_link{padding:0;color:#555}#side_user_nav .side_nav_wrapper>div.list div.small{font-size:10px}#side_user_nav .side_nav_wrapper ul{display:none;list-style-type:none;margin:0;width:100%;border-top:3px solid #ccc}#side_user_nav .side_nav_wrapper ul li{margin:0;padding:6px 15px;cursor:pointer;border-bottom:1px solid #ccc;text-decoration:none}#side_user_nav .side_nav_wrapper ul li.first{padding-top:7px}#side_user_nav .side_nav_wrapper ul li.last{padding-bottom:7px}#side_user_nav .side_nav_wrapper ul li:hover{background-color:#eee}#side_user_nav .side_nav_wrapper ul li.active{display:none;font-weight:700;cursor:default}#side_user_nav .side_nav_wrapper ul li:hover.active{background-color:#eee}#side_user_nav .side_nav_wrapper ul li.legend{text-align:right;font-size:10px;border:0 none}#side_user_nav .side_nav_wrapper ul li.legend:hover{background:none;cursor:default;text-decoration:none}.side_user_nav.line_breaker{border-bottom:1px solid #fff;border-top:1px solid #555;margin-left:-15px;width:calc(100% + 30px)}#side_column #ct .config_logout_wrapper .config_account_data{display:flex;justify-content:flex-start;align-items:baseline}#side_column #ct .config_logout_wrapper .config_account_data{padding:10px 0}#side_column #ct .config_logout_wrapper .logout{display:flex;justify-content:flex-end;padding:1rem 0 0 0}#side_column #ct .config_logout_wrapper .config_account_data a{color:var(--menu-item-font-color);text-decoration:none;margin-left:5px}#side_column #ct .config_logout_wrapper .config_account_data a:hover{text-decoration:underline}iframe.static{border:0 none;background-color:transparent;margin:0;padding:0;width:100%;height:100%;overflow:hidden}div.userdata_1{width:280px;height:320px}div.userdata_2{width:250px;height:230px}#msg{position:absolute;left:10px;top:10px;border:1px solid #000;color:#FFF;padding:10px;font-size:11px;z-index:2000;max-width:450px;-ms-filter:"Alpha(Opacity=70)";filter:alpha(opacity=70);-moz-opacity:.7;opacity:.7}#msg div.pad{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background-color:#000;-ms-filter:"Alpha(Opacity=50)";filter:alpha(opacity=50);-moz-opacity:.5;opacity:.5}#msg div.item{margin-bottom:10px}#msg pre{margin:0;padding:0}#msg div.ct{position:relative;z-index:2}#msg div.msg_timed{cursor:pointer;overflow:hidden}#msg div.collapsed{background-color:#000}#breadcrumb{margin-bottom:20px}#breadcrumb>span{display:inline-block}#breadcrumb>span,#breadcrumb>span>a,#external_username_wrapper span{text-decoration:none}#breadcrumb>div{background-image:url(../../elements/sym/arrow_breadcrumb.png);background-repeat:no-repeat;display:inline-block;height:9px;margin:5px 15px 0;width:7px}div.header_small,#topnav .topnav_wrapper>div.topnav_link_wrapper,div.btn_small_close,#responsive_menu{display:none}body .register_user form.active tr td.label .info_text,body .password_forget form.active tr td.label .info_text,body .config_account_data form.active tr td.label .info_text{padding:10px;border:1px solid #ccc;position:absolute;top:65px;left:10px;z-index:2;background:#fff;width:calc(100% - 40px)}#kundenbereich #main_content table._filter input[type="radio"],#kundenbereich.out #main_content table.form td.content input[type="radio"]{margin:4px 0 0;cursor:pointer;vertical-align:top}#kundenbereich #main_content table._filter label.consumption_element,#kundenbereich.out #main_content table.form td.content label.consumption_element{width:calc(100% - 24px);display:inline-block;margin-left:10px;cursor:pointer}.data_wrapper{position:relative;width:100%;margin-bottom:2rem;border-bottom:1px solid var(--global-primary-color);padding-bottom:2rem}.data_wrapper.last{margin-bottom:0;padding-bottom:0;border-bottom:none}#logout .content_text{padding:20px 0 30px 0}#logout .content_button{padding-top:20px}ul.ebp_overview .status span.icon_bill{background:url(../../elements/sym/exclamation.png) no-repeat right center;padding-right:20px;height:16px}div.left{float:left}div.right{float:right;margin-left:20px}div.pos{position:relative}div.clear_both{clear:both;height:0;width:0;padding:0;margin:0;border:0}div.ebp_tabset{position:relative;overflow:visible;display:flex;flex-direction:row;flex-wrap:wrap}div.ebp_tabset h3{background-color:var(--tab-background-color);color:var(--tab-font-color);font-size:1.4rem;font-weight:700;border-bottom:var(--tab-border);padding:10px 20px;text-align:center;hyphens:auto;width:50%;margin-bottom:1rem}div.ebp_tabset h3.active{background-color:var(--tab-background-color-active);color:var(--tab-font-color-active)}div.ebp_tabset h3.hover{background-color:var(--tab-background-color);color:var(--tab-font-color)}div.ebp_tabset h3 a{color:var(--tab-font-color)}div.ebp_tabset h3:hover a{color:var(--tab-font-color);text-decoration:none}div.ebp_tabset div.tabct{width:100%;display:inline-block;position:relative;flex-basis:100%}div.ebp_tabset div.tab{display:none;z-index:1}div.ebp_tabset div.tab.active{z-index:2}div.ebp_tabset p{padding:5px 0;margin-bottom:10px}.req_info{display:none;width:100%}table.form{position:relative;width:100%}table.form.float{margin-bottom:10px}table.form.inline{display:none}table.form .hidden{display:none}table tr td span,table tr th span{display:inline-block}table tr td.tleft,table tr td.left,table tr th.tleft,table tr th.left{text-align:left}table tr td.tcenter,table tr td.center,table tr th.tcenter,table tr th.center{text-align:center}table tr td.tright,table tr td.right,table tr th.tright,table tr th.right{text-align:right}table tr td.vtop,table tr td.top,table tr th.vtop,table tr th.top{vertical-align:top}table tr td.vmiddle,table tr td.middle,table tr th.vmiddle,table tr th.middle{vertical-align:middle}table tr td.vbottom,table tr td.bottom,table tr th.vbottom,table tr th.bottom{vertical-align:bottom}table.form tbody tr:not(.hidden){display:flex;flex-direction:column;justify-content:space-between}.form .req{padding-left:0;padding-right:5px;color:#fff;font-size:13px}.form.active .req{color:#555}table.form tbody tr td.w{padding-left:15px;padding-right:15px}form{position:relative}form>div{position:relative}form.active .form .req,form._static .form .req{color:#555}form._static table.form.vsep th{border-right:1px solid #f5bb26}._wrapper_checkbox:has(input[type="checkbox"]){display:flex;align-items:baseline}._wrapper_checkbox input[type="checkbox"]{flex-shrink:0}._wrapper_checkbox label{margin-left:.5rem;cursor:default}form.active ._wrapper_checkbox label{cursor:pointer}table.list{border-spacing:0 0}table.list tr th,table.list tr td{font-weight:400;background:#fff;font-size:12px;color:#555;border-left:1px solid #ccc;border-right:1px solid #ccc;white-space:nowrap}table.list tbody tr td{cursor:pointer}table.list tr th{width:auto;font-size:10px;font-weight:700;border-bottom:1px solid #fff;background:#555;color:#fff}table.list tr th.first,table.list tr td.first{padding-left:12px;border-left:0 none}table.list tr th.last,table.list tr td.last{padding-right:12px;border-right:0 none}table.list tr.last td{border-bottom:0 none}table.list tr th.inline{padding:5px;border-left:1px solid #fffee1}table.list tr td.w{padding-left:15px;padding-right:15px}table.list tr td.focus{background:#f2e9c2}table.list.nofocus tr td.focus{background:#fff}table.list tr td.wrap{white-space:normal}table.list tr td.nowrap{white-space:nowrap}table.focus{-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;-o-box-shadow:2px 2px 4px #ccc;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;-o-box-shadow:2px 2px 4px #ccc;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;-o-box-shadow:2px 2px 4px #ccc;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;-o-box-shadow:2px 2px 4px #ccc;-moz-box-shadow:2px 2px 4px #ccc;-webkit-box-shadow:2px 2px 4px #ccc;-o-box-shadow:2px 2px 4px #ccc;box-shadow:2px 2px 4px #ccc}input[type="text"],input[type="email"],input[type="password"],textarea,select{width:100%;font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);color:var(--input-field-font-color);padding:var(--input-field-padding);border:var(--input-field-border);-moz-border-radius:var(--input-field-border-radius);-webkit-border-radius:var(--input-field-border-radius);-o-border-radius:var(--input-field-border-radius);border-radius:var(--input-field-border-radius);background-color:var(--input-field-background);transition:var(--input-field-transition);-moz-box-shadow:var(--input-field-box-shadow);-webkit-box-shadow:var(--input-field-box-shadow);-o-box-shadow:var(--input-field-box-shadow);-moz-box-shadow:var(--input-field-box-shadow);-webkit-box-shadow:var(--input-field-box-shadow);-o-box-shadow:var(--input-field-box-shadow);-moz-box-shadow:var(--input-field-box-shadow);-webkit-box-shadow:var(--input-field-box-shadow);-o-box-shadow:var(--input-field-box-shadow);-moz-box-shadow:var(--input-field-box-shadow);-webkit-box-shadow:var(--input-field-box-shadow);-o-box-shadow:var(--input-field-box-shadow);-moz-box-shadow:var(--input-field-box-shadow);-webkit-box-shadow:var(--input-field-box-shadow);-o-box-shadow:var(--input-field-box-shadow);box-shadow:var(--input-field-box-shadow);cursor:default;outline:0}select{padding:var(--input-field-selectbox-padding)}input[type="text"]:hover,input[type="email"]:hover,input[type="password"]:hover,textarea:hover,select:hover{border:var(--input-field-border-hover);background-color:var(--input-field-background-hover);-moz-box-shadow:var(--input-field-box-shadow-hover);-webkit-box-shadow:var(--input-field-box-shadow-hover);-o-box-shadow:var(--input-field-box-shadow-hover);-moz-box-shadow:var(--input-field-box-shadow-hover);-webkit-box-shadow:var(--input-field-box-shadow-hover);-o-box-shadow:var(--input-field-box-shadow-hover);-moz-box-shadow:var(--input-field-box-shadow-hover);-webkit-box-shadow:var(--input-field-box-shadow-hover);-o-box-shadow:var(--input-field-box-shadow-hover);-moz-box-shadow:var(--input-field-box-shadow-hover);-webkit-box-shadow:var(--input-field-box-shadow-hover);-o-box-shadow:var(--input-field-box-shadow-hover);-moz-box-shadow:var(--input-field-box-shadow-hover);-webkit-box-shadow:var(--input-field-box-shadow-hover);-o-box-shadow:var(--input-field-box-shadow-hover);box-shadow:var(--input-field-box-shadow-hover)}input[type="text"]:focus,input[type="email"]:focus,input[type="password"]:focus,textarea:hover,select:hover{border:var(--input-field-border-focus);background-color:var(--input-field-background-focus);-moz-box-shadow:var(--input-field-box-shadow-focus);-webkit-box-shadow:var(--input-field-box-shadow-focus);-o-box-shadow:var(--input-field-box-shadow-focus);-moz-box-shadow:var(--input-field-box-shadow-focus);-webkit-box-shadow:var(--input-field-box-shadow-focus);-o-box-shadow:var(--input-field-box-shadow-focus);-moz-box-shadow:var(--input-field-box-shadow-focus);-webkit-box-shadow:var(--input-field-box-shadow-focus);-o-box-shadow:var(--input-field-box-shadow-focus);-moz-box-shadow:var(--input-field-box-shadow-focus);-webkit-box-shadow:var(--input-field-box-shadow-focus);-o-box-shadow:var(--input-field-box-shadow-focus);-moz-box-shadow:var(--input-field-box-shadow-focus);-webkit-box-shadow:var(--input-field-box-shadow-focus);-o-box-shadow:var(--input-field-box-shadow-focus);box-shadow:var(--input-field-box-shadow-focus)}input[type="text"][disabled],input[type="email"][disabled],input[type="password"][disabled],textarea[disabled],select[disabled]{border:var(--input-field-border-disabled);background-color:var(--input-field-background-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);box-shadow:var(--input-field-box-shadow-disabled)}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:var(--input-field-font-family);font-size:var(--input-field-font-size);color:var(--input-field-font-color)}.ui-datepicker select{padding:10px}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{width:41px;height:41px;margin-top:3px}.ui-datepicker .ui-datepicker-prev{left:1px;top:1px}.ui-datepicker .ui-datepicker-next{right:1px;top:1px}.ui-datepicker-prev,.ui-datepicker-next,.ui-datepicker-prev,.ui-datepicker-prev{border:1px solid transparent}.ui-state-default,.ui-widget-content .ui-state-default{-moz-border-radius:var(--global-border-radius);-webkit-border-radius:var(--global-border-radius);-o-border-radius:var(--global-border-radius);border-radius:var(--global-border-radius);border:var(--global-border)}.ui-state-active,.ui-widget-content .ui-state-active{background:var(--button-primary-background-hover);border:var(--button-primary-border-hover)}.ui-datepicker .ui-datepicker-buttonpane button{background:var(--button-primary-background);border:var(--button-primary-border);-moz-border-radius:var(--button-border-radius);-webkit-border-radius:var(--button-border-radius);-o-border-radius:var(--button-border-radius);border-radius:var(--button-border-radius);color:var(--button-primary-font-color);text-transform:var(--button-text-transform);font-weight:var(--button-font-weight);font-size:var(--button-font-size);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);box-shadow:var(--button-primary-shadow);padding:10px}.ui-datepicker .ui-datepicker-buttonpane button.ui-state-hover{background:var(--button-primary-background-hover);border:var(--button-primary-border-hover);color:var(--button-primary-font-color-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);box-shadow:var(--button-primary-shadow-hover)}.payment_data input[type="text"].num{width:69px}table.list input[type="text"],table.list input[type="password"],table.list textarea,table.list select{cursor:pointer}form.active input[name="password_repeat"]._green_pw_repeat_,form.active input[name="pw_2"]._green_pw_repeat_{border-color:#0c0}form.active input[name="password_repeat"]._red_pw_repeat_,form.active input[name="pw_2"]._red_pw_repeat_{border-color:#c00}form.active input[type="text"].readonly,form.active input[type="text"].readonly.disabled{background:var(--input-field-background-disabled);border:var(--input-field-border-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);-moz-box-shadow:var(--input-field-box-shadow-disabled);-webkit-box-shadow:var(--input-field-box-shadow-disabled);-o-box-shadow:var(--input-field-box-shadow-disabled);box-shadow:var(--input-field-box-shadow-disabled);cursor:default}form #contact_password tr.btn_password_save_wrapper{display:none}form.active #contact_password tr.btn_password_save_wrapper{display:table-row}form #contact_password tr.btn_password_save_wrapper_dummy{display:table-row}form.active #contact_password tr.btn_password_save_wrapper_dummy{display:none}a.global_button,.global_button{position:relative;font-family:var(--button-font);font-size:var(--button-font-size);font-weight:var(--button-font-weight);letter-spacing:var(--button-letter-spacing);text-transform:var(--button-text-transform);-moz-border-radius:var(--global-border-radius);-webkit-border-radius:var(--global-border-radius);-o-border-radius:var(--global-border-radius);border-radius:var(--global-border-radius);transition:var(--button-transition);display:flex;justify-content:center;align-items:center;border:var(--button-primary-border);margin:0;width:auto;min-width:var(--button-width);padding:var(--button-vertical-padding) var(--button-horizontal-padding);color:var(--button-primary-font-color);background:var(--button-primary-background);cursor:pointer;text-align:center;text-decoration:none;min-height:44px;white-space:normal;-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);box-shadow:var(--button-primary-shadow)}a.global_button:hover,.global_button:hover{background:var(--button-primary-background-hover);border:var(--button-primary-border-hover);color:var(--button-primary-font-color-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);-moz-box-shadow:var(--button-primary-shadow-hover);-webkit-box-shadow:var(--button-primary-shadow-hover);-o-box-shadow:var(--button-primary-shadow-hover);box-shadow:var(--button-primary-shadow-hover)}.global_button.cancel,a.global_button.cancel,.global_button.close,a.global_button.close,.global_button.back,._log_link.global_button{background:var(--button-secondary-background);border:var(--button-secondary-border);color:var(--button-secondary-font-color);-moz-box-shadow:var(--button-secondary-shadow);-webkit-box-shadow:var(--button-secondary-shadow);-o-box-shadow:var(--button-secondary-shadow);-moz-box-shadow:var(--button-secondary-shadow);-webkit-box-shadow:var(--button-secondary-shadow);-o-box-shadow:var(--button-secondary-shadow);-moz-box-shadow:var(--button-secondary-shadow);-webkit-box-shadow:var(--button-secondary-shadow);-o-box-shadow:var(--button-secondary-shadow);-moz-box-shadow:var(--button-secondary-shadow);-webkit-box-shadow:var(--button-secondary-shadow);-o-box-shadow:var(--button-secondary-shadow);-moz-box-shadow:var(--button-secondary-shadow);-webkit-box-shadow:var(--button-secondary-shadow);-o-box-shadow:var(--button-secondary-shadow);box-shadow:var(--button-secondary-shadow)}.global_button.cancel:hover,a.global_button.cancel:hover,.global_button.close:hover,a.global_button.close:hover,.global_button.back:hover,._log_link.global_button:hover{background:var(--button-secondary-background-hover);border:var(--button-secondary-border-hover);color:var(--button-secondary-font-color-hover);-moz-box-shadow:var(--button-secondary-shadow-hover);-webkit-box-shadow:var(--button-secondary-shadow-hover);-o-box-shadow:var(--button-secondary-shadow-hover);-moz-box-shadow:var(--button-secondary-shadow-hover);-webkit-box-shadow:var(--button-secondary-shadow-hover);-o-box-shadow:var(--button-secondary-shadow-hover);-moz-box-shadow:var(--button-secondary-shadow-hover);-webkit-box-shadow:var(--button-secondary-shadow-hover);-o-box-shadow:var(--button-secondary-shadow-hover);-moz-box-shadow:var(--button-secondary-shadow-hover);-webkit-box-shadow:var(--button-secondary-shadow-hover);-o-box-shadow:var(--button-secondary-shadow-hover);-moz-box-shadow:var(--button-secondary-shadow-hover);-webkit-box-shadow:var(--button-secondary-shadow-hover);-o-box-shadow:var(--button-secondary-shadow-hover);box-shadow:var(--button-secondary-shadow-hover)}a.global_button.disabled,.global_button.disabled,a.global_button.disabled:hover,.global_button.disabled:hover{background:var(--button-primary-background-disabled);border:var(--button-primary-border-disabled);color:var(--button-primary-font-color-disabled);-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;cursor:not-allowed}.navigation_wrapper{display:flex;justify-content:space-between}.btn_wrapper{margin-top:.5rem;flex-shrink:0}.button_table_wrapper{display:flex;justify-content:flex-end}.buttons_table_cell:not(.req_info){display:flex;justify-content:flex-end}.buttons_table_cell .btn_wrapper{margin-left:10px}.tabct,.wbox{padding:24px;background:var(--global-content-background);border:var(--global-border);-moz-border-radius:var(--global-border-radius);-webkit-border-radius:var(--global-border-radius);-o-border-radius:var(--global-border-radius);border-radius:var(--global-border-radius);display:flex;flex-direction:column;flex:1 1 0}a.button:before{display:inline-block;font-weight:900;font-family:"Font Awesome 6 Free";color:var(--button-icon-font-color);font-size:var(--button-icon-font-size)}a.button.details:before{content:"\f05a"}a.button.delete:before{content:"\f00d"}a.button.edit:before{content:"\f304"}a.button.download:before{content:"\f56d"}a.button.calendar:before{content:"\f073"}.focus a.button:hover:before,a.button:hover:before{color:var(--button-icon-font-color-hover)}a.button,div.button{padding:0 12px;background-color:var(--button-icon-background);-moz-border-radius:var(--button-border-radius);-webkit-border-radius:var(--button-border-radius);-o-border-radius:var(--button-border-radius);border-radius:var(--button-border-radius);border:var(--button-icon-border);display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:.5rem;font-size:0;-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);-moz-box-shadow:var(--button-primary-shadow);-webkit-box-shadow:var(--button-primary-shadow);-o-box-shadow:var(--button-primary-shadow);box-shadow:var(--button-primary-shadow);max-width:40px}a.button:hover{background-color:var(--button-icon-background-hover);border:var(--button-icon-border-hover);text-decoration:none;-moz-box-shadow:var(--button-icon-shadow-hover);-webkit-box-shadow:var(--button-icon-shadow-hover);-o-box-shadow:var(--button-icon-shadow-hover);-moz-box-shadow:var(--button-icon-shadow-hover);-webkit-box-shadow:var(--button-icon-shadow-hover);-o-box-shadow:var(--button-icon-shadow-hover);-moz-box-shadow:var(--button-icon-shadow-hover);-webkit-box-shadow:var(--button-icon-shadow-hover);-o-box-shadow:var(--button-icon-shadow-hover);-moz-box-shadow:var(--button-icon-shadow-hover);-webkit-box-shadow:var(--button-icon-shadow-hover);-o-box-shadow:var(--button-icon-shadow-hover);-moz-box-shadow:var(--button-icon-shadow-hover);-webkit-box-shadow:var(--button-icon-shadow-hover);-o-box-shadow:var(--button-icon-shadow-hover);box-shadow:var(--button-icon-shadow-hover)}a.button.calendar{display:none}a.button.calendar.active,form.active a.button.calendar{display:flex}a.button.disabled,a.button.disabled:hover,div.button.disabled,div.button.disabled:hover{background:var(--button-primary-background-disabled);border:var(--button-primary-border-disabled);color:var(--button-primary-font-color-disabled);-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;box-shadow:none;cursor:not-allowed}.wrapper_cookie{position:absolute;background:#fff;opacity:.7}.wrapper_cookie table.cookie{height:100%;margin:0}.wrapper_cookie table.cookie tbody tr td{font-weight:700;font-size:12px}._show_from_large,._show_from_medium,._show_from_xmedium,._show_from_small,._show_from_xsmall,.table_header_cell span._show_from_large,.table_body_cell span._show_from_large,.table_footer_cell span._show_from_large,.table_header_cell span._show_from_medium,.table_body_cell span._show_from_medium,.table_footer_cell span._show_from_medium,.table_header_cell span._show_from_xmedium,.table_body_cell span._show_from_xmedium,.table_footer_cell span._show_from_xmedium,.table_header_cell span._show_from_small,.table_body_cell span._show_from_small,.table_footer_cell span._show_from_small,.table_header_cell span._show_from_xsmall,.table_body_cell span._show_from_xsmall,.table_footer_cell span._show_from_xsmall{display:none}.table_container{width:100%;background-color:var(--table-background-color)}.table_header_row,.table_body_row{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:2px}.table_header_cell{background-color:var(--table-header-background-color);color:var(--table-header-color);box-sizing:border-box;font-size:1rem;padding:5px;hyphens:auto}.table_body_cell,.table_body_cell_clean{cursor:pointer;padding:5px}.table_body_cell.focus,.table_body_cell_clean.focus{background-color:var(--table-content-highlight)}.table_body_row.no_entries .table_body_cell,.table_body_row.no_entries .table_body_cell_clean{border-right:none;display:block;float:none;padding:12px;width:100%}.table_body_header_cell{border-right:1px solid #fff;border-top:1px solid #ccc}.table_body_header_cell.last{border-right:0 none}.table_footer_cell{border-top:1px solid #ccc}.table_body_cell span,.table_footer_cell span{display:inline-block}.table_body_cell input[type="text"],.table_body_cell_clean input[type="text"]{padding:var(--table-input-padding)}.table_row_small{display:none}.asterisk_active{display:none}.asterisk_info{display:none}form.active .asterisk_active{display:inline-block}form.active .asterisk_info{display:block}.postbox_box{margin:10px 0;width:100%;padding:0 24px;background-color:var(--menu-item-background-color);color:var(--menu-item-font-color)}.postbox_box a{color:#fff;font-size:22px;font-weight:700;text-decoration:none;cursor:pointer;display:inline-block;width:100%;padding:3px 0;position:relative;top:0;left:0}.postbox_box a .postbox_counter{font-size:13px;position:absolute;top:14px;left:58px;width:20px;text-align:center}.postbox_box a .link_name{padding:27px 0 27px 90px;background-repeat:no-repeat}.postbox_box a .link_name.inactive{background-image:url(../../elements/icons/postbox/message_inactive.png);background-size:75px;background-position:left 20px}.postbox_box a .link_name.active{background-image:url(../../elements/icons/postbox/message_active.png);background-size:83px;background-position:left 6px;min-height:25px}.postbox_box_small_wrapper{display:none;width:100%}#_503{height:403px;-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}#_503.without_register_user{height:193px}#_503.without_login{height:153px}.footer{background-color:var(--global-footer-background);width:100%}.footer_wrapper{max-width:1200px;margin:0 auto;width:100%;color:var(--global-secondary-color);padding:1rem 0}.logout #side_column{display:none}