.state-indicator:before{content:"print"}#accountMenu,#addMenu,#baseLayerSwitch,#clientChoice,#clientChoiceContent2,#dialogue,#dialogueBox,#headControls,#headbar,#infoBox,#infoPage,#innerPage,#loading,#mapCover,#moreMenu,#openPropertyFinder,#osfContainer,#propertyFinder,#saveBox,#toolbar,#toolbox,.hidden{display:none}#map,body{height:100vh;padding:0}body{color:#000;font-family:"Arial",Arial,sans-serif;width:100vw;max-height:100vh;overflow:hidden}#map{margin:0}#PLANControls{display:none}div#planPrinterCompass{position:absolute;padding-left:10px;padding-top:10px;z-index:11000}body.print *{transition:none!important}.noPrint,.toggleOverflow{display:none!important}@page{size:A4 portrait;margin:0}body,html{margin:0}#PLANpage1{position:fixed;top:0}table#PLANheader{width:100vw;background-color:#fff}#PLANclientName,#PLANpage1 input{text-align:center}#PLANsiteDesc,#PLANsiteName{width:calc(100% - 600px)}#planPrinterCompass{top:80px;left:10px;z-index:90000;position:absolute}#PLANpage1 input{font-weight:700;border:0;width:100%}#map{display:inline-block;position:relative;width:100vw;height:calc(100vh - 80px)}.leaflet-control-zoom{display:none}#mapPrinter{background:#ccc}#PLANpage1{background:#fff;display:block;margin:0;box-shadow:none}#PLANpage1.a3{width:29.7cm;height:42cm}#PLANpage1.a3.landscape{width:42cm;height:29.7cm}#PLANpage1.a4{width:21cm;height:29.7cm}#PLANpage1.a4.landscape{width:29.7cm;height:21cm}#PLANpage1.a5{width:14.8cm;height:21cm}#PLANpage1.a5.landscape{width:21cm;height:14.8cm}.bubbleIcon{width:30px;height:34px}.bubbleIconHolder{position:relative;top:-5px;border-radius:100%;border:3px solid #00aebf;background-color:#fff;width:22px;height:22px;padding:1px;transform:rotate(0deg);z-index:2}.bubbleIconPoint{position:relative;width:0;height:0;border-style:solid;border-width:0 10px 10px;left:5px;border-color:transparent transparent #00aebf;z-index:2}.bubbleIconPoint.due{border-color:transparent transparent orange}.bubbleIconPoint.endOfLife{border-color:transparent transparent #000}.bubbleIconPoint.normal{border-color:transparent transparent #00aebf}.bubbleIconPoint.compliant{border-color:transparent transparent #45da00}.bubbleIconPoint.failed,.bubbleIconPoint.overDue{border-color:transparent transparent red}.bubbleIconPoint.draft{border-color:transparent transparent #000}.bubbleIconHolder.due{border-color:orange}.bubbleIconHolder.endOfLife{border-color:#000}.bubbleIconHolder.normal{border-color:#00aebf}.bubbleIconHolder.compliant{border-color:#45da00}.bubbleIconHolder.failed,.bubbleIconHolder.overDue{border-color:red}.bubbleIconHolder.draft{border-color:#000}.bubbleIconDraftRing,.bubbleIconFailedRing{position:absolute;z-index:1;width:26px;height:26px;border-radius:100%;top:4px;left:0;animation-name:pulsate2;animation-duration:2s;animation-iteration-count:infinite}.bubbleIconFailedRing{border:2px solid red}.bubbleIconDraftRing{border:2px solid #000}.jobsOptionsBar>.right{display:inline-block;right:0;position:absolute}#PLANfooter{position:relative;width:100%;bottom:18px;float:left;z-index:11000;font-size:12px;color:#0078a8;text-align:center}#PLANfooter span{background:rgba(255,255,255,.7);padding:2px}.assetDetails>.page{display:block}.markerGlow-overDue{filter:drop-shadow(0 0 2px var(--overdue)) drop-shadow(0 0 5px var(--overdue))}.markerGlow-due{filter:drop-shadow(0 0 2px var(--due)) drop-shadow(0 0 5px var(--due))}.markerGlow-justDone{filter:drop-shadow(0 0 2px var(--primary-color)) drop-shadow(0 0 5px var(--primary-color))}.markerGlow-endOfLife{filter:drop-shadow(0 0 2px var(--endoflife)) drop-shadow(0 0 5px var(--endoflife))}.markerGlow-compliant,.markerGlow-notDue{filter:drop-shadow(0 0 2px var(--compliant)) drop-shadow(0 0 5px var(--compliant))}.markerGlow-draft,.markerGlow-failed{filter:drop-shadow(0 0 2px var(--draft)) drop-shadow(0 0 5px var(--draft));animation:linePulsate 1s ease infinite}.markerGlow-failed{filter:drop-shadow(0 0 2px var(--overdue)) drop-shadow(0 0 5px var(--overdue))}.lineGlow.due,.lineGlow.overDue{stroke:var(--overdue);stroke-opacity:.8;pointer-events:none}.lineGlow.due{stroke:var(--due)}.lineGlow.endOfLife,.lineGlow.justDone{stroke:var(--primary-color);stroke-opacity:.8;pointer-events:none}.lineGlow.endOfLife{stroke:var(--endoflife)}.lineGlow.compliant,.lineGlow.draft,.lineGlow.failed,.lineGlow.notDue{stroke:var(--compliant);stroke-opacity:.8;pointer-events:none}.lineGlow.draft,.lineGlow.failed{stroke:var(--draft);animation:linePulsate 1s ease infinite}.lineGlow.failed{stroke:var(--overdue)}