@CHARSET "UTF-8";body .register_user .navigation_wrapper{margin-top:0}body .register_user .navigation_wrapper .btn_wrapper{width:100%}ul.ebp_overview li{margin:0 0 20px 0!important;width:100%;box-sizing:border-box;padding:15px;min-height:auto}ul.ebp_overview li h4{height:auto;background-size:contain!important}#main_content{padding-left:0;padding-right:0}table.form tbody tr td.content{padding-left:0}table.register_additional_data tr.options td.label,table.register_additional_data tr.options td.content{display:block}body .register_user table.register_additional_data tr.options td.first{padding:5px 0;width:100%}body .register_user div.select_wrapper{padding:5px 0}div.btn_wrapper_left{float:left}div.btn_wrapper_right{float:right}#main_column #smain #sright{display:block}form.plugin_login{width:100%;float:none;min-height:auto}#main_column #smain #sright div.wbox{width:100%;float:none;min-height:auto;margin-top:25px}form.plugin_login .plugin_login div.label,form.plugin_login .plugin_login div.content{padding:0;width:100%}form.plugin_login .plugin_login_navi_wrapper .plugin_login div.content{width:100%}ul.ebp_overview li{margin:0 0 20px 0!important;width:100%;box-sizing:border-box;padding:15px}.global_button{width:100%;box-sizing:border-box}div.ebp_tabset div.tab{width:100%;padding:20px 0}.counter_worklist .table_header_cell.label_small{display:block}.counter_worklist .table_header_cell:not(._show_from_xmedium){display:none}.counter_worklist .table_header_cell._show_from_xmedium.first.last{display:block}.counter_worklist .table_body_cell.first{border:none;float:none;height:auto;padding:5px 12px;width:100%}.counter_worklist .table_body_cell.payment_date{width:60%;padding-left:12px}.counter_worklist .table_body_cell.payment_value{width:40%;padding-right:12px}.counter_worklist .table_body_cell.payment_date{border-left:none;border-right:none}.counterlist .table_body_cell.table_cell_small{border-left:1px solid #ccc}#entry .contract_list_wrapper .label_contract_data_counter_number,#entry .contract_list_wrapper .contract_counter_number.without_cc,.bill_list_wrapper .table_container .table_header_cell.first,.bill_list_wrapper .table_container .table_body_cell.first{border-right:none;padding:5px 5px 5px 12px;width:65%}#entry .contract_list_wrapper .contract_counter_number.without_cc{border-left:1px solid #ccc}#entry .contract_list_wrapper .label_contract_data_details,#entry .contract_list_wrapper .contract_details,.table_container .table_header_cell.label_bill_download,.table_container .table_body_cell.bill_dl_cell{width:35%}table.contact_data textarea,table.contact_data input[type="text"]{width:100%;box-sizing:border-box}ul.ebp_overview li.bonus_banner{width:100%}table colgroup{display:none}table.form{width:100%}.table_row_small{display:table-row}.label_medium_large,.req.content{display:none}.label_small{display:block}.table_cell_small{display:inline}td.table_cell_small{display:table-cell}.table_header_cell.table_cell_small{-moz-border-radius:10px 0 0 0;-webkit-border-radius:10px 0 0 0;-o-border-radius:10px 0 0 0;border-radius:10px 0 0 0}table.form tbody tr.first td.content.last{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}table.form tbody tr.last td.content.last{-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}.asterisk_active{display:none}table._static span.asterisk_active,form.active span.asterisk_active{display:inline-block}table._static select{width:100%}table.form tbody tr.first td.content{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0}table.form tbody tr.last td.content{-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}table.form tbody tr.first.last td.content{-moz-border-radius:10px;-webkit-border-radius:10px;-o-border-radius:10px;border-radius:10px}.table_header_cell,.table_body_cell{width:75%}body .btn_wrapper,div.btn_wrapper_left,div.btn_wrapper_right{float:none}.global_button{width:calc(100% - 14px)}input.global_button{width:100%}.buttons_table_cell,.buttons_table_cell .btn_wrapper{float:none!important;margin-top:5px;width:100%}#kundenbereich.config_account_data div.userdata_change.buttons{margin-bottom:20px}.password_changed .data_wrapper .data_left_wrapper{width:100%}._dialog_counter #dialog_box_form form .list.counter_warning .table_header_cell{-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-webkit-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;border-right:1px solid #555;float:none;width:100%}.table_header_cell.table_cell_small{display:block}.counter_warning .table_body_cell{float:none}.counter_warning .table_body_cell.first{padding:5px;width:100%}.label_counter_point.label_small.counter_text{display:inline-block}.counter_warning .table_body_cell.last{background-color:#ee0;border-left:1px solid #ccc;border-right:1px solid #ccc;height:30px!important;width:100%}.counter_warning .single_counter_date_pair{border-right:none;height:20px}.counter_warning .single_counter_value_pair_wrapper{border-right:none;width:calc(100% / 3)}._dialog_counter #dialog_box_form form .list .table_footer_cell{border:1px solid #ccc;-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}.global_button,body .buttons_table_cell,body .buttons_table_cell.fright,body .buttons_table_cell.fleft,body .btn_wrapper,.buttons_table_cell .btn_wrapper{width:100%}table.form tbody tr td.content{padding-left:0}#main_column #smain .start_text h2{font-size:2.3rem;line-height:2.3rem}#main_column #smain .start_text .label_start_site_text{display:block}form.plugin_login .plugin_login div.label,form.plugin_login .plugin_login div.content{padding:10px 0}.bill_list_wrapper .table_header_wrapper .table_header_cell{display:none}.bill_list_wrapper .table_header_wrapper .label_bill_number{display:block}.bill_list_wrapper .table_body_wrapper .table_body_cell{display:none}.bill_list_wrapper .table_body_wrapper .table_body_cell.label_bill_number{display:inherit;width:65%}.bill_list_wrapper .table_body_wrapper .table_body_cell.bill_dl_cell{display:inherit;width:35%}.bill_list_wrapper .table_container .table_header_cell.first.label_bill_number{width:100%}#entry .bill_list_wrapper .table_container .table_header_cell.first,#entry .bill_list_wrapper .table_container .table_body_cell.first{width:65%}#entry .contract_list_wrapper .label_contract_data_energy_type,#entry .contract_list_wrapper .contract_energy_type_name,#entry .contract_list_wrapper .label_contract_data_date,#entry .contract_list_wrapper .contract_date,#entry .contract_list_wrapper .label_contract_data_name,#entry .contract_list_wrapper .contract_tariff_name{display:none}#entry .contract_list_wrapper .label_contract_data_counter_number,#entry .contract_list_wrapper .contract_counter_number{width:65%}#entry .contract_list_wrapper .label_contract_data_details,#entry .contract_list_wrapper .contract_details{width:35%}#details table.form tbody tr td.label{background-color:#fff;border-bottom:0;display:block;width:calc(100% - 32px)}#details table.form tbody tr td.content{border-top:0;display:block;width:calc(100% - 32px)}form.active table.contact_data textarea{width:100%}.payment .list.payment_data_unlocked .table_header_cell,.payment .list.payment_data_unlocked .table_body_cell:not(.first.last),.payment .list.payment_data_locked .table_body_cell,.payment .list.payment_data_locked .table_header_cell{width:50%}.wrapper_payment .table_body_row .payment_deadline,.wrapper_payment .table_body_row .payment_partial_deadline,.wrapper_payment .table_body_cell.payment_partial_current{width:auto}.bank_list_wrapper .table_container .table_header_cell,.bank_list_wrapper .table_container .table_body_cell{width:calc(100% - 90px)}