@font-face{font-family:'OSans';font-style:normal;font-weight:normal;src:url(../fonts/cia/OpenSansRegular.eot);src:url(../fonts/cia/OpenSansRegular.woff) format("woff")}@font-face{font-family:'OSans';font-style:normal;font-weight:600;src:url(../fonts/cia/OpenSansSemibold.eot) format("eot");src:url(../fonts/cia/OpenSansSemiBold.woff) format("woff")}@font-face{font-family:'OSans';font-style:normal;font-weight:700;src:url(../fonts/cia/OpenSansBold.eot) format("eot");src:url(../fonts/cia/OpenSansBold.woff) format("woff")}@font-face{font-family:'iconGlyph';font-style:normal;font-weight:normal;src:url(../fonts/cia/CiAnywhere-Regular.woff) format('woff')}*,*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html,body{padding:0;margin:0;width:100%;height:100%;background-color:#f3f3f3;font-family:'OSans',sans-serif;font-size:16px}#appContainer{position:fixed;top:0;right:0;bottom:0;left:0}#main-content{position:relative;width:100%;height:calc(100% - 40px);height:-webkit-calc(100% - 40px);height:-moz-calc(100% - 40px);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}#vertical-content{height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;flex-grow:1;-webkit-flex-grow:1;-moz-flex-grow:1}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){#main-content{height:100%}}#mapContainer{min-height:0;height:100%;position:relative}#mapContainer #map{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box}#top-map-controls{margin-left:40px;position:absolute;top:0;right:0;left:0;pointer-events:none}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){#top-map-controls{margin-left:0}}#map-layer-buttons{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;pointer-events:none}.map-layer-buttons__section{padding:0;margin:.313em .625em;background-color:rgba(0,0,0,0.5);display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;flex-wrap:wrap;flex:0 1 auto;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto;align-self:flex-start;-webkit-align-self:flex-start}.map-layer-buttons__section.single-btn{background-color:transparent;flex:0 0 auto;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto;margin:.313em}button.map-layer-btn{margin:.313em;color:#373a3f;background-color:#fff;border:solid 1px;border-color:transparent;border-radius:.188em;opacity:.75;font-size:1em;font-weight:600;line-height:1em;padding:.429em;box-shadow:.125em .125em .313em rgba(0,0,0,0.5);-webkit-box-shadow:.125em .125em .313em rgba(0,0,0,0.5);pointer-events:all}button.map-layer-btn:hover{opacity:1;border-color:#000}button.map-layer-btn:focus{outline:0}button.map-layer-btn.active{opacity:1}#map-buttons{position:absolute;right:.500em;bottom:1.875em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}button.map-btn{display:inline-flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;border:0;border-radius:.188em;box-shadow:.125em .125em .313em rgba(0,0,0,0.5);-webkit-box-shadow:.125em .125em .313em rgba(0,0,0,0.5);font-size:1.5em;line-height:1.5em;font-weight:normal;padding:0;margin:.125em;height:1.5em;width:1.5em}button.map-btn:focus{outline:0}@media screen and (orientation:landscape){#map-buttons{-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}}#mobile-search-container{padding:.625em .625em 0 .625em;pointer-events:all}#mobile-search-container .intramaps-search{width:100%;-webkit-box-shadow:.125em .125em .313em rgba(0,0,0,0.5);box-shadow:.125em .125em .313em rgba(0,0,0,0.5)}img.olAlphaImg{cursor:pointer}@media screen and (min-width:1000px) and (max-resolution:191dpi),screen and (min-width:1000px) and (-webkit-max-device-pixel-ratio:1.99){.mobile-view{display:none !important}}@media screen and (max-width:1000px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.desktop-view{display:none !important}}button.intra-primary-btn{border:solid 1px transparent;text-shadow:0 .063em 0 rgba(0,0,0,0.35);text-align:center;text-decoration:none;border-radius:.188em;box-shadow:0 .063em .063em rgba(0,0,0,0.1);-webkit-box-shadow:0 .063em .063em rgba(0,0,0,0.1);padding:.313em .625em;font-size:.938em;font-weight:normal;cursor:pointer}button.intra-primary-btn[disabled]{cursor:not-allowed;opacity:.5}button.intra-primary-btn:focus{outline:0}button.intra-secondary-btn{border:solid 1px transparent;text-shadow:0 .063em 0 rgba(255,255,255,0.15);text-align:center;text-decoration:none;border-radius:.188em;box-shadow:0 .063em .063em rgba(0,0,0,0.1);-webkit-box-shadow:0 .063em .063em rgba(0,0,0,0.1);padding:.313em .625em;font-size:.938em;font-weight:normal;cursor:pointer}button.intra-secondary-btn[disabled]{cursor:not-allowed;border:0;opacity:.5}button.intra-secondary-btn:focus{outline:0}.form-control{font-family:'OSans',sans-serif;font-size:.875em;padding:.375em .750em}input[type="text"].form-control,textarea.form-control{color:#555;background-color:#fff;border:1px solid #ccc;border-radius:.188em;-webkit-box-shadow:inset 0 .063em .063em rgba(0,0,0,.075);box-shadow:inset 0 .063em .063em rgba(0,0,0,.075);height:2.286em}textarea.form-control{height:initial}input[type="text"].form-control:focus,textarea.form-control:focus{outline:0}button.form-control{cursor:pointer}label.form-control{font-weight:600;font-size:.750em;padding:0}input::-ms-clear{display:none;width:0;height:0}@media screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.form-control{font-size:1em}}div.olControlZoom[id="OpenLayers.Control.Zoom_4"]{box-shadow:2px 2px 5px rgba(0,0,0,0.5);-webkit-box-shadow:2px 2px 5px rgba(0,0,0,0.5)}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){div.olControlZoom[id="OpenLayers.Control.Zoom_4"]{display:none}}span.glyph.centre,span.icon.centre{margin:0 auto}
.panel-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;flex-basis:auto;z-index:10;background-color:#fff}.panel-container.side{height:100%;width:350px;box-shadow:2px 5px 10px rgba(0,0,0,0.50);-ms-box-shadow:2px 5px 10px rgba(0,0,0,0.50);-moz-box-shadow:2px 5px 10px rgba(0,0,0,0.50);-webkit-box-shadow:2px 5px 10px rgba(0,0,0,0.50)}.panel-container.mobile{position:absolute;top:0;right:0;bottom:0;left:0}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.panel-container.side{width:0}}.intramaps-panel{background-color:#fff;min-height:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;min-height:34px}.intramaps-panel__header{position:relative;padding:.313em 0 .313em .313em;border:1px solid transparent;cursor:pointer;flex:1 0 auto;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.intramaps-panel__header.mobile{height:40px}.intramaps-panel-header__icon{display:inline-flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;top:0;bottom:0;left:0;padding:0 5px;font-size:.75em}.intramaps-panel-header__icon.mobile{font-size:1em}.intramaps-panel-header__text{margin:0 2.188em 0 1.250em;width:100%;font-weight:600;font-size:1em;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}.intramaps-panel__header.mobile .intramaps-panel-header__text{text-align:center}.intramaps-panel-header__close-btn{position:absolute;top:0;right:0;bottom:0;background-color:transparent;border:0;padding:0 .531em;opacity:.35}.intramaps-panel-header__close-btn.mobile{width:40px;opacity:1;font-size:1em}.intramaps-panel-header__close-btn:hover{opacity:1}.intramaps-panel-header__close-btn:focus{outline:0}.intramaps-panel__content{overflow-y:auto;-webkit-overflow-scrolling:touch}.intramaps-panel__content::-webkit-scrollbar{width:6px}.intramaps-panel__content::-webkit-scrollbar-thumb{background-color:#888}.intramaps-panel__content::-webkit-scrollbar-track{background-color:#f0f0f0}ul.menu-list{margin:0;padding:0}ul.menu-list>li.menu-list__item{list-style:none}ul.menu-list>li.menu-list__item.padded{padding-bottom:5px}ul.menu-list>li.menu-list__item.padded:last-child{padding-bottom:0}li.menu-list__item>button.menu-list-item__button{position:relative;width:100%;border:0;padding:7px 5px 7px 15px;text-align:left;font-size:.750em}img.menu-list-item__icon{vertical-align:middle}button.menu-list-item__button>span{min-width:20px;font-size:16px}li.menu-list__item>button.menu-list-item__button:focus{outline:0}li.menu-list__item>button.menu-list-item__button:not(.active){background-color:#fff;color:#000}button.menu-list-item__button>.menu-list-item-button__label{position:absolute;top:0;right:0;bottom:0;border-radius:.625em;text-align:center;margin:.313em;padding:.125em .625em;font-size:.813em;font-weight:600;line-height:.813em;vertical-align:inherit}.menu-list-item-button__label>span.button-label__text{display:inline-block;vertical-align:middle}.menu-list-item-button__icon{position:absolute;top:0;right:0;bottom:0;background-color:transparent;padding:.313em;font-size:1em;margin-right:.313em}#panel-tabs{width:100%;height:0;-webkit-box-shadow:0 -0.125em .313em rgba(0,0,0,0.5);box-shadow:0 -0.125em .313em rgba(0,0,0,0.5);z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}#panel-tabs .panel-tab{cursor:pointer;width:100%;height:100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;flex:1 1 0;-webkit-flex:1 1 0;-moz-flex:1 1 0;-ms-flex:1 1 0;border-right:solid 1px}#panel-tabs .panel-tab:last-child{border:0}#panel-tabs .panel-tab__content{font-size:1.1em;text-align:center}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){#panel-tabs{height:3.125em}}.intraMaps-fields{padding:10px 20px}.intraMaps-fields__row{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;padding:3px 0}.intraMaps-fields-row__label{width:40%;min-width:40%;padding-right:5px;font-weight:600;font-size:.688em}.intraMaps-fields-row__value{-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;color:#656565;font-size:.75em}.intraMaps-fields-row__value img{max-width:100%}.intraMaps-fields-row__value.with-heading{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}.intraMaps-fields-row__heading{font-weight:600;font-size:1em;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;width:100%;margin:15px 0 10px 0}.intraMaps-fields-row__heading.underline{border-bottom:1px solid #ccc;padding-bottom:10px}.intraMaps-fields-row__heading.underline.blank{margin-top:0}.intraMaps-fields-row__heading.with-value{width:auto;min-width:40%;padding-right:15px;margin-top:10px}.intraMaps-fields-row__label.icon-img,.intraMaps-fields-row__value.icon-img{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;align-items:center}img.intraMaps-fields__icon-img{margin-right:5px;max-width:32px}ul.info1-list{padding:0;margin:.313em 0 2.188em 0}li.info1-list__item{min-height:3.750em;position:relative;list-style:none;border-bottom:solid 1px #d5d5d5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;width:100%}li.info1-list__item:hover{cursor:pointer}.info1-list__fields{padding:.313em .625em;flex:1 1 0;-webkit-flex:1 1 0;-moz-flex:1 1 0;min-width:60%}.info1-list__field{font-size:.813em;font-weight:normal;color:#5d5d5d;word-wrap:break-word}.info1-list__field--header{font-size:1em;font-weight:600;color:#000}.info1-list__image-container{flex:0 1 0;-webkit-flex:0 1 0;-moz-flex:0 1 0;padding:.313em .625em;text-align:right;min-width:40%}.info1-list__image-container>img{max-width:100%}.info-list__map-marker{text-align:center;color:#ababab;height:100%;line-height:2.500em;font-size:2.500em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;opacity:.25}.info1-list__item:hover .info-list__map-marker{filter:none;opacity:1}.loading-spinner{text-align:center;margin:50px 0}.results-counter{display:inline-flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;position:fixed;bottom:0;left:0;z-index:100;width:300px;border-radius:.625em;text-align:center;margin:.313em 20px;padding:.375em;font-size:.813em;font-weight:600;line-height:.813em;vertical-align:inherit;box-shadow:.125em 0 .625em rgba(0,0,0,0.50);-ms-box-shadow:.125em 0 .625em rgba(0,0,0,0.50);-moz-box-shadow:.125em 0 .625em rgba(0,0,0,0.50);-webkit-box-shadow:.125em 0 .625em rgba(0,0,0,0.50)}.results-counter__text{display:inline-block;vertical-align:middle}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.results-counter{right:0;width:inherit}}#marker-tooltip{display:none;padding:5px;position:fixed;overflow:hidden;font-weight:600;text-align:center;white-space:nowrap;pointer-events:none;box-shadow:2px 0 10px rgba(0,0,0,0.50);-ms-box-shadow:2px 0 10px rgba(0,0,0,0.50);-moz-box-shadow:2px 0 10px rgba(0,0,0,0.50);-webkit-box-shadow:2px 0 10px rgba(0,0,0,0.50)}#cursor-icon{display:none;position:fixed;font-size:1.500em;z-index:2000;pointer-events:none}@media screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){#cursor-icon{display:none !important}}.dialog-background{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);z-index:1000;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.dialog-background.transparent{background:0}.dialog-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;width:500px;max-height:100%;z-index:2000;background-color:#fff;border-radius:.313em;box-shadow:.125em 0 .625em rgba(0,0,0,0.50);-ms-box-shadow:.125em 0 .625em rgba(0,0,0,0.50);-moz-box-shadow:.125em 0 .625em rgba(0,0,0,0.50);-webkit-box-shadow:.125em 0 .625em rgba(0,0,0,0.50);overflow:hidden}.dialog-container>.dialog__header{width:100%;min-height:50px;padding:.625em;font-size:1.313em;flex:0 0 auto;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto}.dialog-container>.dialog__body{width:100%;min-height:100px;background-color:#fff;padding:1.250em;flex:1 1 auto;-webkit-flex:1 1 auto;-moz-flex:1 1 auto;-ms-flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch}.dialog-container>.dialog__footer{width:100%;padding:.625em;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end;-webkit-flex:0 0 auto;-moz-flex:0 0 auto;-ms-flex:0 0 auto}.dialog-container>.dialog__footer.multi-btn button{margin-left:10px}@media screen and (orientation:portrait){.dialog-container{height:100% !important;width:100% !important}}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.dialog-container>.dialog__body{flex:0 1 auto;-webkit-flex:0 1 auto;-moz-flex:0 1 auto;-ms-flex:0 1 auto}}.dialog-container.error-handler>.dialog__header{background-color:#a00;color:#fff}.dialog-control-group{width:100%;margin:5px 0}.dialog-control-group.inline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.dialog-control-group input[type="text"].dialog-control,.dialog-control-group input[type="password"].dialog-control{width:100%;color:#555;background-color:#fff;border:1px solid #ccc;border-radius:.188em;-webkit-box-shadow:inset 0 .063em .063em rgba(0,0,0,.075);box-shadow:inset 0 .063em .063em rgba(0,0,0,.075);height:2.286em;font-family:'OSans',sans-serif;font-weight:normal;font-size:.875em;padding:.375em .750em}.dialog-control-group input[type="text"].dialog-control:focus,.dialog-control-group input[type="password"].dialog-control:focus{outline:0}.dialog-control-group label.dialog-control{margin:.625em 0 .313em 0;font-family:'OSans',sans-serif;font-weight:600;font-size:.750em;padding:0}.dialog-control-group input[type="checkbox"].dialog-control{width:1.250em;height:1.250em;vertical-align:middle}.dialog-control-group button.dialog-link-btn{font-family:'OSans',sans-serif;background:0;border:0}.dialog-control-group button.dialog-link-btn:hover{text-decoration:underline;cursor:pointer}.dialog-control-group button.dialog-link-btn:focus{outline:0}.dialog-control-group span.error-message{font-family:'OSans',sans-serif;font-size:10pt;color:#c51515}.spinner__container{position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(204,204,204,0.50);color:#3b3b3b;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}
#toolbar{width:100%;height:40px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;align-items:center;-webkit-align-items:center}.toolbar-section{flex:1 1 0;-webkit-flex:1 1 0;-moz-flex:1 1 0;-ms-flex:1 1 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%}.toolbar-section--left{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}.toolbar-section--centre{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.toolbar-section--right{-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.toolbar-item{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;align-items:center;-webkit-align-items:center;padding:0;margin:0}.toolbar-item.padded{padding:0 5px}div.toolbar-item.toolbar-item__separator{border-right:solid 1px transparent;width:0;margin:5px;opacity:.5}.toolbar-title{font-size:1.4em;line-height:40px;font-weight:600}.toolbar-item>img.toolbar-image{max-height:40px}.toolbar-btn{background-color:transparent;border:0;font-size:18pt;font-weight:normal;line-height:18pt;padding:2px 6px;height:100%;width:40px}.toolbar-btn:focus{outline:0}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.toolbar-section--left{flex:0;-webkit-flex:0;-moz-flex:0;-ms-flex:0}.toolbar-item{flex:1 1 0;-webkit-flex:1 1 0;-moz-flex:1 1 0;-ms-flex:1 1 0}}
.intramaps-search-container{width:100%;position:relative;margin:0;padding:0}.intramaps-search{width:350px;padding-right:1.563em;padding:.313em 1.563em .313em .313em;-webkit-box-shadow:inset 0 .063em .063em rgba(0,0,0,.075);box-shadow:inset 0 .063em .063em rgba(0,0,0,.075)}.search-icon{display:inline-flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;position:absolute;top:0;right:0;bottom:0;padding:.313em}ul.intramaps-search-results{position:absolute;right:0;left:0;z-index:100;max-height:12.500em;overflow-y:auto;-webkit-overflow-scrolling:touch;background-color:#fff;border:solid 1px #c7c7c7;list-style:none;padding:0;margin:0}ul.intramaps-search-results>li{padding:.313em .750em;font-size:.875em;line-height:1.5em}ul.intramaps-search-results>li.selected,ul.intramaps-search-results>li:hover{background-color:#bfe2ff;cursor:pointer}
#coordinate-display{position:absolute;right:0;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;pointer-events:none}#coordinate-display .coordinates-container{width:500px;margin-bottom:20px;-webkit-box-shadow:.125em .125em .313em rgba(0,0,0,0.5);box-shadow:.125em .125em .313em rgba(0,0,0,0.5);border-radius:5px;pointer-events:auto}#coordinate-display .coordinates{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;padding:10px}#coordinate-display .coordinate{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;margin:0 5px}#coordinate-display .coordinate-unit{margin-right:10px}#coordinate-display .coordinate-value{font-size:30px;pointer-events:auto}#coordinate-display .coordinate-projection{text-align:center;font-size:14px;padding:5px}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){#coordinate-display .coordinates-container{pointer-events:none}#coordinate-display .coordinate-unit{font-size:12px}#coordinate-display .coordinate-value{font-size:18px}#coordinate-display .coordinate-projection{font-size:12px}#coordinate-display .coordinates{padding:5px}#coordinate-display .coordinate-projection{padding:3px}}@media screen and (max-width:800px) and (orientation:landscape),screen and (min-resolution:192dpi) and (orientation:landscape),screen and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){#coordinate-display{-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}#coordinate-display.shift-right .coordinates-container{margin-left:192px}#coordinate-display .coordinates-container{width:auto;margin-left:10px;margin-bottom:10px}}@media screen and (max-width:800px) and (orientation:portrait),screen and (min-resolution:192dpi) and (orientation:portrait),screen and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){#coordinate-display .coordinates-container{margin-right:60px;margin-left:10px}}
.infoPanel__header{font-weight:600;font-size:.813em;padding:10px 10px 10px 20px;position:relative;border-bottom:solid 1px #c5c5c5}
h3.nearest-address{text-align:center;color:#555}ul.nearest-records{margin:0;padding:0}li.nearest-record{position:relative}li.nearest-record button.zoom-to-feature-btn{display:none;position:absolute;top:0;right:0;background:0;border:0;height:32px;width:32px;padding:0}.intramaps-panel__content.mobile li.nearest-record button.zoom-to-feature-btn{display:block}li.nearest-record button.zoom-to-feature-btn:focus{outline:0}li.menu-list__item.nearest-record>button.menu-list-item__button{padding-left:30px;padding-right:35px}ul.nearest-record__fields{margin-left:3.438em;border:0}li.nearest-record__field{font-size:.813em}
img.legend-image{max-width:100%;margin:.313em}
.layer-item--not-visible{opacity:.5}.layer-item--not-visible:hover{opacity:1}button.menu-list-item__button.layer-item--visible>.menu-list-item-button__icon{color:#09aa00}button.menu-list-item__button.layer-item--not-visible>.menu-list-item-button__icon{color:#a00}button.menu-list-item__button.layer-item-loading>.menu-list-item-button__icon{color:#000}
#overview-panel{width:100%}#overview-panel__header{position:relative;width:100%;height:20px;border:solid 1px;cursor:pointer}#overview-panel__header>span.icon{position:absolute;top:0;right:0;bottom:0;pointer-events:none}#overview-panel__content{width:100%}#overview-panel__content>iframe{width:100%;height:100%;border:0;background:transparent;-webkit-tap-highlight-color:transparent}
.basemap-timeline-control{height:40px;width:100%;margin:9px 60px 0 20px;background-color:#383838;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;pointer-events:all;-moz-box-shadow:1px 1px 5px 0 #000;-webkit-box-shadow:1px 1px 5px 0 #000;box-shadow:1px 1px 5px 0 #000}.basemap-timeline-control:focus{outline:0}.basemap-timeline-control .section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around;-webkit-align-items:center;-moz-align-items:center;align-items:center}.basemap-timeline-control .basemap-timeline-control__options-section{height:100%}.basemap-timeline-control .basemap-timeline-control__options-section select{width:200px;font-size:10pt;padding:3px 6px;margin:0 6px}.basemap-timeline-control .basemap-timeline-control__options-section select:disabled{opacity:.5;cursor:not-allowed}.basemap-timeline-control .basemap-timeline-control__options-section label{color:#fff;font-size:10pt;font-weight:600;margin:0 6px;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.basemap-timeline-control .basemap-timeline-control__options-section input{vertical-align:middle}.basemap-timeline-control .basemap-timeline-control__track-section{height:100%;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;padding:0 20px;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.basemap-timeline-control .basemap-timeline-control__track{position:relative;width:100%;height:5px;background:-moz-linear-gradient(#262626,#727272);background:-webkit-linear-gradient(#262626,#727272);background:linear-gradient(#262626,#727272);border-radius:5px;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.basemap-timeline-control ol.basemap-timeline-control__track-ticks{margin:0;padding:0;list-style:none}.basemap-timeline-control li.basemap-timeline-control__track-tick{position:absolute;top:50%;left:0;pointer-events:none;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}li.basemap-timeline-control__track-tick .track-tick__dot{width:5px;height:5px;border-radius:50%;background-color:#fff;position:absolute;top:-2.5px;left:-2.5px}.basemap-timeline-control__track .basemap-marker{position:absolute;top:50%;left:0}.basemap-timeline-control__track .basemap-marker:focus{outline:0}.basemap-timeline-control__track .basemap-marker .basemap-marker__handle{position:absolute;top:-8px;left:-8px;width:16px;height:16px;border:1px solid #fff;border-radius:50%;-moz-box-shadow:2px 2px 2px 0 #222;-webkit-box-shadow:2px 2px 2px 0 #222;box-shadow:2px 2px 2px 0 #222}.basemap-timeline-control__track .basemap-marker.focused .basemap-marker__handle{z-index:10}#current-basemap-marker .basemap-marker__handle{border-color:#fff;background:-moz-linear-gradient(#b6b6b6,#fff);background:-webkit-linear-gradient(#b6b6b6,#fff);background:linear-gradient(#b6b6b6,#fff)}#split-screen-basemap-marker .basemap-marker__handle{border-color:#ff8a2d;background:-moz-linear-gradient(#df6c00,#ff8a2d);background:-webkit-linear-gradient(#df6c00,#ff8a2d);background:linear-gradient(#df6c00,#ff8a2d)}.basemap-timeline-control__track .basemap-marker .basemap-marker__focus-arrow{display:none;position:absolute;top:-20px;left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid #fff}.basemap-timeline-control__track .basemap-marker.focused .basemap-marker__focus-arrow{display:block}.basemap-timeline-control__track .basemap-tooltip{display:none;position:absolute;top:50%;left:0;pointer-events:none;-webkit-user-drag:none;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.basemap-timeline-control__track .basemap-tooltip__arrow{position:absolute;top:9px;left:-6px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.basemap-timeline-control__track .basemap-tooltip__container{position:absolute;top:15px;transform:translateX(-50%);padding:5px;background-color:#fff;-moz-box-shadow:3px 2px 3px 0 #222;-webkit-box-shadow:3px 2px 3px 0 #222;box-shadow:3px 2px 3px 0 #222}.basemap-timeline-control__track .basemap-tooltip__text{white-space:nowrap;font-family:'OSans',sans-serif;font-size:10pt;font-weight:600;color:#383838}@media screen and (max-width:1000px) and (min-resolution:192dpi),screen and (max-width:1000px) and (-webkit-min-device-pixel-ratio:2){.basemap-timeline-control{display:none !important}}@media screen and (max-width:1000px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.basemap-timeline-control{margin:9px 10px 0 10px}}#basemap-split-screen-slider{position:absolute;top:0;bottom:0}#basemap-split-screen-slider__handle{width:40px;position:absolute;top:0;bottom:0;left:-20px;cursor:col-resize}#basemap-split-screen-slider__handle .slider-bar{width:6px;height:100%;margin:0 auto;border-width:0 1px;border-style:solid;border-color:#ccc;background-color:#fff}#basemap-split-screen-slider__handle .slider-arrow{position:absolute;top:50%;transform:translateY(-50%);font-family:'intramaps';font-size:18pt;font-weight:normal;color:#fff;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;text-shadow:1px 1px 2px #3b3b3b}#basemap-split-screen-slider__handle .slider-arrow.left{left:-2px}#basemap-split-screen-slider__handle .slider-arrow.left:before{content:'\e041'}#basemap-split-screen-slider__handle:hover .slider-arrow.left{left:-8px}#basemap-split-screen-slider__handle .slider-arrow.right{right:-2px}#basemap-split-screen-slider__handle .slider-arrow.right:before{content:'\e040'}#basemap-split-screen-slider__handle:hover .slider-arrow.right{right:-8px}#basemap-split-screen-slider__handle .basemap-caption{position:absolute;bottom:10px;padding:5px;background-color:rgba(0,0,0,0.7);color:#fff;font-size:11pt;font-weight:600;pointer-events:none;white-space:nowrap}#basemap-split-screen-slider__handle .basemap-caption.underline{padding-bottom:9px}#basemap-split-screen-slider__handle .basemap-caption.left{right:40px}#basemap-split-screen-slider__handle .basemap-caption.right{left:40px}#basemap-split-screen-slider__handle .basemap-caption .basemap-caption__underline{display:none;position:absolute;right:0;bottom:0;left:0;height:4px}#basemap-split-screen-slider__handle .basemap-caption.underline .basemap-caption__underline{display:block}#basemap-split-screen-slider__handle .basemap-caption.left .basemap-caption__underline{background-color:#df6c00}#basemap-split-screen-slider__handle .basemap-caption.right .basemap-caption__underline{background-color:#ccc}.basemap-split-screen-slider__highlight{position:absolute;top:0;bottom:0;background-color:transparent;border:5px solid #df6c00}.basemap-split-screen-slider__highlight.left{right:3px}.basemap-split-screen-slider__highlight.right{left:3px}#basemap-layer-btns{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.map-layer-btn.basemap-btn{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;overflow:visible}.map-layer-btn.basemap-btn span.icon{margin-right:5px}.map-layer-btn.basemap-btn .basemap-btn__split-screen-tooltip{display:none}.map-layer-btn.basemap-btn:hover:not(.active) .basemap-btn__split-screen-tooltip{display:block;position:absolute;top:-28px;height:28px;width:100px}.map-layer-btn.split-screen-btn input[type="checkbox"]{pointer-events:none}.basemap-btn__split-screen-tooltip .split-screen-tooltip__background{background-color:#fff;border:1px solid #000;height:20px;width:100%;border-radius:2px;padding:2px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-moz-justify-content:center;justify-content:center;-mox-box-shadow:1px 1px 5px #000;-webkit-box-shadow:1px 1px 5px #000;box-shadow:1px 1px 5px #000}.basemap-btn__split-screen-tooltip .split-screen-tooltip__arrow{position:absolute;bottom:3px;left:44px;width:0;height:0;border-top:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.basemap-btn__split-screen-tooltip .split-screen-tooltip__arrow-back{position:absolute;bottom:1px;left:42px;width:0;height:0;border-top:8px solid #000;border-left:8px solid transparent;border-right:8px solid transparent}.basemap-btn__split-screen-tooltip .split-screen-tooltip__option{-webkit-flex:1 1 0;-moz-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0;font-size:10pt;line-height:14px;font-weight:400}.basemap-btn__split-screen-tooltip .split-screen-tooltip__option.active{color:#df6c00;font-weight:600}.basemap-btn__split-screen-tooltip .split-screen-tooltip__option-div{width:0;height:100%;border-left:1px solid #ccc}li.menu-list__item.split-screen-option{padding:5px 15px}li.menu-list__item.split-screen-option select.form-control{width:100%}
form.data-entry__form{padding:.313em .625em;margin-bottom:200px;position:relative}.data-entry__form-group{width:100%;margin:.625em 0}label.data-entry__label{width:100%;margin:.625em 0 .313em 0}.input-error{font-size:.625em;color:#da2424;margin:.125em 0 0 0}.data-entry__input{width:100%}.data-entry__input .button-group{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:row;-moz-flex-direction:row;flex-direction:row}.control-spinner{text-align:center}.data-entry_form-spinner{position:absolute;top:0;right:0;bottom:0;left:0;background-color:rgba(255,255,255,0.50);text-align:center;padding:10% 0}.data-entry__input.data-entry__text{margin:2px 0}.data-entry-text__input{width:100%;max-width:100%;min-width:100%;font-weight:normal}.data-entry-checkbox__input{width:1.250em;height:1.250em;vertical-align:middle}@media screen and (max-width:800px),screen and (min-resolution:192dpi),screen and (-webkit-min-device-pixel-ratio:2){.data-entry-checkbox__input{width:2.50em;height:2.50em}}.data-entry-datepicker__input{width:100%;position:relative;z-index:20;margin:2px 0}.data-entry__input.data-entry__combo{position:relative;margin:2px 0}.input-container{position:relative}.input-container:focus{outline:0}.data-entry-combo__input{padding-right:3.750em;width:100%;font-weight:normal}.data-entry-combo__btn.intra-secondary-btn{position:absolute;top:0;right:0;bottom:0;left:auto;width:2.125em;padding:0;margin:0;border-radius:0 .188em .188em 0}.data-entry-combo-clear-btn{position:absolute;top:0;right:2em;bottom:0;color:#000;background-color:transparent;border:0;cursor:pointer;padding:.063em .375em;font:inherit;opacity:.4}.data-entry-combo-clear-btn:hover{opacity:1}ul.data-entry-combo__results{position:absolute;left:0;right:0;z-index:100;background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:12.500em;border:solid 1px #c7c7c7;border-top:0;padding:0;margin:0}li.data-entry-combo__result{list-style:none;width:100%;padding:.125em;font-weight:normal;cursor:pointer;padding:.313em .750em;font-size:.875em;line-height:1.42857143}li.data-entry-combo__result.highlight,li.data-entry-combo__result:hover{background-color:#dbebf9}.data-entry-image-capture__btn{width:100%;margin:.313em 0}.data-entry-image-capture__btn.settings{margin-left:5px;width:20%}.data-entry-image-capture__btn.delete{position:absolute;top:0;right:0;display:inline-flex;-webkit-align-items:center;-moz-align-items:center;align-items:center;width:32px;height:32px;margin:5px;padding:0}.data-entry-image-capture__img-container{position:relative;text-align:center;margin:.625em 0}.data-entry-image-capture__img-container>img{max-width:100%}.data-entry-image-capture__img-container>span.icon{color:#ccc}.data-entry-hints{padding:.625em}.data-entry-hints>p{font-size:.813em;font-weight:bold}.dialog-container.dataEntry-image-capture-settings .capture-methods{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column}.dialog-container.dataEntry-image-capture-settings .capture-method{padding:10px 5px}.dialog-container.dataEntry-image-capture-settings .capture-method div.sub-option{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;flex-direction:column;padding-left:65px;padding-top:5px;font-size:.75em}.dialog-container.dataEntry-image-capture-settings span.glyph{font-size:2rem}.dialog-container.dataEntry-image-capture-settings p.help-text{font-size:.813em}.dialog-container.dataEntry-image-capture-settings p.help-text.warning{color:#c41515;text-align:center}.dialog-container.dataEntry-image-capture-settings button.refresh-btn{margin-left:10px}.dialog-container.dataEntry-image-capture{width:80%}.dialog-container.dataEntry-image-capture .dialog__footer{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.dialog-container.dataEntry-image-capture .dialog__footer button{margin:5px}.dialog-container.dataEntry-image-capture .image-capture-preview{text-align:center}video#image-capture{max-height:100%;max-width:100%;padding:5px}canvas#image-canvas{display:none}img#image-preview{display:block;max-width:100%;max-height:100%;border:solid 5px #c10000;height:auto;width:auto;margin:0 auto}input.choose-file-input[type="file"]{display:none}
.dialog-container.splash-screen{width:700px}.dialog-container.splash-screen>.dialog__body{height:25.000em}iframe.splash-screen{width:100%;height:100%;border:0}@media screen and (orientation:portrait){.dialog-container.splash-screen{width:100%}}
