.anschlusskosten_container{margin:24px 0 48px 0}.anschlusskosten_container table td,.anschlusskosten_container table th{border:0px!important}.anschlusskosten_container .input-table{margin-bottom:-5px;border-collapse:collapse;width:100%}@media (min-width:480px){.anschlusskosten_container .input-table{width:100%}}.anschlusskosten_container .input-table tr td{vertical-align:top}.anschlusskosten_container label{display:inline-block;min-height:28px;padding:3px 0;margin-right:10px;font-weight:400}.anschlusskosten_container input{height:28px;padding:0 8px;line-height:26px}.anschlusskosten_container input[type=number]::-webkit-inner-spin-button,.anschlusskosten_container input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none}.anschlusskosten_container input[name=input_grz],.anschlusskosten_container input[name=input_gsg],.anschlusskosten_container input[name=input_nw_gsg],.anschlusskosten_container input[name=input_sisbeck_grz],.anschlusskosten_container input[name=input_sw_gsg],.anschlusskosten_container input[name=input_sw_sisbeck_gsg]{width:100px}.anschlusskosten_container select{height:28px;padding:0 8px;line-height:26px}.anschlusskosten_container select[name=input_wz_abstand_1],.anschlusskosten_container select[name=input_wz_abstand_2],.anschlusskosten_container select[name=input_wz_abstand_3]{width:140px}.anschlusskosten_container select[name=input_baugebiet],.anschlusskosten_container select[name=input_ortschaft]{width:100%}@media (min-width:480px){.anschlusskosten_container select[name=input_baugebiet],.anschlusskosten_container select[name=input_ortschaft]{width:300px}}.anschlusskosten_container .select2-container{min-width:40px}.anschlusskosten_container .select2-container .select2-selection--single{border-radius:0}.anschlusskosten_container .select2-container .select2-dropdown{border-radius:0}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option{padding:3px 8px}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option[aria-disabled=true]{display:none}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option[aria-selected=true]{background-color:#fff0}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option.select2-results__option--highlighted{background-color:#263f7d}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option[role=group]{padding:0}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option[role=group] .select2-results__group{padding:3px 8px}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option[role=group] .select2-results__option{position:relative;padding-left:30px}.anschlusskosten_container .select2-container .select2-dropdown .select2-results__option[role=group] .select2-results__option:before{position:absolute;left:17px;top:2px;content:"\00BB"}.anschlusskosten_container .box{margin:15px 0;padding:15px 0;border-radius:6px}.anschlusskosten_container .box h2{margin:-15px -15px 0 -15px;padding:15px 15px 15px 15px;background-position:15px 17px}.anschlusskosten_container .box.box-berechnung h2{margin-bottom:15px}.anschlusskosten_container .box.box-berechnung .result{margin-top:15px}.anschlusskosten_container .box.box-ha{border-radius:0}.anschlusskosten_container .message p{margin-bottom:11px}.anschlusskosten_container .message>:last-child{margin-bottom:0}.anschlusskosten_container .result{margin:0 -13px -13px -13px;padding:13px;border-radius:0 0 4px 4px;background-color:#fff;overflow-x:auto}.anschlusskosten_container .result table{border-collapse:collapse;width:100%}.anschlusskosten_container .result table+table{margin-top:10px}.anschlusskosten_container .result table thead tr{border-bottom:2px solid #4d4d4d}.anschlusskosten_container .result table tr td,.anschlusskosten_container .result table tr th{padding:5px;border-left:1px solid #eaedef;border-bottom:1px solid #eaedef;text-align:center}.anschlusskosten_container .result table tr td:first-child,.anschlusskosten_container .result table tr th:first-child{border-left:none;text-align:left}.anschlusskosten_container .result table tr td:last-child,.anschlusskosten_container .result table tr th:last-child{text-align:right}.anschlusskosten_container .result table tr.row-sum td,.anschlusskosten_container .result table tr.row-sum th{border-top:2px solid #4d4d4d;border-bottom:none}.anschlusskosten_container .result table tr.row-sum td:last-child,.anschlusskosten_container .result table tr.row-sum th:last-child{font-weight:700}.anschlusskosten_container .result table tr.row-spacer td{border-color:transparent!important}.anschlusskosten_container .gak_note{margin-top:10px}.anschlusskosten_container .result-big{display:block;line-height:1;font-weight:700;text-align:right}