#kundenbereich.secure .content_area{padding-left:0}#kundenbereich.secure #footer .content_area{padding-left:15px}#kundenbereich.secure #content .content_area{padding-top:20px}#header,#header.without_menu_top{padding:0}#header div.header_small{border:none;padding:30px 15px 30px 30px}#header #topnav,#header .label_firm_name_small{display:none}#header .logo_small{display:block;float:left}#header div.menu_btn_small,#header div.btn_small_close{background-image:none;box-sizing:border-box;height:100%;margin:0;padding:36px 20px 0;position:absolute;right:0;top:0;width:83px}#header div.menu_btn_small:before{color:#089bd9;content:'\f0c9';font-family:'Font Awesome 6 Free';font-size:50px;font-weight:700}#header div.btn_small_close{background-color:#089bd9;width:79px}#header div.btn_small_close:before{color:#fff;content:'\f00d';font-family:'Font Awesome 6 Free';font-size:50px;font-weight:700}#menu_small{background-color:#089bd9;border:none;display:block;left:auto;min-height:200px;overflow:hidden;padding-top:25px;position:absolute;right:-1000px;text-align:center;top:135px;width:0;z-index:1000}#menu_small ul{padding:10px 15px 15px 30px}#menu_small ul li{background-color:transparent!important;border:none;display:inline-block;margin-bottom:14px;text-align:left;width:100%}#menu_small ul li a{background-color:transparent!important;font-size:24px;font-weight:300;color:#fff!important;padding:0;text-decoration:none;text-transform:none}.navbar_content{display:none}#content,#content.without_menu_top{margin-bottom:30px;padding:40px 30px 20px}#kundenbereich:not(.start) #main_column{width:100%}div.ebp_tabset div.tab{padding:20px 0;width:100%}#main_column #ebp_ct{padding:0}#kundenbereich:not(.start) #side_column{background-color:#009bd9;box-sizing:border-box;float:none;margin:0 0 20px;padding:15px;width:100%}#kundenbereich.open #side_column{display:none}#side_column #ct{display:block}#side_column #ct h3.user_nav,#side_column .label_sidebar_userlist_infotext,#side_column #ct #menu_side{display:none}#side_user_nav,#side_column .config_logout_wrapper{float:left;padding:0;width:50%}#side_column #side_user_nav .side_nav_wrapper>div a{box-sizing:border-box;height:33px;padding-top:4px}#side_user_nav .side_nav_wrapper ul{border:none}#side_user_nav .side_nav_wrapper ul li{border:none;padding:0 10px}#side_column .config_logout_wrapper{margin:0;text-align:right}#side_column #ct .config_logout_wrapper .config_account_data,#side_column #ct .config_logout_wrapper .logout{display:inline-block}#side_column #ct .config_logout_wrapper .config_account_data{padding:0;width:auto}#side_column #ct .config_logout_wrapper .config_account_data a,#side_column #ct .config_logout_wrapper .logout a{background-image:none;box-sizing:initial;display:inline-block;height:24px;overflow:hidden;padding:3px 0 0 5px;width:21px}#side_column #ct .config_logout_wrapper .logout{border:none}#side_column #ct .config_logout_wrapper .logout a{width:22px}#side_column #ct .config_logout_wrapper .config_account_data a:before,#side_column #ct .config_logout_wrapper .logout a:before{color:#fff;content:'\f013';font-family:'Font Awesome 6 Free';font-size:21px;font-weight:700}#side_column #ct .config_logout_wrapper .logout a:before{content:'\f2f5';font-size:22px}#side_column #ct .config_logout_wrapper .logout a:after{display:none}.global_button{width:100%;box-sizing:border-box}body .btn_wrapper,div.btn_wrapper_left,div.btn_wrapper_right{float:none;margin-top:5px;width:100%}table.form tbody tr td.label,table.form tbody tr td.content{box-sizing:border-box;display:block;padding:1.5% 3% 0;width:100%}table.form tbody tr td.label,table.form tbody tr.last td.label{font-weight:400;padding-bottom:0}table.form tbody tr td.content,table.form tbody tr.first td.content{border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;padding:0 3% 1.5%}table.form tbody tr.last td.content{padding-bottom:3%}.table_header_cell.table_cell_small,table.form._filter tbody tr.last td.content.first.last,table.form._filter tbody tr.last td.content.last,table.form._filter tbody tr.last td.content{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}table input[type="text"],table input[type="password"]{height:35px}.start #content,.start #content.without_menu_top{padding-left:20px;padding-right:20px}#main_column #smain #sright,#start_text_wrapper{padding:0;width:48%}#main_column #smain .start_text{left:0;width:100%;margin:0}form.plugin_login h4{padding:15px 15px 0}form.plugin_login .plugin_login_data_wrapper{padding:0 15px}form.plugin_login .plugin_login div.label,form.plugin_login .plugin_login div.content{padding-left:0;padding-right:0;width:100%}form.plugin_login .plugin_login div.label{font-weight:400}form.plugin_login .plugin_login.first div.label{padding-top:0}form.plugin_login .plugin_login div.content input[type="text"],form.plugin_login .plugin_login div.content input[type="password"]{width:100%}form.plugin_login .plugin_login_navi_wrapper .plugin_login div.tleft{padding:0 15px 15px}form.plugin_login .plugin_login_navi_wrapper .plugin_login div.tright .btn_wrapper,form.plugin_login .plugin_login_navi_wrapper input[type="submit"].global_button,#main_column #smain .label_start_register_button{width:auto}form.plugin_login .plugin_login_navi_wrapper input[type="submit"].global_button{padding-left:15px}.register_user .register_data tr:nth-child(3) td.label{line-height:normal}#kundenbereich.userdata #main_content table tr.first td.content{padding-top:10px!important}#contact_list tbody tr td.first{width:100%}#kundenbereich.userdata #main_content table tr.first td.content.sym.last{padding-left:0}form.active #user_name_list tr td.first{display:table-cell;width:95%}form.active #user_name_list td.sym{padding-left:0}.bank_list_wrapper .table_container .table_header_cell,.bank_list_wrapper .table_container .table_body_cell{width:calc(50% - 45px)}.counter_worklist .counter_message_reason .content{width:calc(100% - 24px);padding:5px 12px 10px 12px}.counter_list .table_header_cell.first,.counter_list .table_body_cell.first{width:65%}#entry_counter_data .table_header_cell.last,#entry_counter_data .counterlist .table_body_cell.last{width:35%}.counter_worklist .table_header_cell{width:45%}.counter_worklist .table_header_cell.last{width:30%}#entry .contract_list_wrapper .label_contract_data_energy_type,#entry .contract_list_wrapper .contract_energy_type_name,#entry .contract_list_wrapper .label_contract_data_counter_number,#entry .contract_list_wrapper .contract_counter_number{width:30%}#entry .contract_list_wrapper .label_contract_data_name.without_cc.without_cancellation,#entry .contract_list_wrapper .contract_tariff_name.without_cc.without_cancellation{width:40%;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.bill_list_wrapper .table_container .table_header_cell.first,.bill_list_wrapper .table_container .table_body_cell.first{width:30%}.bill_list_wrapper .table_container .table_header_cell,.bill_list_wrapper .table_container .table_body_cell{width:25%}.bill_list_wrapper .table_container .table_header_cell.label_bill_time_for_payment,.bill_list_wrapper .table_container .table_body_cell.label_bill_time_for_payment{display:none}.bill_list_wrapper .table_container .table_header_cell.label_bill_download,.bill_list_wrapper .table_container .table_body_cell.bill_dl_cell{width:20%}a.label_payment_change.global_button{width:auto}#main_column #logout{padding:0}#maintenance{padding:0}#footer_small{display:none}#footer .content_area{font-size:14px;min-height:166px;padding:60px 30px 5px 30px}.footer_col.col_1,.footer_col.col_2{min-height:160px;margin-bottom:35px}.footer_col.col_1,.footer_col.col_2,.footer_col.col_3,.footer_col.col_4{width:50%}.footer_col .header{font-size:16px}.footer_col.col_1 .icon .fa-stack{max-width:24px;font-size:19px}.footer_col p{font-size:14px}