.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11,.col-ms-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media(min-width:480px) and (max-width:767px){.col-ms-1,.col-ms-2,.col-ms-3,.col-ms-4,.col-ms-5,.col-ms-6,.col-ms-7,.col-ms-8,.col-ms-9,.col-ms-10,.col-ms-11{float:left}.col-ms-1{width:8.33333%}.col-ms-2{width:16.66667%}.col-ms-3{width:25%}.col-ms-4{width:33.33333%}.col-ms-5{width:41.66667%}.col-ms-6{width:50%}.col-ms-7{width:58.33333%}.col-ms-8{width:66.66667%}.col-ms-9{width:75%}.col-ms-10{width:83.33333%}.col-ms-11{width:91.66667%}.col-ms-12{width:100%}.col-ms-push-1{left:8.33333%}.col-ms-push-2{left:16.66667%}.col-ms-push-3{left:25%}.col-ms-push-4{left:33.33333%}.col-ms-push-5{left:41.66667%}.col-ms-push-6{left:50%}.col-ms-push-7{left:58.33333%}.col-ms-push-8{left:66.66667%}.col-ms-push-9{left:75%}.col-ms-push-10{left:83.33333%}.col-ms-push-11{left:91.66667%}.col-ms-pull-1{right:8.33333%}.col-ms-pull-2{right:16.66667%}.col-ms-pull-3{right:25%}.col-ms-pull-4{right:33.33333%}.col-ms-pull-5{right:41.66667%}.col-ms-pull-6{right:50%}.col-ms-pull-7{right:58.33333%}.col-ms-pull-8{right:66.66667%}.col-ms-pull-9{right:75%}.col-ms-pull-10{right:83.33333%}.col-ms-pull-11{right:91.66667%}.col-ms-offset-1{margin-left:8.33333%}.col-ms-offset-2{margin-left:16.66667%}.col-ms-offset-3{margin-left:25%}.col-ms-offset-4{margin-left:33.33333%}.col-ms-offset-5{margin-left:41.66667%}.col-ms-offset-6{margin-left:50%}.col-ms-offset-7{margin-left:58.33333%}.col-ms-offset-8{margin-left:66.66667%}.col-ms-offset-9{margin-left:75%}.col-ms-offset-10{margin-left:83.33333%}.col-ms-offset-11{margin-left:91.66667%}}@media(min-width:480px) and (max-width:767px){.container{max-width:748px}.form-horizontal .form-group .control-label{text-align:right}}body{font-family:Verdana;font-size:small;margin:0}.bodyClass{padding-left:260px}.mobilebodyClass{padding-left:0}pre{margin:.5em 1.5em;padding:.3em;color:#000;background:#fff}pre,pre code,pre var{font:1em/1 "courier new",monospace}pre var{font-style:oblique}pre code.markup.comment{font-style:oblique;color:#008000}pre code.markup.doctype{font-style:oblique;color:#008080}pre code.markup.element-name{font-weight:bold;color:#800080}pre code.markup.attribute-name{font-weight:bold;color:#000}pre code.markup.attribute-value{font-weight:normal;color:#000080}p{margin:0;padding:.5em 1.5em}div#header{position:absolute;top:0;left:260px;font-weight:bold;height:50px;color:#fff}div#content{position:inherit;text-align:center}div#left-sidebar{text-align:center;position:absolute;font-weight:bold;top:0;left:0;width:260px;height:100%;color:#fff}.modalLoading{display:none;position:fixed;z-index:1000;top:0;left:0;height:100%;width:100%;background:rgba(255,255,255,.8) url('/images/icons/spinner.gif') 50% 50% no-repeat}body.loading{overflow:hidden}body.loading .modalLoading{display:block}.text-initial{text-align:initial}.bordersAll{border:.1em solid #000}.borderRight{border-right:1px solid #000}.borderLeft{border-left:1px solid #000}.width100Percent{width:100%}.width99Percent{width:99%}.width75Percent{width:75%}.width50Percent{width:50%}.width40Percent{width:40%}.width30Percent{width:30%}.width25Percent{width:25%}.width20Percent{width:20%}.width10Percent{width:10%}.width30{width:30px}.width40{width:40px}.width65{width:65px}.width90{width:90px}.width100{width:100px}.width105{width:105px}.width110{width:110px}.width120{width:120px}.width125{width:125px}.width130{width:130px}.width140{width:140px}.width150{width:150px}.width160{width:160px}.width230{width:230px}.widthInherit{width:inherit}.borderTop,.borderTopAndBottom{border-top:.1em solid #000}.borderBottom,.borderTopAndBottom{border-bottom:.1em solid #000}.borderBottomNone{border-bottom:0}.borderCollapseInherit{border-collapse:inherit}.noUnderline{text-decoration:none;color:#000}.noUnderline:hover{color:#000080;font-weight:bold}.leftFloat{float:left}.rightFloat{float:right}.noBorder{border:0}.heightAuto{height:auto}.height1Percent{height:1vh}.height2Percent{height:2vh}.height3Percent{height:3vh}.height5Percent{height:5vh}.height10Percent{height:10vh}.height85Percent{height:85vh}.height1,.leakViewHorizontalSpacer,.searchHorizontalSpacer{height:1px}.height353{height:353px}.borderNone{border:none}.mediumFont{font-size:medium}.font3Viewports{font-size:1vw}.largeFont{font-size:large}.noOutline{outline-style:none}.smallFont,.leakPointTable{font-size:small}.smallFontRightAlign{font-size:small;text-align:right}.fontBold,.boldFont,.breadCrumbSeparator{font-weight:bold}.rhamsBreadcrumb{padding:5px 5px 5px 0;margin:0;font-weight:bold}.signOutPadding{padding-left:0}.breadCrumbSeparator{margin:0 .5em}.buttonHeight{height:4.7em}.noPadding{padding:0}.padding10{padding:10px}.paddingTop5{padding-top:5px}.paddingTop15{padding-top:15px}.paddingBottom5{padding-bottom:5px}.paddingBottom10{padding-bottom:10px}.paddingBottom15{padding-bottom:15px}.paddingTopAndBottom10{padding-top:10px;padding-bottom:10px}.paddingTopAndBottom2{padding-top:2px;padding-bottom:2px}.paddingLeft1Px{padding-left:5px}.paddingRight10{padding-right:10px}.paddingLeftRight10{padding-left:10px;padding-right:10px}.blockToInlineBlock{display:block}.userFirstNameTopMargin{margin-top:3px}.col-nm-push-2{left:0}.leakChartLabel{color:#778899;font-weight:bold;width:auto;margin-bottom:5px}.waterAuditOverviewTable{font-size:100%;padding-top:10vh}.waterAuditUFWChart{padding-left:1px;width:99%}.bsTextAreaLabel{width:auto}.bsText400{width:100%;display:block}.logonContainer{width:75%}.bsFlexLabel100{width:100px;text-align:right}.bsFlexLabel170{width:170px;text-align:right}.bsButtonGroup{display:inline-table;margin-left:80px;margin-bottom:0}.bsFieldSetPadding{padding:0}.bsMenuButtons{margin-right:0}.logonVerticalSpacer{height:1vh}.logonHorizontalSpacer{width:1vw}.menuVerticalSpacer{height:0}@media screen and (orientation:portrait){.col-nm-push-2{left:16.66666667%}}@media screen and (max-width:479px){.waterAuditUFWChart{height:40vh}.bsFlexLabel170{width:80px}.bsSelectWidth{width:100%}.searchHorizontalSpacer{width:100%}.leakViewHorizontalSpacer{width:100%}.bsDateWidth{width:48%}}@media screen and (min-width:480px){.bsMenuButtons{margin-right:10px;padding-left:0;padding-right:0}.bsSelectWidth{width:480px}.searchHorizontalSpacer{width:480px}.leakViewHorizontalSpacer{width:486px}.bsDateWidth{width:200px}.logonHorizontalSpacer{width:80vw}}@media screen and (min-width:768px){.bsTextAreaLabel{width:165px;text-align:right}.bsText400{width:400px;display:inline-block}.bsFlexLabel100{width:50px}.bsButtonGroup{display:block;margin-left:15px}.blockToInlineBlock{display:inline-block}.logonHorizontalSpacer{width:50vw}#chkDetailed{width:40px}}@media screen and (max-width:768px){#chkDetailed{margin-bottom:5px}}@media screen and (min-width:1000px){.userFirstNameTopMargin{margin-top:43px}.waterAuditOverviewTable{font-size:110%}.waterAuditUFWChart{height:30vh}.bsFieldSetPadding{padding:0 15px 15px 15px}.logonHorizontalSpacer{width:50vw}}@media screen and (max-width:1000px){.waterAuditOverviewTable{padding:0;font-size:110%}}@media screen and (min-width:768px) and (max-width:1200px) and (orientation:landscape){.leakChartLabel{width:65px;margin-bottom:0}}@media screen and (min-width:1350px){.waterAuditOverviewTable{padding-top:8vh;font-size:120%}.waterAuditUFWChart{height:20vh}.logonHorizontalSpacer{width:40vw}}@media screen and (orientation:portrait){.waterAuditOverviewTable{padding:0}}@media screen and (min-height:200px) and (orientation:landscape){.menuVerticalSpacer{height:10vh}}@media screen and (min-height:300px) and (orientation:landscape){.menuVerticalSpacer{height:25vh}}@media screen and (min-height:400px) and (orientation:landscape){.menuVerticalSpacer{height:30vh}}@media screen and (min-height:480px){.logonVerticalSpacer,.menuVerticalSpacer{height:10vh}}@media screen and (min-height:600px){.logonVerticalSpacer,.menuVerticalSpacer{height:20vh}}@media screen and (min-height:600px) and (orientation:landscape){.menuVerticalSpacer{height:40vh}}@media screen and (max-width:990px),screen and (min-width:1330px){.configureAnchor:before{content:"Configure "}}.logonPage{position:absolute;top:17%;left:351px;width:769px;text-align:center;height:372px}.mobilelogonPage{text-align:center;height:350px;margin:50px auto}.logonColumnWidth{margin-top:5px;padding-bottom:10px;width:380px;display:block;height:22px;margin:auto}.logonLabel{display:block;width:150px;margin:2px 10px 0 0;position:relative;float:left;font-weight:bold;text-align:right}.logonTextBox{display:block;font-size:10pt;float:left;width:150px}.errorPage{position:absolute;top:25%;left:25%;width:318px;text-align:center;height:227px}.errorPageMessage{display:inline;font-weight:bold;font-size:medium;left:5px;color:#f00;position:absolute;top:24px}.errorPageButton{left:128px;width:80px;position:absolute;top:89px;height:60px}.displayBlock{display:block}.displayInlineBlock{display:inline-block}.displayInlineTable,.divWaterAuditDetailsTableHolder{display:inline-table}.displayFlex{display:flex}.displayNone,.invisibleControl,.invisibleSection{display:none}.bsSubZonesHolder{border-right:.1em solid #000;text-align:left}.divAnchorAddZoneHolder{text-align:left;margin-left:.75em;margin-top:.25em}fieldset.flowMeterDisplay{background-color:#fff;padding:0;margin:auto}.divFlowMeterConfigurationDetails{padding-top:20px;padding-bottom:30px;border-left:1px solid #000}.divLeakPieChart{height:25em}#divLeakChartPanel{margin:5px 1px 1px 0}.divWaterAuditOverviewTableHolder{width:49.5%;float:right;height:24.4em;border-left:.1em solid #000}.divWaterAuditOverviewTable{margin:3em auto 0;width:30em;font-size:1.2em}.tblWaterAuditOverview{border:.1em solid #000;height:inherit}.divWaterAuditDetailsTableHolder{width:94%;margin:.5em auto}.tblWaterAuditDetailsTable{font-size:small;text-align:right;border:.1em solid #000;width:100%}.divWaterAuditUFWChart{width:90%;height:16.7em;margin:.3em auto 0;border:.1em solid #000}.collapse{transition:height .3s ease-out}.popover .close{position:absolute;top:7px;right:10px}.bsPanelPadding{padding:5px 5px 0 5px}.bsFormLabel{margin-bottom:6px;margin-left:6px}.bsFormInlineLabel{color:#778899;font-weight:bold}.bsSearchFormGroup{text-align:left;margin-bottom:7px}.bsFormGroup,.bsFirstFormGroupInTab,.bsLastFormGroupInTab{text-align:initial;margin-bottom:7px}.bsLabel80,.bsLabel100,.bsLabel110,.bsLabel125,.bsLabel150,.bsLabel160,.bsLabel170,.bsLabel180,.bsCheckboxLabel100,.bsCheckboxLabel110,.bsCheckboxLabel125,.bsCheckboxLabel150,.bsCheckboxLabel160,.bsCheckboxLabel170{text-align:right}.bsControl,.bsControl97,.bsText130,.bsText150,.bsText160,.bsText170,.bsText180,.bsText190,.bsText200,.bsText210,.bsText230{display:inline-block}.bsControlNoPadding,.bsSelect150,.bsSelect190,.bsSelect200,.bsSelect210,.bsSelect220,.bsSelect230{display:inline-block;padding:0}.bsCheckboxLabel100,.bsCheckboxLabel110,.bsCheckboxLabel125,.bsCheckboxLabel150,.bsCheckboxLabel160,.bsCheckboxLabel170{vertical-align:top;padding-top:10px}.bsLabel80{width:80px}.bsControl97{width:97px}.bsSmallCheckbox{height:30px;width:30px;margin-top:2px}.bsLabel100,.bsCheckboxLabel100{width:100px}.bsLabel110,.bsCheckboxLabel110{width:110px}.bsLabel125,.bsCheckboxLabel125{width:125px}.bsText130{width:130px}.bsText140{width:140px}.bsText150,.bsLabel150,.bsCheckboxLabel150{width:150px}.bsText160,.bsLabel160,.bsCheckboxLabel160{width:160px}.bsText170,.bsLabel170,.bsCheckboxLabel170{width:170px}.bsText180,.bsLabel180{width:180px}.bsText190,.bsSelect190{width:190px}.bsSelect200,.bsText200{width:200px}.bsSelect210,.bsText210{width:210px}.bsSelect220,.bsText220{width:220px}.bsSelect230,.bsText230{width:230px}.bsFirstFormGroupInTab{padding-top:10px}.bsLastFormGroupInTab{margin-bottom:0;padding-bottom:10px}.bsLegend{color:#000080;font-weight:bold}fieldset.greyBackground{background-color:#f6f7f8}.panelSearchConsumer{border-color:#f00;border-style:solid;background-color:#0f0}.dataTableSuperWrapper{width:100%;overflow:hidden}.dataTableLeftButtons{padding-top:7em;width:4%;float:left;display:table-column-group}.topButtonTopMargin{margin-top:4em}.dataTableWidthAndLayout{width:96%;float:right;text-align:right}.waterAuditChartLayout{float:right;width:96%;height:300px}.listOfLeaks{margin:0 0 0 10px;width:1100px;font-size:small}.ryanHanleyLogo{height:18px;width:137px;border-width:0}.genericPage{position:absolute;top:25%;left:350px;width:709px;text-align:center;height:319px}.columnWidthStandard{margin:5px auto 10px 60px;padding-left:60px;padding-bottom:10px;width:500px;display:block;height:22px}.columnWidthBigger{display:block;width:650px;height:22px;margin:10px auto 10px auto;padding:0 10px 10px 10px}.positionRelative{position:relative}.noMargin{margin:0}.rowDateHolderMargins{margin:5px 0}.marginTop5{margin-top:5px}.marginTop7{margin-top:7px}.marginTop10{margin-top:10px}.marginTop40{margin-top:40px}.marginTop2{margin-top:2em}.marginTop10Percent{margin-top:10%}.marginTopPoint4{margin-top:.4em}.noBottomMargin{margin-bottom:0}.marginBottom5{margin-bottom:5px}.marginBottom7{margin-bottom:7px}.marginBottom10{margin-bottom:10px}.marginBottom15{margin-bottom:15px}.noBottomPadding{padding-bottom:0}.marginTopAndBottomNone{margin-top:0;margin-bottom:0}.marginTopAndBottom5{margin-top:5px;margin-bottom:5px}.marginTopAndBottom7{margin-top:7px;margin-bottom:7px}.marginTopAndBottom10{margin-top:10px;margin-bottom:10px}.marginLeft7{margin-left:7px}.marginLeft10{margin-left:10px}.marginLeft20{margin-left:20px}.marginLeft50{margin-left:50px}.marginLeft90{margin-left:90px}.marginLeftRight1{margin-left:1px;margin-right:1px}.noRightMargin{margin-right:0}.marginRight5{margin-right:5px}.noLeftRightMargin{margin-left:0;margin-right:0}#tblListOfLeaks.dataTable{margin-top:0!important}#tblLeakPhotos.dataTable{margin-top:0!important;margin-bottom:0!important}#tblLeakPhotos.dataTable td{padding-top:0!important;padding-bottom:0!important}#tblLeakPhotos.dataTable thead{display:none}a.middle{vertical-align:-webkit-baseline-middle}.colourNavy{color:#000080}.colourLightSlateGray{color:#778899}.colourBlack{color:#000}.colourRed{color:#f00}.backgroundLightGray{background-color:#d3d3d3}.btn-action{background-color:#0ff;background-image:none;color:#f5f5f5}.columnHeightAndWidthBig{width:650px;display:block;height:50px;margin:auto;padding:5px 0 5px 0}.labelStatus{display:block;width:250px;margin-top:5px;float:left;font-weight:bold;text-align:left;color:#f00;padding-right:10px;padding-left:10px;top:0;left:5px;height:18px}.bigTextBox{font-family:Verdana;font-size:small;display:block;float:left;width:200px;height:44px}.visibleDiv{overflow:auto;position:fixed;left:0;top:0}.floating-sidebar{background-color:#000080;width:260px;height:100%}.sidebarLinksSection{text-align:left;margin:10px;line-height:150%}#left-sidebar ul{width:auto;color:#fff;list-style-type:none;padding:0;margin:0;line-height:150%}#left-sidebar li{width:auto;line-height:150%;padding:0;margin:0}#left-sidebar a{color:#fff;text-decoration:underline;font-size:small;font-weight:bold}#left-sidebar a:hover{color:#69c;text-decoration:none;text-decoration:underline}.assetImage{height:500px;width:1200px}.buttonStyle{float:left;margin-left:5px;margin-top:1px}.hiddenElement{visibility:hidden}.invisibleSection{margin-top:30px;width:100%;float:left;text-align:center;clear:both}label.error{float:none;color:#f00;padding-left:.5em;vertical-align:top}.errorMessage{color:#f00}.errorMessageSmall{display:block;margin-top:5px;position:relative;color:#f00}.center{text-align:center}.mainTitleDiv{width:100%;text-align:center;top:0}.contentDiv{display:inline-table;width:100%;top:0}.titleDiv{width:100%}area{display:block;background-color:#fee}.MaskedEditFocus{background-color:#fff;color:#000}.MaskedEditError{background-color:#fcc}table.tableStyle{text-align:center;font-family:Verdana;font-size:small;border:1px solid #000080;border-collapse:collapse;margin:auto}table.tableStyle td{border:1px solid #000080;padding:3px}table.tableStyle tr.alt td{color:#000;background-color:#e0e0ef}table.tableStyle th{color:#fff;border:1px solid #000080;padding:3px;background-color:#000080;text-align:center}.mapSmall{height:40vh}.mapFullScreen{width:100%;height:850px}.assetMap{height:350px;width:350px}.consumerContact{overflow:auto;width:auto;max-width:500px;height:auto;max-height:300px}.leakChartTable{width:1020px;height:auto}.divSidebarHider{display:inline-table;float:left;padding-top:0;font-weight:bold;font-size:x-large;width:22px}.acrSidebarHider{float:left;font-weight:bold;font-size:x-large}.invalid input:required:invalid{background-color:#dc143c}.invalid textarea:required:invalid{background-color:#dc143c}.invalid input:required:valid{background:#32cd32}.invalid textarea:required:valid{background:#32cd32}.showOniPhone{-webkit-appearance:none;border-radius:0}.buttons a,.buttons button{display:block;float:left;margin:0 7px 0 0;background-color:#f5f5f5;border:1px solid #dedede;border-top:1px solid #eee;border-left:1px solid #eee;font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;font-size:100%;line-height:130%;text-decoration:none;font-weight:bold;color:#565656;cursor:pointer;padding:5px 10px 6px 7px}.buttons button{width:auto;overflow:visible;padding:4px 10px 3px 7px}.buttons button[type]{padding:5px 10px 5px 7px;line-height:17px}*:first-child+html button[type]{padding:4px 10px 3px 7px}.buttons button img,.buttons a img{margin:0 3px -3px 0 !important;padding:0;border:none;width:16px;height:16px}button:hover,.buttons a:hover{background-color:#dff4ff;border:1px solid #c2e1ef;color:#369}button:focus{outline:0}.buttons a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff}button.positive,.buttons a.positive{-webkit-appearance:none;border-radius:0;color:#529214}.buttons a.positive:hover,button.positive:hover{-webkit-appearance:none;border-radius:0;background-color:#e6efc2;border:1px solid #c6d880;color:#529214}.buttons a.positive:active{-webkit-appearance:none;border-radius:0;background-color:#529214;border:1px solid #529214;color:#fff}.buttons a.negative,button.negative{-webkit-appearance:none;border-radius:0;color:#d12f19}.buttons a.negative:hover,button.negative:hover{-webkit-appearance:none;border-radius:0;background:#fbe3e4;border:1px solid #fbc2c4;color:#d12f19}.buttons a.negative:active{-webkit-appearance:none;border-radius:0;background-color:#d12f19;border:1px solid #d12f19;color:#fff}.no-close .ui-dialog-titlebar-close{display:none}@media screen{body>div#header{position:fixed}body>div#left-sidebar{position:fixed}}* html body{overflow:hidden}* html div#content{height:100%;overflow:auto}