@CHARSET "UTF-8";body .fitflat .tab.fitflat.telefon #fitflat_telefon .function_list_wrapper .function_list .first,body .fitflat .tab.fitflat.telefon #fitflat_telefon .function_list_wrapper .function_list .second{float:none!important;width:100%}body .fitflat .tab.fitflat.telefon #fitflat_telefon .function_list_wrapper a._anchor{width:100%}div.tab.fitflat.telefon .function_content .telefon_list_wrapper thead tr,div.tab.fitflat.telefon .function_content .telefon_list_knocking_wrapper thead tr,div.tab.fitflat.telefon .function_content .telefon_list_evn_wrapper thead tr,div.tab.fitflat.telefon .function_content .telefon_list_suppress_wrapper thead tr,div.tab.fitflat.telefon .function_content .telefon_list_rejection_wrapper thead tr,div.tab.fitflat.telefon .function_content .telefon_book_entry_wrapper thead tr,div.tab.fitflat.telefon .function_content .telefon_list_forwarding_wrapper thead tr,div.tab.fitflat.telefon .function_content .telefon_list_lock_class_wrapper thead tr{position:absolute;top:-9999px;left:-9999px}div.tab.fitflat.telefon .function_content .telefon_list_wrapper colgroup,div.tab.fitflat.telefon .function_content .telefon_list_knocking_wrapper colgroup,div.tab.fitflat.telefon .function_content .telefon_list_evn_wrapper colgroup,div.tab.fitflat.telefon .function_content .telefon_list_suppress_wrapper colgroup,div.tab.fitflat.telefon .function_content .telefon_list_rejection_wrapper colgroup,div.tab.fitflat.telefon .function_content .telefon_book_entry_wrapper colgroup,div.tab.fitflat.telefon .function_content .telefon_list_forwarding_wrapper colgroup,div.tab.fitflat.telefon .function_content .telefon_list_lock_class_wrapper colgroup{display:none}div.tab.fitflat.telefon .function_content .telefon_list_wrapper tbody tr.fitflat_telefon_list_item td,div.tab.fitflat.telefon .function_content .telefon_list_knocking_wrapper tbody tr.fitflat_telefon_list_item td,div.tab.fitflat.telefon .function_content .telefon_list_evn_wrapper tbody tr.fitflat_telefon_list_item td,div.tab.fitflat.telefon .function_content .telefon_list_suppress_wrapper tbody tr.fitflat_telefon_list_item td,div.tab.fitflat.telefon .function_content .telefon_list_rejection_wrapper tbody tr.fitflat_telefon_list_item td,div.tab.fitflat.telefon .function_content .telefon_book_entry_wrapper tbody tr.fitflat_telefon_list_item td,div.tab.fitflat.telefon .function_content .telefon_list_forwarding_wrapper tbody tr.fitflat_telefon_list_item td,div.tab.fitflat.telefon .function_content .telefon_list_lock_class_wrapper tbody tr.fitflat_telefon_list_item td{display:block;padding-left:50%;position:relative;border:1px solid #ccc;border-bottom:0 none}div.tab.fitflat.telefon .function_content .telefon_list_wrapper tbody tr.fitflat_telefon_list_item.last td,div.tab.fitflat.telefon .function_content .telefon_list_knocking_wrapper tbody tr.fitflat_telefon_list_item.last td,div.tab.fitflat.telefon .function_content .telefon_list_evn_wrapper tbody tr.fitflat_telefon_list_item.last td,div.tab.fitflat.telefon .function_content .telefon_list_suppress_wrapper tbody tr.fitflat_telefon_list_item.last td,div.tab.fitflat.telefon .function_content .telefon_list_rejection_wrapper tbody tr.fitflat_telefon_list_item.last td,div.tab.fitflat.telefon .function_content .telefon_book_entry_wrapper tbody tr.fitflat_telefon_list_item.last td,div.tab.fitflat.telefon .function_content .telefon_list_forwarding_wrapper tbody tr.fitflat_telefon_list_item.last td,div.tab.fitflat.telefon .function_content .telefon_list_lock_class_wrapper tbody tr.fitflat_telefon_list_item.last td{border-bottom:1px solid #ccc}div.tab.fitflat.telefon .function_content .telefon_list_forwarding_wrapper tbody tr.fitflat_telefon_list_item.last td{border-bottom:0 none}div.tab.fitflat.telefon .function_content .telefon_list_forwarding_wrapper tbody tr.fitflat_telefon_list_item.last td.last{border-bottom:1px solid #ccc}div.tab.fitflat.telefon .function_content tbody tr.fitflat_telefon_list_item.odd,div.tab.fitflat.telefon .function_content tbody tr.fitflat_telefon_list_item.even{border-top:5px solid #ccc}div.tab.fitflat.telefon .function_content .telefon_list_evn_wrapper tbody tr.fitflat_telefon_list_item.form_element td,div.tab.fitflat.telefon .function_content .telefon_list_wrapper tbody tr.fitflat_telefon_list_item.form_element td,div.tab.fitflat.telefon .function_content .telefon_list_lock_class_wrapper tbody tr.form_element td{padding:10px}body .fitflat .tab.fitflat.telefon #fitflat_telefon .function_content_wrapper .function_content div.entry table.fitflat_telefon_list.list.evn select,body .fitflat .tab.fitflat.telefon #fitflat_telefon .function_content_wrapper .function_content div.entry table.fitflat_telefon_list.list.lock_class select{width:calc(60% - 26px)}.tab.fitflat.telefon span._show_from_xmedium{position:absolute;top:10px;left:0;width:45%;padding:0 10px;white-space:nowrap;display:block;font-weight:700}div.tab.fitflat.telefon .function_content .telefon_book_entry_wrapper tbody tr.fitflat_telefon_list_item td.tcenter{text-align:left}div.tab.fitflat.telefon .function_content .telefon_book_entry_wrapper .frm_fitflat_telefon_book_entry td.label{width:50%}body .fitflat .tab.fitflat.telefon #fitflat_telefon .telefon_content #details{padding:60px 20px 20px 20px;background:#fff;width:100%}.telefon_list_lock_class_wrapper tbody tr.fitflat_telefon_list_item td:nth-child(2){white-space:pre-wrap}body.details_active{overflow:hidden}#details h3{background-color:#f3c300;border:1px solid #bbb;-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;display:inline-block;margin:10px;padding:15px 25px;width:calc(100% - 108px)}#details table tbody tr td.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}#details{background-color:#fff;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;height:calc(100% - 91px);overflow:scroll;position:fixed!important;top:91px!important;width:100%;padding-top:50px}#details table{border:none;-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;border-collapse:separate;-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;border-spacing:0 15px;margin:0 10px;width:calc(100% - 20px)}#details table tbody tr td.label,#details table tbody tr td.label.first,#details table tbody tr td.label.last{background-color:#ccc;border-bottom:1px solid #bbb;border-left:1px solid #bbb;border-right:none;border-top:1px solid #bbb;-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;padding:15px 25px}#details table tbody tr td.content,#details table tbody tr td.content.first,#details table tbody tr td.content.last{background-color:#ccc;border-bottom:1px solid #bbb;border-right:1px solid #bbb;border-top:1px solid #bbb;-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;padding:15px 25px}body .fitflat .tab.fitflat.telefon #fitflat_telefon .telefon_content #details .details_close{top:25px;right:25px}#kundenbereich.payment .table_body_cell.payment_current_total.last input,#kundenbereich.payment .table_body_cell.payment_partial_current.last input{padding:5px 3px;width:30px}.payment_plan .table_body_cell,.payment_plan .table_body_cell,.payment_plan .table_body_cell,.payment_plan .table_body_cell.first,.payment_plan .table_body_cell.last,.payment_plan .table_body_cell.last{width:50%}#entry .table_container .table_body_row .table_body_cell.last{width:23%}#entry .table_container .table_header_row .table_header_cell{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5}#entry .table_container .table_body_row .table_body_cell.label_bill_number,#entry .table_container .table_body_row .table_body_cell.contract_counter_number{border-left:1px solid #b5b5b5;width:calc(100% - 23%)}#kundenbereich.bill #entry .table_container .table_header_row .table_header_cell.label_bill_number{width:100%}#kundenbereich.bill #entry .table_container .table_body_row .table_body_cell.label_bill_number{width:70%}#kundenbereich.bill #entry .table_container .table_body_row .table_body_cell.last{width:30%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.label{width:100%;border:0;display:block}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .src_details_content>div,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper .target_details_content>div,#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper ._1>div{width:100%}#ebp_ct .ebp_tabset .tab.contractchange .content_wrapper div.odd{padding:3px 15px}#kundenbereich.contract.mm #entry .contract_list_wrapper .label_contract_data_date,#kundenbereich.contract.mm .table_body_cell.contract_date{display:none}#kundenbereich.contract.mm #entry .contract_list_wrapper .table_container .table_header_row .table_header_cell.label_contract_data_name,#kundenbereich.contract.mm #entry .contract_list_wrapper .table_container .table_header_row .table_header_cell.contract_tariff_name,#kundenbereich.contract.mm #entry .contract_list_wrapper .table_container .table_body_row .table_body_cell.label_contract_data_name,#kundenbereich.contract.mm #entry .contract_list_wrapper .table_container .table_body_row .table_body_cell.contract_tariff_name{display:block;width:100%;border-left:1px solid #b5b5b5;border-right:1px solid #b5b5b5}.counter #entry_counter_data .table_header_cell.first,.counter #entry_counter_data .table_body_cell.first{width:calc(100% - 100px)}.counter #entry_counter_data .table_header_cell.last,.counter #entry_counter_data .table_body_cell.last{width:100px}body .tab.move table.form tbody tr td.label{width:100%}body .register_user table.form tbody tr td.label{line-height:normal;padding:10px 0 0 10px}body .register_user input#register_additional_data._mode_select{width:100%}body .register_user input#register_additional_data._mode_select.with_prefix{margin-left:10px}#kundenbereich.contract #entry .table_container .table_header_row .table_header_cell{width:100%}#kundenbereich.contract #entry .table_container .table_body_row .table_body_cell{width:50%}#kundenbereich.payment #entry .table_container .table_header_row .table_header_cell.last{width:100%}#kundenbereich.payment #entry .table_container .table_body_row .table_body_cell,#kundenbereich.payment #entry .table_container .table_body_row .table_body_cell.last{width:50%}.bank_list_wrapper .table_container .table_header_cell.first.last{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;border-radius:0}.bank_list_wrapper .table_container .table_header_cell,.bank_list_wrapper .table_container .table_body_cell{width:calc(100% - 90px)}table.form.customer_bank_data_sepa tbody tr td.label,table.form.customer_bank_data_sepa tbody tr td.content{line-height:normal}