#kc_body{font-family:Arial, sans-serif;font-size: .8em;color:#000;margin:0;padding:0}.kc_wrapper{background:#FFF;height:100%}#kc_body
a{text-decoration:none;color:#999}#kc_body a:hover{text-decoration:underline;color:#999}form.kc_form{line-height:normal;height:100%}.kc_formContent{height:100%}.kc_form h1, .kc_form
h2{margin:0
0 3px 0;font-size:1.2em}.kc_form h3, .kc_form h4, .kc_form h5, .kc_form
h6{margin:0
0 3px 0;font-size:1em;font-weight:bold}.kc_form h2, .kc_form
h3{color:#CCC}a.kc_documentLink{display:inline-block;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/fileIcons/default.png);height:16px;padding-left:20px;margin-bottom:3px;background-position:0;background-repeat:no-repeat;white-space:nowrap}a.kc_documentLink_external{background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/fileIcons/external.png)}a.kc_documentLink_pdf{background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/fileIcons/pdf.png)}.kc_note{font-size: .85em;font-weight:normal}.kc_footnoteReference{font-size: .8em;vertical-align:super;font-weight:bold;color:#666}.kc_footnoteText{font-size: .85em;color:#666}.kc_strong{font-weight:bold}.kc_italic{font-style:italic}.kc_form{min-width:320px;max-width:860px}.kc_clearfix:after{visibility:hidden;display:block;content:'';clear:both;height:0}.kc_embedIframe_loaderScreen{position:absolute;top:0;right:0;bottom:0;left:0;display:none;z-index:10000}.kc_embedIframe_loaderBackground{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#FFF;opacity: .8}.kc_embedIframe_loaderBox{width:80%;left:10%;margin:auto;margin-top:20px;padding:20px
10px;border-radius:5px;background-color:#FFF;opacity: .9;border:1px
solid #CCC;background:linear-gradient(to bottom, rgba(225, 225, 225, 1) 0%, rgba(255, 255, 255, 1) 100%);box-shadow:5px 5px 5px #999;color:#333;position:absolute}.kc_embedIframe_loaderIcon{width:220px;max-width:100%;height:19px;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/loaderBar.gif);margin:auto;margin-bottom:10px}.kc_embedIframe_loaderContent{color:#000;text-align:center}.kc_modalIframe_screen{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000}.kc_modalIframe_screenBackground{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.8}.kc_modalIframe_closer{position:absolute;width:57px;height:20px;top:-20px;right:0;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/modalIframe/closer.png);background-repeat:no-repeat;cursor:pointer}.kc_modalIframe_box{width:80%;min-width:80%;height:80%;min-height:80%;top:10%;left:10%;position:fixed;background-color:#FFF}@media all and (max-width: 500px){.kc_modalIframe_box{width:100%;height:100%;top:0%;left:0%}.kc_modalIframe_closer{width:40px;height:40px;top:10px;right:10px;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/modalIframe/closeButton.png)}}.kc_loadingScreen_screen,
#kc_loadingScreen_background{position:fixed;top:0;right:0;bottom:0;left:0;display:none;z-index:10000}#kc_loadingScreen_background{background-color:#FFF;opacity:0.8}.kc_loadingScreen_box{width:40%;margin:auto;margin-top:100px;padding:20px
10px;border-radius:5px;background-color:#FFF;opacity: .9;border:1px
solid #CCC;background:linear-gradient(to bottom, rgba(225, 225, 225, 1) 0%, rgba(255, 255, 255, 1) 100%);box-shadow:5px 5px 5px #999;color:#333}.kc_loadingScreen_icon{width:220px;max-width:100%;height:19px;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/loaderBar.gif);margin:auto;margin-bottom:10px}.kc_loadingScreen_content{color:#000;text-align:center}.kc_infoText{position:relative;z-index:2;vertical-align:middle;cursor:pointer;display:inline-block;width:17px;height:17px;background:url(https://www.enrw.de/tools/kundencenter3/pub/icons/infoText/icon.png);margin:0
0 0 5px}.kc_infoText_pointer{background:url(https://www.enrw.de/tools/kundencenter3/pub/icons/infoText/pointer.png);position:absolute;top:-17px;width:8px;height:15px}.kc_infoText_rotated
.kc_infoText_pointer{top:17px;background:url(https://www.enrw.de/tools/kundencenter3/pub/icons/infoText/pointerRotated.png)}.kc_infoText
.kc_infoText_box{cursor:auto;display:none}.kc_infoText_content{position:absolute;right:-10px;bottom:33px;padding:5px;border:1px
solid #000;border-radius:3px;background:#EEE;color:#000;font-weight:normal;font-size: .85em;text-align:left;min-width:180px;max-height:150px;overflow-y:auto;box-shadow:3px 3px 3px #999}.kc_infoText_rotated
span{top:31px;bottom:auto}.kc_infoTextWide{min-width:300px}@font-face{font-family:'Montserrat';font-style:normal;font-weight:300;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300.eot);src:local('Montserrat Light'), local('Montserrat-Light'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:300;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300italic.eot);src:local('Montserrat Light Italic'), local('Montserrat-LightItalic'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300italic.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300italic.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300italic.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300italic.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-300italic.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-regular.eot);src:local('Montserrat Regular'), local('Montserrat-Regular'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-regular.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-regular.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-regular.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-regular.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-regular.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:400;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-italic.eot);src:local('Montserrat Italic'), local('Montserrat-Italic'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-italic.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-italic.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-italic.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-italic.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-italic.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:500;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500.eot);src:local('Montserrat Medium'), local('Montserrat-Medium'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:500;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500italic.eot);src:local('Montserrat Medium Italic'), local('Montserrat-MediumItalic'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500italic.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500italic.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500italic.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500italic.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-500italic.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:600;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600.eot);src:local('Montserrat SemiBold'), local('Montserrat-SemiBold'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:600;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600italic.eot);src:local('Montserrat SemiBold Italic'), local('Montserrat-SemiBoldItalic'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600italic.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600italic.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600italic.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600italic.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-600italic.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:700;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700.eot);src:local('Montserrat Bold'), local('Montserrat-Bold'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:700;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700italic.eot);src:local('Montserrat Bold Italic'), local('Montserrat-BoldItalic'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700italic.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700italic.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700italic.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700italic.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-700italic.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:800;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800.eot);src:local('Montserrat ExtraBold'), local('Montserrat-ExtraBold'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:800;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800italic.eot);src:local('Montserrat ExtraBold Italic'), local('Montserrat-ExtraBoldItalic'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800italic.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800italic.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800italic.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800italic.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-800italic.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:normal;font-weight:900;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900.eot);src:local('Montserrat Black'), local('Montserrat-Black'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900.svg#Montserrat) format('svg')}@font-face{font-family:'Montserrat';font-style:italic;font-weight:900;src:url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900italic.eot);src:local('Montserrat Black Italic'), local('Montserrat-BlackItalic'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900italic.eot?#iefix) format('embedded-opentype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900italic.woff2) format('woff2'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900italic.woff) format('woff'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900italic.ttf) format('truetype'),
url(https://www.enrw.de/assets/Themes/website-32/webfonts/montserrat-v15-latin/montserrat-v15-latin-900italic.svg#Montserrat) format('svg')}input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;margin:0}#kc_body{font-family:'Montserrat', Arial, Helvetica, sans-serif;font-size:18px}button,input,select,textarea{font-family:'Montserrat', Arial, Helvetica, sans-serif}#kc_body a,
#kc_body a:hover{color:#FE5100}.kc_form_householdOrder{max-width:100%}.kc_form{min-width:300px;max-width:100%}.kc_form h2,
.kc_form
h3{color:#2c2c2c}.kc_form
h3{margin:5px
0 15px 0;font-size:1.8rem;font-weight:500;line-height:1.2em;font-family:"Montserrat",Arial,Helvetica,sans-serif}.kc_form
h3.kc_chunkLabel{padding:10px;display:inline-block;line-height:1;background-color:#000;color:#fff}h3.kc_review_chunkLabel{font-size:1.2em;margin:20px
0 10px 0}.kc_infoText{background:url(https://www.enrw.de/tools/kundencenter3/projectData/pub/icons/infoText/icon.png)}.kc_form
.kc_page_content{padding:10px;background-color:transparent}.kc_form:not(.kc_form_householdOrder, .kc_form_businessOrder, .kc_form_calculatorSelect){background-color:#EDEDED}.kc_form .kc_page_content,
.kc_form
.kc_tariffSelection{border-radius:0}.kc_form
.kc_tariffSelection_buttons{margin-top:7px}.kc_page_header
.kc_chunk{margin:0}.kc_page_header
.kc_chunk.kc_chunk_progressBar{margin-bottom:30px}.kc_page_content .kc_field > .kc_fieldLabel{display:block;margin:0
0 20px 0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1em;font-weight:500}@media (min-width: 600px){.kc_page_content .kc_field > .kc_fieldLabel{white-space:nowrap}}.kc_form .kc_page_calculatorData .kc_page_header,
.kc_form .kc_page_calculatorResult .kc_page_header,
.kc_form .kc_page_calculatorData .kc_page_header h3,
.kc_form .kc_page_calculatorResult .kc_page_header
h3{background-color:#eee;color:#000;text-transform:uppercase;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1em;font-weight:400}.kc_form
.kc_chunkProlog_calculatorDataHeader{text-transform:none}.kc_form .kc_chunkLabel.kc_chunkLabel_calculatorResultHeader,
.kc_form .kc_chunkLabel.kc_chunk_calculatorResultHeader,
.kc_form
.kc_chunkLabel.kc_chunkLabel_calculatorDataHeader{display:block}.kc_form
h3.kc_chunkLabel_calculatorResultHeader{padding:0;background-color:transparent}.kc_field_calculatorSelect:before,
.kc_field_calculatorSelect:after{content:"";display:table}.kc_field_calculatorSelect:after{clear:both}.kc_form .kc_page_calculatorData .kc_page_header,
.kc_form .kc_page_calculatorResult
.kc_page_header{margin-bottom:20px}.portal .kc_radioControlLabel,
.kc_form .kc_radioControlLabel,
.kc_embeddedCalculator
.kc_radioControlLabel{top:0;padding:20px;margin:0
0 2px;display:inline-block;border:2px
solid #626262;background-color:#626262;color:#fff;font-size:1em;font-weight:600;opacity:0.5;cursor:pointer}.kc_radioControl,
.kc_radioControl_meterType{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.kc_radioControl:checked + label,
.kc_radioControl_meterType:checked + label{opacity:1}.kc_embeddedCalculator .kc_wrapper,
.kc_embeddedCalculator
.kc_page_content{background-color:transparent;border-radius:0}.kc_embeddedCalculator
.kc_page_content{padding:0
0 20px 30px}.kc_embeddedCalculator .kc_field,
.kc_form
.kc_field{margin:0
0 20px 0}.kc_embeddedCalculator .kc_page_calculatorData input[type="text"]{width:75%}.kc_embeddedCalculator
.kc_infoText{display:none}.portal #mainContent .headlineArea
h1{color:#fff}.portal
.kc_wrapper{background-color:transparent;color:#fff}.portal .kc_page_header,
.portal .kc_page_content,
.portal .kc_chunk,
.portal .kc_chunkFieldGroup,
.portal .kc_chunkSingleFieldGroup,
.portal .kc_field,
.portal .kc_radioControlContainer,
.portal
.kc_radioControlContainers{border-radius:0;margin:0;width:auto}.portal
.kc_radioControlLabel{text-transform:uppercase;font-size:1.2em}.portal
.kc_page_header{padding:0
0 0 0}.portal
.kc_radioControlContainer{float:left;margin:0
20px 30px 0;font-family:"Montserrat",Arial,Helvetica,sans-serif;font-size:1em;color:#fff}.portal .kc_radioControlContainer
input{margin:3px
0 0 0}.portal
.kc_radioControlContainer_3{margin-right:0}body.portal #mainContent
h1{color:#000}.homepage
.kc_form{background-color:#fff}.homepage .kc_form
.kc_page_content{padding:0}.homepage .kc_wrapper,
.homepage .kc_form
.kc_page_content{background-color:transparent}.homepage .kc_page_content input.kc_fieldControl,
.homepage .kc_page_content input.kc_multiPartTextControl,
.homepage .kc_page_content select.kc_fieldControl,
.homepage .kc_page_content
textarea.kc_fieldControl{border-color:#EDEDED}.homepage .kc_radioControlLabel, .homepage .kc_form .kc_radioControlLabel, .homepage .kc_embeddedCalculator .kc_radioControlLabel, .kc_radioControlContainer_calculatorSelect
.kc_radioControlLabel{background-color:#EDEDED;border-color:#EDEDED;color:#000}.homepage .kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_personConsumptionSuggestion:hover,
.homepage .kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_personConsumptionSuggestion:focus,
.homepage .kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_spaceConsumptionSuggestion:hover,
.homepage .kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_spaceConsumptionSuggestion:focus{background-color:#EDEDED}.homepage
.kc_fieldButton{padding:40px
60px 40px 60px;font-size:1.2em}@media (max-width: 767px){.homepage
.kc_fieldButton{padding:10px
14px;font-size:1em}.kc_form
.kc_page_content{padding:4px}}.kc_loadingScreen_box,
.kc_embedIframe_loaderBox{border-radius:0;background:none;background-color:#eee;box-shadow:none}.kc_requiredMark{color:#FE5100}.kc_requiredMark:hover{cursor:pointer}a.kc_documentLink{white-space:normal!important}.kc_tariffResultInfo_leftCol{margin-right:310px}.kc_tariffResultInfo_rightCol{float:right;width:280px;margin-bottom:35px}.kc_tariffResultInfo_tariffLabel,
.kc_tariffResultInfo_prices{font-weight:bold;font-size:1.2em}table.kc_tariffResultInfo_contractInfo{margin-top:10px}table.kc_tariffResultInfo_contractInfo
td{vertical-align:top}.kc_tariffResultInfo_contractInfo{color:#666;font-size: .9em}.kc_tariffResultInfo_tariffSubLabel{margin-top:5px}.kc_tariffResultInfo_prices{color:#EE7203}.kc_tariffResultInfo_pricesNote{color:#666;margin-top:5px;font-size: .9em}.kc_page_calculatorData .kc_page_header, .kc_page_calculatorResult
.kc_page_header{margin:0;background-color:#DDD;padding:10px}#kc_body
h3.kc_chunkLabel{font-size:1.2em}.kc_page_calculatorResult
.kc_page_content{background-color:#FFF}.kc_form
.kc_page_content{margin:0}.kc_form
.kc_page_footer{margin:10px}.kc_form{max-width:none}.kc_elicitationSummary{list-style:none;padding:0;margin:0}.kc_elicitationSummary
li{display:inline;padding:0;margin:0}.kc_elicitationSummary li:before{content:"| "}.kc_elicitationSummary li:first-child:before{content:""}.kc_chunk_powerCalculatorData
.kc_chunkLabel{display:none}.kc_form h3.kc_chunkLabel.kc_chunkLabel_calculatorDataHeader,
.kc_form
h3.kc_chunkLabel_calculatorDataHeader{padding:0;background-color:transparent}#kc_body
h3.kc_chunkLabel{font-size:1.5em}.kc_chunk.kc_chunk_navigation,
.kc_form
.kc_page_footer{margin-bottom:0}.kc_chunk.kc_chunk_navigation{padding-bottom:30px}.kc_page_calculatorResult
.kc_page_content{background-color:#EDEDED}@media (max-width: 767px){#kc_body
h3.kc_chunkLabel{font-size:1.2em}}.kc_page_calculatorResult
.kc_chunk_calculatorResultHeader{margin-right:80px}.kc_page_calculatorResult
.kc_page_header{position:relative}.kc_page_calculatorResult
.kc_chunk_navigation{position:absolute;bottom:0;right:0}.kc_page_calculatorResult
.kc_fieldButton_previousPage{background-image:none}.kc_page_calculatorResult .kc_fieldButton_previousPage
.kc_fieldButtonLabel{display:block;text-align:right;padding-right:20px}.kc_page_calculatorResult .kc_fieldButton_previousPage .kc_fieldButtonLabel::before{content:'« '}.kc_page_calculatorResult
.kc_page_content{position:relative}.kc_page_calculatorResult
.kc_page_footer{background-color:#EEE;color:#666;margin:0;padding:10px}.kc_tariffLines_tariffLine{}.kc_page_calculatorResult
.kc_matrixDisplay_selectButton{background-position:0 -30px;width:155px;margin:10px;float:right}.kc_tariffLines_tariffShortInfo{display:flex;align-items:flex-start;position:relative}.kc_tariffLines_tariffShortInfo
*{box-sizing:border-box}.kc_tariffLines_tariffTextBlock{margin:0;padding:10px;width:50%}.kc_tariffLines_tariffTextBlock_fullWidth{width:70%}.kc_tariffLines_tariffIconBlock{float:none;width:25%;padding:10px}.kc_tariffLines_tariffIconBlock
img{display:block;border:none;width:100%;max-width:200px}.kc_tariffLines_tariffPriceCompact{padding:10px;font-size:1.3em}.kc_tariffLines_tariffPriceCompact .kc_costs_appendix,
.kc_tariffLines_tariffPriceCompact
.kc_tariffLines_label{font-size:0.8em;font-style:italic}@media all and (max-width: 800px){.kc_tariffLines_tariffIconBlock{width:30%}.kc_tariffLines_tariffTextBlock{width:50%}.kc_tariffLines_tariffTextBlock_fullWidth{width:70%}}@media all and (max-width: 500px){.kc_tariffLines_tariffIconBlock
img{display:inline-block;width:auto}.kc_tariffLines_tariffShortInfo{flex-direction:column}.kc_tariffLines_tariffIconBlock{width:100%}.kc_tariffLines_tariffTextBlock{width:100%}}.kc_tariffLines_tariffToggler{width:40px;height:40px;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/tariffLines/toggler.png);background-position:-40px 0;background-repeat:no-repeat;cursor:pointer;position:absolute;right:0;border:none;background-color:transparent}.kc_tariffLines_tariffToggler_opened{background-position-x:0}table.kc_tariffLines_infoTable{border-collapse:collapse;width:100%}.kc_tariffLines_infoTable
td{margin:0;padding:10px;border-bottom:1px solid #CCC;vertical-align:top;width:50%;text-align:right}.kc_tariffLines_infoTable td
table{display:inline-table}.kc_tariffLines_infoTable td table
td{text-align:right}.kc_tariffLines_infoTable tr:last-child
td{border-bottom:0 solid #CCC}.kc_tariffLines_infoTable
td.kc_tariffLines_firstCol{border-right:1px solid #CCC;text-align:left}.kc_tariffLines_infoBlock{width:47%;float:left;margin:0
3% 10px 0}@media all and (max-width: 700px){.kc_tariffLines_infoBlock{float:none;width:97%}}.kc_tariffLines_info{}.kc_tariffLines_download{}.kc_tariffLines_tariffInfo{display:none;margin:10px
20px}.kc_tariffLines_tariffLine{clear:both;border-bottom:1px solid #EEE;padding:0
10px 10px 0;margin:0
0 20px 0}.kc_tariffLines_tariffLabel{min-height:40px;font-weight:bold;font-size:1.2em}.kc_page_calculatorResult
.kc_chunk_navigation{right:10px;bottom:10px;padding:0}.kc_page_calculatorResult
.kc_fieldButton_previousPage{font-size:1em}.kc_page_calculatorResult .kc_fieldButton_previousPage
.kc_fieldButtonLabel{padding:0}.kc_page_calculatorResult .kc_fieldButton_previousPage .kc_fieldButtonLabel:before{display:none;content:''}.kc_tariffLines_tariffLabel,
.kc_tariffLines_tariffPriceCompact{font-size:1em}.kc_page_calculatorResult
.kc_chunk_calculatorResultHeader{margin-right:130px}.kc_tariffLines_infoBlock{width:45%;margin-right:0}.kc_tariffLines_infoBlock:first-child{margin-right:10%}@media (max-width: 1300px){.kc_page_calculatorResult
.kc_chunk_navigation{bottom:auto;top:10px}}@media (max-width: 1100px){.kc_tariffLines_tariffPriceCompact{display:none}.kc_tariffLines_tariffIconBlock{width:34%}.kc_tariffLines_tariffTextBlock{width:60%}}@media (max-width: 767px){.kc_tariffLines_tariffIconBlock{width:90%}.kc_tariffLines_tariffTextBlock{display:none}.kc_tariffLines_tariffInfo{margin-left:0;margin-right:0}.kc_tariffLines_infoBlock{width:100%;margin:0
0 10px}.kc_page_calculatorResult
.kc_chunk_calculatorResultHeader{margin-right:0}.kc_page_calculatorResult
.kc_chunk_navigation{right:0;top:0}}.kc_page_header{margin-bottom:10px}.kc_page_content{margin:10px
0;background-color:#EEE;padding:10px;border-radius:5px;min-height:200px}.kc_page_footer{margin-top:10px}.kc_pageProlog{margin-bottom:10px}.kc_errorMessagesContainer{display:none;border:1px
solid red;background-color:#FEE;padding:10px;margin-bottom:10px;border-radius:3px;color:#F00;background:linear-gradient(to bottom, rgba(255,225,225,1) 0%,rgba(255,238,238,1) 100%)}.kc_rejectionMessagesContainer{display:none;border:1px
solid #ffdd23;background-color:#fff9e2;padding:10px;margin-bottom:10px;border-radius:3px;color:#000;background:linear-gradient(to bottom, rgb(255, 247, 178) 0%, rgb(255, 252, 243) 100%)}.kc_pageProlog, .kc_pageEpilog{clear:both}.kc_errorMessagesContainer,
.kc_rejectionMessagesContainer{border:none;border-radius:0;padding:15px
10px 15px 10px}.kc_errorMessagesContainer{background:none;background-color:rgb(255, 225, 225)}.kc_rejectionMessagesContainer{background:none;background-color:rgb(255, 247, 178)}.kc_page_calculatorData{overflow:hidden}.kc_page_calculatorData input[type="text"]{min-width:90px;width:90px}.kc_page_calculatorData
.kc_infoText_content{left:-10px;right:auto}.kc_chunk{margin-bottom:10px;clear:both}.kc_chunkFieldGroup{clear:both;margin-bottom:10px}@media screen and (min-width: 600px){.kc_chunkMultipleFieldGroup > .kc_field, .kc_chunkColumn{float:left;width:45%;margin-right:4%}}.kc_chunk{margin-bottom:50px}.kc_chunkColumn{display:flex;flex-wrap:wrap;float:none!important;width:100%!important;margin:0
0 80px!important}.kc_chunkColumn:last-child{margin-bottom:0!important}.kc_chunkColumn
.kc_field{margin:20px
10% 0 0}.kc_chunkColumn .kc_field:last-child{margin-right:0}.kc_wrapper_flex{display:flex;flex-wrap:wrap}.kc_chunkContainer_singleMeterInput,
.kc_chunkContainer_dualMeterInput{width:100%}.kc_chunkContainer_singleMeterInput > .kc_field:last-child{margin-right:0}@media (min-width: 600px){.kc_chunkFieldGroup_meter, .kc_chunkFieldGroup_consumption{width:49%;float:left;clear:none}}.kc_field_previousContractIsTerminated{width:auto!important}.kc_fieldProlog{margin-bottom:20px}.kc_field{margin-bottom:10px}.kc_field>.kc_fieldLabel{font-weight:bold}input.kc_fieldControl,
select.kc_fieldControl{min-width:260px;padding:5px;border:1px
solid #CCC;border-radius:5px}select.kc_fieldControl{min-width:260px}textarea.kc_fieldControl{min-width:260px;min-height:60px}input.kc_fieldControl_error{border:1px
solid red}.kc_fieldControl_errorLabel{color:red}.kc_fieldError{display:none}.kc_fieldError
.kc_infoText{background:url(https://www.enrw.de/tools/kundencenter3/pub/icons/errorText/icon.png)}.kc_fieldError
.kc_infoText_pointer{background:url(https://www.enrw.de/tools/kundencenter3/pub/icons/errorText/pointer.png)}.kc_fieldError .kc_infoText
span{color:#F00;border:1px
solid #F00;background:#FEE}.kc_checkboxControl{margin-left:0}.kc_fieldPrefix{margin-right:5px}.kc_fieldSuffix{margin-left:5px}.kc_fieldEpilog{margin-top:5px}.kc_fieldError
.kc_infoText{background:url(https://www.enrw.de/tools/kundencenter3/projectData/pub/icons/errorTexts/icon.png)}.kc_page_content input.kc_fieldControl,
.kc_page_content input.kc_multiPartTextControl,
.kc_page_content select.kc_fieldControl,
.kc_page_content
textarea.kc_fieldControl{font-size:1em;border:2px
solid #626262;border-radius:0;padding:20px;width:100%;max-width:85%;box-sizing:border-box}.kc_fieldButton{background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/fieldButtons.png);background-repeat:no-repeat;background-color:transparent;height:28px;width:155px;display:block;margin:auto;border:none;cursor:pointer}.kc_fieldButton
.kc_fieldButtonLabel{display:none}.kc_fieldButton_nextPage,
.kc_fieldButton_previousPage{width:135px}.kc_fieldButton{display:inline-block;padding:14px
20px 14px 20px;width:auto!important;height:auto!important;background:transparent;color:#EE7203;border:2px
solid #EE7203;border-radius:100rem;cursor:pointer;font-weight:600;text-indent:0!important;font-size:1.2rem}.kc_fieldButton:hover,
.kc_fieldButton:focus{background:#EE7203;color:#FFF}.kc_fieldButton
.kc_fieldButtonLabel{display:block}.kc_tariffSelection_buttons_water
.kc_tariffSelection_selectButton{background-position:0 -300px}@media (max-width: 600px){.kc_fieldButton{padding:10px}}.kc_fieldButton_previousPage{float:left;background-position:0 -270px}.kc_fieldButton_nextPage{float:right;background-position:0 -150px}.kc_fieldButton_nextPage_confirm{float:right;background-position:0 -60px;width:155px}.kc_fieldButton_nextPage_order{float:right;background-position:0 -120px;width:auto;height:auto;min-height:28px;padding:5px
15px 5px 15px}.kc_fieldButton_nextPage_calculateForm{float:right;background-position:0 -90px;width:155px}.kc_fieldButton_nextPage_calculateForm{font-size:1rem}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_personConsumptionSuggestion{cursor:pointer;margin-right:10px;padding:0;outline:none;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/consumptionSuggestion/person.png);display:block;height:31px;float:left;background-color:transparent;border:none}.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_personConsumptionSuggestion:hover,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_personConsumptionSuggestion:focus{background-position:0 32px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_1{width:15px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_2{width:30px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_3{width:45px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_4{width:60px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_5{width:75px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_6{width:90px}.kc_fieldContent_spaceConsumptionSuggestion
.kc_radioControlContainer_spaceConsumptionSuggestion{cursor:pointer;margin-right:10px;padding:0;outline:none;background-image:url(https://www.enrw.de/tools/kundencenter3/pub/icons/consumptionSuggestion/space.png);display:block;height:50px;width:40px;float:left;background-color:transparent;border:none}.kc_fieldContent_spaceConsumptionSuggestion
.kc_radioControlContainer_1{background-position:200px 0}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_1:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_1:focus{background-position:200px 50px}.kc_fieldContent_spaceConsumptionSuggestion
.kc_radioControlContainer_2{background-position:160px 0}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_2:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_2:focus{background-position:160px 50px}.kc_fieldContent_spaceConsumptionSuggestion
.kc_radioControlContainer_3{background-position:120px 0}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_3:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_3:focus{background-position:120px 50px}.kc_fieldContent_spaceConsumptionSuggestion
.kc_radioControlContainer_4{background-position:80px 0}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_4:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_4:focus{background-position:80px 50px}.kc_fieldContent_spaceConsumptionSuggestion
.kc_radioControlContainer_5{background-position:40px 0}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_5:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_5:focus{background-position:40px 50px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_personConsumptionSuggestion{padding:0;height:100px;width:100px;margin-right:12px;background-repeat:no-repeat;background-color:transparent;background-image:url(https://www.enrw.de/tools/kundencenter3/projectData/pub/icons/consumptionSuggestion/persons.png);opacity:0.5}.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_personConsumptionSuggestion:hover,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_personConsumptionSuggestion:focus{background-color:#C6C6C6;opacity:1}.kc_fieldContent_spaceConsumptionSuggestion
.kc_radioControlContainer_spaceConsumptionSuggestion{width:66px;height:70px;padding:3px;background-color:transparent;background-repeat:no-repeat;background-position:0 0;background-size:auto 140px;background-image:url(https://www.enrw.de/tools/kundencenter3/projectData/pub/icons/consumptionSuggestion/space.png);opacity:0.5}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_spaceConsumptionSuggestion:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_spaceConsumptionSuggestion:focus{background-color:#C6C6C6;opacity:1}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_1,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_1:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_1:focus{background-position:5px -8px}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_2,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_2:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_2:focus{background-position:-44px -6px}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_3,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_3:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_3:focus{background-position:-93px -4px}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_4,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_4:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_4:focus{background-position:-142px -1px}.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_5,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_5:hover,
.kc_fieldContent_spaceConsumptionSuggestion .kc_radioControlContainer_5:focus{background-position:-197px 1px}.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_1,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_1:hover,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_1:focus{background-position:15px 21px}.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_2,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_2:hover,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_2:focus{background-position:15px -57px}.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_3,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_3:hover,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_3:focus{background-position:15px -139px}.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_4,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_4:hover,
.kc_fieldContent_personConsumptionSuggestion .kc_radioControlContainer_4:focus{background-position:15px -222px}.kc_fieldContent_personConsumptionSuggestion
.kc_radioControlContainer_5{display:none!important}.kc_displayField{overflow:auto}.kc_displayField_resultSummary{overflow:auto}.kc_matrixDisplayField_selectButton{background-position:0 -30px;width:155px}.kc_tariffMatrix_header{margin-bottom:10px;padding:10px}.kc_tariffMatrix_header
h2{margin:0}.kc_tariffMatrix_annotations{margin-top:10px;margin-bottom:10px}.kc_tariffMatrix_table{border-spacing:0;border-collapse:collapse}.kc_tariffMatrix_table td, .kc_tariffMatrix_table
th{padding:5px;margin:0;border-bottom:1px solid #CCC;text-align:center;vertical-align:top}.kc_tariffMatrix_table tr:last-child
td{border-bottom-width:0}tr.kc_tariffMatrix_selection
td{border-bottom-width:0}td.kc_tariffMatrix_firstCol{text-align:left;white-space:nowrap}.kc_tariffMatrix_selection
td.kc_tariffMatrix_firstCol{border-bottom-width:0}.kc_tariffMatrix_tariffCol{border-left:1px solid #CCC;border-right:1px solid #CCC}.kc_tariffMatrix_monthlyTotal td,
.kc_tariffMatrix_annualTotal
td{border-bottom:2px solid #CCC}.kc_tariffMatrix_tariffLabel,
.kc_tariffMatrix_monthlyTotal td,
.kc_tariffMatrix_annualTotal
td{font-size:1.2em;font-weight:bold}.kc_matrix_unitPrices_table{margin:auto}.kc_matrix_unitPrices_table
td{padding:0
0 3px 3px;border-width:0;white-space:nowrap}.kc_matrix_unitPrices_table
.kc_matrix_unitPrices_labelCol{text-align:left}.kc_matrix_unitPrices_table
.kc_matrix_unitPrices_pricesCol{text-align:right}.kc_tariffMatrix_costs{white-space:nowrap}.kc_tariffMatrix_tariffDocument{padding:2px
0}.kc_tariffMatrix_annotations, .kc_tariffMatrix_note, .kc_tariffMatrix_tariffAnnotations{font-size:0.85em}.kc_tariffMatrix_tariffDocumentList{text-align:left}.kc_tariffMatrix_priceCalculation
td{text-align:left}.kc_tariffMatrix_priceCalculation td
.kc_tariffMatrix_note{padding:5px;font-size: .85em}.kc_tariffMatrix_priceCalculation table
td{border-width:0}.kc_tariffMatrix_priceCalculation tr.kc_tariffMatrix_costs
td{vertical-align:middle;text-align:right}.kc_tariffMatrix_priceCalculation tr.kc_tariffMatrix_costs
td.kc_tariffMatrix_subHeadline{text-align:left}.kc_tariffMatrix_subHeadline
td{padding-bottom:0}td.kc_tariffMatrix_areaColumn, td.kc_tariffMatrix_factorColumn{text-align:right}#kc_body .kc_tariffMatrix_priceCalculation
h3{margin:0}.kc_tariffMatrix_priceCalculation
table{width:100%;margin-bottom:10px}.kc_tariffMatrix_priceCalculation table .kc_tariffMatrix_sum
td{border-top:1px solid #CCC;font-weight:bold}.kc_formContent_waterCalculator tr.kc_tariffMatrix_monthlyTotal td,
.kc_formContent_waterCalculator tr.kc_tariffMatrix_annualTotal
td{text-align:right}.kc_tariffMatrix_table td,
.kc_tariffMatrix_table
th{padding:10px
5px 10px 5px;border-bottom:1px solid #eee}.kc_tariffMatrix_tariffLabel,
.kc_tariffMatrix_monthlyTotal td,
.kc_tariffMatrix_annualTotal
td{font-weight:normal;font-size:1.3em;color:#EE7203}.kc_tariffMatrix_annualBasePrice,
.kc_tariffMatrix_monthlyBasePrice{border-bottom:25px solid #eee}.kc_tariffMatrix_annotations_text a,
#kc_body .kc_tariffMatrix_annotations_text a,
#kc_body .kc_tariffMatrix_annotations_text a:hover{color:#EE7203}