@charset "utf-8";html,body{background-color:#ededed;color:#444;font-family:myriad-pro,sans-serif;font-size:16px;line-height:1.5;box-sizing:border-box}body{background-image:none}hr{border-bottom:none;border-top:1px solid #ddd;margin:25px 0}a{color:#0097cf;border-bottom:none;padding-bottom:1px;text-decoration:none}a:visited{color:#0097cf;text-decoration:none}a:hover{color:#059}.inner_wrapper{box-sizing:border-box;margin:0 auto;max-width:1200px;padding:0 35px}.inner_wrapper_padding{margin-left:-35px}#main_content{background-color:transparent;border:none;margin:0;max-width:none;width:100%}.menu_open{position:fixed}.menu_open:after{background:rgba(31,27,24,.52);content:"";display:block;width:100%;height:100%;z-index:9;position:absolute;top:0}#kundenbereich{overflow:hidden}form.active a.button.calendar{display:flex;align-items:center;justify-content:center}.req_info{text-align:right;font-size:16px}h1,h2,h3,h4,h5,h6{font-family:myriad-pro-condensed,sans-serif;font-weight:700}h1{color:#444;font-size:26px;line-height:130%}h2{color:#444;font-size:22px;line-height:140%}div.ebp_tabset>h3,div.ebp_tabset>h3.disabled:hover{background-color:transparent;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;color:#0097cf;font-size:32px;font-weight:700;height:auto;line-height:1.25em;margin:0 10px 15px 0;opacity:1;padding:0;text-transform:none}div.ebp_tabset>h3.disabled a,div.ebp_tabset>h3.disabled:hover a{color:#ddd}div.ebp_tabset>h3 a,div.ebp_tabset>h3:hover a,div.ebp_tabset>h3 a:hover{color:#0097cf}div.ebp_tabset>h3:hover,div.ebp_tabset>h3.active{background-color:transparent;color:#444;opacity:1}h4 span{border:none;color:#444;font-size:26px;font-weight:700;text-transform:none;line-height:1.25em;margin:0 0 15px 0}.global_button,a.global_button,.global_button:hover,a.global_button:hover,table.form .global_button:hover,table.form input[type="submit"].global_button:hover,form .global_button:hover,form input[type="submit"].global_button:hover,.global_button._white:hover,input[type="submit"].global_button,table._inline a.global_button,table._inline a.global_button:hover,body .counter .tab a.global_button:hover,#ebp_ct .tab.history.history_standard table.form a.global_button.consumption:hover,#content .tab.contractchange div._src a.global_button:hover,#content .tab.contractchange div._target input.global_button[type="submit"]:hover,#render.global_button:hover{background-image:linear-gradient(to bottom,#0094cd,#018abf);border:1px solid #ececec;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-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;box-sizing:border-box;color:#fff;font-family:myriad-pro,sans-serif;font-size:20px;font-weight:600;padding:5px 10px;line-height:30px}a.button,a.button:hover,.focus a.button{background-color:#0097cf;box-sizing:border-box;padding-left:0!important;padding-right:0!important;text-align:center;width:40px;height:40px}a.button.delete{margin-top:0;margin-bottom:0;margin-left:6px;padding:0}a.button.delete span{background-image:none;padding:0;height:40px;width:40px}a.button.delete span:before{font-family:"Font Awesome 6 Free";content:"\f2ed";display:inline-block;font-weight:700;color:#fff;line-height:40px}a.button:hover{border:none}a.button span{height:30px;width:30px;background-size:contain}table{color:inherit;font-size:inherit;margin:0}table.form tbody tr td.label{width:210px;vertical-align:middle;font-size:18px;box-sizing:border-box}table.form tbody tr td.content{padding:5px 0;vertical-align:middle;font-size:18px}table.form tbody tr{padding:0;padding-bottom:20px}table.form tbody tr td.label,table.form._static tbody tr td.label,form.active table.form tbody tr td.label{border:none;line-height:38px;padding-left:0}table tr td.content.readOnly,#kundenbereich.userdata #main_content table tr td.content.readOnly{box-sizing:border-box;height:60px;line-height:38px;font-size:18px}#kundenbereich.userdata #main_content table:not(.user_name_list) tr td.content,#kundenbereich.out #main_content table tr td.content,#kundenbereich.outin #main_content table tr td.content{line-height:38px;display:flex;align-items:center;justify-content:space-between}#kundenbereich.userdata #main_content table#contact_type_list tr td.content.tright.last{justify-content:flex-end}#kundenbereich.userdata #main_content table#contact_type_list tr td.content.tright.last .label_save_button{margin-right:3px}#kundenbereich.out #main_content table#moveout_summary tr td.content,#kundenbereich.outin #main_content table#moveout_summary tr td.content{display:table-cell}#kundenbereich.userdata #main_content table tr td.content.label_userdata_plz{justify-content:space-between}.table_header_cell{background-color:#0097cf;-moz-border-radius:0!important;-webkit-border-radius:0!important;-o-border-radius:0!important;border-radius:0!important;font-size:inherit}.table_body_wrapper .table_body_row:nth-of-type(odd){background-color:#fafafa}.table_body_cell{background-color:transparent;border-bottom:1px solid #ddd;border-right-color:#fff;border-top:none!important;padding:8px 8px}.table_body_cell.edit{display:flex;align-items:center;justify-content:center}.counter .table_header_row.first.last{display:flex}.counter .counterlist .table_body_cell.last{display:flex;justify-content:center}.contract .table_header_row{display:flex}.bill .table_container .table_body_cell.bill_dl_cell{display:flex;justify-content:center}.table_body_cell.focus,.bank_list_wrapper .table_container .table_body_row.main.allow_hover:hover .table_body_cell{background-color:#a4ddf2}.table_footer_cell{border:none}#kundenbereich.userdata #main_content table.customer_contact tr td.content{display:table-cell}.wrapper_contact_navi._mTop30,.wrapper_contact_type_list._mTop30{margin-top:0}#details{box-sizing:border-box;padding:10px 15px;width:100%}#details h3{padding:0 0 15px 0;font-family:myriad-pro,sans-serif;font-size:26px;font-weight:600;cursor:auto!important}#details table tbody tr td.label{background-color:transparent;border-bottom:1px solid #ddd;border-right:none;padding-right:20px}#details table tbody tr td.content{background-color:transparent;border-bottom:1px solid #ddd;line-height:38px}#details table tbody tr.last td.label,#details table tbody tr.last td.content{border-bottom:none}#details .details_close{width:30px;height:30px;background-size:contain}input[type="text"],input[type="password"],textarea,select{background-color:#fff;border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;box-sizing:border-box;color:#444;font-family:myriad-pro,sans-serif;font-size:inherit;height:40px;padding:4px 6px;vertical-align:middle;width:100%;font-size:18px}table input[type="text"],table input[type="password"],table textarea,table select{width:100%}form.active input[type="text"],form.active input[type="password"],form.active select,form.active textarea,._static input[type="text"],._static input[type="password"],._static select,._static textarea,.focus input[type="text"],.focus input[type="password"],.focus select,.focus textarea,.nofocus input[type="text"],#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_date input,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount input{background-color:#fff;border-color:#0097cf}form.active input[type="text"].readonly,form.active input[type="text"].readonly.disabled{border-color:#ddd}body form ._wrapper_checkbox input[type="checkbox"]{top:12px;cursor:default}body form ._wrapper_checkbox label{cursor:default;line-height:1.2}#header,#header.without_menu_top{background:linear-gradient(to bottom,rgb(0,134,183),rgb(1,110,150));border:none;height:600px}#header .inner_wrapper{background-image:url(../elements/portal_bg.png);background-size:1200px auto;background-repeat:no-repeat;height:600px}#header #logo{background-color:white;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;float:left;margin-left:35px;position:relative;top:-10px;transform:rotate(-2deg);width:200px}#header #logo img{box-sizing:border-box;height:auto;max-width:100%;padding:30px 20px 20px 20px;vertical-align:middle}.header_link_wrapper{box-sizing:border-box;float:right;padding-left:35px;width:33.333%}.header_link_wrapper .inner_link_wrapper{background-color:white;-moz-border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-o-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-bottom-right-radius:4px;-webkit-border-bottom-right-radius:4px;-o-border-bottom-right-radius:4px;border-bottom-right-radius:4px;padding-left:0;padding-bottom:15px}.header_link_wrapper .link_top_wrapper{display:flex;flex-wrap:wrap;list-style:none;text-align:center}.header_link{box-sizing:border-box;flex:none;float:left;font-size:.001px;height:55px;margin-top:10px;text-align:center;width:25%}.header_link a{text-align:center;display:flex;justify-content:center;align-items:flex-end;height:100%}.header_link img{animation-direction:reverse;animation-duration:0.5s;animation-fill-mode:both;animation-name:none;animation-timing-function:ease-in;box-sizing:border-box;display:inline-block;font-size:1rem;height:auto;max-width:100%;vertical-align:bottom}.header_link a:hover img,.header_link img:hover{animation-name:scale;border:none}.header_link_small{box-sizing:border-box;float:left;margin-top:5px;text-align:center;width:25%}.header_link_small a{border-bottom:none;color:#0097cf;font-size:15px;font-family:myriad-pro-condensed,sans-serif;font-weight:700;letter-spacing:.01em;line-height:1em;text-decoration:none}.header_link_small a:hover{border-bottom:1px solid #0097cf;text-decoration:none}#header h1,#header .label_firm_slogan{color:#fff;font-family:myriad-pro;font-weight:600;font-size:70px;min-height:80px;margin:0;padding:60px 0 0 35px;position:static;white-space:nowrap}#header .label_firm_slogan{font-size:35px;padding:0 0 0 35px}#topnav,#menu{display:none}#content,#content.without_menu_top{box-sizing:border-box;margin:-130px auto 50px;max-width:1200px;padding:0 35px}#main_column{box-sizing:border-box;float:left;padding-left:35px;width:66.666%}div.ebp_tabset,.overview #ebp_ct,#logout,#maintenance{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;box-shadow:0 0 2px #d4d4d4;padding:10px 15px 15px 15px}div.ebp_tabset div.tabct{background-color:transparent}div.ebp_tabset div.tab{padding:0;width:100%}.register_user .data_wrapper,.userdata .data_wrapper{border-bottom:1px solid #ddd;padding-bottom:35px}.config_account_data .data_wrapper{border-bottom:1px solid #ddd}.userdata_broker,.config_account_data_password{border:none!important}.config_account_data .buttons_table_cell{margin-bottom:35px}.config_account_data .config_account_data_password .buttons_table_cell{margin-bottom:0}.config_account_data_password{margin-bottom:0}#side_column{box-sizing:border-box;float:right;margin:0;padding-left:35px;width:33.333%}#side_column #ct{background-color:transparent;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:0;width:100%}#side_column #ct .brown,#side_column #ct h3.label_sidebar_headline_1,.side_user_nav.line_breaker,#side_column #ct div.call_center.img,#side_column #ct .label_sidebar_text_1,#side_column #ct div.grey{display:none}#userlist_wrapper,#side_column #ct #menu_side{background-color:#fff;border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;box-shadow:0 0 2px #d4d4d4;font-family:myriad-pro-condensed,sans-serif;font-size:28px;font-weight:400;list-style:none;margin:0;width:100%}#userlist_wrapper{box-sizing:border-box;font-size:inherit;font-family:inherit;margin:0 0 35px;padding:10px 15px 15px 15px}#side_column #ct h3.user_nav{background-color:transparent;border:none;font-size:26px;line-height:140%;margin:0;padding:0 0 15px;width:auto}#side_user_nav{border:none;box-sizing:border-box;margin:0;width:100%}#side_user_nav .side_nav_wrapper{margin:10px 0 20px}#side_user_nav .side_nav_wrapper>div.list{border:1px solid #ddd;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;padding:7px 6px 7px 30px}#side_column #side_user_nav .side_nav_wrapper>div a{padding:0}#side_column #side_user_nav .side_nav_wrapper>div>a::before{color:#0097cf;content:"\f105";float:left;font-family:"Font Awesome 6 Free";font-size:28px;font-weight:700;line-height:1;margin:0 0 0 -20px;text-align:center}#side_column #side_user_nav .side_nav_wrapper>div a:hover{border:none;text-decoration:none}#side_user_nav .side_nav_wrapper ul{border:none}#side_user_nav .side_nav_wrapper ul li{border:none;padding-left:0}#side_user_nav .side_nav_wrapper ul li:hover{background-color:transparent;border:none;font-weight:400;text-decoration:underline}#side_column .config_logout_wrapper{border:none;margin:0;width:100%}#side_column #ct .config_logout_wrapper .config_account_data{display:none}#side_column #ct .config_logout_wrapper .logout{padding:0;text-align:right}#side_column #ct .config_logout_wrapper .logout a{width:auto}#side_column #ct .config_logout_wrapper .logout a.global_button:hover{color:#fff}#side_column #ct #menu_side ul{padding:0}#side_column #ct #menu_side ul li{border-bottom:#ededed solid 1px;line-height:1.45}#side_column #ct #menu_side ul li.last{border-bottom:0}#side_column #ct #menu_side ul li a{background-image:none!important;box-sizing:border-box;color:#0097cf;font-weight:400;padding:5px 15px;text-transform:none;width:100%}#side_column #ct #menu_side ul li.active a.menu_icon{background-color:transparent;border-left:solid 3px #0097cf;color:#0097cf}#side_column #ct #menu_side ul li.active:hover a.menu_icon,#side_column #ct #menu_side ul li:hover a.menu_icon{background-color:transparent;border-bottom:none;color:#057aa5}#kundenbereich.outin #side_column #ct #menu_side ul li.Auszug_wrapper.active a.menu_icon{border-left:0}#kundenbereich.out #side_column #ct #menu_side ul li.Umzug_wrapper.active a.menu_icon{border-left:0}#kundenbereich.sub_user #side_column #ct #menu_side ul li.Zugangsdaten_wrapper{display:none}.start #ebp_ct{margin-left:-35px}.start #main_column{background-color:transparent;-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;float:none;width:100%}.start #main_column #smain{background-image:none;box-sizing:border-box;float:left;padding:0 0 0 35px;width:66.666%}#main_column #smain .start_text{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;box-shadow:0 0 2px #d4d4d4;box-sizing:border-box;padding:10px 15px 15px 15px;position:static;width:100%}#main_column #smain .start_text h2{font-size:32px;line-height:1.25em}.label_start_site_text_1,.label_start_site_text_2{width:calc(50% - 17px)}.label_start_site_text_2 ul{margin-top:25px}.label_start_site_text_2 ul li{line-height:2}.label_start_site_text_2 ul li svg{color:#0097cf;margin-right:10px}.start .wbox{margin:35px 0 0}.start #sright{box-sizing:border-box;float:right;padding-left:35px;width:33.333%}form.plugin_login{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;-moz-box-shadow:0 0 2px #d4d4d4;-webkit-box-shadow:0 0 2px #d4d4d4;-o-box-shadow:0 0 2px #d4d4d4;box-shadow:0 0 2px #d4d4d4;box-sizing:border-box;padding:10px 15px 15px 15px}form.plugin_login .content{height:auto;padding:0;width:100%}form.plugin_login input[type="text"],form.plugin_login input[type="password"]{background-color:#fff;border-color:#ddd;margin:0;width:100%}form.plugin_login input[type="text"]{margin:0 0 15px}form.plugin_login .plugin_login div{height:inherit}form.plugin_login .plugin_login div.content.placeholder{width:100%}.plugin_login_navi_wrapper table tr td{padding:10px 0 5px;vertical-align:middle}h4.start,#_slider_wrapper{display:none}div.preloader.form div.preloader_box{font-size:13px}table.register_data input[type="text"],table.register_data input[type="password"],table.register_additional_data input[type="text"]{width:100%}#progressbar_wrapper #progressbar_percent_wrapper{display:none}.info_pw{margin-bottom:20px}.register_user table.form tbody tr td.label{vertical-align:top}#register_optional{margin:0;width:100%}body .register_user form td.content .prefix{display:none}body .register_user form td.content .value.with_prefix{width:100%}#register_additional_data::placeholder{color:transparent}body .register_user form td input[type="checkbox"]{height:15px}table.form tbody tr td.label.label_online_user_description_label,table.form tbody tr td.label.label_marketing_approval_description_label{vertical-align:top;line-height:40px}body .register_user form td input[type="checkbox"]{cursor:default}.overview #ebp_ct{padding:10px 15px 15px 15px}ul.ebp_overview{display:flex;flex-wrap:wrap;justify-content:space-between}.overview h2{font-size:32px;line-height:1.25em;margin-bottom:65px}ul.ebp_overview li{background-color:#fff;border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top: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;box-sizing:border-box;height:auto;margin:0 0 35px;padding:0;text-align:center;width:49%;padding-bottom:35px}ul.ebp_overview li.history_standard,ul.ebp_overview li.payment_standard{border-bottom:none;margin-bottom:0;padding-bottom:0}ul.ebp_overview li img{display:block;margin:0 auto;width:140px}ul.ebp_overview li h4{box-sizing:border-box;padding:10px 0 15px;text-align:center}ul.ebp_overview li span{margin:0}ul.ebp_overview li span.descr{font-size:16px;margin:0;min-height:63px;padding:0 65px 15px;text-align:center;width:auto}ul.ebp_overview li .status{display:none}ul.ebp_overview li .overview_btn_wrapper{text-align:center}ul.ebp_overview li a.access{background-image:linear-gradient(to bottom,#0094cd,#018abf);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);box-shadow:inset 0 0 5px rgba(0,0,0,.05);box-sizing:border-box;display:inline-block;margin:0 auto;padding:0 12px;position:static;font-family:myriad-pro,sans-serif;font-size:20px;font-weight:600;padding:5px 10px;line-height:30px}#kundenbereich.userdata h3.label_userdata_bank_headline_1{display:none}body form ._wrapper_checkbox label.label_marketing_approval_checkbox_text{line-height:1.2}.userdata form.active ._wrapper_checkbox label:hover{cursor:default}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].zip{width:65px}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].city{width:calc(100% - 75px)}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].street{width:calc(100% - 120px)}body .userdata .data_wrapper table.form.customer_address_data input[type="text"].no,body .userdata .data_wrapper table.form.customer_address_data input[type="text"].adr_ext{width:50px}form table#user_name_list tr:not(:last-child){border-bottom:1px solid #ddd}form table#user_name_list a.user_name_list_item{border-bottom:1px solid #fff;padding-bottom:1px;line-height:normal;white-space:normal;color:#0097cf}form table#user_name_list a.user_name_list_item:hover{color:#059;border-bottom:1px solid #059;font-weight:400}.label_userdata_change_customer_text{margin-bottom:35px}#kundenbereich.userdata #main_content table.customer_contact tr td.content.sym{line-height:initial}.userdata .userdata_change.buttons{display:flex;flex-direction:column}.userdata .active._smartsave .userdata_change.buttons{flex-direction:row;align-items:center}.userdata_address.buttons .req_info{text-align:left}.userdata_change .req_info{width:35%;text-align:left}form.active .userdata_change.buttons .fright.tright.buttons_table_cell{width:65%}.data_wrapper.userdata_broker{margin-bottom:0;padding-bottom:0}#user_name_list_navi_add,#btn_contact_type_list{margin-left:3px}.userdata #address_contact_data_wrapper .contact_value{pointer-events:none}.userdata #address_contact_data_wrapper .active .contact_value{pointer-events:auto}table.customer_contact tr td span{text-transform:capitalize}.bank_account div.ebp_tabset{padding-bottom:0}#kundenbereich.bank_account h3.label_userdata_profile_headline_1{display:none}.label_bankdata_info_text_choose.info_list.form_wrapper{display:none}.label_bankdata_headline_form{display:none}.userdata_bank .buttons_table_cell .btn_wrapper{margin-top:15px;margin-bottom:0}form[name="bank_data"].active table.customer_bank_data_sepa input[name="pwr_active_from"]{top:0;width:100%}form[name="bank_data"].active table.customer_bank_data_sepa td.content.pwr_active_from{display:flex;align-items:center;justify-content:space-between}.bank_list_wrapper .table_container .table_body_cell a.button span{width:30px;height:30px;background-size:contain}.customer_bank_data_navigation{display:flex;flex-direction:column;align-items:flex-end}.bank_account .table_header_row{display:flex}.bank_account .table_footer_wrapper{display:none}.bank_list_wrapper .icon_info_text{display:none!important}.bank_list_wrapper .table_container .icon span.icon{cursor:inherit}.counter div.ebp_tabset{padding-bottom:0}.counter_list .table_body_wrapper .table_body_row{display:flex}.counter .popup_close{background-size:contain}.counter_worklist .table_footer_wrapper{display:none}.counter_worklist input[type="text"],.counter_worklist input[type="text"].date{padding:4px 6px;position:static;width:100px;height:40px}.counter_worklist .worklist .table_body_cell{display:flex;align-items:center}.single_counter_date_pair{display:flex;align-items:center}.worklistdetails{border:none;cursor:auto}body .counter .counter_worklist .unit{margin-left:6px}.worklistdetails .cell span.info,.worklistdetails .cell_gas span.info{background-image:none}.worklistdetails .cell span.info::before,.worklistdetails .cell_gas span.info::before{color:#0097cf;content:"\f05a";float:left;font-family:"Font Awesome 6 Free";font-size:14px;font-weight:900;line-height:1;text-align:center}.worklist.table_body_row{display:flex;flex-direction:row}.worklistdetails.table_body_row{display:block}.worklistdetails .cell_gas._1{width:calc(16% - 10px)}.worklistdetails .cell_gas._6{width:calc(16% - 10px)}.worklistdetails .details_handle{display:none}.worklistdetails .label_counter_more,.worklistdetails .label_counter_less{display:none}.worklistdetails .cell,.worklistdetails .cell_gas{display:block!important}.worklistdetails .clear_both{display:block!important}.counter_list .table_footer_wrapper{display:none}.counter_list.table_container{margin-bottom:0}.contract div.ebp_tabset{padding-bottom:0}.contract .table_footer_wrapper{display:none}#entry .contract_list_wrapper .label_contract_data_energy_type,#entry .contract_list_wrapper .contract_energy_type_name{width:15%}#entry .contract_list_wrapper .label_contract_data_date,#entry .contract_list_wrapper .contract_date{width:13%}#entry .contract_list_wrapper .label_contract_data_name.with_cc.without_cancellation,#entry .contract_list_wrapper .contract_tariff_name.with_cc.without_cancellation,#entry .contract_list_wrapper .label_contract_data_name.without_cc.with_cancellation,#entry .contract_list_wrapper .contract_tariff_name.without_cc.with_cancellation{width:calc(52% - 145px)}#entry .contract_list_wrapper .label_contract_data_details,#entry .contract_list_wrapper .contract_details{width:65px;display:flex;justify-content:center}#entry .contract_list_wrapper .label_contract_data_change,#entry .contract_list_wrapper .cc_button{width:80px;display:flex;justify-content:center}#entry .contract_list_wrapper .label_contract_data_cancellation{width:80px;display:flex;justify-content:center}.table_container.list div.contract_cancellation.disabled.closed span{flex-shrink:0}#entry .contract_list_wrapper .label_contract_data_name.with_cc.with_cancellation,#entry .contract_list_wrapper .contract_tariff_name.with_cc.with_cancellation{width:calc(52% - 225px);hyphens:auto}#entry .contract_list_wrapper .label_contract_data_counter_number,#entry .contract_list_wrapper .contract_counter_number{hyphens:auto}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper{padding:0}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1>span,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .src_details_content>span,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .target_details_content>span,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount>span,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_date>span{font-size:16px}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .basic_amount .btn_wrapper._renew{padding-left:0;text-align:right}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper h5{font-size:20px}.cc_2_navi{padding:20px 0 10px}.cc_2_navi>div{width:50%}.cc_2_navi>div.tcenter{display:none}#ebp_ct .ebp_tabset .tab.contractchange .navi_wrapper input[type="submit"].global_button{font-size:inherit}#ebp_ct .ebp_tabset .tab.contractchange._detail .navi_wrapper a{font-size:inherit;width:auto}.contract .contractcancellation .btn_wrapper.do{float:right}.contract .contractcancellation .btn_wrapper.back{float:left}#ebp_ct .ebp_tabset .tab.contractcancellation .taxes_info{margin-bottom:0;margin-top:1rem}#ebp_ct .ebp_tabset .tab.contractcancellation .content_wrapper{margin-bottom:15px;padding:0;font-size:18px}#ebp_ct .ebp_tabset .tab.contractcancellation .content_wrapper .label{font-weight:400}#ebp_ct .ebp_tabset .tab.contractcancellation .content_wrapper .headline dl dd.content.bold{font-weight:400}#ebp_ct .ebp_tabset .tab.contractcancellation .content_wrapper .src_navi .btn_wrapper.back a{white-space:normal}.bill div.ebp_tabset{padding-bottom:0}.bill .table_footer_wrapper{display:none}.bill .table_header_cell{height:61px}.pager_wrapper{height:auto;margin:0;padding:0 0 20px;position:static}.pager_wrapper .info_wrapper{position:static}.bill #details{display:none}.table_container .table_header_cell.label_bill_download{hyphens:auto}.bill .table_container.list{margin:0}.bill .table_body_row{display:flex;flex-direction:row}.list div.download.disabled span,.list div.download span{width:30px;height:30px;background-size:contain}.pager_wrapper .link_wrapper .pager{font-size:16px}#logout{margin:0;padding:10px 15px 15px 15px}#maintenance{margin:0;padding:10px 15px 15px 15px}.outin div.ebp_tabset>h3,.outin div.ebp_tabset>h3.disabled:hover,.out div.ebp_tabset>h3,.out div.ebp_tabset>h3.disabled:hover{font-size:32px}body .tab.move table a.button.calendar{margin:0;top:0;left:0;display:flex;height:40px}body .tab.move .table_container .table_body_row.last .table_body_cell.label{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.tab.move.out .moveout_counter_work_container input[type="text"]{max-width:100px;width:100%}.tab.move.out .moveout_counter_work_container .reading_unit{position:relative;top:8px}.out #form_new_address table.form tbody tr td.label,.out #form_billing_address table.form tbody tr td.label,.out #form_static_address table.form tbody tr td.label{width:240px}body .tab.move table input[type="text"]{box-sizing:border-box;width:100%}body .tab.move table.form tbody tr td input[type="text"].zip{width:65px}body .tab.move table.form tbody tr td input[type="text"].city{width:calc(100% - 69px)}body .tab.move table.form tbody tr td input[type="text"].street{width:calc(100% - 108px)}body .tab.move table.form tbody tr td input[type="text"].no,body .tab.move table.form tbody tr td input[type="text"].ext{width:50px}.out #navi_address input[type="radio"]{margin-top:10px}.out #navi_address label{float:right;width:calc(100% - 25px)}.moveout_date_input_wrapper{display:flex;align-items:center}.moveout_date_input_wrapper .label_asterisk{margin-left:8px}#kundenbereich.outin #main_content table#moveout_summary tr td.content{display:table-cell}body .tab.move.out table.form tbody tr._counter_headline td{font-size:18px;line-height:38px;padding:5px 0}body .tab.move table a.button.calendar span{height:30px;width:30px}.moveout_counter_wrapper .counter_data_medium_wrapper,.moveout_counter_wrapper .counter_data_installation_wrapper{display:none}.tab.move.out .moveout{margin-bottom:25px}.data_wrapper.tab.move.out.active{margin-bottom:0}.out .ebp_tabset{padding-bottom:50px}h3.label_moveout_headline_tab_counter.tab_moveout_counter::before,h3.label_moveout_headline_tab_address.tab_moveout_address::before,h3.label_moveout_headline_tab_confirm.tab_moveout_confirm::before,h3.label_moveout_headline_tab_complete.tab_moveout_complete::before{color:#0097cf;content:"\f105";float:left;font-family:"Font Awesome 6 Free";font-size:25px;font-weight:700;line-height:1;margin:10px 10px 0 0;text-align:center}h3.label_moveout_headline_tab_counter.tab_moveout_counter.active::before,h3.label_moveout_headline_tab_address.tab_moveout_address.active::before,h3.label_moveout_headline_tab_confirm.tab_moveout_confirm.active::before,h3.label_moveout_headline_tab_complete.tab_moveout_complete.active::before{color:#444;content:"\f105";float:left;font-family:"Font Awesome 6 Free";font-size:25px;font-weight:700;line-height:1;margin:10px 10px 0 0;text-align:center}body .register_user form ._wrapper_checkbox,body .userdata form ._wrapper_checkbox{padding-top:12px}#customer_online_state_yes,#marketing_approval{top:16px}#footer_small{display:none!important}#footer_grey{background-color:#e4e4e3;padding:30px 0 50px}#footer_grey .inner_wrapper_padding{margin-left:0}.footer_grey_col{box-sizing:border-box;float:left;padding:0 0 0 15px;width:33.3333%}.footer_grey_col h3{color:#444;font-family:myriad-pro-condensed,sans-serif;font-size:23px;font-weight:700;line-height:1.25em;margin:0 0 15px;text-transform:uppercase}.footer_grey_col p{margin:15px 0}.footer_grey_col a i{color:#0097cf}.footer_grey_col a:hover,.footer_grey_col a i:hover{border:none;color:#057aa5}.footer_img_wrapper{display:flex;justify-content:space-between}.footer_grey_img_link{box-sizing:border-box;font-size:14px;line-height:1.1em;text-align:center;width:25%}#footer_blue{background-color:#0097cf;color:#fff;padding:30px 0 15px;text-align:center}#footer_blue a{color:#fff;text-decoration:none}#footer_blue a:hover{border-bottom:1px solid #fff;padding-bottom:1px;border-bottom-color:#fff}#footer_blue #label_copyright{font-weight:700}#footer_blue svg{color:#fff;font-size:250%}#footer_blue #btn_back_to_top{background-color:#0097cf;border:1px solid rgba(0,0,0,.06);-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-moz-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,.05);-o-box-shadow:inset 0 0 5px rgba(0,0,0,.05);box-shadow:inset 0 0 5px rgba(0,0,0,.05);box-sizing:border-box;color:#fff;display:block;font-size:1rem;line-height:28px;margin:10px auto 0;min-height:30px;padding:10px 12.5px;text-align:center;text-decoration:none;-moz-text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.1);-o-text-shadow:0 -1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.1);-o-text-shadow:0 -1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.1);-o-text-shadow:0 -1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.1);-o-text-shadow:0 -1px 0 rgba(0,0,0,.1);-moz-text-shadow:0 -1px 0 rgba(0,0,0,.1);-webkit-text-shadow:0 -1px 0 rgba(0,0,0,.1);-o-text-shadow:0 -1px 0 rgba(0,0,0,.1);text-shadow:0 -1px 0 rgba(0,0,0,.1);vertical-align:middle;width:75px}#footer_blue #btn_back_to_top:hover{background-color:#35b3ee;border-color:rgba(0,0,0,.21);color:#fff}div.preloader div.preloader_bgnd,div.preloader.content div.preloader_bgnd,div.preloader.details div.preloader_bgnd,div.preloader.details_line div.preloader_bgnd,div.preloader.form div.preloader_bgnd,div.preloader.form.small div.preloader_bgnd,div.preloader.history div.preloader_bgnd,div.preloader.input div.preloader_bgnd,#details div.preloader.details div.preloader_bgnd,#details div.preloader.details_line div.preloader_bgnd{background-color:#0097cf;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}div.preloader.form,#details div.preloader.details{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}div.preloader div.preloader_box,div.preloader.details div.preloader_box,div.preloader.content div.preloader_box{background-color:#0097cf;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;line-height:1}div.preloader div.preloader_icon,div.preloader.content div.preloader_icon,div.preloader.details div.preloader_icon,div.preloader.form div.preloader_icon,div.preloader.history div.preloader_icon{background-image:url(../elements/preloader.gif)}div.preloader.form.small div.preloader_icon,div.preloader.details_line div.preloader_icon,div.suggest span{background-image:url(../elements/preloader_small.gif)}#msgbox{border:none;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;font-size:17px}#msgbox h1{background-color:#0097cf;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;color:#fff;font-size:20px}#msgbox ul li{font-size:17px;background-position:3px 9px}#msgbox.info ul li.warning,#msgbox.info ul li{background-position:3px 7px}#msgbox div.msg .msg_close{top:-34px;background:url(../elements/sym/delete_white.png) no-repeat;background-size:contain}@keyframes scale{0%{transform:scale(1.2)}100%{transform:scale(1)}}a.button.calendar{display:none;margin-left:6px!important;padding:0;width:40px;height:40px}a.button.calendar span{width:30px;height:30px;background-size:contain}a.button.calendar.active,form.active a.button.calendar{display:flex;align-items:center;justify-content:center;flex-shrink:0}a.button.details,a.button.contract_change,a.button.download{margin-left:0!important;padding:0!important;width:40px!important;height:40px;display:flex;align-items:center;justify-content:center}.list div.button.disabled{width:40px;height:40px;box-sizing:border-box;margin-left:0;display:flex;align-items:center;justify-content:center}.list div.button.disabled span{flex-shrink:0;height:30px;width:30px;background-size:contain}.table_container.list div.contract_change.disabled span{flex-shrink:0}body .tab.move table input[type="text"].date_selector{width:100%}.jqplot-target{font-family:myriad-pro,sans-serif;font-size:16px}#main_content ._overlay{-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px}.history div.ebp_tabset{padding-bottom:0}#content .tab .history_overview_wrapper .history_overview{width:100%;box-sizing:border-box;padding:30px 0 0 0}#content .tab .history_overview_wrapper .history_overview #chart1{width:100%!important;font-family:myriad-pro,sans-serif}.label_history_headline_view{display:none}.history .ebp_tabset .history_rlm{display:none}#kundenbereich.history_rlm #main_content #content #main_column{width:66.666%}#kundenbereich.history_rlm div.date.time input.date,#kundenbereich.history_rlm div.date.month input.date.compare,#kundenbereich.history_rlm div.date.month.compare input.date{width:100px;float:left}#kundenbereich.history_rlm #side_column{display:block!important}div.rlm_main table.filter select{width:100%}.history_rlm .history_consumption{display:none}div.rlm_settings.head{padding:10px 10px 10px 0;font-weight:700;color:#0097cf;background:transparent;font-size:20px}div.rlm_settings.head:hover{color:#444}div.rlm_settings.head.active{color:#444}.history_rlm div.date.month.compare label,.history_rlm div.date.month label.compare,.history_rlm div.date.time label{float:left;margin-right:8px;line-height:40px;width:1.5rem}.history_rlm table.form tbody tr td.content div.date.time,.history_rlm table.form tbody tr td.content div.date.month{margin-bottom:0}.history_rlm table.form tbody tr td.content div.date.time:nth-child(2){margin-bottom:0}.history_rlm table.rlm_settings a.button.calendar{top:0;left:0;display:inline-flex}#ebp_ct div.ebp_tabset div.tab.history_rlm .history_overview{width:100%}.history_rlm #content div.preloader.form{display:none}table.rlm_settings label{position:relative;left:0}div.date.time input.date,div.date.month input.date.compare,div.date.month.compare input.date,div.date.week input.date.compare,div.date.week.compare input.date,div.date.day input.date,div.date.day.compare input.date{width:100px}div.legend .legend_item{display:flex;align-items:center}.history_rlm table.form tbody tr td.content div.date.month{margin-bottom:0;width:auto}.day.date .date_div_left{height:40px}a#date_from_time{float:left;margin-right:38px}.time.date .date_div_left.from_to{padding-top:0;height:40px}div.date.day label{width:68px}div.date:not(.hide){display:flex;align-items:center;width:auto}.history_rlm table.form.rlm_settings tbody tr.last td.content,.history_rlm table.form.rlm_settings tbody tr.last td.label{padding-bottom:0}.label_history_rlm_add_info{margin-top:20px}.history_rlm table.form.rlm_settings tr:nth-child(3) td.content{display:flex}.history_rlm table.form tbody tr td.content div.date.day.compare,.history_rlm table.form tbody tr td.content div.date.week.compare,.history_rlm table.form tbody tr td.content div.date.month.compare{margin-left:38px}div.date.time label,div.date.month label.compare,div.date.month.compare label,div.date.week label.compare,div.date.week.compare label,div.date.day label.compare,div.date.day.compare label{width:auto}#rlm_info,#rlm_info_compare{padding:0;width:100%}#rlm_output .navigation_wrapper,#rlm_info_compare .table_container{margin-bottom:0}#rlm_info_compare table thead td{padding:0 8px}#rlm_info_compare table thead label{font-weight:700}#rlm_info_compare table div.legend_color{margin-top:8px}.payment .payment_plan .table_footer_wrapper{display:none}.payment .data_wrapper{margin-bottom:0}.payment .table_container{margin-bottom:0}.payment .table_header_row,.payment .table_body_row{display:flex!important}.payment_data_unlocked div.payment_partial_current{display:none}.payment_data_locked div.payment_partial_current{width:25%}.table_body_cell.payment_medium_name{border-right:1px solid #fff}.payment .table_header_cell.label_payment_date,.payment .table_body_cell.payment_deadline,.payment .table_body_cell.payment_partial_deadline,.payment .table_header_cell.last,.payment .table_body_cell.last{width:25%}.payment_plan .table_header_cell.first,.payment_plan .table_header_cell.first,.payment_plan .table_body_cell.first,.payment_plan .table_body_cell.first{width:25%;flex-shrink:0}.payment_plan .table_body_cell.first.last{width:100%}.payment_data_unlocked .label_payment_consumption_change{display:none}div#entry.payment_plan .table_body_row.payment_current_total span.payment_current_total_renew{width:auto}body .payment div.ebp_tabset div.tab.payment a.global_button{margin:25px 0}body .payment div.ebp_tabset div.tab.payment a.global_button:hover{background-image:linear-gradient(to bottom,#0094cd,#018abf);border:1px solid #ececec;color:#fff}.table_body_cell.label_payment_all_energy_type,.table_body_cell.payment_partial_energy_name_medium_name{border-right:1px solid #fff}.contact .data_wrapper{margin-bottom:0}table.contact_data textarea,table.contact_data input[type="text"]{width:100%!important;resize:vertical}.contact_data+div{margin-top:15px;display:flex;flex-direction:column;align-items:flex-end}.contact .buttons_table_cell{margin-top:15px;text-align:right}.contact h4,.label_contact_headline_text{display:none}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .htrenner span{font-size:16px}.label_contract_change_calculate_button{width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._2 .target_price_wrapper{height:auto}div.suggest li.active{background:#0097cf;color:#fff}div.suggest ul{padding-right:0;max-width:fit-content!important}.ui-widget{font-family:myriad-pro,sans-serif}.ui-datepicker .ui-datepicker-header{font-family:myriad-pro,sans-serif;background-image:linear-gradient(to bottom,#0094cd,#018abf);border:1px solid #ececec;color:#fff;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{background-image:none}.ui-datepicker .ui-datepicker-prev:before{content:"\f053";font-family:"Font Awesome 6 Free";font-size:24px;font-weight:900;display:inline-block;color:#fff;text-align:center;width:100%}.ui-datepicker .ui-datepicker-next:before{content:"\f054";font-family:"Font Awesome 6 Free";font-size:24px;font-weight:900;display:inline-block;color:#fff;text-align:center;width:100%}.ui-datepicker .ui-datepicker-header .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-header .ui-datepicker-next-hover{background-color:transparent;border:1px solid transparent}.ui-state-default,.ui-widget-content .ui-state-default{font-family:myriad-pro,sans-serif;border:1px solid #dddede;background:#dddede;color:#000;text-align:center;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;border-radius:5px;box-sizing:border-box}.ui-state-active,.ui-widget-content .ui-state-active{background-color:#0097cf;color:#fff}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff;font-weight:700;background-color:#0097cf;border:1px solid #0097cf}.ui-state-hover,.ui-widget-content .ui-state-hover{background-color:#f58221;border:1px solid #f58221}.ui-datepicker .ui-datepicker-buttonpane{border:0}.ui-datepicker .ui-datepicker-buttonpane button{font-family:myriad-pro,sans-serif;background-image:linear-gradient(to bottom,#0094cd,#018abf);border:1px solid #ececec;color:#fff;height:35px;font-size:20px;font-weight:700}.ui-widget select{height:inherit;background-color:transparent;font-weight:700;border:none;font-family:myriad-pro,sans-serif;color:#fff}.ui-widget select option{color:#000}.data_wrapper._filter>h4{display:none}