/* CSS crunched with Crunch - http://crunchapp.net/ */
#water-app-error,#water-app-results,#water-app-results-image,#restart-btn{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.iserror{font-size:1em;color:#aa0202;padding:10px 0;display:inline-block}#water-app-results-image h3{padding:15px;text-align:center;background-color:#b3cedd;font:normal 18px "FrutigerLTW01-45Light",Arial,Helvetica,Geneva,sans-serif}[ng\:cloak],[ng-cloak],.ng-cloak{display:none !important}.margintop30{margin-top:30px}.textcenter{text-align:center}.thin{font-weight:normal;font-family:"FrutigerLTW01-45Light",Arial,Helvetica,Geneva,sans-serif !important}.blue{color:#005282 !important}.displayshow{display:block!important}.displayhidden{display:none!important}#watercheck-app{margin-top:60px}#watercheck-app *{box-sizing:border-box}.ui-autocomplete{border:1px solid #ccc;list-style:none;padding:0;background-color:white;box-shadow:0 3px 7px 0 rgba(0,0,0,0.15);margin:0;position:absolute;top:0;left:0;cursor:default;z-index:4}.ui-autocomplete .ui-menu-item{border-bottom:1px dotted #ccc;line-height:35px;margin:0;font-family:'FrutigerLTW01-45Light' !important;font-size:18px !important;cursor:pointer;text-align:left;padding:5px;color:inherit}.ui-autocomplete .ui-menu-item:last-child{border-bottom:0}.ui-autocomplete .ui-menu-item:hover{background-color:#f6f6f6}.ui-autocomplete .ac-state-focus{outline:none;background-color:#f6f6f6}.content.vollebreite{width:91em;float:none}.col-md-4,.col-md-6,.col-md-8,.col-md-12{position:relative;min-height:1px}.static{position:absolute;width:100%}.rel{position:relative}.col-md-4{width:33.33333333333333%}.col-md-6{width:50%}.row{margin-bottom:30px}.row:after,.row:before{clear:both;content:" ";display:table}.col-md-8{width:66.66666666666667%}.col-md-10{width:83.33333333333334%}.automargin{margin:auto}.col-md-4,.col-md-8,.col-md-6{float:left}.col-md-12{width:100%}.col-wrapper{padding:0 30px 0 0}.col-wrapper-full{margin:14px 30px 0 0;position:relative}#watercheck-app .autocomplete-element input{background-color:#b3cedd;border:0;width:100%;color:#095380;padding:15px 20px;font:normal 18px "FrutigerLTW01-45Light",Arial,Helvetica,Geneva,sans-serif}#watercheck-app .autocomplete-element input:disabled{opacity:0.4}#watercheck-app .autocomplete-element input.loading{background:#b3cedd url(images/loading_request.gif) no-repeat 96% center}#watercheck-app .autocomplete-element input:focus{outline:-webkit-focus-ring-color auto 0}#watercheck-app label{font-family:'FrutigerLTW01-67BoldCn';font-weight:normal;color:#005282;font-size:1.6em;margin-bottom:0.6em;margin-top:1em;display:block}#watercheck-app label.disabled{opacity:0.2}#watercheck-app label small{font-size:0.6em;font-weight:normal}#show-result-btn,#restart-btn{margin-top:15px}::-webkit-input-placeholder{color:#9cbaca}:-moz-placeholder{color:#9cbaca}::-moz-placeholder{color:#9cbaca}:-ms-input-placeholder{color:#9cbaca}.btn-primary{color:#ffffff;background-color:#005282;border:1px solid #034d78}.btn-primary:disabled{background-color:#b3cedd;border:1px solid #b3cedd;cursor:default}.btn{margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;cursor:pointer;background-image:none;font-size:14px;white-space:nowrap;padding:10px 15px;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#result-container,#loading-screen{background:url(images/bg_water.jpg) right top no-repeat;height:500px;position:relative}.msg-container img{max-width:none;display:inline}#bubbles-container,#bubbles-container-2{position:absolute;z-index:1;right:73px;top:1px;display:none}.msg-container{padding:50px 30px 30px;position:absolute;left:40px;top:100px;right:40px;bottom:40px;background-color:rgba(255,255,255,0.3);z-index:2;font-size:14px;text-align:center}#water-app-results{position:relative;z-index:3;padding:60px 30px 0}.msg-container h3,.msg-container-01 h3{font-size:30px;background:url(images/icon_telefon.png) left 7px no-repeat;padding-left:35px;display:inline-block}.result-entry{padding:15px 20px;display:inline-block;background-color:rgba(255,255,255,0.3);color:#005282;font-size:18px;font-family:'FrutigerLTW01-45Light' !important;text-align:left;min-width:150px}.dd-pointer.dd-pointer-down,.dd-pointer.dd-pointer-down.dd-pointer-up{border:solid 0px transparent !important;border-bottom:solid 0px #000 !important;border-top:solid 0px #000 !important;width:15px;height:23px;margin-top:-11px !important;right:15px !important;background:url(images/dropdown_bg.gif) left top no-repeat}#community-list{width:100% !important}.dd-select{border-radius:0px !important;border:0 !important;cursor:pointer;background-color:#b3cedd !important;color:#095380;width:100% !important;padding:15px 20px;font:normal 18px "FrutigerLTW01-45Light",Arial,Helvetica,Geneva,sans-serif}.dd-selected{padding:0px !important;font-weight:normal !important}label.dd-selected-text{font-family:'FrutigerLTW01-45Light' !important;font-size:18px !important;margin-bottom:0!important;margin-top:0!important}ul.dd-options{border:1px solid #ccc;list-style:none;padding:0;width:100% !important;box-sizing:border-box;background-color:white;box-shadow:0 0 0 0 rgba(0,0,0,0);margin:0}ul.dd-options li{border-bottom:1px dotted #ccc;line-height:35px;margin:0;font-size:18px}ul.dd-options li a{padding:5px;display:block;color:inherit;text-decoration:none;font-size:18px;color:#333;border-bottom:0!important}label.dd-option-text{font-family:'FrutigerLTW01-45Light' !important;font-size:18px !important;margin-bottom:0!important;color:#333 !important;cursor:pointer;margin-top:0!important}.kw-container-waterstatusnumber.legend{position:relative;height:18px;background-color:rgba(255,255,255,0.3);padding:7px 7px 0 7px}.kw-container-waterstatusnumber:after{clear:both;display:table;content:''}.kw-container-waterstatusnumber .legend-entry,.kw-container-waterstatusnumber .legend-entry-label,.kw-container-waterstatusnumber .legend-entry-badge{width:33.33333333333333%;float:left}.kw-container-waterstatusnumber .legend-entry-label,.kw-container-waterstatusnumber .legend-entry-badge{text-align:center;color:#04273c;opacity:0.6}.kw-container-waterstatusnumber .legend-entry-label{font-size:14px;margin-bottom:5px}.kw-container-waterstatusnumber .legend-entry-label.active{font-family:'FrutigerLTW01-67BoldCn';opacity:1;color:#005282}.kw-container-waterstatusnumber .legend-entry-badge{text-transform:uppercase;font-size:16px;font-family:'FrutigerLTW01-67BoldCn';margin-top:-7px;position:relative;z-index:5}.kw-container-waterstatusnumber .legend-entry-badge span{padding:10px 0;width:90px;display:inline-block}.kw-container-waterstatusnumber .legend-entry-badge.active{color:white;opacity:1}.kw-container-waterstatusnumber .legend-entry-badge.active span{background-color:#005282;text-align:center}.kw-container-waterstatusnumber .legend-entry-label.last{text-align:right}.kw-container-waterstatusnumber .legend-entry-label.first{text-align:left}.kw-container-waterstatusnumber .legend-entry{border-left:1px solid #b6d0e0;background-color:white;height:4px}.kw-container-waterstatusnumber .legend-entry.active{background-color:#005282}#water-app-results-image .app-image-holder{position:relative;display:block}#water-app-results-image .app-image-zoom{display:none;width:65px;height:65px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);background-color:rgba(0,82,130,0.7);z-index:4}#water-app-results-image a[data-featherlight='image']:hover .app-image-zoom{display:block}#water-app-results-image .app-image-zoom span{font-size:35px;color:white;display:block;position:absolute;height:25px;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.kw-container-waterstatusnumber .legend-entry:first-child{border-left:0 solid transparent}#restart-btn{float:right}@media only screen and (max-width:1280px){#restart-btn{float:none}}@media only screen and (max-width:480px){#restart-btn,#show-result-btn{width:100%;display:block}}@media only screen and (max-width:640px){#kw-container-name,#kw-container-waterstatus,.entry .result-entry{width:100% !important}}@media screen and (max-width:960px){#bubbles-container,#bubbles-container-2{display:none !important}#result-container{height:auto !important;min-height:550px;background:url(images/bg_water.jpg) right bottom no-repeat}.col-md-4,.col-md-6,.col-md-8{float:none}.col-wrapper{padding:0 }.col-wrapper-full{margin:30px 0 0 0}.sm-col-6{width:50% !important;float:left !important}.col-md-4,.col-md-6,.col-md-8,.col-md-12{max-width:100%;width:auto;padding:0}.col-md-8{margin:15px 0 0 0}.col-md-6{margin:15px 0 15px 0}.content.vollebreite{width:100%}#water-app-results-image img{margin:auto}}@media screen and (max-width:480px){#watercheck-app label{font-size:1.3em}#water-app-results .result-entry{min-width:120px}.kw-container-waterstatusnumber .legend-entry-label{padding:0 3px}}@media all{.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#333;background:rgba(0,0,0,0)}.featherlight:last-of-type{background:rgba(0,0,0,0.8)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:auto;padding:10px 10px 0;border-bottom:25px solid transparent;min-width:30%;margin-left:5%;margin-right:5%;max-height:95%;background:#fff;cursor:auto;white-space:normal}.featherlight .featherlight-inner{display:block}.featherlight .featherlight-close-icon{position:absolute;z-index:9999;top:15px;right:15px;line-height:25px;width:25px;cursor:pointer;text-align:center;font:Arial,sans-serif;background:#fff;background:rgba(255,255,255,0.3);color:#000}.featherlight .featherlight-image{width:100%}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0}.featherlight iframe{border:none}}@media only screen and (max-width:1024px){.featherlight .featherlight-content{margin-left:10px;margin-right:10px;max-height:98%;padding:10px 10px 0;border-bottom:10px solid transparent}}