@charset "UTF-8";html{padding-bottom:0;background:#fff}body{color:#020202;background-color:#fff;font-family:"Open Sans",sans-serif;font-size:14px;line-height:1.8}.container{position:relative;text-align:left;width:80%;max-width:100%;margin:0 auto}.wrap{max-width:100%;margin:0 auto;background-color:#fff;position:relative}.label_small{display:none}div#start_slider{display:none}div#kundenbereich div#main_content{width:100%;max-width:1280px;background-color:#fff;box-sizing:border-box}div#kundenbereich div#main_content div#main_column{float:left;width:70%;padding-left:20px}div#kundenbereich div#main_content div#side_column{float:left;width:25%;margin:20px 20px 0 0}div#kundenbereich.start div#main_content div#side_column,div#kundenbereich.register_user div#main_content div#side_column{display:none}div#kundenbereich.start div#main_content div#main_column,div#kundenbereich.register_user div#main_content div#main_column{width:100%;margin-left:0;box-sizing:border-box}#ebp_ct{margin:20px}#kundenbereich.secure #ebp_ct{margin:20px 0}div.preloader.form div.preloader_box{font-size:12px}.global_button:hover,table.form .global_button:hover,table.form input[type="submit"].global_button:hover,form .global_button:hover,table a.global_button:hover,table._inline a.global_button:hover,form input[type="submit"].global_button:hover,ul.ebp_overview li a.item_access:hover,body .counter .tab a.global_button:hover,body .payment div.ebp_tabset div.tab.payment a.global_button:hover,._dialog_counter #dialog_box_form form .navigation input[type="submit"]:hover,#ebp_ct .tab.history.history_standard table.form a.global_button.consumption:hover{background-color:white;color:#039}.global_button,input[type="submit"].global_button,table a.global_button,table._inline a.global_button,ul.ebp_overview li a.item_access{padding:5px 26px;background-color:#090;border:1px solid #090;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;text-decoration:none;font-size:14px;min-height:40px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus,select:focus,table input[type="text"]:focus,table input[type="password"]:focus,table select:focus,table textarea:focus,table.register_data input[type="text"]:focus,table.register_data input[type="password"]:focus,table.register_additional_data input[type="text"]:focus,form.plugin_login .plugin_login div.content input[type="text"]:focus,form.plugin_login .plugin_login div.content input[type="password"]:focus{border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #fff!important;border-left:1px solid #fff}form.active input[type="text"],form.active input[type="password"],form.active textarea,form.active select,._static input[type="text"],._static input[type="password"],._static textarea,._static select,.focus input[type="text"],.focus input[type="password"],.focus textarea,.focus select,.nofocus input[type="text"]{border:1px solid #fff}a.global_button{padding:0 26px;line-height:40px;width:100%;box-sizing:border-box}a.button,.focus a.button{background-color:#090;border:1px solid #090}a.button:hover{background-color:white}a.button.delete,.focus a.button.delete{background-color:transparent}a.button.delete:hover{background-color:transparent}h1{color:#2d2d2d;font-weight:500;font-size:32px;margin-bottom:35px}h4 span{text-decoration:none;text-transform:none;font-size:26px;font-weight:400;border:none;text-align:center}.tab h4 span{color:#333233;font-size:18px;font-weight:700;background-size:50px 15px;background-position:left center;background-repeat:no-repeat;padding:0 10px;background:white}h3{color:#333233;font-size:22px}input[type="text"],input[type="password"],textarea,select{border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;background:#F9F9F9;padding:7px;box-sizing:border-box}textarea{resize:vertical}table input[type="text"],table input[type="password"]{width:100%}table,input[type="text"],input[type="password"],textarea,select{font-size:14px;color:#2d2d2d;font-weight:500;line-height:1.7em}#msgbox{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}#msgbox h1{background-color:#3059A5;color:#fff;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}._dialog_counter.ui-dialog{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}._dialog_counter.ui-dialog .ui-dialog-titlebar.ui-widget-header{background-color:#3059A5;color:#fff;-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}._dialog_counter.ui-dialog .ui-dialog-titlebar.ui-widget-header .ui-dialog-titlebar-close{background-color:#3059A5;color:#fff;border:none}#header{border:none;width:100%;font-weight:500;height:auto;background-color:#fff}#top_header{width:100%;max-width:100%;padding:0;text-align:center;background-color:#fff}.header_wrapper{background-color:#fff;border-bottom:1px solid #fff}#header_welcome{min-height:37px;color:black;text-align:left;padding:0 30px;display:flex;align-items:center;justify-content:space-between;max-width:1280px;margin:0 auto;background-color:#fff;box-sizing:border-box}#header #header_mail a{color:#939393}#header #header_mail a:hover{color:#13aff0}div#kundenbereich.start #header #topnav_left,div#kundenbereich.logout #header #topnav_left,div#kundenbereich.logout #header #topnav_right,div#kundenbereich.start #header #topnav_right,div#kundenbereich.register_user.open #header #topnav_left,div#kundenbereich.register_user.open #header #topnav_right,div#kundenbereich.password_forget #header #topnav_left,div#kundenbereich.password_forget #header #topnav_right{float:right;width:50%}#header #topnav_left a.label_submenu_home.first{color:#3059A5}#header #logo_wrapper,div#kundenbereich div#menu ul li.logo_logged_in{width:auto}#header #logo_wrapper{background-color:#fff;background-image:url(../elements/header_welle.png);background-position:top center;background-repeat:repeat-x;background-size:135px auto;height:135px;padding-top:25px;padding-left:150px}#logo{background-image:url(../elements/fwa_logo.png);background-repeat:no-repeat;background-position:left;height:50px;background-size:contain;max-width:1280px;margin:0 auto}#header_header{font-size:30px;float:left;line-height:30px;padding:40px;text-transform:uppercase}#top_nav{background:#fff;border-bottom:2px solid #EDEBEA;margin:0 auto;max-width:1280px}#top_nav li{float:left;width:auto;height:55px;display:flex;align-items:center}#top_nav li a{text-transform:uppercase;font-size:12px;margin:0 22px;letter-spacing:1px;color:#555;font-weight:400;position:relative}#top_nav li a:hover{color:#D9007F}#top_nav li a:hover:after{opacity:1}#top_nav li a:after{position:absolute;bottom:-11px;left:0;width:100%;height:3px;background-color:#D9007F;content:'';opacity:0;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}#top_nav li.responsive_menu{display:none}div#kundenbereich.logout #top_nav,div#kundenbereich.start #top_nav,div#kundenbereich.register_user #top_nav,div#kundenbereich.password_forget #top_nav{display:none}#menu,#menu_logged_out{background:transparent;border:none;height:70px;position:relative;bottom:0;width:90%;margin:0 auto}div#kundenbereich.start #menu,div#kundenbereich.password_forget #menu,div#kundenbereich.logout #menu,div#kundenbereich.register_user.open #menu,#menu_logged_out{width:100%;height:auto}#menu_logged_out ul{height:45px}#menu ul li,#menu_logged_out ul li{border:none;float:right;height:auto;overflow:hidden;padding:40px 10px}#menu ul li a,#header a{color:#333233;font-size:16px;padding:0;font-weight:600;text-decoration:none;text-transform:none;display:block}#menu ul li.active a{color:#3059A5}#menu ul li a.menu_icon{background-image:none!important;padding:15px!important}#menu ul li:hover a,#header a.nav_link:hover{opacity:.7}#menu ul li.logo_logged_in:hover a,#menu ul li.active:hover a{opacity:1}#menu ul li.active a.menu_icon,#menu ul li:hover a.menu_icon,#menu ul li:hover a,#menu ul li.active a{background:transparent}#menu ul li a.menu_icon.link_counter_standard{padding-left:15px}#main_content{border:none;background:none;padding-top:0;padding-bottom:50px;flex-grow:1}#main_column #smain{background:none}#kundenbereich{display:flex;flex-direction:column;height:100%}#main_content #content{padding:0;max-width:1280px;margin:0 auto}#kundenbereich.secure #main_content #content{padding:50px 20px 20px 20px}#footer{min-height:100px;background:#ccc;background-image:url(../elements/footer_welle.png);background-position:top center;background-repeat:repeat-x;background-size:135px auto;color:black;text-align:center;box-sizing:border-box;padding:40px 0;font-size:14px;line-height:1.6}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#D9007F}.table_body_cell.focus{background-color:#fff}.table_body_cell.focus:nth-child(2){width:50%}.table_body_cell{border-right:none}table.form tbody tr.first td.label,table.form tbody tr td.label{padding-left:0;border:none}table.form._static tbody tr td.label,form.active table.form tbody tr td.label{border:none}div.register_user div.data_wrapper table.form tbody tr td.label{width:200px}table.form tbody tr td.content{padding:5px 0}.table_header_cell{background-color:#3059A5;font-size:14px;font-weight:500}.table_header_cell.first{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.table_header_cell.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.counter_detail_wrapper .table_header_cell.first.last{-moz-border-radius:3px 3px 0 0!important;-webkit-border-radius:3px 3px 0 0!important;-o-border-radius:3px 3px 0 0!important;border-radius:3px 3px 0 0!important}.table_footer_cell{border-color:#eaeaea}a.button.edit span{background-position:0;width:18px;height:18px;background-size:20px}.table_body_row .table_header_cell.first{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.table_body_row .table_header_cell.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}div#entry.payment_list .table_body_row.payment_current_total .table_body_cell,div#entry.payment_list .table_body_row.loop_partial_payments .table_body_cell{height:auto!important}#details table tbody tr td.label{border:none}div.payment_data_locked .table_header_cell.label_payment_date.without_payment_partial,#content div.payment_data_locked .table_body_cell.without_payment_partial,div.payment_data_locked .table_header_cell.label_payment_value,#content div.payment_data_locked .table_body_cell.payment_current_total,div.payment_data_locked .table_header_cell.label_payment_date,.table_body_cell,div.payment_data_locked .table_header_cell.last,div.payment_data_locked .table_body_cell.last,div.payment_data .table_header_cell,div.payment_data .table_body_cell,.table_header_cell.label_payment_date.without_payment_partial,.table_body_cell.without_payment_partial{width:150px}#main_column #smain #sright{display:none}div#kundenbereich.start #header #topnav_left,div#kundenbereich.start #header #topnav_right,div#kundenbereich.register_user.open #header #topnav_left,div#kundenbereich.register_user.open #header #topnav_right,div#kundenbereich.password_forget #header #topnav_left,div#kundenbereich.password_forget #header #topnav_right{display:block}#main_column #smain .start_text{text-align:center;width:calc(100% - 392px);padding:20px;margin:0 auto;position:static;box-sizing:border-box}#start_content{display:flex;justify-content:center}#login{float:left;width:400px;color:white}#login h4{text-align:center}.wbox h4 span,#login h4 span{margin-bottom:0}#headline{margin:32px 0 32px 0;font-size:32px;line-height:1.4em;font-weight:400}.wbox{float:left;width:400px;text-align:center}#start{position:block}#start_png{background:url(../elements/water.PNG) no-repeat;background-size:cover;height:300px;width:300px;float:right}.start_text .label_start_site_text{margin-bottom:20px}div#kundenbereich.start div#start_slider{display:block}div#kundenbereich.start div#start_slider div.container{width:89%;max-width:89%}div#kundenbereich.start div#start_slider_login{background:url(../elements/header-slider.png) 0 0 no-repeat;height:476px;width:100%;margin-top:14px}div#start_slider_login_content{width:30%;margin-left:5%}#start_slider_login_content .wbox{display:none}div#start_slider_login_content #content_wrapper{padding:94px 0}#_slider_wrapper{position:relative;min-height:300px;display:inline-block;margin:20px 0 20px 1px}#_sbar{clear:both;width:1008px;height:300px;position:relative;left:0;top:0;overflow:hidden;display:inline-block;margin:0}#_sbar div.sbar_frame{height:300px;margin:0;border-collapse:collapse;position:relative;left:0;top:0}#_sbar div.sbar_frame div.content{height:300px;width:234px;display:block;float:left;position:relative;left:0;top:0;overflow:hidden;margin-right:1px}#_sbar div.sbar_frame div.content.first{-moz-border-radius:10px 0 0 10px;-webkit-border-radius:10px 0 0 10px;-o-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;-moz-border-bottom-left-radius:10px;-webkit-border-bottom-left-radius:10px;-o-border-bottom-left-radius:10px;border-bottom-left-radius:10px;-moz-border-top-left-radius:10px;-webkit-border-top-left-radius:10px;-o-border-top-left-radius:10px;border-top-left-radius:10px}#_sbar div.sbar_frame div.content.last{-moz-border-radius:0 10px 10px 0;-webkit-border-radius:0 10px 10px 0;-o-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;-moz-border-top-right-radius:10px;-webkit-border-top-right-radius:10px;-o-border-top-right-radius:10px;border-top-right-radius:10px;-moz-border-bottom-right-radius:10px;-webkit-border-bottom-right-radius:10px;-o-border-bottom-right-radius:10px;border-bottom-right-radius:10px}#_sbar div.sbar_frame div.content.register_user.img{background:url(../../elements/icons/slider/register_standard.png) no-repeat 166px 19px}#_sbar div.sbar_frame div.content.userdata.img{background:url(../../elements/icons/slider/customer_standard.png) no-repeat 161px 19px}#_sbar div.sbar_frame div.content.counter.img{background:url(../../elements/icons/slider/counter_standard.png) no-repeat 149px 19px}#_sbar div.sbar_frame div.content.contract.img{background:url(../../elements/icons/slider/contract_standard.png) no-repeat 181px 19px}#_sbar div.sbar_frame div.content.bill.img{background:url(../../elements/icons/slider/bill_standard.png) no-repeat 161px 19px}#_sbar div.sbar_frame div.content.history.img{background:url(../../elements/icons/slider/history_standard.png) no-repeat 171px 19px}#_sbar div.sbar_frame div.content.payment.img{background:url(../../elements/icons/slider/payment_standard.png) no-repeat 170px 19px}#_sbar div.sbar_frame div.content h4{font-size:18px;padding:15px 85px 50px 20px}#_sbar div.sbar_frame div.content span{font-weight:700;padding:0 20px;z-index:1}#_sbar div.sbar_frame div.content .sbar_text{display:inline-block;width:auto}#_slider_wrapper span.btn_left,#_slider_wrapper span.btn_right{cursor:pointer}form.plugin_login,.register_ctn{background:#F6F6F6;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:20px;margin:5px 20px;height:200px;position:relative}form.plugin_login{display:flex;flex-direction:column}.plugin_login_data_wrapper{flex-grow:1}.register_ctn{display:flex;flex-direction:column;justify-content:space-between}.password_forget_wrapper{text-align:center}.register_ctn .btn_wrapper{width:50%}form.plugin_login h4 span{color:white;text-decoration:none;border:none;font-size:24px;font-weight:400}form.plugin_login .plugin_login div.content{width:100%!important;height:35px;padding:10px 0}form.plugin_login .plugin_login div.content input[type="text"],form.plugin_login .plugin_login div.content input[type="password"]{border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;background:#ededed;margin:0;width:100%;box-sizing:border-box}form.plugin_login .plugin_login .btn_wrapper{padding:0;margin-top:15px;display:block;text-align:center}form.plugin_login .plugin_login .btn_wrapper .global_button{width:50%}form.plugin_login a{color:#020202;font-weight:400;text-decoration:none;line-height:24px}form.plugin_login a:hover{color:#3059A5}form.plugin_login .plugin_login_data_wrapper{background:transparent}div#start_slider_login_content div#_cookie{display:none}.forget_password_wrapper{text-align:center}form.plugin_login .plugin_login_navi_wrapper{margin:0}h4.start{text-align:center;margin:32px 0 20px 0}h4.start span{font-size:26px}#slider_center{width:1008px;margin:0 auto}div#_slider_wrapper{height:300px;padding:20px 0;margin:0 auto;display:flex;align-items:center}div#_slider_wrapper div._sbar{width:100%}#_sbar div.sbar_frame,div#_slider_wrapper div#_sbar{height:300px}#_sbar div.sbar_frame div.content{background:#fff;text-align:center}#_sbar div.sbar_frame div.content h4{padding:5px 0;color:#0081ce;font-size:22px}#_sbar div.sbar_frame div.content div.img_wrapper{padding:38px;margin:10px auto;width:65px;height:65px;-moz-border-radius:100%;-webkit-border-radius:100%;-o-border-radius:100%;border-radius:100%;overflow:hidden;border:4px solid #0081ce;background-color:#03b}#_sbar div.sbar_frame div.content div.img_wrapper div.img{height:65px;width:auto;background-size:65px auto!important}#_sbar div.sbar_frame div.register_user div.img_wrapper div.img{background:url(../elements/registrierung.png) no-repeat center center}#_sbar div.sbar_frame div.userdata div.img_wrapper div.img{background:url(../elements/kundendaten.png) no-repeat center center}#_sbar div.sbar_frame div.counter div.img_wrapper div.img{background:url(../elements/zaehlerstand.png) no-repeat center center}#_sbar div.sbar_frame div.contract div.img_wrapper div.img{background:url(../elements/vertraege.png) no-repeat center center}#_sbar div.sbar_frame div.bill div.img_wrapper div.img{background:url(../elements/rechnungen.png) no-repeat center center}#_sbar div.sbar_frame div.history div.img_wrapper div.img{background:url(../elements/verbrauch.png) no-repeat center center}#_sbar div.sbar_frame div.payment div.img_wrapper div.img{background:url(../elements/abschlag.png) no-repeat center center}#_sbar div.sbar_frame div.content div.info_text{margin:0;text-align:center}#_sbar div.sbar_frame div.content .sbar_text{text-align:center;width:auto}#_sbar div.sbar_frame div.content span{padding:0;font-weight:400}#_slider_wrapper span.btn_left,#_slider_wrapper span.disabled,#_slider_wrapper span.btn_right{border:none!important;height:300px;width:35px}#_slider_wrapper span.btn_left{background:transparent url(../elements/slider_button.png) no-repeat left center;width:34px;height:57px;background-position:-102px 0}#_slider_wrapper span.btn_left:hover{background-position:1px 0}#_slider_wrapper span.btn_right:hover{background-position:-34px 0}#_slider_wrapper span.btn_left.disabled{background-position:-68px 0}#_slider_wrapper span.btn_right.disabled{background-position:-170px 0}#_slider_wrapper span.btn_right{background:transparent url(../elements/slider_button.png) no-repeat left center;width:34px;height:57px;background-position:-136px 0}ul.ebp_overview{width:100%}ul.ebp_overview li{background:none;border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;-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;height:300px;width:270px;padding:0;cursor:default;text-align:center;margin:10px}ul.ebp_overview li h3{text-align:center;color:#3059A5;hyphens:auto}ul.ebp_overview li div.img_wrapper{padding:10px;margin:0 auto 20px auto;width:80px;height:80px;overflow:hidden;background-color:#3059A5;-moz-border-radius:50%;-webkit-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:4px solid #5872B5}ul.ebp_overview li div.img_wrapper .img{height:50px;width:50px;margin:15px auto;filter:brightness(0) invert(1)}ul.ebp_overview li.customer_standard div.img_wrapper .img{background:url(../elements/kundendaten.png) no-repeat center center;background-size:contain}ul.ebp_overview li.counter_standard div.img_wrapper .img{background:url(../elements/zaehlerstand.png) no-repeat center center;background-size:contain}ul.ebp_overview li.contract_standard div.img_wrapper .img{background:url(../elements/vertraege.png) no-repeat center center;background-size:contain}ul.ebp_overview li.bill_standard div.img_wrapper .img{background:url(../elements/rechnungen.png) no-repeat center center;background-size:contain}ul.ebp_overview li.history_standard div.img_wrapper .img{background:url(../elements/verbrauch.png) no-repeat center center;background-size:contain}ul.ebp_overview li.payment_standard div.img_wrapper .img{background:url(../elements/abschlag.png) no-repeat center center;background-size:contain}ul.ebp_overview li.contact_standard div.img_wrapper .img{background:url(../elements/rechnungen.png) no-repeat center center;background-size:contain}ul.ebp_overview li span.descr{width:80%;height:80px;margin:0 auto;text-align:center;font-size:14px;padding-bottom:25px}ul.ebp_overview li div.btn_wrapper{display:none}ul.ebp_overview li a.item_access{position:relative;right:0;bottom:0;font-size:14px;text-align:center;color:#fff;text-decoration:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;padding:5px 26px}ul.ebp_overview li:hover,ul.ebp_overview li.focus{cursor:pointer}ul.ebp_overview li p.status,div#side_column div.brown,div#side_column div.grey{display:none}#side_column #ct{background:#fff;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;margin-top:35px;color:#444}#side_column #ct h3,#side_column #first_box h3{padding:20px 0 10px 0}#side_column #ct h4{padding:0 0 10px 0}#side_column #ct div#label_sidebar_text_1 a{color:#333233;font-weight:700}#side_column #ct div#label_sidebar_text_1 a:hover{color:#3059A5}#side_column #ct li{padding:10px 10px 10px 60px;box-sizing:border-box;background-image:url(../elements/menu_points.PNG);background-size:50px 15px;background-position:left center;background-repeat:no-repeat}#side_column #ct li.lead{background:none;padding:10px}#side_column #ct .lead a{font-size:24px;color:#333233;font-weight:700}#side_column #ct a{text-decoration:none;font-size:16px}#side_column #ct div#btn_contact{margin:25px 0}#side_column #ct div#btn_contact a.global_button{color:#fff;text-decoration:none}#side_column #first_box{background:#3059A5;padding:10px 20px}div.password_forget #side_column #first_box{display:none}#side_column #first_box h3{color:#fff;font-weight:500}#side_column #first_box #sidebar_description{color:#fff}#side_column #first_box a.global_button{margin:15px 0}#side_column #ct h3.user_nav,#side_user_nav{border:none}#side_user_nav{box-sizing:border-box;width:100%}.box_current_user_name_list_menu_item{font-weight:700}#side_column #first_box #side_user_nav_wrapper{padding:2px 0;background:#fff;border:1px solid rgb(200,200,200);-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin:10px 0 20px 0;-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-webkit-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);-o-box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1);box-shadow:inset -2px -1px 10px 0 rgba(0,0,0,.1)}#side_column #first_box #side_user_nav{margin:5px 0;padding:0 5px 0 28px;color:#333;background:transparent url(../elements/icons/kunde_pfeil.png) 8px 0 no-repeat}#side_column #first_box #side_user_nav ul{width:100%!important;border-top:1px solid rgb(200,200,200);margin-top:5px;padding-top:5px}#side_column #first_box #side_user_nav ul li{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid rgb(200,200,200)}#side_column #first_box #side_user_nav ul li:last-child{padding-bottom:0;border:none}#side_column #first_box #side_user_nav ul li.box_user_name_list_menu_item.active{color:#333233}#side_column #first_box #side_user_nav ul li.box_user_name_list_menu_item:hover{cursor:pointer;color:#3059A5}#side_column #first_box #side_user_nav a{text-decoration:none;color:#2d2d2d}#side_column #first_box a.label_menu_config_account_data{color:#fff;text-decoration:none;background:transparent url(../elements/icons/config_account.png) left center no-repeat;padding-left:30px;padding-top:5px;padding-bottom:5px}div.ebp_tabset div.tabct{background-color:transparent;margin-top:20px}div.ebp_tabset>h3.active,div.ebp_tabset>h3.active:hover{background-color:#3059A5;color:#fff}div.ebp_tabset>h3{text-transform:none;font-weight:500;font-size:18px;color:white;background-color:#d0d0d0;padding:10px 26px;height:auto;margin-right:2%;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;opacity:1}div.ebp_tabset div.tab{padding:20px 0;width:100%;box-sizing:border-box}div.ebp_tabset>h3:hover{background:#3059A5;color:#fff;opacity:1}div.ebp_tabset>h3:hover a{color:#fff}table#contact_list tr td.label_userdata_contact_empty_text{padding:0}table.customer_contact_type_list tbody tr.last>td{border-top:none}.data_wrapper{margin-bottom:35px;border:1px solid rgb(200,200,200);padding:20px;box-sizing:border-box}.data_wrapper h4{margin-top:-35px}form.active input[type="text"],form.active input[type="password"],form.active textarea,form.active select,._static input[type="text"],._static input[type="password"],._static textarea,._static select,.focus input[type="text"],.focus input[type="password"],.focus textarea,.focus select,.nofocus input[type="text"]{background-color:#F6F6F6}form table#user_name_list a.user_name_list_item:hover{color:#3059A5}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].zip{width:58px}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].city{width:calc(100% - 65px)}table.customer_contact_type_list tbody tr.last>td.first,table.customer_contact_type_list tbody tr.last>td.last,table.customer_contact_type_list tbody tr.last>td.first.last{border-top:none}.bank_list_wrapper .table_container .table_header_cell.edit,.bank_list_wrapper .table_container .table_header_cell.delete,.bank_list_wrapper .table_container .table_body_cell.edit,.bank_list_wrapper .table_container .table_body_cell.edit_mandate,.bank_list_wrapper .table_container .table_body_cell.delete{width:65px}.bank_list_wrapper .table_container .table_header_cell,.bank_list_wrapper .table_container .table_body_cell{width:calc(100% / 2 - 65px)}.bank_list_wrapper .table_body_cell.focus:nth-child(2){width:calc(100% / 2 - 65px)}div#kundenbereich.bill .table_container .table_header_cell{height:55px}#header.without_menu_top{height:auto;border-bottom:none}#details h3{background-color:#3059A5;color:#fff;font-weight:600;font-size:16px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px;border-color:#3059A5}#details table tbody tr td.content,#details table tbody tr td.content.first,#details table tbody tr td.content.last{-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;border-radius:3px}div#kundenbereich.bill .table_container .table_header_cell,div#kundenbereich.bill .table_container .table_body_cell{width:18%}#kundenbereich.bill .table_container .no_entries div{width:100%}div#kundenbereich.bill .table_container .table_header_cell.label_bill_download,div#kundenbereich.bill .table_container .table_body_cell.bill_dl_cell{width:10%}div#kundenbereich.bill .table_container .table_header_cell.first,div#kundenbereich.bill .table_container .table_body_cell.first{width:18%}div#kundenbereich.bill .list div.button.disabled span{background:url(../elements/no_download.png)}.table_container .table_body_cell{height:auto}div#kundenbereich.register_user.open #side_column #first_box,div#kundenbereich.logout #side_column,div#kundenbereich.password_forget #side_column #first_box{display:none}div#kundenbereich.logout div#main_content div#main_column{width:100%;margin:0;float:none}div#kundenbereich.register_user.open #side_column #ct,div#kundenbereich.logout #side_column #ct,div#kundenbereich.password_forget #side_column #ct{margin-top:0}body .register_user div.select_wrapper{width:200px;border-right:none}.register_user table tr td input{box-sizing:border-box}.register_user.secure #main_content:after{content:'';display:block;clear:both}.register_user table.form tbody tr.last td.content.first.last{padding:0}body .register_user input#register_additional_data._mode_select{width:calc(100% - 110px)}body .register_user form td.content .prefix{width:100px}body .register_user table tr.options td.first{padding:0}tr.responsive_tr{display:none}body .register_user form ._wrapper_checkbox input[type="checkbox"]{top:5px}.label_info_data_privacy_wrapper a{text-decoration:underline;color:#333233;font-weight:700}.label_info_data_privacy_wrapper a:hover{color:#3059A5}#progressbar_wrapper #progressbar_percent_wrapper{top:-30px;right:15px}#register_optional{height:37px;margin-top:5px}.payment .table_header_cell.label_medium_small{-moz-border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;border-radius:3px 3px 0 0}.table_body_cell.payment_medium_name{border-right:none}div.entry.payment_list .table_container.list.payment_data .table_body_row.payment_list._separator .table_body_cell{border-top:none}.payment div.fright.buttons_table_cell{margin-right:25px}.counter_worklist input[type="text"]{width:85px}.counter .entry .table_body_cell:nth-child(2){width:50%}.counter .entry .worklistdetails h4{margin:0}#details{position:relative!important;top:0!important;left:0!important}#details h3{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#details table .label{padding-left:10px;box-sizing:border-box}div.payment_data_locked .table_header_cell.label_payment_date.without_payment_partial,#content div.payment_data_locked .table_body_cell.without_payment_partial,div.payment_data_locked .table_header_cell.label_payment_value,#content div.payment_data_locked .table_body_cell.payment_current_total,div.payment_data_locked .table_header_cell.label_payment_date,.table_body_cell,div.payment_data_locked .table_header_cell.last,div.payment_data_locked .table_body_cell.last,div.payment_data .table_header_cell,div.payment_data .table_body_cell,.table_header_cell.label_payment_date.without_payment_partial,.table_body_cell.without_payment_partial{width:33.33%}.table_header_cell.label_payment_value,.table_body_cell.payment_current_total,.table_header_cell.label_payment_date,.payment_plan .table_header_cell.last,.payment_plan .table_body_cell.last{width:33.33%}.payment_plan .table_header_cell.first.last,.payment_plan .table_body_cell.first.last{width:100%}@media only screen and (max-width:1280px){#logo{background-size:contain}}