@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}@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}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%}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-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:space-between;-moz-justify-content:space-between;justify-content:space-between;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)}.dialog-container>.dialog__header{width:100%;min-height:50px;padding:.625em;font-size:1.313em;-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 0 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%;background-color:#fff;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}@media screen and (orientation:portrait){.dialog-container{height:100% !important;width:100% !important}}.dialog-container.error-handler>.dialog__header{background-color:#a00;color:#fff}.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}
.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}
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}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-confirm-delete .dialog__footer button,.dialog-container.dataEntry-image-capture-settings .dialog__footer button{margin:0 .313em}.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;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{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}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%}}
