body{background-size:150px,cover;background-position:50% 40px,0}.state-indicator:before{content:"mobile"}#headControls{width:36px;left:0;top:218px;right:unset;z-index:13605;color:#fff;height:120px;text-align:center}#headbar{height:58px;line-height:58px}#headbar .left>a{display:inline-block;margin:8px 9px;width:32px;height:40px;background-image:url(../img/omni-logo-only.min.svg);background-size:32px 40px}#headbar .left>div,#propertyFinder,#saveBox{height:58px;line-height:unset}#propertyFinder,#saveBox{left:unset;top:0}#propertyFinder{width:275px;right:-320px;background-color:#666;z-index:13609;transition:transform 500ms}#saveBox{width:100%;right:0}#propertyFinder.show{transform:translateX(-365px)}#propertyFinder .select2-selection{display:inline-block;height:30px;border-radius:0;margin:-4px 0 0 5px;border-color:var(--primary-color);padding:1px;width:227px}#propertyFinder .select2-selection__arrow{padding:1px;margin-top:-4px}#openPropertyFinder{position:absolute;display:unset;top:0;right:0;width:40px;height:58px;line-height:58px;padding-right:5px;font-size:28px;text-align:center;z-index:13610;color:var(--primary-color);background-color:var(--dark-bgcolor)}#openPropertyFinder.active{background-color:#666}#findPropertOrAddress{top:0;margin-left:5px;width:227px;height:30px}#submitAddress{top:14px;height:28px;line-height:28px;right:5px;width:32px}#propertyFinder .select2-dropdown .select2-dropdown--below{margin-top:50px;margin-left:50px}#headbar .left{width:calc(100vw - 45px);height:58px}#headControls div{height:40px;width:36px;padding:0;margin:0;line-height:40px;vertical-align:middle}#mapContainer,#toolbar{height:calc(100% - 58px)}#mapContainer{width:calc(100vw - 36px);left:36px}#toolbar{top:58px;width:36px}#selectedClient{vertical-align:middle;line-height:18px}#addMenu,#moreMenu{right:calc(100% - 36px);left:unset;min-width:210px}#addMenu{top:202px;bottom:unset}#moreMenu{bottom:calc(100% - 506px)}#accountMenu,#manageMenu{right:calc(100% - 36px)}#manageMenu{bottom:36px}.dropDownMenu.show:not(#accountMenu,#manageMenu){transform:translateX(100%)}#infoBox{top:58px;height:calc(100% - 58px)}#baseLayerSwitch{top:63px;right:5px}#baseLayerSwitch>div{padding:0;margin:0}#baseLayerSwitch img,#baseLayerSwitch>div,#tileLayerSwitch.closed>div>img{width:32px;height:32px}#innerPage{top:58px}.innerPage{width:calc(100vw - 36px)}#innerPage.narrow{width:calc(100% - 312px)}.narrowDeviceWarning{display:block;border:1px solid #fff;padding:5px;width:calc(100% - 32px)}@media only screen and (min-height:600px){#addMenu,#headControls{top:282px}#headControls>div,#headControls>div:hover{height:56px;line-height:56px}}#panViewer.normal{bottom:0;right:0;top:unset;left:unset;width:calc(100vw - 50px);height:calc(100vh - 58px);z-index:10998;position:absolute}div#jobForm>.jobDetails>.box{width:calc(100% - 10px)}div#emulateUserBar select{width:200px}.calendar .month .days,.osfClose>i.iAmIcon-popout.clicky,div#emulateUserBar>span.title,div#onscreenForm>#osfBodyContainer>.content>.fade,div#onscreenForm>.handle,div#onscreenForm>.handle::before,div#onscreenForm>.osfBodyContainer>.content>.fade,div.onscreenForm>.handle::before,div.onscreenForm>.osfBodyContainer>.content>.fade{display:none}.jqDialogFullCover>.jqDialog{max-height:calc(100vh - 10px);max-width:calc(100vw - 10px)}.centerFields>span{display:block;width:100%}.centerFields>span.label{text-align:left;padding-right:0}.centerFields>span.field,.centerFields>span.value{padding-left:0}#tileLayerSwitch{right:5px}#tileLayerSwitch.closed{width:38px;height:38px}#tileLayerSwitch.open{width:156px;height:224px}#tileLayerSwitch.closed>div{width:132px}#tileLayerSwitch.closed>div>span{width:100px;line-height:32px}div#onscreenForm,div.onscreenForm{border-top-left-radius:8px}body.noticeBarPresent div#onscreenForm,body.noticeBarPresent div.onscreenForm{top:90px}div#onscreenForm,div.onscreenForm.normal{width:calc(100% - 36px);max-width:calc(100vw - 36px);min-width:calc(100vw - 36px)}div#onscreenForm>#osfBodyContainer>footer:empty,div#onscreenForm>#osfBodyContainer>header:empty,div#onscreenForm>.osfBodyContainer>footer:empty,div#onscreenForm>.osfBodyContainer>header:empty,div.onscreenForm>.osfBodyContainer>footer:empty,div.onscreenForm>.osfBodyContainer>header:empty{padding-top:unset;padding-bottom:unset}div#onscreenForm>#osfBodyContainer,div#onscreenForm>.osfBodyContainer,div.onscreenForm>.osfBodyContainer{height:calc(100% - 17px)}div#onscreenForm>#osfBodyContainer>.content>.osfBody,div#onscreenForm>.osfBodyContainer>.content>.osfBody,div.onscreenForm>.osfBodyContainer>.content>.osfBody{height:calc(100% - 8px);padding:4px}div#onscreenForm,div.onscreenForm{top:58px;border-left:unset}.mapBanner~#map{height:calc(100% - 32px)}.psv-miniMap{width:calc(100vw - 60px);height:calc(100vw - 60px);left:10px;transform:scale(.3)}#termsAndConditions{width:calc(100vw - 40px);height:calc(100vh - 100px)}.calendar .month .week{flex-direction:column}.calendar .month .week .day{width:100%;padding-left:16px;position:relative;min-height:80px}.calendar .month .week .day .date{margin:0;font-size:1em;height:unset;width:unset}.calendar .month .week .day:before{content:"Day";position:absolute;display:inline-block;width:16px;line-height:16px;left:0;height:100%;writing-mode:vertical-lr;text-align:center;transform:rotate(180deg);background-color:rgba(0,0,0,.1);font-size:.8em}.calendar .month .week .day.sunday:before{content:"Sunday"}.calendar .month .week .day.monday:before{content:"Monday"}.calendar .month .week .day.tuesday:before{content:"Tuesday"}.calendar .month .week .day.wednesday:before{content:"Wednesday"}.calendar .month .week .day.thursday:before{content:"Thursday"}.calendar .month .week .day.friday:before{content:"Friday"}.calendar .month .week .day.saturday:before{content:"Saturday"}.calendar .month .week .day.today .date{border-radius:0 0 4px 0}.innerPage{height:calc(100vh - 58px)}#infoBox.show~.innerPage{width:calc(100vw - 50px);transform:translateX(252px)}#infoBox.show,.innerPage{border-top-left-radius:8px}#infoBox.hide{left:-225px}div#loginBox{top:max(calc(50vh - 156px),315px)}@media only screen and (max-height:590px){body{background-size:120px,cover;background-position:50% 20px,0}div#loginBox{top:max(calc(50vh - 156px),225px)}}