.red,.field.error{color:#f00}.green{color:#74d34f}.blue{color:#00f}.bolder{font-weight:bolder}.smaller{font-size:smaller !important}.larger{font-size:larger !important}.smaller.label.meta{color:#d3d3d3 !important}.lowercase{text-transform:lowercase !important}.rendernavigation{margin:0 0 6px 0}.rendernavigation>.grid{padding-left:1em;padding-right:1em;padding-top:4px;padding-bottom:4px}.render-section{margin-bottom:20px}.renderbody{padding:10px 20px 10px 20px}.menu{z-index:1}.hidden.menu,.mobile.borderless.menu,.gps.hidden,.hidden.chart,.hidden.card,.hidden.field,.hidden.fields,.hidden.clear.filter,.dropdown.hidden,.placeholder.hidden,.button.apply.hidden,.button.clear.hidden,.button.hidden,tr.hidden{display:none !important}.highchart{width:100%}.wrapping.menu{flex-wrap:wrap}.shaded.tabular.menu{background-color:rgba(0,0,0,.03) !important}.shaded.tabular.menu>.active{background-color:rgba(0,0,0,.06) !important}.ui.vertical.stripe{padding:8em 0}.top.fixed.menu .toc.item{display:none}.ui.main.container{margin-top:2em;min-height:500px}.ui.map.container{width:100%}.narrow.inline.fields{display:none !important}.ui.sidebar{overflow:visible !important}iframe.pdfviewer{height:700px}.ui.search>.results{overflow-y:auto !important;width:175% !important;left:-25% !important}.secondary.menu{cursor:pointer}.ui.radio.checkbox>.label{padding-left:1.75em}section.ui.smartphone{display:none}.tabletonly{display:none !important}.desktoponly{display:initial !important}@media only screen and (max-width:1300px){.ui.card>.content>.header{font-size:initial !important}.pdf.ui.embed{height:650px}iframe.pdfviewer{height:600px}.ui.search>.results{left:-20% !important}}@media only screen and (max-width:1050px){.ui.top.fixed.menu{display:none !important}.ui.inverted.sidebar.menu,.mobile.borderless.menu{display:block !important}.ui.main.container{margin-top:1em}.ui.labeled.icon.vertical.menu{display:none !important}.narrow.inline.fields{display:block !important}.pdf.ui.embed{height:100% !important}.stats.four.wide.column{width:100% !important}.pdf.twelve.wide.column{width:100% !important}.mobile{width:100% !important}iframe.pdfviewer{height:350px !important}.ui.search>.results{width:125% !important;left:-20% !important}.tabletonly{display:initial !important}.desktoponly{display:none !important}}@media only screen and (max-width:414px){section.ui.tablet{display:none !important}section.ui.smartphone{display:block}}@media only mobile and (max-width:767px){.column.mobile.aligned{text-align:left !important}}@media(min-width:768px){.column.mobile.aligned{text-align:right !important}}html.ios{overflow-x:hidden;-webkit-overflow-scrolling:touch}html.ios,html.ios body{height:initial !important}svg.tiny,img.tiny{width:16px;height:16px;vertical-align:middle}svg.small,img.small{width:24px;height:24px;vertical-align:middle}svg.medium,img.medium{width:32px;height:32px;vertical-align:middle}svg.large,img.large{width:48px;height:48px;vertical-align:middle}svg.xlarge,img.xlarge{width:64px;height:64px;vertical-align:middle}.svg.floated.right,img.floated.right{float:right}object.svg.small{width:24px;height:24px;vertical-align:middle}svg.dimmed,img.dimmed,.opacity-50{opacity:.5 !important}.opacity-35{opacity:.35 !important}.field-svg>path.validation-error{font-weight:bolder;background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;box-shadow:none;text-align:left}.svg>path.validation-summary-valid{display:none}.svg>path.validation-summary-errors{border:1px solid #f00 !important;font-weight:bolder;background:#fff6f6;border-color:#e0b4b4;color:#9f3a38;-webkit-appearance:none;box-shadow:none;margin-bottom:1em;text-align:left}.svg>path.validation-summary-errors>ul{margin:4px 5px 5px 4px}ul.legend>li{display:flex;list-style:none;width:auto;float:right;margin:2px 4px 2px 4px}table.tight th{padding:4px 5px 4px 5px !important}table.tight td{padding:3px 4px 3px 4px !important}button.signoff{background:none!important;border:none;padding:0!important;color:#fff;cursor:pointer;font-family:inherit}.overlay.icon{position:relative;display:block;font-size:18px !important;width:18px !important;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;opacity:1 !important;z-index:100 !important}.overlay.bottom.icon{margin-top:-15px !important}.overlay.right.icon{margin-left:14px !important}.overlay.top.icon{margin-top:-34px !important}.overlay.centered.icon{margin-top:-25px !important;margin-left:10px !important}.ui.icon.header i.icons .corner.icon{font-size:1.5em !important}.tight.right.menu>.item{padding-left:4px;padding-right:4px}.tight.right.menu>.item>i.icon{margin:0 0 0 0 !important}.borderless.button{border:0;background:none}.filter.secondary.pointing.menu>a{padding-left:6px !important;padding-right:6px !important;cursor:pointer}.ui.dragdrop.label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:inline-block;vertical-align:top;white-space:normal;font-size:1em;padding:.35714286em .78571429em;margin:.14285714rem .28571429rem .14285714rem 0;box-shadow:0 0 0 1px rgba(34,36,38,.15) inset}.ui.form .required.field>.radio.checkbox:after{margin:-.2em 0 0 .2em;content:'' !important;color:#db2828}label.control.hidden{display:none}.clickable.button{margin:1px 1px 1px 1px}.ui.half.segment{width:50%}address.hidden{display:none}.ui.alert.message{margin:.25em .15em !important;padding:.25em .15em !important}.ui.alert.message>div{margin:.5em !important;padding:0 !important}.ui.alert.hidden.segments{display:none !important}.ui.internal.basic.segment{padding:0 0 14px 14px}h5.ui.sub.header{margin-top:1em !important}h6.ui.sub.header{margin-top:.5em !important;font-size:.75em !important;text-transform:none}.alert.notification>.row{padding-top:.5rem !important;padding-bottom:.5rem !important}.alert.notification>.row>.column{margin-top:.1rem !important;margin-bottom:.1rem !important}.ui.inactive.cards>.card,.ui.cards>.inactive.card,.ui.inactive.card{box-shadow:inset 5px 0 0 0 #767676,0 1px 3px 0 #767676,0 0 0 1px #f8f8f8}.ui.inactive.cards>.card:hover,.ui.cards>.inactive.card:hover,.ui.inactive.card:hover{box-shadow:inset 5px 0 0 0 #767676,0 1px 3px 0 #767676,0 0 0 1px #767676}.ui.red.cards>.card,.ui.cards>.red.card,.ui.red.card,.ui.refusal.cards>.card,.ui.cards>.refusal.card,.ui.refusal.card,.ui.unknown.cards>.card,.ui.cards>.unknown.card,.ui.unknown.card,.ui.locked.cards>.card,.ui.cards>.locked.card,.ui.locked.card,span.error{color:#f00}.ui.error.cards>card,.ui.cards>.error.card,.ui.error.cards>.card,.ui.error.cards>.card:hover,.ui.cards>.error.card:hover,.ui.error.card:hover{box-shadow:inset 5px 0 0 0 red,0 1px 3px 0 red,0 0 0 1px red}svg>path.error{fill:red}i.error.icon{color:#f00 !important}.ui.cards>.missing.card,.ui.missing.card span.low{color:#9f3a38}.ui.cards>.low.card,.ui.low.card{box-shadow:inset 5px 0 0 0 #9f3a38,0 1px 3px 0 #9f3a38,0 0 0 1px #9f3a38}svg>path.missing,svg>path.low{fill:#9f3a38}i.missing.icon,i.low.icon{color:#9f3a38 !important}.ui.cards>.due.card,.ui.due.card .ui.cards>.pending.card,.ui.pending.card,span.high{color:#ffa500}.ui.high.cards:hover>.card,.ui.cards>.high.card:hover,.ui.high.card:hover,.ui.cards>.high.card,.ui.high.card{box-shadow:inset 5px 0 0 0 orange,0 1px 3px 0 orange,0 0 0 1px orange}svg>path.due,svg>path.high,svg>path.pending{fill:orange}i.due.icon,i.high.icon,i.pending.icon{color:#ffa500 !important}span.warn{color:#9d8e14}.ui.warn.cards>.card,.ui.cards>.warn.card,.ui.warn.card,.ui.due15.cards>.card,.ui.cards>.due15.card,.ui.due15.card{box-shadow:inset 5px 0 0 0 #fbe008,0 1px 3px 0 #fbe008,0 0 0 1px #fbe008}svg>path.warn,svg>path.due15{fill:#fbe008}i.warn.icon,i.due15.icon{color:#fbe008 !important}.ui.notice.cards>.card,.ui.cards>.notice.card,.ui.notice.card,.ui.due30.cards>.card,.ui.cards>.due30.card,.ui.due30.card{box-shadow:inset 5px 0 0 0 darkcyan,0 1px 3px 0 darkcyan,0 0 0 1px darkcyan}svg>path.notice{fill:darkcyan}svg>path.due30{fill:darkcyan}i.notice.icon,i.due30.icon{color:#008b8b !important}.ui.due60.cards>.card,.ui.cards>.due60.card,.ui.due60.card{box-shadow:inset 5px 0 0 0 #afc652,0 1px 3px 0 #afc652,0 0 0 1px #afc652}svg>path.due60{fill:#afc652}i.due60.icon{color:#afc652 !important}.ui.due90.cards>.card,.ui.cards>.due90.card,.ui.due90.card{box-shadow:inset 5px 0 0 0 #97c25a,0 1px 3px 0 #97c25a,0 0 0 1px #97c25a}svg>path.due90{fill:#97c25a}i.due90.icon{color:#97c25a !important}.ui.good.cards>.card,.ui.cards>.good.card,.ui.good.card,.ui.cal.cards>.card,.ui.cards>.cal.card,.ui.cal.card{box-shadow:inset 5px 0 0 0 #aaa7a7,0 1px 3px 0 #aaa7a7,0 0 0 1px #aaa7a7}svg>path.good{fill:#aaa7a7}i.good.icon{color:#aaa7a7 !important}span.good{color:#74d34f}.ui.complete.cards>.card,.ui.cards>.complete.card,.ui.complete.card,.ui.exterior.cards>.card,.ui.cards>.exterior.card,.ui.exterior.card,.ui.interior.cards>.card,.ui.cards>.interior.card,.ui.interior.card,.ui.valid.cards>.card,.ui.cards>.valid.card,.ui.valid.card{box-shadow:inset 5px 0 0 0 #74d34f,0 1px 3px 0 #74d34f,0 0 0 1px #74d34f}.ui.water.cards>.card,.ui.cards>.water.card,.ui.water.card{box-shadow:inset 5px 0 0 0 #406bef,0 1px 3px 0 #406bef,0 0 0 1px #406bef}svg>path.valid{fill:#008000}i.valid.icon{color:#008000}.valid.color{color:#74d34f !important}.ui.unknown.cards>.card,.ui.cards>.unknown.card,.ui.unknown.card{box-shadow:inset 5px 0 0 0 #353535,0 1px 3px 0 #353535,0 0 0 1px #353535}svg>path.unknown{fill:#353535}i.unknown.icon{color:#353535 !important}.ui.yellow.cards:hover>.card,.ui.cards>.yellow.card:hover,.ui.yellow.card:hover,.ui.yellow.cards>.card,.ui.cards>.yellow.card,.ui.yellow.card{box-shadow:inset 5px 0 0 0 #fbe008,0 1px 1px 0 #fbe008,0 0 0 1px #fbe008}svg>path.yellow{fill:#fbe008}i.yellow.icon{color:#fbe008 !important}.ui.notrigger.cards>.card,.ui.cards>.notrigger.card,.ui.notrigger.card{box-shadow:inset 5px 0 0 0 #edd387,0 1px 3px 0 #edd387,0 0 0 1px #edd387}.ui.deleted.cards>.card,.ui.cards>.deleted.card,.ui.deleted.card{box-shadow:inset 5px 0 0 0 #000,0 1px 3px 0 #000,0 0 0 1px #000}svg>path.lightgrey{fill:#767676}.notrigger.color{color:#edd387 !important}.active.row,.valid.row{box-shadow:inset 5px 0 0 0 #74d34f}.sample.row{box-shadow:inset 5px 0 0 0 #3659e5}.valid.inspection.row{box-shadow:inset 0 -5px 0 0 #74d34f}.refusal.inspection.row{box-shadow:inset 0 -5px 0 0 #f46f60}.pending.row{box-shadow:inset 5px 0 0 0 hsl(60,100%,50%)}.pending.inspection.row{box-shadow:inset 0 -5px 0 0 hsl(60,100%,50%)}.inactive.row,.ui.inactive.segment{box-shadow:inset 5px 0 0 0 #767676}.refusal.row{box-shadow:inset 5px 0 0 0 #f46f60}.error.row{box-shadow:inset 5px 0 0 0 red}.notice.row{box-shadow:inset 5px 0 0 0 darkcyan}.deleted.row,.ui.deleted.segment{box-shadow:inset 5px 0 0 0 #000;background-color:#0000000f}.cal.row{box-shadow:inset 5px 0 0 0 #aaa7a7}.notrigger.row{box-shadow:inset 5px 0 0 0 #edd387}.ui.filter.dropdown{padding:5px;background:rgba(0,0,0,.05);color:rgba(0,0,0,.95)}div.ui.readonly{border:1px solid rgba(34,36,38,.15);opacity:.45;pointer-events:none;font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;margin:0;outline:none;-webkit-appearance:none;line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;color:rgba(0,0,0,.87);border-radius:.28571429rem;box-shadow:0 0 0 0 transparent inset;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}a.button,.action>a,button{margin:2px !important}.svg>path.validation.ui.fixed.sticky{margin-top:2em}.narrow.row,tr.narrow{padding-top:0 !important;padding-bottom:0 !important}.ui.grid>.small.navigation.row{padding:1px 10px 1px 10px}.navigation{background-color:rgba(0,0,0,.1);font-style:italic}.nopendingsvg>path.validations{text-align:center !important;width:100%;padding-top:2.5em}.hidden.nopendingsvg>path.validations{display:none}.nopendingvalidations{text-align:center !important;width:100%;padding-top:2.5em}.hidden.nopendingvalidations,canvas.hidden{display:none !important}.ct-series-a-icon{color:#d70206 !important}.ct-series-b-icon{color:#f05b4f !important}.ct-series-c-icon{color:#f4c63d !important}.card.label{margin:0 0 0 .15em !important;text-transform:none !important}.undo.item>.content,.undo.card>.content{text-decoration:line-through}.clickable.card{cursor:pointer}.maximum.channel{padding-top:4px;padding-bottom:4px}.maximum.channel.top{border-bottom:1px solid #d3d3d3;border-bottom-width:thin}.maximum.channel>.value{font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1.05em;font-weight:bolder;line-height:1em;color:#1b1c1d;text-align:center}.maximum.channel>.label{font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:.9em;font-weight:bold;color:rgba(0,0,0,.87);text-align:center}.maximum.channel>.value>.unit{font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:.75em;font-weight:lighter;color:rgba(0,0,0,.87)}.disabled.link{cursor:default;opacity:.45 !important;background-image:none !important;box-shadow:none !important;pointer-events:none !important}.label{font-weight:bold}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@-moz-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.fade-in{opacity:0;-webkit-animation:fadeIn ease-in 1;-moz-animation:fadeIn ease-in 1;animation:fadeIn ease-in 1;-webkit-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:2s;-moz-animation-duration:2s;animation-duration:2s}.fade-in.one{-webkit-animation-delay:.5s;-moz-animation-delay:.5s;animation-delay:.5s}.fade-in.two{-webkit-animation-delay:1s;-moz-animation-delay:1s;animation-delay:1s}.fade-in.three{-webkit-animation-delay:1.5s;-moz-animation-delay:1.5s;animation-delay:1.5s}.fade-in.four{-webkit-animation-delay:3s;-moz-animation-delay:3s;animation-delay:3s}a.right.clear.filter{float:right !important;cursor:pointer !important;margin-right:0 !important}.ui.topofpage{height:40px;position:fixed;bottom:0;opacity:1;width:25%;z-index:999}.ui.gotomap{position:fixed;right:15px;opacity:1;z-index:999;top:10px}.ui.topofpage.hidden,.ui.gotomap.hidden{display:none}.ui.active.dimmer.chart.fluid.card{background-color:rgba(0,0,0,.6)}.compact.row.stretched{margin:0 1rem}.compact.row.stretched .column{padding:0 1px 0 1px}.map.marker.legend{margin:10px;padding:10px;background-color:rgba(255,255,255,.8);border:1px solid #000}.map.marker.legend>h5.on{margin-bottom:.5em}.map.marker.legend>h5.off{margin-bottom:0}.map.marker.legend.dark{margin:10px;padding:10px;background-color:rgba(255,255,255,.75);border:1px solid #000}.map.menu{background-color:rgba(255,255,255,.8);border:1px solid #fff;border-radius:3px;box-shadow:0 2px 6px rgba(0,0,0,.3);cursor:pointer;margin-top:3px !important;margin-left:3px !important}.map.menu.darker{background-color:rgba(255,255,255,.75)}.map.menu>.item:hover{background-color:rgba(128,128,128,.15)}.map.menu>.item>.dropdown div{display:block;text-decoration:none}.map.menu>.item:hover .dropdown{display:flex}.map.infowindow{padding:5px}table.inspectionresults td+td{padding-left:5px}table.inspectionresults>thead>tr{font-weight:600 !important;font-size:80%;font-weight:bolder}table.inspectionresults>tbody>tr>td.right{text-align:right}.unit{color:#808080;font-size:80%}.value.high{color:#f00}.value.warning{color:#ff8c00}.value.low{color:#fbbd08}.cardlink{color:#000}a>h2,a>div>h2,h2.cardheadercolumn,a>h3,a>div>h3,h3.cardheadercolumn{margin:2px 2px 2px 0;margin-bottom:2px}a>h4,a>div>h4,h4.cardheadercolumn,a>h5,a>div>h5,h5.cardheadercolumn,a>h6,a>div>h6,h6.cardheadercolumn{margin-top:2px;margin-bottom:2px}.thin.top{padding-bottom:1px !important;margin-bottom:1px !important}.thin.bottom{padding-top:1px !important;margin-top:1px !important}.flush{padding:0}.flush.plusone{padding:1px 1px 1px 1px !important}.meta{color:rgba(0,0,0,.7) !important}.warning.box{-webkit-box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 rgba(0,0,0,0);box-shadow:0 0 0 1px #e0b4b4 inset,0 0 0 0 rgba(0,0,0,0);background-color:#fff6f6;color:#9f3a38;padding:4px 2px 4px 2px}.header.line{padding-bottom:5px !important;margin-bottom:5px !important}.stack.tight{padding-top:2px !important;padding-bottom:2px !important;margin-top:0 !important;margin-bottom:0 !important}.header.line>label{font-weight:700}.daytabs>div.item{padding-left:8px !important;padding-right:8px !important}.centeredflex{padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center}.centereditem{padding:5px;margin:10px;line-height:20px;text-align:center;font-size:3em;font-weight:600}.hidden.segment{display:none}.toggle.sitelimit{text-align:left}.orgtree,.orgtree ul,.orgtree li{position:relative}.orgtree ul{list-style:none}.orgtree li::before,.orgtree li:not(.top)::after{content:"";position:absolute;left:-10px;top:-4px}.orgtree li:not(.top)::before{border-top:2px solid #000;top:32px;width:14px;height:0}.orgtree li:not(.top)::after{border-left:2px solid #000;height:calc(100% + 8px);width:4px;top:-4px}.orgtree ul>li:not(.top):last-child::after{height:38px}.dashboard.totals{font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;font-size:14px;background-color:rgba(0,0,0,.03);height:42px;border-bottom:2px solid rgba(34,36,38,.15);padding:12px 16px 16px 12px;margin-bottom:2px}.units.red{color:#f00;font-size:x-small;font-weight:300;align-content:center;text-align:center}.table-container{overflow:scroll}.button.disabled.unusable{opacity:.8 !important;background-color:rgba(0,0,0,.08) !important}.label.siterole{width:99%}table.siterole{font-size:.85714286rem !important;font-weight:bold;border:1px solid rgba(38,38,40,.5) !important}table.siterole tr:first-child td{padding:.5em .7em .5em .7em !important;border:none !important}table.siterole tr td{padding:.5em .7em .5em .7em !important;border-top:1px solid rgba(38,38,40,.5) !important}span.rolename{color:rgba(0,0,0,.4) !important}.ui.fixed.sticky+tr{margin-top:50px}small.header{color:#00f}.highlight:not(.secondary){background-color:#ddd !important}.secondary.highlight{background-color:#eee !important}i.validation1.icon{color:#9f3a38 !important}svg>path.validation1{fill:#9f3a38}i.validation2.icon{color:#ff7f00 !important}svg>path.validation2{fill:#ff7f00}i.validation3.icon{color:#ff0 !important}svg>path.validation3{fill:#ff0}i.validation4.icon{color:#80ff00 !important}svg>path.validation4{fill:#80ff00}i.validation5.icon{color:#0f0 !important}svg>path.validation5{fill:#0f0}i.validation6.icon{color:#00fd7f !important}svg>path.validation6{fill:#00fd7f}i.validation7.icon{color:#0ff !important}svg>path.validation7{fill:#0ff}i.validation8.icon{color:#0bf !important}svg>path.validation8{fill:#0bf}i.validation9.icon{color:#0df !important}svg>path.validation9{fill:#0df !important}i.validation10.icon{color:#1f8ffb !important}svg>path.validation10{fill:#1f8ffb}i.validation11.icon{color:#ff007f !important}svg>path.validation11{fill:#ff007f}i.validation12.icon{color:#ff9f41 !important}svg>path.validation12{fill:#ff9f41}i.validation13.icon{color:#9ffb42 !important}svg>path.validation13{fill:#9ffb42}i.validation14.icon{color:#228181 !important}svg>path.validation14{fill:#228181}i.validation15.icon{color:#abdbdb !important}svg>path.validation15{fill:#abdbdb}i.validation16.icon{color:#ffdd42 !important}svg>path.validation16{fill:#ffdd42}.stats{flex-direction:row;flex-wrap:nowrap;display:flex;white-space:nowrap}.float-right{float:right !important}.text-right{text-align:right}.font-bold{font-weight:700}.collapse.list>.item{display:none !important}.hidden{display:none !important}.subdrawing{background:#fff;margin:3px;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 2px 0 rgba(34,36,38,.15);font-size:1em;font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;min-height:2.85714286em}.subdrawing>.content{padding:.75em 1em;line-height:1;position:relative;vertical-align:middle;margin:3px}.nowrap.grid{white-space:nowrap !important}.subdrawing>.content label{font-weight:600;font-size:80%;font-style:italic}.treeborder{border:1px solid rgba(0,0,0,.87);margin:0;padding:7px}.tree,.tree ul{margin:0;padding:0;list-style:none}.tree ul{margin-left:1em;position:relative}.tree ul ul{margin-left:.5em}.tree ul:before{content:"";background-color:transparent;display:block;width:0;position:absolute;top:0;bottom:0;left:0;border-left:1px solid}.tree li{margin:0;padding:0 1em;line-height:2em;color:#369;position:relative}.tree ul li:before{content:"";background-color:transparent;display:block;width:10px;height:0;border-top:1px solid;margin-top:-1px;position:absolute;top:1em;left:0}.tree ul li:last-child:before{background:#fff;height:auto;top:1em;bottom:0}.indicator{margin-right:5px}.tree li a{text-decoration:none;color:#369}.tree li button,.tree li button:active,.tree li button:focus{text-decoration:none;color:#369;border:none;background:transparent;margin:0 0 0 0;padding:0 0 0 0;outline:0}li>div.item.active,li>div.item.disabled{background-color:rgba(0,0,0,.15)}li>div.item.active.disabled{background-color:rgba(0,0,0,.1)}li>div>div.ui.map.checkbox>label{margin-top:2px}li>div.item.container>span.icon{display:none !important;float:right}li>div.item.container.active>span.icon{display:inline !important;cursor:pointer}.spacer{margin:0 3px 3px 3px;padding:0 3px 3px 3px}.dragging{opacity:.5}.dragover{font-weight:800;color:#000;background-color:#aaa7a7}li>div.item.placemark>span.icon{display:none !important;float:right}li>div.item.placemark.active:not(.disabled)>span.icon{display:inline !important;cursor:pointer}form.element>input,form.element>select{width:100%}.hovertext{position:relative;border-bottom:1px dotted #000;padding:1px 2px 1px 2px}.hovertext:before{content:attr(data-hover);visibility:hidden;opacity:0;background-color:#d3d3d3;color:#000;text-align:left;border-radius:5px;padding:5px;margin:5px;transition:opacity 1s ease-in-out;position:absolute;z-index:1;left:0;top:110%}.hovertext:hover:before{opacity:1;visibility:visible}.maplabel{background-color:rgba(0,0,0,.25);padding:.25em;border-radius:5px}.progress.label{text-align:center;margin-top:-1em;font-size:xx-small;font-weight:700}.padding.half{padding-top:.5em}.padding.whole{padding-top:1em}.steps.column{border:1px solid #d3d3d3;padding:10px;margin:5px}.completed.segment .centereditem:before{font-family:'Step';content:'';color:#21ba45}.completed.segment .centereditem span{display:none}.contactcount{font-size:x-large;font-family:serif;font-weight:800;vertical-align:bottom}.countborder{padding:3px;border:1px solid #d3d3d3;border-radius:1000rem;margin-right:5px;color:#808080;background-color:#cecece}table.calendar{position:relative;border-collapse:collapse}table.calendar .hour{width:2em}table.calendar .subheader{font-size:smaller;background-color:#a9a9a9 !important;padding-top:2px !important;padding-bottom:2px !important;text-align:center}table.calendar td{vertical-align:top !important}table.calendar div.block{min-height:5em}table.calendar div.block>div.date{font-weight:bold;font-size:larger;color:#767676}table.calendar div.block>div.date.monthlabel{color:#000}table.calendar div.block ul{padding-inline-start:1.25em}table.calendar td.placeholder{background-color:#e0e0e0}table.calendar a{font-size:smaller}table.calendar .a{margin:5px;padding:5px;border:1px solid #808080;background-color:#d3d3d3;border-radius:.25em;cursor:pointer}table.schedule{border-collapse:collapse;position:relative}table.schedule tr.top td:first-child{width:50px !important;max-width:50px !important;min-width:50px !important}table.schedule tr.top td{border:1px solid #808080;border-bottom:1px dashed #808080;height:1.5em}table.schedule tr.bottom td{border:1px solid #808080;border-top:1px dashed #808080;height:1.5em}#matrix{max-height:100vh;overflow-x:auto;overflow-y:auto;border-top:1px solid rgba(34,36,38,.15)}.sticky-header{position:sticky;top:0;background-color:#f9f9f9;z-index:1}.sticky-column{position:sticky;left:0;z-index:1;background-color:#f0f0f0;border-right:1px solid rgba(34,36,38,.15)}.visible-column{position:sticky;left:0;z-index:1;background-color:#f0f0f0 !important;visibility:visible}.text-start{text-align:left}.text-center{text-align:center}.text-end{text-align:right}.w-25{width:25% !important}.w-50{width:50% !important}.w-75{width:75% !important}.w-100{width:100% !important}.mt-1{margin-top:.25rem !important}.mt-2{margin-top:.5rem !important}.border-0{border:none}.x-small{font-size:x-small}.appointment{border:.125px solid #000 !important;background-color:#00000020 !important;border-collapse:separate}.appointment.residential{border:.125px solid #000 !important;background-color:#0000ff70 !important;border-collapse:separate}.appointment.residential a{color:#fff}.appointment.commercial{border:.125px solid #000 !important;background-color:#ffa50070 !important;border-collapse:separate}div.password{cursor:pointer}a.navclick:hover{cursor:pointer;font-weight:bolder}.ui.small.bulleted.list>.item:before{content:'⋅'}a[href^="tel:"]:before{content:"☎";color:#000;margin-right:.25em}.left.vertical.submenu.menu{border-top:1px solid #d1cbcbf2;border-left:1px solid #d1cbcbf2;border-bottom:1px solid #d1cbcbf2;border-bottom-left-radius:.425rem;border-top-left-radius:.425rem}a.anchor.pointer:hover{cursor:pointer;font-weight:900;color:#000}.trend.report.header{text-align:center;font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:2em;margin:1em}.left-section,.right-section{display:flex;align-items:center}.accordion-toggle{margin-left:5px}.connecting-line{flex-grow:1;border-bottom:.15rem dashed #000;margin:0 10px;opacity:10%}.title:hover .connecting-line{opacity:100}.item:hover .connecting-line{opacity:100}.ui.failure.configuration.cards>card,.ui.cards>.failure.configuration.card,.ui.failure.configuration.cards>.card,.ui.failure.configuration.cards>.card:hover,.ui.cards>.failure.configuration.card:hover,.ui.failure.configuration.card:hover{box-shadow:inset 5px 0 0 0 red,0 1px 3px 0 red,0 0 0 1px red}.ui.pending.configuration.cards>card,.ui.cards>.pending.configuration.card,.ui.pending.configuration.cards>.card,.ui.pending.configuration.cards>.card:hover,.ui.cards>.pending.configuration.card:hover,.ui.pending.configuration.card:hover{box-shadow:inset 5px 0 0 0 hsl(60,100%,50%),0 1px 3px 0 hsl(60,100%,50%),0 0 0 1px hsl(60,100%,50%);border-radius:.28571429rem}.ui.active.configuration.cards>card,.ui.cards>.active.configuration.card,.ui.active.configuration.cards>.card,.ui.active.configuration.cards>.card:hover,.ui.cards>.pending.active.card:hover,.ui.active.configuration.card:hover{box-shadow:inset 5px 0 0 0 #74d34f,0 1px 3px 0 #74d34f,0 0 0 1px #74d34f;border-radius:.28571429rem}