@font-face {font-family: 'CalciteWebCoreIcons'; src: url("../themes/calcite/icons/fonts/CalciteWebCoreIcons.eot");}@font-face {font-family: 'CalciteWebCoreIcons'; src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SA60AAAC8AAAAYGNtYXAaVs0OAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Ztz2AmEAAAF4AABMrGhlYWQHPUTWAABOJAAAADZoaGVhB8QETAAATlwAAAAkaG10eCYAIvwAAE6AAAACMGxvY2HGcLNCAABQsAAAARptYXhwAJ0BLwAAUcwAAAAgbmFtZbVCmRwAAFHsAAAEDnBvc3QAAwAAAABV/AAAACAAAwP8AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADmhwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg5of//f//AAAAAAAg5gD//f//AAH/4xoEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAHYANgOKA0oADAAACQEHCQEnCQE3CQEXAQJNAT1N/sP+w00BPf7DTQE9AT1N/sMBwP7DTQE9/sNNAT0BPU3+wwE9Tf7DAAADAEAAQAPAA0AAEAAhADIAAAEhIiY1MTQ2MyEyFhUxFAYjESEiJjUxNDYzITIWFTEUBiMRISImNTE0NjMhMhYVMRQGIwOA/QAaJiYaAwAaJiYa/QAaJiYaAwAaJiYa/QAaJiYaAwAaJiYaAsAmGhomJhoaJv7AJhoaJiYaGib+wCYaGiYmGhomAAAAAAMAgAAAA4ADgAAQACEAMgAAJRE0NjMxMhYVERQGIzEiJjUhETQ2MzEyFhURFAYjMSImNSERNDYzMTIWFREUBiMxIiY1AwAmGhomJhoaJv7AJhoaJiYaGib+wCYaGiYmGhomQAMAGiYmGv0AGiYmGgMAGiYmGv0AGiYmGgMAGiYmGv0AGiYmGgADAAwBTAP0AjQADAAZACYAAAEUBiMiJjU0NjMyFhUhFAYjIiY1NDYzMhYVIRQGIyImNTQ2MzIWFQP0RDAwREQwMET9AEQwMEREMDBEAYBEMDBERDAwRAHAMEREMDBERDAwREQwMEREMDBERDAwREQwAAAAAAMBjP/MAnQDtAAMABkAJgAAJRQGIyImNTQ2MzIWFREUBiMiJjU0NjMyFhURFAYjIiY1NDYzMhYVAnREMDBERDAwREQwMEREMDBERDAwREQwMERAMEREMDBERDADADBERDAwREQw/oAwREQwMEREMAABAEEAQAPnAwkABQAAAScHCQEnAX7dYAE9AmlgAQDcYP7EAmlgAAAAAQEAAAACwAOAAAMAACUJARECwP5AAcAAAcABwPyAAAABAUAAAAMAA4AAAwAACQIRAUABwP5AA4D+QP5AA4AAAAEAQADAA8ACgAADAAAJAiEDwP5A/kADgAKA/kABwAAAAQBAAMADwAKAAAMAADcJASFAAcABwPyAwAHA/kAAAAABAIAAQANbAxsABwAAAScJAREhCQEDW9v/AP8AAtv/AAEAAkDb/wABAP0lAQABAAABAKUAQAOAAxsABwAACQEHCQEhEQECgP8A2wEA/wAC2/8AAhsBANv/AP8AAtv/AAABAIAAZQNbA0AABwAAASERCQE3CQEDW/0lAQABANv/AAEAA0D9JQEA/wDbAQABAAABAKUAZQOAA0AABwAAEwkBFwkBESGlAQD/ANsBAAEA/SUDQP8A/wDbAQD/AALbAAACAEAAQAPAA0AABAAJAAATESERIQEhESERQAOA/IADQP0AAwADQP0AAwD9QAIA/gAAAAAAAwAAAAAEAAOAAAgADQAUAAABIREhESERIREBIREhEQEhESE1IREEAP1A/sACwAFA/oD9wAJAAUD/AP7AAkADgP8A/YABAAKA/MABwP5AAQABQID+QAAAAAIAQAAAA8ADgAAEAAkAABMRIREhASERIRFAA4D8gAMA/YACgAOA/IADgP0AAoD9gAAAAAADAEAAAAPAA4AABAAJABAAABMRIREhASERIRElJzcXARcBQAOA/IADAP2AAoD+YKBAXwEdRP6gA4D8gAOA/QACgP2AW6tAYwEcQ/6fAAAAAAIAWgAaA6YDZgAUACkAAAEiDgIVFB4CMzI+AjU0LgIjESIuAjU0PgIzMh4CFRQOAiMCAFeac0JCc5pXV5pzQkJzmldFels1NVt6RUV6WzU1W3pFA2ZCc5lYV5pzQkJzmldYmXNC/Qs1W3pFRXpbNTVbekVFels1AAMAWgAaA6YDZgAMACEANgAAARQGIyImNTQ2MzIWFTMUDgIj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) format('truetype'); font-weight: normal; font-style: normal;}[class^="esri-icon-"], [class*=" esri-icon-"] {font-family: 'CalciteWebCoreIcons'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale;}.esri-icon-close:before {content: "\e600";}.esri-icon-drag-horizontal:before {content: "\e601";}.esri-icon-drag-vertical:before {content: "\e602";}.esri-icon-handle-horizontal:before {content: "\e603";}.esri-icon-handle-vertical:before {content: "\e604";}.esri-icon-check-mark:before {content: "\e605";}.esri-icon-left-triangle-arrow:before {content: "\e606";}.esri-icon-right-triangle-arrow:before {content: "\e607";}.esri-icon-down-arrow:before {content: "\e608";}.esri-icon-up-arrow:before {content: "\e609";}.esri-icon-overview-arrow-bottom-left:before {content: "\e60a";}.esri-icon-overview-arrow-bottom-right:before {content: "\e60b";}.esri-icon-overview-arrow-top-left:before {content: "\e60c";}.esri-icon-overview-arrow-top-right:before {content: "\e60d";}.esri-icon-maximize:before {content: "\e60e";}.esri-icon-minimize:before {content: "\e60f";}.esri-icon-checkbox-unchecked:before {content: "\e610";}.esri-icon-checkbox-checked:before {content: "\e611";}.esri-icon-radio-unchecked:before {content: "\e612";}.esri-icon-radio-checked:before {content: "\e613";}.esri-icon-up-arrow-circled:before {content: "\e614";}.esri-icon-down-arrow-circled:before {content: "\e615";}.esri-icon-left-arrow-circled:before {content: "\e616";}.esri-icon-right-arrow-circled:before {content: "\e617";}.esri-icon-zoom-out-fixed:before {content: "\e618";}.esri-icon-zoom-in-fixed:before {content: "\e619";}.esri-icon-refresh:before {content: "\e61a";}.esri-icon-edit:before {content: "\e61b";}.esri-icon-authorize:before {content: "\e61c";}.esri-icon-map-pin:before {content: "\e61d";}.esri-icon-blank-map-pin:before {content: "\e61e";}.esri-icon-table:before {content: "\e61f";}.esri-icon-plus:before {content: "\e620";}.esri-icon-minus:before {content: "\e621";}.esri-icon-beginning:before {content: "\e622";}.esri-icon-reverse:before {content: "\e623";}.esri-icon-pause:before {content: "\e624";}.esri-icon-play:before {content: "\e625";}.esri-icon-forward:before {content: "\e626";}.esri-icon-end:before {content: "\e627";}.esri-icon-erase:before {content: "\e628";}.esri-icon-up-down-arrows:before {content: "\e629";}.esri-icon-left:before {content: "\e62a";}.esri-icon-right:before {content: "\e62b";}.esri-icon-announcement:before {content: "\e62c";}.esri-icon-notice-round:before {content: "\e62d";}.esri-icon-notice-triangle:before {content: "\e62e";}.esri-icon-home:before {content: "\e62f";}.esri-icon-locate:before {content: "\e630";}.esri-icon-expand:before {content: "\e631";}.esri-icon-collapse:before {content: "\e632";}.esri-icon-layer-list:before {content: "\e633";}.esri-icon-basemap:before {content: "\e634";}.esri-icon-globe:before {content: "\e635";}.esri-icon-applications:before {content: "\e636";}.esri-icon-arrow-up-circled:before {content: "\e637";}.esri-icon-arrow-down-circled:before {content: "\e638";}.esri-icon-arrow-left-circled:before {content: "\e639";}.esri-icon-arrow-right-circled:before {content: "\e63a";}.esri-icon-minus-circled:before {content: "\e63b";}.esri-icon-plus-circled:before {content: "\e63c";}.esri-icon-add-attachment:before {content: "\e63d";}.esri-icon-attachment:before {content: "\e63e";}.esri-icon-calendar:before {content: "\e63f";}.esri-icon-close-circled:before {content: "\e640";}.esri-icon-browser:before {content: "\e641";}.esri-icon-collection:before {content: "\e642";}.esri-icon-comment:before {content: "\e643";}.esri-icon-configure-popup:before {content: "\e644";}.esri-icon-contact:before {content: "\e645";}.esri-icon-dashboard:before {content: "\e646";}.esri-icon-deny:before {content: "\e647";}.esri-icon-description:before {content: "\e648";}.esri-icon-directions:before {content: "\e649";}.esri-icon-directions2:before {content: "\e64a";}.esri-icon-documentation:before {content: "\e64b";}.esri-icon-duplicate:before {content: "\e64c";}.esri-icon-review:before {content: "\e64d";}.esri-icon-environment-settings:before {content: "\e64e";}.esri-icon-error:before {content: "\e64f";}.esri-icon-error2:before {content: "\e650";}.esri-icon-experimental:before {content: "\e651";}.esri-icon-feature-layer:before {content: "\e652";}.esri-icon-filter:before {content: "\e653";}.esri-icon-grant:before {content: "\e654";}.esri-icon-group:before {content: "\e655";}.esri-icon-key:before {content: "\e656";}.esri-icon-labels:before {content: "\e657";}.esri-icon-tag:before {content: "\e658";}.esri-icon-layers:before {content: "\e659";}.esri-icon-left-arrow:before {content: "\e65a";}.esri-icon-right-arrow:before {content: "\e65b";}.esri-icon-link-external:before {content: "\e65c";}.esri-icon-link:before {content: "\e65d";}.esri-icon-loading-indicator:before {content: "\e65e";}.esri-icon-maps:before {content: "\e65f";}.esri-icon-marketplace:before {content: "\e660";}.esri-icon-media:before {content: "\e661";}.esri-icon-media2:before {content: "\e662";}.esri-icon-menu:before {content: "\e663";}.esri-icon-mobile:before {content: "\e664";}.esri-icon-phone:before {content: "\e665";}.esri-icon-navigation:before {content: "\e666";}.esri-icon-pan:before {content: "\e667";}.esri-icon-printer:before {content: "\e668";}.esri-icon-pie-chart:before {content: "\e669";}.esri-icon-chart:before {content: "\e66a";}.esri-icon-line-chart:before {content: "\e66b";}.esri-icon-question:before {content: "\e66c";}.esri-icon-resend-invitation:before {content: "\e66d";}.esri-icon-rotate:before {content: "\e66e";}.esri-icon-save:before {content: "\e66f";}.esri-icon-settings:before {content: "\e670";}.esri-icon-settings2:before {content: "\e671";}.esri-icon-share:before {content: "\e672";}.esri-icon-sign-out:before {content: "\e673";}.esri-icon-support:before {content: "\e674";}.esri-icon-user:before {content: "\e675";}.esri-icon-time-clock:before {content: "\e676";}.esri-icon-trash:before {content: "\e677";}.esri-icon-upload:before {content: "\e678";}.esri-icon-download:before {content: "\e679";}.esri-icon-zoom-in-magnifying-glass:before {content: "\e67a";}.esri-icon-search:before {content: "\e67b";}.esri-icon-zoom-out-magnifying-glass:before {content: "\e67c";}.esri-icon-locked:before {content: "\e67d";}.esri-icon-unlocked:before {content: "\e67e";}.esri-icon-favorites:before {content: "\e67f";}.esri-icon-compass:before {content: "\e680";}.esri-icon-down:before {content: "\e681";}.esri-icon-up:before {content: "\e682";}.esri-icon-chat:before {content: "\e683";}.esri-icon-dock-bottom:before {content: "\e684";}.esri-icon-dock-left:before {content: "\e685";}.esri-icon-dock-right:before {content: "\e686";}.esri-icon-organization:before {content: "\e687";}.esri-icon-font-fallback-text {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.esri-rotating {-webkit-animation: esri-anim-rotate 1.25s infinite linear; animation: esri-anim-rotate 1.25s infinite linear;}@-webkit-keyframes esri-anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes esri-anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}.esri-clearfix:before,.esri-clearfix:after {content: " "; display: table;}.esri-clearfix:after {clear: both;}.esri-interactive {cursor: pointer;}.esri-hidden {display: none !important;}.esri-invisible {visibility: hidden !important;}.esri-attribution {font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif; font-size: 11px; line-height: 16px; padding: 0 5px; color: #4C4C4C; display: inline-block; text-align: left; vertical-align: bottom; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background: rgba(255, 255, 255, 0.75); max-width: 45%;}.esri-attribution-open {white-space: normal; cursor: pointer;}.esri-compass {-webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; overflow: hidden;}.esri-compass-container {width: 30px; height: 30px; background-color: #fff; border-radius: 50%; box-shadow: 0 0 0 1px #57585a; margin: 1px;}.esri-compass-container:hover {background-color: #eee;}.esri-compass-container:active {background-color: #ddd;}.esri-compass-icon-north {display: none;}.esri-compass-is-web-mercator .esri-compass-icon-north {display: block;}.esri-compass-is-web-mercator .esri-compass-icon-rotation {display: none;}.esri-compass-icon-rotation {display: block;}.esri-compass.esri-disabled .esri-compass-icon {display: none;}.esri-compass.esri-disabled .esri-compass-container {background-color: #f8f8f8; box-shadow: 0 0 0 1px #f8f8f8;}.esri-compass-icon {height: 100%; width: 100%; fill: #4c4c4c;}.esri-logo {display: inline-block; line-height: 0;}.esri-logo-link {display: inline-block; line-height: 0;}.esri-logo-image {width: 59px; height: 35px; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%; overflow: hidden;}.esri-logo-frame {fill: #ffffff; opacity: 0.75;}.esri-logo-text {fill: #6e6e6e;}.esri-logo-stroke {fill: #cccccc; opacity: 0.75;}.esri-logo.esri-logo-not-linked {pointer-events: none;}.esri-popup .esri-container,.esri-popup .esri-popup-content,.esri-popup .esri-popup-header,.esri-popup .esri-popup-icon,.esri-popup .esri-page-text,.esri-popup .esri-action-text,.esri-popup .esri-action-image,.esri-popup .esri-button,.esri-popup .esri-main,.esri-popup .esri-title,.esri-popup .esri-loading-container,.esri-popup .esri-page-menu-title,.esri-popup .esri-page-menu-num,.esri-popup .esri-page-menu-header,.esri-popup .esri-page-menu-info,.esri-popup .esri-page-menu-viewport {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esri-popup {color: #323232;}.esri-popup h1,.esri-popup h2,.esri-popup h3,.esri-popup h4,.esri-popup h5,.esri-popup h6 {margin: 0.5em 0 0.5em 0; letter-spacing: 0; font-weight: 600; line-height: 1.3em;}.esri-popup p {font-size: 12px; line-height: 1.3em; margin: 0 0 1.2em;}.esri-popup a {color: #0079c1; text-decoration: underline;}.esri-popup .esri-page-menu {font-size: 12px; font-weight: 400; color: #6e6e6e; position: absolute; width: 100%; background-color: #6e6e6e; color: #efefef; z-index: 50; bottom: 40px; opacity: 0; -webkit-transition: opacity 125ms ease-out 0ms; -moz-transition: opacity 125ms ease-out 0ms; -ms-transition: opacity 125ms ease-out 0ms; -o-transition: opacity 125ms ease-out 0ms; transition: opacity 125ms ease-out 0ms; -webkit-box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.3); box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.3);}.esri-popup .esri-page-menu table {padding: 0; margin: 0; border-collapse: collapse; border: 0; width: 100%; box-sizing: border-box;}.esri-popup .esri-page-menu table tr {padding: 0; margin: 0; border-bottom: solid 1px #595959;}.esri-popup .esri-page-menu table tr.esri-selected {background-color: #4c4c4c;}.esri-popup .esri-page-menu table tr:hover {cursor: pointer; background-color: #4c4c4c;}.esri-popup .esri-page-menu table tr td {padding: 1em 0; line-height: 1.2em;}.esri-popup .esri-page-menu .esri-page-menu-num {width: 10%; text-align: center;}.esri-popup .esri-page-menu .esri-page-menu-title {width: 90%; min-height: 1em; margin: 0; padding: 1em 4%; border-left: solid 1px #595959;}.esri-popup .esri-page-menu .esri-page-menu-check-mark {margin: 0 4%;}.esri-popup .esri-page-menu-viewport {max-height: 0px; opacity: 0; overflow: auto; position: relative; z-index: 10; -webkit-transition: max-height 250ms ease-out 62ms; -moz-transition: max-height 250ms ease-out 62ms; -ms-transition: max-height 250ms ease-out 62ms; -o-transition: max-height 250ms ease-out 62ms; transition: max-height 250ms ease-out 62ms; overflow: auto; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch;}.esri-popup .esri-page-menu-viewport::-webkit-scrollbar {-webkit-appearance: none; width: 8px; background-color: rgba(0, 0, 0, 0.1); margin: 0;}.esri-popup .esri-page-menu-viewport::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 0.25);}.esri-popup .esri-page-menu-header {background-color: #323232; color: #e0e0e0; border-bottom: solid 1px #4c4c4c; padding: 0; line-height: 30px; width: 100%; overflow: hidden; height: 0px; opacity: 0; -webkit-transition: all 250ms ease-out 0ms; -moz-transition: all 250ms ease-out 0ms; -ms-transition: all 250ms ease-out 0ms; -o-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms;}.esri-popup .esri-page-menu-header .esri-page-menu-info {font-size: 12px; margin: 0 0 0 15px; width: 70%; height: 30px; line-height: 30px; float: left;}.esri-popup .esri-page-menu-header .esri-page-menu-note {font-size: 10px; margin: 0 10px 0 15px;}.esri-popup .esri-page-menu-header .esri-page-menu-actions {float: right;}.esri-popup .esri-page-menu-header .esri-page-menu-actions .esri-popup-icon {padding: 9px 15px 7px; line-height: 1em;}.esri-popup .esri-page-menu-header .esri-page-menu-actions:hover {cursor: pointer;}.esri-popup .esri-popup-icon {text-align: center; height: 16px; line-height: 16px; display: inline-block;}.esri-popup .esri-page-menu-pointer {position: absolute; width: 12px; height: 12px; z-index: 1; transform: scale(1, 0) rotate(45deg); -moz-transform: scale(1, 0) rotate(45deg); -ms-transform: scale(1, 0) rotate(45deg); -o-transform: scale(1, 0) rotate(45deg); -webkit-transform: scale(1, 0) rotate(45deg); bottom: -6px; right: 16px; z-index: 0; background-color: #6e6e6e; -webkit-transition: all 250ms ease-in 0ms; -moz-transition: all 250ms ease-in 0ms; -ms-transition: all 250ms ease-in 0ms; -o-transition: all 250ms ease-in 0ms; transition: all 250ms ease-in 0ms;}.esri-popup .esri-menu-open .esri-page-menu {opacity: 1;}.esri-popup .esri-menu-open .esri-page-menu-header {height: 30px; opacity: 1;}.esri-popup .esri-menu-open .esri-page-menu-viewport {max-height: 90px; opacity: 1;}.esri-popup .esri-menu-open .esri-page-menu-pointer {transform: scale(1, 1) rotate(45deg); -moz-transform: scale(1, 1) rotate(45deg); -ms-transform: scale(1, 1) rotate(45deg); -o-transform: scale(1, 1) rotate(45deg); -webkit-transform: scale(1, 1) rotate(45deg);}.esri-popup .esri-footer {font-weight: 400; color: #6e6e6e; position: relative;}.esri-popup .esri-footer .esri-pagination {float: right; margin: 0 8px 0 0; display: none;}.esri-popup .esri-footer .esri-pagination .esri-page-text {font-size: 13px; line-height: 16px; height: 40px; padding: 12px 3px;}.esri-popup .esri-footer .esri-pagination div {float: left;}.esri-popup .esri-footer p {float: left; clear: left; margin: 0; padding: 10px 0; margin: 0 10px; width: 75%; box-sizing: border-box;}.esri-popup .esri-show-title .esri-title {display: block;}.esri-popup .esri-show-content .esri-popup-content {display: block;}.esri-popup .esri-show-pagination .esri-pagination {display: block;}.esri-popup .esri-container {position: absolute; z-index: 40; top: -999em; left: -999em; width: 380px; -webkit-animation: esri-undock-anim 125ms ease-out; -moz-animation: esri-undock-anim 125ms ease-out; -o-animation: esri-undock-anim 125ms ease-out; animation: esri-undock-anim 125ms ease-out;}.esri-popup .esri-main {position: relative; z-index: 2; width: auto; height: auto;}.esri-popup .esri-popup-content {display: none; padding: 0; margin: 0 15px; max-height: 120px; font-size: 12px; font-weight: 400; overflow: auto; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch;}.esri-popup .esri-popup-content::-webkit-scrollbar {-webkit-appearance: none; width: 8px; background-color: rgba(0, 0, 0, 0.1); margin: 0;}.esri-popup .esri-popup-content::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.25);}.esri-popup .esri-background {background-color: #ffffff;}.esri-popup .esri-shadow {-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);}.esri-popup .esri-actions {float: left; margin: 0 0 0 7px;}.esri-popup .esri-action,.esri-popup .esri-action .esri-popup-icon {display: block; float: left;}.esri-popup .esri-action-text {display: block; float: left; margin: 0 0 0 3px; height: 16px; line-height: 16px;}.esri-popup .esri-action-image {width: 16px; height: 16px; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%;}.esri-popup .esri-button {padding: 12px 7px; height: 40px; font-size: 13px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #6e6e6e; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esri-popup .esri-button:hover {color: #323232;}.esri-popup .esri-loading-container {display: none; padding: 12px 0; height: 40px; line-height: 16px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.esri-popup .esri-pending-promises .esri-loading-container {display: block;}.esri-popup .esri-pointer {position: absolute; width: 12px; height: 12px; z-index: 1; transform: scale(0.75, 2) rotate(45deg); -moz-transform: scale(0.75, 2) rotate(45deg); -ms-transform: scale(0.75, 2) rotate(45deg); -o-transform: scale(0.75, 2) rotate(45deg); -webkit-transform: scale(0.75, 2) rotate(45deg);}.esri-popup .esri-invisible .esri-pointer {visibility: hidden;}.esri-popup .esri-dock {display: none;}.esri-popup .esri-show-dock .esri-dock {display: block;}.esri-popup .esri-undock-icon,.esri-popup .esri-undock-text {display: none;}.esri-popup .esri-dock-icon,.esri-popup .esri-dock-text {display: inline-block;}.esri-popup .esri-dock-icon {display: none;}.esri-popup .esri-dock-to-top .esri-icon-maximize,.esri-popup .esri-dock-to-right .esri-icon-dock-right,.esri-popup .esri-dock-to-bottom .esri-icon-dock-bottom,.esri-popup .esri-dock-to-left .esri-icon-dock-left {display: inline-block;}.esri-popup .esri-top .esri-pointer,.esri-popup .esri-bottom .esri-pointer,.esri-popup .esri-left .esri-pointer,.esri-popup .esri-right .esri-pointer {position: absolute; width: 12px; height: 12px; z-index: 1;}.esri-popup .esri-top .esri-pointer {bottom: 0; left: 50%; margin: 0 0 -6px -6px;}.esri-popup .esri-bottom .esri-pointer {top: 0; left: 50%; margin: -6px 0 0 -6px;}.esri-popup .esri-left .esri-pointer {top: 50%; right: 0; margin: -6px -6px 0 0;}.esri-popup .esri-right .esri-pointer {top: 50%; left: 0; margin: -6px 0 0 -6px;}.esri-popup .esri-top .esri-pointer,.esri-popup .esri-bottom .esri-pointer {transform: scale(0.75, 2) rotate(45deg); -moz-transform: scale(0.75, 2) rotate(45deg); -ms-transform: scale(0.75, 2) rotate(45deg); -o-transform: scale(0.75, 2) rotate(45deg); -webkit-transform: scale(0.75, 2) rotate(45deg);}.esri-popup .esri-left .esri-pointer,.esri-popup .esri-right .esri-pointer {transform: scale(2, 0.75) rotate(45deg); -moz-transform: scale(2, 0.75) rotate(45deg); -ms-transform: scale(2, 0.75) rotate(45deg); -o-transform: scale(2, 0.75) rotate(45deg); -webkit-transform: scale(2, 0.75) rotate(45deg);}.esri-popup .esri-docked {left: auto; bottom: auto; right: auto; top: auto;}.esri-popup .esri-docked .esri-pointer {visibility: hidden;}.esri-popup .esri-docked .esri-undock-icon,.esri-popup .esri-docked .esri-undock-text {display: inline-block;}.esri-popup .esri-docked .esri-dock-icon,.esri-popup .esri-docked .esri-dock-text {display: none;}.esri-popup .esri-docked-right {right: 0; top: 0; -webkit-animation: esri-dock-right-anim 375ms ease; -moz-animation: esri-dock-right-anim 375ms ease; -o-animation: esri-dock-right-anim 375ms ease; animation: esri-dock-right-anim 375ms ease;}.esri-popup .esri-docked-left {left: 0; top: 0; -webkit-animation: esri-dock-left-anim 375ms ease; -moz-animation: esri-dock-left-anim 375ms ease; -o-animation: esri-dock-left-anim 375ms ease; animation: esri-dock-left-anim 375ms ease;}.esri-popup .esri-docked-top {left: 0; top: 0; -webkit-animation: esri-dock-top-anim 375ms ease; -moz-animation: esri-dock-top-anim 375ms ease; -o-animation: esri-dock-top-anim 375ms ease; animation: esri-dock-top-anim 375ms ease;}.esri-popup .esri-docked-bottom {left: 0; bottom: 0; -webkit-animation: esri-dock-bottom-anim 375ms ease; -moz-animation: esri-dock-bottom-anim 375ms ease; -o-animation: esri-dock-bottom-anim 375ms ease; animation: esri-dock-bottom-anim 375ms ease;}.esri-popup .esri-top {transform-origin: 50% 100%;}.esri-popup .esri-previous-icon-rtl,.esri-popup .esri-next-icon-rtl {display: none;}.esri-popup .esri-popup-renderer .esri-popup-renderer-description {padding-bottom: 10px; line-height: 1.3em;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item {width: 95%; margin: 15px 0 30px;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item:hover {cursor: pointer;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item img {max-width: 100%; width: auto; padding: 2px; box-sizing: border-box; border: solid 1px #e7e7e7;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item img:hover {border-color: #a9a9a9;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item figcaption {color: #323232; padding: 0.2em 0 0 0; box-sizing: border-box;}.dj_rtl .esri-popup .esri-page-menu .esri-page-menu-title {border-left: none; border-right: solid 1px #595959;}.dj_rtl .esri-popup .esri-page-menu-header .esri-page-menu-info {margin: 0 15px 0 0; float: right;}.dj_rtl .esri-popup .esri-page-menu-header .esri-page-menu-actions {float: left; cursor: pointer;}.dj_rtl .esri-popup .esri-page-menu-pointer {right: auto; left: 16px;}.dj_rtl .esri-popup .esri-footer .esri-pagination {float: left; margin: 0 0 0 8px;}.dj_rtl .esri-popup .esri-footer .esri-pagination div {float: right;}.dj_rtl .esri-popup .esri-footer p {float: right; clear: right;}.dj_rtl .esri-popup .esri-shadow {-webkit-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3); box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3);}.dj_rtl .esri-popup .esri-actions {float: right; margin: 0 7px 0 0;}.dj_rtl .esri-popup .esri-action,.dj_rtl .esri-popup .esri-action .esri-popup-icon {float: right;}.dj_rtl .esri-popup .esri-action-text {float: right; margin: 0 3px 0 0;}.dj_rtl .esri-popup .esri-previous-icon-rtl,.dj_rtl .esri-popup .esri-next-icon-rtl {display: inline-block;}.dj_rtl .esri-popup .esri-previous-icon-ltr,.dj_rtl .esri-popup .esri-next-icon-ltr {display: none;}.esri-popup-header {font-size: 12px; color: #323232;}.esri-popup-header .esri-title {font-size: 16px; font-weight: 600; padding: 10px 0 10px 15px; margin: 0; width: 75%; float: left; display: none;}.esri-popup-header .esri-popup-header-buttons {float: right; margin: 0 6px 0 0;}.esri-popup-header .esri-popup-header-buttons .esri-button {padding: 12px 8px; float: left;}.dj_rtl .esri-popup-header .esri-title {float: right; padding: 12px 15px 12px 0;}.dj_rtl .esri-popup-header .esri-popup-header-buttons {float: left; margin: 0 0 0 6px;}.dj_rtl .esri-popup-header .esri-popup-header-buttons .esri-button {float: right;}.esri-view-width-less-than-medium .esri-popup .esri-container {width: 300px;}.esri-view-width-less-than-medium .esri-popup .esri-container.esri-docked-bottom,.esri-view-width-less-than-medium .esri-popup .esri-container.esri-docked-top {width: 100%;}.esri-view-width-less-than-small .esri-popup-content::-webkit-scrollbar,.esri-view-width-less-than-small .esri-page-menu-viewport::-webkit-scrollbar,.esri-view-height-less-than-small .esri-popup-content::-webkit-scrollbar,.esri-view-height-less-than-small .esri-page-menu-viewport::-webkit-scrollbar {width: 0;}.esri-view-height-less-than-medium .esri-popup .esri-container.esri-docked-bottom,.esri-view-height-less-than-medium .esri-popup .esri-container.esri-docked-top {width: 100%;}.esri-view-height-xlarge .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-xlarge .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 960px;}.esri-view-height-xlarge .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-xlarge .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 900px;}.esri-view-height-large .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-large .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 840px;}.esri-view-height-large .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-large .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 780px;}.esri-view-height-medium .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-medium .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 580px;}.esri-view-height-medium .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-medium .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 520px;}.esri-view-height-small .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-small .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 400px;}.esri-view-height-small .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-small .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 340px;}.esri-view-orientation-landscape.esri-view-height-xsmall .esri-popup .esri-docked-bottom .esri-popup-body .esri-popup-content,.esri-view-orientation-landscape.esri-view-height-xsmall .esri-popup .esri-docked-top .esri-popup-body .esri-popup-content {max-height: 75px;}.esri-view-orientation-portrait.esri-view-height-small .esri-popup .esri-docked-bottom .esri-popup-body .esri-popup-content,.esri-view-orientation-portrait.esri-view-height-small .esri-popup .esri-docked-top .esri-popup-body .esri-popup-content {max-height: 150px;}@-webkit-keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@-moz-keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@-ms-keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@-webkit-keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-moz-keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-ms-keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-webkit-keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-moz-keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-ms-keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-webkit-keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@-moz-keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@-ms-keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@-webkit-keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}@-moz-keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}@-ms-keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}@keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}.esri-popup-renderer-title,.esri-popup-renderer-attachments,.esri-popup-renderer-edit,.esri-popup-renderer-media {display: none;}.esri-popup-renderer-show-title .esri-popup-renderer-title,.esri-popup-renderer-show-attachments .esri-popup-renderer-attachments,.esri-popup-renderer-show-edit .esri-popup-renderer-edit,.esri-popup-renderer-show-media .esri-popup-renderer-media {display: block;}.esri-popup-renderer-media-title,.esri-popup-renderer-attachments-title {float: left; margin: 5px 0;}.esri-popup-renderer-attachments ul {list-style: none; margin: 5px 0; padding: 0;}.esri-popup-renderer-attachments ul li {margin: 0; padding: 5px 10px 15px 10px;}.esri-popup-renderer-attachments ul li a {text-decoration: none; font-size: 14px; color: #6e6e6e;}.esri-popup-renderer-attachments ul li a:hover {color: #323232;}.esri-popup-renderer-media-summary {list-style: none; margin: 5px 0; padding: 0; float: right;}.esri-popup-renderer-media-summary li {float: left; margin-right: 10px;}.esri-popup-renderer-media-summary li span {display: inline-block; vertical-align: text-bottom;}.esri-popup-renderer-description h1 {font-size: 18px; font-weight: 600;}.esri-popup-renderer-description h2 {font-size: 14px; font-weight: 600;}.esri-popup-renderer-description figure {float: left; max-width: 40%; margin: 0 10px 10px 0;}.esri-popup-renderer-description img {max-width: 100%;}.esri-popup-renderer-description figcaption {font-size: 10px; font-style: italic; padding: 0; margin: .2em 0 0; display: block;}.esri-popup-renderer-description ul {margin: 0 0 1.2em 0; padding: 0 0 0 1rem;}.esri-popup-renderer-description li {font-size: 12px; list-style-type: square; margin: .3em 0;}.esri-popup-renderer-description table {border: none; border-collapse: collapse; width: 100%;}.esri-popup-renderer-description table tr:nth-child(odd) {background-color: #e0e0e0;}.esri-popup-renderer-description table tr:nth-child(even) {background-color: #f8f8f8;}.esri-popup-renderer-description table tr td,.esri-popup-renderer-description table tr th {padding: 0.4em 10px 0.4em; -ms-word-break: break-all; word-break: break-all; font-size: 12px; font-weight: 400;}.esri-popup-renderer-description table tr th {width: 40%; text-align: left; border-right: 3px solid #f8f8f8;}.esri-popup-renderer-description table tr td {width: 60%;}.esri-popup-renderer-media,.esri-popup-renderer-attachments {margin: 5px 0;}.esri-popup-renderer-media-slider a {border: 0;}.esri-popup-renderer-media-slider img {border: 0; max-width: 100%;}.esri-ripple {margin: 0; padding: 0; overflow: visible; -webkit-transition: color 0.7s; transition: color 0.7s; -webkit-tap-highlight-color: transparent; width: 70px; height: 70px; margin: -35px 0 0 -35px; position: absolute; left: -999em; top: -999em; z-index: 37; pointer-events: none; display: none;}.esri-ripple::after {position: absolute; width: 70px; height: 70px; border-radius: 50%; content: ''; opacity: 0; pointer-events: none; margin: -2px 0 0 -2px; border: 2px solid rgba(0, 0, 0, 0.5);}.esri-ripple-visible {display: block;}.esri-ripple-start::after {-webkit-animation: esri-ripple-animation 0.3s ease-out forwards; animation: esri-ripple-animation 0.3s ease-out forwards;}@-webkit-keyframes esri-ripple-animation {0% {opacity: 1; -webkit-transform: scale3d(0.5, 0.5, 1); transform: scale3d(0.5, 0.5, 1);} 100% {opacity: 0; -webkit-transform: scale3d(1.5, 1.5, 1); transform: scale3d(1.5, 1.5, 1);}}@keyframes esri-ripple-animation {0% {opacity: 1; -webkit-transform: scale3d(0.5, 0.5, 1); transform: scale3d(0.5, 0.5, 1);} 100% {opacity: 0; -webkit-transform: scale3d(1.5, 1.5, 1); transform: scale3d(1.5, 1.5, 1);}}.esri-spinner {margin: -32px 0 0 -32px; padding: 0; overflow: visible; width: 32px; height: 32px; position: absolute; left: -999em; top: -999em; z-index: 37; pointer-events: none; display: none; background-color: transparent; border: solid 16px rgba(0, 0, 0, 0.5); -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; opacity: 0;}.esri-spinner::before {position: absolute; top: 50%; left: 50%; margin: -32px 0 0 -32px; width: 64px; height: 64px; background: url("../widgets/Spinner/graphics/Loading_Indicator_wht64.svg") no-repeat center; display: block; content: ''; -webkit-animation: esri-spinner-rotate 750ms linear infinite; -moz-animation: esri-spinner-rotate 750ms linear infinite; -ms-animation: esri-spinner-rotate 750ms linear infinite; -o-animation: esri-spinner-rotate 750ms linear infinite; animation: esri-spinner-rotate 750ms linear infinite;}.esri-spinner-text {opacity: 0; width: 64px; text-align: center; position: absolute; top: 100%; left: 0; line-height: 14px; font-size: 14px; height: 14px; font-weight: 300; margin: 21px 0 0 -16px; text-shadow: 0 1px 1px #000; color: #fff;}.esri-spinner-visible {display: block;}.esri-spinner-start {-webkit-animation: esri-spinner-start 250ms cubic-bezier(0.17, 0.67, 0.36, 0.99) forwards; -moz-animation: esri-spinner-start 250ms cubic-bezier(0.17, 0.67, 0.36, 0.99) forwards; -ms-animation: esri-spinner-start 250ms cubic-bezier(0.17, 0.67, 0.36, 0.99) forwards; -o-animation: esri-spinner-start 250ms cubic-bezier(0.17, 0.67, 0.36, 0.99) forwards; animation: esri-spinner-start 250ms cubic-bezier(0.17, 0.67, 0.36, 0.99) forwards;}.esri-spinner-finish {opacity: 1; -webkit-animation: esri-spinner-finish 125ms ease-in forwards; -moz-animation: esri-spinner-finish 125ms ease-in forwards; -ms-animation: esri-spinner-finish 125ms ease-in forwards; -o-animation: esri-spinner-finish 125ms ease-in forwards; animation: esri-spinner-finish 125ms ease-in forwards; -webkit-animation-delay: 75ms; -moz-animation-delay: 75ms; -ms-animation-delay: 75ms; -o-animation-delay: 75ms; animation-delay: 75ms;}.esri-spinner-start .esri-spinner-text {-webkit-animation: esri-spinner-message-in 250ms ease forwards; -moz-animation: esri-spinner-message-in 250ms ease forwards; -ms-animation: esri-spinner-message-in 250ms ease forwards; -o-animation: esri-spinner-message-in 250ms ease forwards; animation: esri-spinner-message-in 250ms ease forwards; -webkit-animation-delay: 250ms; -moz-animation-delay: 250ms; -ms-animation-delay: 250ms; -o-animation-delay: 250ms; animation-delay: 250ms;}.esri-spinner-finish .esri-spinner-text {-webkit-animation: esri-spinner-message-out 75ms ease forwards; -moz-animation: esri-spinner-message-out 75ms ease forwards; -ms-animation: esri-spinner-message-out 75ms ease forwards; -o-animation: esri-spinner-message-out 75ms ease forwards; animation: esri-spinner-message-out 75ms ease forwards;}@-webkit-keyframes esri-spinner-start {0% {opacity: 0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);} 100% {opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}@keyframes esri-spinner-start {0% {opacity: 0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);} 100% {opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);}}@-webkit-keyframes esri-spinner-finish {0% {opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);} 100% {opacity: 0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);}}@keyframes esri-spinner-finish {0% {opacity: 1; -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1);} 100% {opacity: 0; -webkit-transform: scale(0); -moz-transform: scale(0); -ms-transform: scale(0); -o-transform: scale(0); transform: scale(0);}}@-webkit-keyframes esri-spinner-message-in {0% {opacity: 0;} 100% {opacity: 1;}}@keyframes esri-spinner-message-in {0% {opacity: 0;} 100% {opacity: 1;}}@-webkit-keyframes esri-spinner-message-out {0% {opacity: 1;} 100% {opacity: 0;}}@keyframes esri-spinner-message-out {0% {opacity: 1;} 100% {opacity: 0;}}@-webkit-keyframes esri-spinner-rotate {0% {-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);} 100% {-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes esri-spinner-rotate {0% {-webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -ms-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg);} 100% {-webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); -o-transform: rotate(360deg); transform: rotate(360deg);}}.esri-message {position: absolute; left: -999em; top: -999em; z-index: 37; -webkit-tap-highlight-color: transparent; width: 64px; height: 64px; margin: -32px 0 0 -32px; pointer-events: none; text-align: center; background-color: rgba(0, 0, 0, 0.5); -webkit-border-radius: 100%; border-radius: 100%; display: none;}.esri-message-text {color: #fff; line-height: 1.1em; font-weight: 300; font-size: 12px; display: table-cell; vertical-align: middle; padding: 5px;}.esri-message-visible {display: table;}.esri-message-start {-webkit-animation: esri-message-add .250s ease-out forwards, esri-message-remove .250s ease-out 2s forwards; animation: esri-message-add .250s ease-out forwards, esri-message-remove .250s ease-out 2s forwards;}@-webkit-keyframes esri-message-add {0% {opacity: 0; -webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);} 100% {opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}@keyframes esri-message-add {0% {opacity: 0; -webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);} 100% {opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}@-webkit-keyframes esri-message-remove {0% {opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 100% {opacity: 0; -webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);}}@keyframes esri-message-remove {0% {opacity: 1; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 100% {opacity: 0; -webkit-transform: scale3d(0, 0, 0); transform: scale3d(0, 0, 0);}}.esri-zoom {display: inline-block;}.esri-zoom .esri-icon-text {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.esri-zoom .esri-button {width: 30px; height: 30px; line-height: 30px; font-family: verdana, helvetica; border: 1px solid #57585A; background-color: #FFF; color: #4C4C4C; text-align: center; user-select: none; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px;}.esri-zoom .esri-button:first-child {border-radius: 5px 5px 0 0;}.esri-zoom .esri-button:last-child {border-top: none; border-radius: 0 0 5px 5px;}.esri-zoom .esri-zoom-out:hover,.esri-zoom .esri-zoom-in:hover {background-color: #eee;}.esri-zoom .esri-zoom-out:active,.esri-zoom .esri-zoom-in:active {background-color: #ddd;}.esri-zoom.esri-disabled .esri-button {background-color: #f8f8f8; border-color: #f8f8f8; color: #959595;}.esri-view {overflow: hidden; margin: 0; padding: 0;}.esri-view .esri-view-root {position: relative; border: none; padding: 0px; margin: 0px; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%;}.esri-view .esri-view-surface {position: absolute; border: none; padding: 0px; margin: 0px; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; direction: ltr;}.esri-view .esri-view-surface[data-interacting='true'] {cursor: move; cursor: grabbing; cursor: -moz-grabbing; cursor: -webkit-grabbing;}.esri-view .esri-display-object,.esri-view .esri-bitmap {position: absolute; border: none; margin: 0px; padding: 0px; -webkit-user-drag: none; -webkit-user-select: none;}.esri-view .esri-bitmap {transform-origin: top left;}.esri-ui {position: absolute; left: 0; top: 0; bottom: 0; right: 0; box-sizing: border-box; pointer-events: none;}.esri-ui-corner {position: absolute; margin: 15px;}.esri-ui-top-left {top: 0; left: 0;}.esri-ui-top-right {top: 0; right: 0;}.esri-ui-bottom-left {bottom: 0; left: 0;}.esri-ui-bottom-right {bottom: 0; right: 0;}.esri-ui-corner .esri-component {position: relative; pointer-events: auto; display: inline-block; clear: both;}.esri-ui-top-right .esri-component,.esri-ui-top-left .esri-component {margin-bottom: 10px; vertical-align: top;}.esri-ui-bottom-right .esri-component {margin-left: 10px; vertical-align: bottom;}.esri-ui-bottom-left .esri-component {margin-right: 10px; vertical-align: bottom;}.esri-ui-top-left .esri-component {float: left;}.esri-ui-top-right .esri-component {float: right;}.vertexDeleteIcon {background-image: url("../toolbars/images/delete.png"); background-repeat: no-repeat; text-align: center; width: 16px; height: 16px; background-position: 1px 1px;}.esriTextEditorInput {border-width: 1px; border-color: black; margin: 0px; padding: 1px; background: transparent; position:absolute; border-style: solid; text-align: left;}.esriAttributeInspector {width:100%; z-index: 99;}.esriAttributeInspector .atiLayerName {margin:5px auto;font-weight:bold;border-bottom:1px solid #A9A9A9;}.esriAttributeInspector .atiField {margin:1px;}.esriAttributeInspector .atiRichTextField {margin:5px auto;}.esriAttributeInspector .atiTextAreaField {}.esriAttributeInspector .atiLabel {margin:1px;padding-right:5px;}.esriAttributeInspector .atiTooltip {}.esriAttributeInspector .atiNavMessage {float:left;margin:5px 5px auto auto;}.esriAttributeInspector .atiButtons {margin:5px auto;padding-top:5px;border-top:1px solid #A9A9A9;}.esriAttributeInspector .atiNavButtons {float:right;}.esriAttributeInspector .atiButton {margin:0px;width:16px; height:16px;background-image:url("../widgets/images/attribute_inspector_sprite.png")}.esriAttributeInspector .atiPrevIcon {background-position : -32px 0px;}.esriAttributeInspector .atiNextIcon {background-position : -48px 0px;}.esriAttributeInspector .atiFirstIcon {background-position : -16px 0px;}.esriAttributeInspector .atiLastIcon {background-position : 0px 0px;}.esriAttributeInspector .atiDeleteButton {float:left;}.esriAttributeInspector .atiAttachmentEditor {padding:10px;}.esriAttributeInspector .atiEditorTrackingInfo {padding-top:10px;}.esriAttributeInspector .dijitTextBoxDisabled input{color:black;}.dj_ie7 .dijitButtonNode > BUTTON.dijitButtonContents > * {position:static;}.esriAttributeInspector .dijitDateTextBox {margin:1px;}.esriAttributeInspector .dijitTimeTextBox {width: 15em;margin:1px;}.esri-basemap-gallery-node {float: left; margin: 10px 20px 10px 20px; width: 100px; margin:5px 10px 0 10px;} .esri-basemap-gallery-label-container {background-color: transparent; text-align: center; width: 100%; height: 2.5em; overflow: hidden; display: block;} .esri-basemap-gallery-thumbnail {height: 67px; width: 100px; border: 1px solid #fff; margin: 1px; -moz-box-shadow: 0px 0px 7px #000; -webkit-box-shadow: 0px 0px 7px #000; box-shadow: 0px 0px 7px #000;}.esri-basemap-gallery-selected-node .esri-basemap-gallery-thumbnail {border: 2px solid #F99; margin: 0;}.esri-basemap-toggle .esri-toggle {padding: 1px; background: #fff; border: 1px solid #57585A; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.esri-basemap-toggle .esri-basemap-image {width: 75px; height: 75px; overflow: hidden;}.esri-basemap-toggle .esri-basemap-image .esri-basemap-bg {width: 100%; height: 100%; margin: 0; padding: 0; background-repeat: no-repeat; background-position: center center; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.esri-basemap-toggle .esri-basemap-container {position: relative;}.esri-basemap-toggle .esri-basemap-title {position: absolute; z-index: 2; bottom: 0; *bottom: 2px; width: 90%; color: #4C4C4C; margin: 0; font-size: 10px; line-height: 12px; display: block; padding: 2px 5%; background: #fff; background: rgba(255, 255, 255, 0.8); -webkit-border-radius: 0 0 5px 5px; -moz-border-radius: 0 0 5px 5px; -o-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px; text-align: center;}.esri-popup .esri-container,.esri-popup .esri-popup-content,.esri-popup .esri-popup-header,.esri-popup .esri-popup-icon,.esri-popup .esri-page-text,.esri-popup .esri-action-text,.esri-popup .esri-action-image,.esri-popup .esri-button,.esri-popup .esri-main,.esri-popup .esri-title,.esri-popup .esri-loading-container,.esri-popup .esri-page-menu-title,.esri-popup .esri-page-menu-num,.esri-popup .esri-page-menu-header,.esri-popup .esri-page-menu-info,.esri-popup .esri-page-menu-viewport {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esri-popup {color: #323232;}.esri-popup h1,.esri-popup h2,.esri-popup h3,.esri-popup h4,.esri-popup h5,.esri-popup h6 {margin: 0.5em 0 0.5em 0; letter-spacing: 0; font-weight: 600; line-height: 1.3em;}.esri-popup p {font-size: 12px; line-height: 1.3em; margin: 0 0 1.2em;}.esri-popup a {color: #0079c1; text-decoration: underline;}.esri-popup .esri-page-menu {font-size: 12px; font-weight: 400; color: #6e6e6e; position: absolute; width: 100%; background-color: #6e6e6e; color: #efefef; z-index: 50; bottom: 40px; opacity: 0; -webkit-transition: opacity 125ms ease-out 0ms; -moz-transition: opacity 125ms ease-out 0ms; -ms-transition: opacity 125ms ease-out 0ms; -o-transition: opacity 125ms ease-out 0ms; transition: opacity 125ms ease-out 0ms; -webkit-box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.3); box-shadow: 0 -2px 4px rgba(0, 0, 0, 0.3);}.esri-popup .esri-page-menu table {padding: 0; margin: 0; border-collapse: collapse; border: 0; width: 100%; box-sizing: border-box;}.esri-popup .esri-page-menu table tr {padding: 0; margin: 0; border-bottom: solid 1px #595959;}.esri-popup .esri-page-menu table tr.esri-selected {background-color: #4c4c4c;}.esri-popup .esri-page-menu table tr:hover {cursor: pointer; background-color: #4c4c4c;}.esri-popup .esri-page-menu table tr td {padding: 1em 0; line-height: 1.2em;}.esri-popup .esri-page-menu .esri-page-menu-num {width: 10%; text-align: center;}.esri-popup .esri-page-menu .esri-page-menu-title {width: 90%; min-height: 1em; margin: 0; padding: 1em 4%; border-left: solid 1px #595959;}.esri-popup .esri-page-menu .esri-page-menu-check-mark {margin: 0 4%;}.esri-popup .esri-page-menu-viewport {max-height: 0px; opacity: 0; overflow: auto; position: relative; z-index: 10; -webkit-transition: max-height 250ms ease-out 62ms; -moz-transition: max-height 250ms ease-out 62ms; -ms-transition: max-height 250ms ease-out 62ms; -o-transition: max-height 250ms ease-out 62ms; transition: max-height 250ms ease-out 62ms; overflow: auto; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch;}.esri-popup .esri-page-menu-viewport::-webkit-scrollbar {-webkit-appearance: none; width: 8px; background-color: rgba(0, 0, 0, 0.1); margin: 0;}.esri-popup .esri-page-menu-viewport::-webkit-scrollbar-thumb {background-color: rgba(255, 255, 255, 0.25);}.esri-popup .esri-page-menu-header {background-color: #323232; color: #e0e0e0; border-bottom: solid 1px #4c4c4c; padding: 0; line-height: 30px; width: 100%; overflow: hidden; height: 0px; opacity: 0; -webkit-transition: all 250ms ease-out 0ms; -moz-transition: all 250ms ease-out 0ms; -ms-transition: all 250ms ease-out 0ms; -o-transition: all 250ms ease-out 0ms; transition: all 250ms ease-out 0ms;}.esri-popup .esri-page-menu-header .esri-page-menu-info {font-size: 12px; margin: 0 0 0 15px; width: 70%; height: 30px; line-height: 30px; float: left;}.esri-popup .esri-page-menu-header .esri-page-menu-note {font-size: 10px; margin: 0 10px 0 15px;}.esri-popup .esri-page-menu-header .esri-page-menu-actions {float: right;}.esri-popup .esri-page-menu-header .esri-page-menu-actions .esri-popup-icon {padding: 9px 15px 7px; line-height: 1em;}.esri-popup .esri-page-menu-header .esri-page-menu-actions:hover {cursor: pointer;}.esri-popup .esri-popup-icon {text-align: center; height: 16px; line-height: 16px; display: inline-block;}.esri-popup .esri-page-menu-pointer {position: absolute; width: 12px; height: 12px; z-index: 1; transform: scale(1, 0) rotate(45deg); -moz-transform: scale(1, 0) rotate(45deg); -ms-transform: scale(1, 0) rotate(45deg); -o-transform: scale(1, 0) rotate(45deg); -webkit-transform: scale(1, 0) rotate(45deg); bottom: -6px; right: 16px; z-index: 0; background-color: #6e6e6e; -webkit-transition: all 250ms ease-in 0ms; -moz-transition: all 250ms ease-in 0ms; -ms-transition: all 250ms ease-in 0ms; -o-transition: all 250ms ease-in 0ms; transition: all 250ms ease-in 0ms;}.esri-popup .esri-menu-open .esri-page-menu {opacity: 1;}.esri-popup .esri-menu-open .esri-page-menu-header {height: 30px; opacity: 1;}.esri-popup .esri-menu-open .esri-page-menu-viewport {max-height: 90px; opacity: 1;}.esri-popup .esri-menu-open .esri-page-menu-pointer {transform: scale(1, 1) rotate(45deg); -moz-transform: scale(1, 1) rotate(45deg); -ms-transform: scale(1, 1) rotate(45deg); -o-transform: scale(1, 1) rotate(45deg); -webkit-transform: scale(1, 1) rotate(45deg);}.esri-popup .esri-footer {font-weight: 400; color: #6e6e6e; position: relative;}.esri-popup .esri-footer .esri-pagination {float: right; margin: 0 8px 0 0; display: none;}.esri-popup .esri-footer .esri-pagination .esri-page-text {font-size: 13px; line-height: 16px; height: 40px; padding: 12px 3px;}.esri-popup .esri-footer .esri-pagination div {float: left;}.esri-popup .esri-footer p {float: left; clear: left; margin: 0; padding: 10px 0; margin: 0 10px; width: 75%; box-sizing: border-box;}.esri-popup .esri-show-title .esri-title {display: block;}.esri-popup .esri-show-content .esri-popup-content {display: block;}.esri-popup .esri-show-pagination .esri-pagination {display: block;}.esri-popup .esri-container {position: absolute; z-index: 40; top: -999em; left: -999em; width: 380px; -webkit-animation: esri-undock-anim 125ms ease-out; -moz-animation: esri-undock-anim 125ms ease-out; -o-animation: esri-undock-anim 125ms ease-out; animation: esri-undock-anim 125ms ease-out;}.esri-popup .esri-main {position: relative; z-index: 2; width: auto; height: auto;}.esri-popup .esri-popup-content {display: none; padding: 0; margin: 0 15px; max-height: 120px; font-size: 12px; font-weight: 400; overflow: auto; overflow-x: hidden; overflow-y: auto; -webkit-overflow-scrolling: touch;}.esri-popup .esri-popup-content::-webkit-scrollbar {-webkit-appearance: none; width: 8px; background-color: rgba(0, 0, 0, 0.1); margin: 0;}.esri-popup .esri-popup-content::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, 0.25);}.esri-popup .esri-background {background-color: #ffffff;}.esri-popup .esri-shadow {-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3); box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);}.esri-popup .esri-actions {float: left; margin: 0 0 0 7px;}.esri-popup .esri-action,.esri-popup .esri-action .esri-popup-icon {display: block; float: left;}.esri-popup .esri-action-text {display: block; float: left; margin: 0 0 0 3px; height: 16px; line-height: 16px;}.esri-popup .esri-action-image {width: 16px; height: 16px; background-size: contain; background-repeat: no-repeat; background-position: 50% 50%;}.esri-popup .esri-button {padding: 12px 7px; height: 40px; font-size: 13px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; color: #6e6e6e; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esri-popup .esri-button:hover {color: #323232;}.esri-popup .esri-loading-container {display: none; padding: 12px 0; height: 40px; line-height: 16px; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.esri-popup .esri-pending-promises .esri-loading-container {display: block;}.esri-popup .esri-pointer {position: absolute; width: 12px; height: 12px; z-index: 1; transform: scale(0.75, 2) rotate(45deg); -moz-transform: scale(0.75, 2) rotate(45deg); -ms-transform: scale(0.75, 2) rotate(45deg); -o-transform: scale(0.75, 2) rotate(45deg); -webkit-transform: scale(0.75, 2) rotate(45deg);}.esri-popup .esri-invisible .esri-pointer {visibility: hidden;}.esri-popup .esri-dock {display: none;}.esri-popup .esri-show-dock .esri-dock {display: block;}.esri-popup .esri-undock-icon,.esri-popup .esri-undock-text {display: none;}.esri-popup .esri-dock-icon,.esri-popup .esri-dock-text {display: inline-block;}.esri-popup .esri-dock-icon {display: none;}.esri-popup .esri-dock-to-top .esri-icon-maximize,.esri-popup .esri-dock-to-right .esri-icon-dock-right,.esri-popup .esri-dock-to-bottom .esri-icon-dock-bottom,.esri-popup .esri-dock-to-left .esri-icon-dock-left {display: inline-block;}.esri-popup .esri-top .esri-pointer,.esri-popup .esri-bottom .esri-pointer,.esri-popup .esri-left .esri-pointer,.esri-popup .esri-right .esri-pointer {position: absolute; width: 12px; height: 12px; z-index: 1;}.esri-popup .esri-top .esri-pointer {bottom: 0; left: 50%; margin: 0 0 -6px -6px;}.esri-popup .esri-bottom .esri-pointer {top: 0; left: 50%; margin: -6px 0 0 -6px;}.esri-popup .esri-left .esri-pointer {top: 50%; right: 0; margin: -6px -6px 0 0;}.esri-popup .esri-right .esri-pointer {top: 50%; left: 0; margin: -6px 0 0 -6px;}.esri-popup .esri-top .esri-pointer,.esri-popup .esri-bottom .esri-pointer {transform: scale(0.75, 2) rotate(45deg); -moz-transform: scale(0.75, 2) rotate(45deg); -ms-transform: scale(0.75, 2) rotate(45deg); -o-transform: scale(0.75, 2) rotate(45deg); -webkit-transform: scale(0.75, 2) rotate(45deg);}.esri-popup .esri-left .esri-pointer,.esri-popup .esri-right .esri-pointer {transform: scale(2, 0.75) rotate(45deg); -moz-transform: scale(2, 0.75) rotate(45deg); -ms-transform: scale(2, 0.75) rotate(45deg); -o-transform: scale(2, 0.75) rotate(45deg); -webkit-transform: scale(2, 0.75) rotate(45deg);}.esri-popup .esri-docked {left: auto; bottom: auto; right: auto; top: auto;}.esri-popup .esri-docked .esri-pointer {visibility: hidden;}.esri-popup .esri-docked .esri-undock-icon,.esri-popup .esri-docked .esri-undock-text {display: inline-block;}.esri-popup .esri-docked .esri-dock-icon,.esri-popup .esri-docked .esri-dock-text {display: none;}.esri-popup .esri-docked-right {right: 0; top: 0; -webkit-animation: esri-dock-right-anim 375ms ease; -moz-animation: esri-dock-right-anim 375ms ease; -o-animation: esri-dock-right-anim 375ms ease; animation: esri-dock-right-anim 375ms ease;}.esri-popup .esri-docked-left {left: 0; top: 0; -webkit-animation: esri-dock-left-anim 375ms ease; -moz-animation: esri-dock-left-anim 375ms ease; -o-animation: esri-dock-left-anim 375ms ease; animation: esri-dock-left-anim 375ms ease;}.esri-popup .esri-docked-top {left: 0; top: 0; -webkit-animation: esri-dock-top-anim 375ms ease; -moz-animation: esri-dock-top-anim 375ms ease; -o-animation: esri-dock-top-anim 375ms ease; animation: esri-dock-top-anim 375ms ease;}.esri-popup .esri-docked-bottom {left: 0; bottom: 0; -webkit-animation: esri-dock-bottom-anim 375ms ease; -moz-animation: esri-dock-bottom-anim 375ms ease; -o-animation: esri-dock-bottom-anim 375ms ease; animation: esri-dock-bottom-anim 375ms ease;}.esri-popup .esri-top {transform-origin: 50% 100%;}.esri-popup .esri-previous-icon-rtl,.esri-popup .esri-next-icon-rtl {display: none;}.esri-popup .esri-popup-renderer .esri-popup-renderer-description {padding-bottom: 10px; line-height: 1.3em;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item {width: 95%; margin: 15px 0 30px;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item:hover {cursor: pointer;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item img {max-width: 100%; width: auto; padding: 2px; box-sizing: border-box; border: solid 1px #e7e7e7;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item img:hover {border-color: #a9a9a9;}.esri-popup .esri-popup-renderer .esri-popup-renderer-media-slider-item figcaption {color: #323232; padding: 0.2em 0 0 0; box-sizing: border-box;}.dj_rtl .esri-popup .esri-page-menu .esri-page-menu-title {border-left: none; border-right: solid 1px #595959;}.dj_rtl .esri-popup .esri-page-menu-header .esri-page-menu-info {margin: 0 15px 0 0; float: right;}.dj_rtl .esri-popup .esri-page-menu-header .esri-page-menu-actions {float: left; cursor: pointer;}.dj_rtl .esri-popup .esri-page-menu-pointer {right: auto; left: 16px;}.dj_rtl .esri-popup .esri-footer .esri-pagination {float: left; margin: 0 0 0 8px;}.dj_rtl .esri-popup .esri-footer .esri-pagination div {float: right;}.dj_rtl .esri-popup .esri-footer p {float: right; clear: right;}.dj_rtl .esri-popup .esri-shadow {-webkit-box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3); box-shadow: 0 -1px 4px rgba(0, 0, 0, 0.3);}.dj_rtl .esri-popup .esri-actions {float: right; margin: 0 7px 0 0;}.dj_rtl .esri-popup .esri-action,.dj_rtl .esri-popup .esri-action .esri-popup-icon {float: right;}.dj_rtl .esri-popup .esri-action-text {float: right; margin: 0 3px 0 0;}.dj_rtl .esri-popup .esri-previous-icon-rtl,.dj_rtl .esri-popup .esri-next-icon-rtl {display: inline-block;}.dj_rtl .esri-popup .esri-previous-icon-ltr,.dj_rtl .esri-popup .esri-next-icon-ltr {display: none;}.esri-popup-header {font-size: 12px; color: #323232;}.esri-popup-header .esri-title {font-size: 16px; font-weight: 600; padding: 10px 0 10px 15px; margin: 0; width: 75%; float: left; display: none;}.esri-popup-header .esri-popup-header-buttons {float: right; margin: 0 6px 0 0;}.esri-popup-header .esri-popup-header-buttons .esri-button {padding: 12px 8px; float: left;}.dj_rtl .esri-popup-header .esri-title {float: right; padding: 12px 15px 12px 0;}.dj_rtl .esri-popup-header .esri-popup-header-buttons {float: left; margin: 0 0 0 6px;}.dj_rtl .esri-popup-header .esri-popup-header-buttons .esri-button {float: right;}.esri-view-width-less-than-medium .esri-popup .esri-container {width: 300px;}.esri-view-width-less-than-medium .esri-popup .esri-container.esri-docked-bottom,.esri-view-width-less-than-medium .esri-popup .esri-container.esri-docked-top {width: 100%;}.esri-view-width-less-than-small .esri-popup-content::-webkit-scrollbar,.esri-view-width-less-than-small .esri-page-menu-viewport::-webkit-scrollbar,.esri-view-height-less-than-small .esri-popup-content::-webkit-scrollbar,.esri-view-height-less-than-small .esri-page-menu-viewport::-webkit-scrollbar {width: 0;}.esri-view-height-less-than-medium .esri-popup .esri-container.esri-docked-bottom,.esri-view-height-less-than-medium .esri-popup .esri-container.esri-docked-top {width: 100%;}.esri-view-height-xlarge .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-xlarge .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 960px;}.esri-view-height-xlarge .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-xlarge .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 900px;}.esri-view-height-large .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-large .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 840px;}.esri-view-height-large .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-large .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 780px;}.esri-view-height-medium .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-medium .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 580px;}.esri-view-height-medium .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-medium .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 520px;}.esri-view-height-small .esri-popup .esri-docked-left .esri-popup-body .esri-popup-content,.esri-view-height-small .esri-popup .esri-docked-right .esri-popup-body .esri-popup-content {max-height: 400px;}.esri-view-height-small .esri-popup .esri-docked-left.esri-menu-open .esri-page-menu-viewport,.esri-view-height-small .esri-popup .esri-docked-right.esri-menu-open .esri-page-menu-viewport {max-height: 340px;}.esri-view-orientation-landscape.esri-view-height-xsmall .esri-popup .esri-docked-bottom .esri-popup-body .esri-popup-content,.esri-view-orientation-landscape.esri-view-height-xsmall .esri-popup .esri-docked-top .esri-popup-body .esri-popup-content {max-height: 75px;}.esri-view-orientation-portrait.esri-view-height-small .esri-popup .esri-docked-bottom .esri-popup-body .esri-popup-content,.esri-view-orientation-portrait.esri-view-height-small .esri-popup .esri-docked-top .esri-popup-body .esri-popup-content {max-height: 150px;}@-webkit-keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@-moz-keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@-ms-keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@keyframes esri-dock-right-anim {0% {right: 50px; top: 50px; opacity: 0;} 100% {right: 0px; top: 0px; opacity: 1;}}@-webkit-keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-moz-keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-ms-keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@keyframes esri-dock-left-anim {0% {left: 50px; top: 50px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-webkit-keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-moz-keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-ms-keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@keyframes esri-dock-top-anim {0% {left: 0px; top: 5px; opacity: 0;} 100% {left: 0px; top: 0px; opacity: 1;}}@-webkit-keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@-moz-keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@-ms-keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@keyframes esri-dock-bottom-anim {0% {left: 0px; bottom: 5px; opacity: 0;} 100% {left: 0px; bottom: 0px; opacity: 1;}}@-webkit-keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}@-moz-keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}@-ms-keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}@keyframes esri-undock-anim {0% {opacity: 0;} 100% {opacity: 1;}}.esri-popup-renderer-title,.esri-popup-renderer-attachments,.esri-popup-renderer-edit,.esri-popup-renderer-media {display: none;}.esri-popup-renderer-show-title .esri-popup-renderer-title,.esri-popup-renderer-show-attachments .esri-popup-renderer-attachments,.esri-popup-renderer-show-edit .esri-popup-renderer-edit,.esri-popup-renderer-show-media .esri-popup-renderer-media {display: block;}.esri-popup-renderer-media-title,.esri-popup-renderer-attachments-title {float: left; margin: 5px 0;}.esri-popup-renderer-attachments ul {list-style: none; margin: 5px 0; padding: 0;}.esri-popup-renderer-attachments ul li {margin: 0; padding: 5px 10px 15px 10px;}.esri-popup-renderer-attachments ul li a {text-decoration: none; font-size: 14px; color: #6e6e6e;}.esri-popup-renderer-attachments ul li a:hover {color: #323232;}.esri-popup-renderer-media-summary {list-style: none; margin: 5px 0; padding: 0; float: right;}.esri-popup-renderer-media-summary li {float: left; margin-right: 10px;}.esri-popup-renderer-media-summary li span {display: inline-block; vertical-align: text-bottom;}.esri-popup-renderer-description h1 {font-size: 18px; font-weight: 600;}.esri-popup-renderer-description h2 {font-size: 14px; font-weight: 600;}.esri-popup-renderer-description figure {float: left; max-width: 40%; margin: 0 10px 10px 0;}.esri-popup-renderer-description img {max-width: 100%;}.esri-popup-renderer-description figcaption {font-size: 10px; font-style: italic; padding: 0; margin: .2em 0 0; display: block;}.esri-popup-renderer-description ul {margin: 0 0 1.2em 0; padding: 0 0 0 1rem;}.esri-popup-renderer-description li {font-size: 12px; list-style-type: square; margin: .3em 0;}.esri-popup-renderer-description table {border: none; border-collapse: collapse; width: 100%;}.esri-popup-renderer-description table tr:nth-child(odd) {background-color: #e0e0e0;}.esri-popup-renderer-description table tr:nth-child(even) {background-color: #f8f8f8;}.esri-popup-renderer-description table tr td,.esri-popup-renderer-description table tr th {padding: 0.4em 10px 0.4em; -ms-word-break: break-all; word-break: break-all; font-size: 12px; font-weight: 400;}.esri-popup-renderer-description table tr th {width: 40%; text-align: left; border-right: 3px solid #f8f8f8;}.esri-popup-renderer-description table tr td {width: 60%;}.esri-popup-renderer-media,.esri-popup-renderer-attachments {margin: 5px 0;}.esri-popup-renderer-media-slider a {border: 0;}.esri-popup-renderer-media-slider img {border: 0; max-width: 100%;}.esriBookmarkTable{width: 208px;border-spacing: 0px;border-collapse:collapse;}.esriBookmarkLabel{position: relative;float: left;width: 136px;overflow:hidden;line-height:20px;height: 20px;white-space: nowrap;margin-left: 5px;font-size:12px;text-align:left;vertical-align:middle;color:black;font-family: Verdana, Helvetica, sans-serif;cursor: pointer;}.esriBookmarks{width:215px;border-style: solid;border-color: #769DC0;border-width: 1px;}.esriBookmarkItem{width:208px;height: 20px;}.esriAddBookmark{margin-left: 5px;}.esriBookmarkHighlight{background-color: #D9E6F9;}.esriBookmarkEditImage{float:right;width:30px;cursor: pointer;background: transparent url("../widgets/images/edit.png") no-repeat scroll center center;}.esriBookmarkRemoveImage{float:right;width: 30px;cursor: pointer;background: transparent url("../widgets/images/close.gif") no-repeat scroll center center;}.esriBookmarkEditBox{position: fixed;font-size:12px;height:13px; width:180px;}.simpleDirections .esriStopsContainer {margin: 0 0 10px 0;}.simpleDirections .esriStopsButtons {margin: 0;}.simpleDirections .esriStopsReverse {padding: 1px; margin-top: 18px; height: 14px; background: url("../widgets/images/Directions/reverse.png") no-repeat center center; cursor: pointer;}.dojoDndMove .simpleDirections .esriStopsReverse {display: none;}.simpleDirections .esriStopsReverse:hover,.simpleDirections .esriStopsReverse:focus {opacity: .7;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove {display: block; width: 16px; height: 12px; cursor: pointer; background: url("../widgets/images/Directions/remove-destination.png") no-repeat center center;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemoveHidden {width: 16px; background: none;}.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:hover,.simpleDirections .esriStopsRemovable .esriStop .esriStopIconRemove:focus {opacity: .7;}.simpleDirections .esriStopsAddDestination {display: none;}.simpleDirections .esriStopsAdd .esriStopsAddDestination {display: block; text-align: right; margin: 0 5px 5px 10px;}.dj_rtl .simpleDirections .esriStopsAdd .esriStopsAddDestination {text-align: left;}.simpleDirections .esriStopsAdd .esriStopsAddDestinationBtn {float: right;}.dj_rtl .simpleDirections .esriStopsAdd .esriStopsAddDestinationBtn {float: left;}.simpleDirections .esriLinkButton {text-decoration: none; white-space: nowrap; text-transform: uppercase; letter-spacing: 1px; line-height: 16px; font-size: 12px; cursor: pointer; color: #1f78af; display: inline;}.simpleDirections .esriLinkButton:hover {text-decoration: underline;}.simpleDirections .LocateButton{position: absolute; top: -2px; right: 0px;}.dj_rtl .simpleDirections .LocateButton{left: 2px; right: initial;}.simpleDirections .LocateButton .zoomLocateButton {background-color: rgba(255, 255, 255, 1); border: none; cursor: pointer; background-image: url("../widgets/images/Directions/locate.png"); background-position: center center; background-repeat: no-repeat; width: 20px; height: 20px; border-radius: 15px;}.simpleDirections .LocateButton .zoomLocateButton:hover,.simpleDirections .LocateButton .tracking:hover{opacity: 0.7; background-color: rgba(255, 255, 255, 1);}.simpleDirections .LocateButton .tracking {background-image: url("../widgets/images/Directions/locate.png") !important; box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2); background-color: #90ccf5;}.simpleDirections .esriStopsGetDirectionsContainer {margin: 10px 10px;}.simpleDirections .esriStopsClearDirections {padding: 5px 10px; line-height: 32px; font-size: 14px; color: #555555; flex: left; display: none;}.dj_rtl .simpleDirections .esriStopsClearDirections {float: right; margin-right: inherit; margin-left: 5px;}.simpleDirections .esriDirectionsButton {background: #fff; border: 1px solid #8b8b8b; color: #555; -webkit-border-radius: 3px; -moz-border-radius: 3px; -ms-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; font-size: 12px; line-height: 12px; -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-user-select: none; -moz-user-select: none; user-select: none; -webkit-transition: all .05s linear; -moz-transition: all .05s linear; -o-transition: all .05s linear; transition: all .05s linear; padding: 5px 10px; text-align: center; display: inline-block; text-transform: uppercase; cursor: pointer; letter-spacing: 1px; position: relative; -webkit-font-smoothing: antialiased;}.simpleDirections .esriDirectionsTabButton {border-right: 0; float: left;}.dj_rtl .simpleDirections .esriDirectionsTabButton {border-left: 0; border-right: 1px solid #A6A6A6; float: right;}.simpleDirections .esriDirectionsTabLastButton {border-right: 1px solid #A6A6A6;}.dj_rtl .simpleDirections .esriDirectionsTabLastButton {border-left: 1px solid #A6A6A6;}.simpleDirections .esriDirectionsButton:hover {background-color: #e2f1fc;}.simpleDirections .esriDirectionsPressedButton{box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);}.simpleDirections .esriDirectionsPressedButton,.simpleDirections .esriDirectionsPressedButton:hover {background-color: #90ccf5;}.simpleDirections .esriActivateButton{border: 1px solid #A6A6A6; padding: 0 6px 2px 6px; width: 28px; height: 28px; background-image: url("../widgets/images/Directions/GreyPin16.png"); background-repeat: no-repeat; background-position: center; float: left;}.simpleDirections .esriStopsGetDirections {line-height: 32px; font-size: 14px; color: #fff; background-color: #5cace1; border: 0; float: left;}.dj_rtl .simpleDirections .esriStopsGetDirections {line-height: 32px; font-size: 14px; color: #fff; background-color: #5cace1; border: 0; float: right;}.simpleDirections .esriStopsGetDirections:hover {color: #444; background-color: #90ccf5;}.simpleDirections .esriOptionsCheckboxes {font-size: 14px; color: #555; line-height: 20px;}.simpleDirections .esriOptionsUnitsMi {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsUnitsMi {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.simpleDirections .esriOptionsUnitsKm {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsUnitsKm {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.simpleDirections .esriTravelModesContainer {display: none; margin: 5px 10px; white-space: nowrap; overflow: hidden; float: none; font-size: 0;}.simpleDirections .esriTravelModeCar {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block; float: none;}.dj_rtl .simpleDirections .esriTravelModeCar {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block; float: none;}.simpleDirections .esriTravelModeTruck {border-top-left-radius: 0; border-bottom-left-radius: 0; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block; float: none;}.dj_rtl .simpleDirections .esriTravelModeTruck {border-top-right-radius: 0; border-bottom-right-radius: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block; float: none;}.simpleDirections .esriTravelModeWalking {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block; float: none;}.dj_rtl .simpleDirections .esriTravelModeWalking {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block; float: none;}.simpleDirections .esriOptionsToggleContainer {display: block; line-height: 32px; margin: 10px 0 0 0;}.simpleDirections .esriOptionsImpedanceContainer {display: none; float: left; margin: 0 0 10px 0; min-width: 160px;}.dj_rtl .simpleDirections .esriOptionsImpedanceContainer {display: none; margin: 0 0 10px 0; min-width: 160px; float: right;}.simpleDirections .esriOptionsImpedanceTime {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsImpedanceTime {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.simpleDirections .esriOptionsImpedanceDistance {border-top-right-radius: 3px; border-bottom-right-radius: 3px; border-top-left-radius: 0; border-bottom-left-radius: 0; display: inline-block;}.dj_rtl .simpleDirections .esriOptionsImpedanceDistance {border-top-left-radius: 3px; border-bottom-left-radius: 3px; border-top-right-radius: 0; border-bottom-right-radius: 0; display: inline-block;}.simpleDirections .esriStopsOptionsButton {display: none; line-height: 16px; margin: 0; white-space: nowrap; vertical-align: bottom;}.simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton {display: block; text-align: right; float: right; margin: 6px 10px 0 10px;}.dj_rtl .simpleDirections .esriStopsOptionsEnabled .esriStopsOptionsButton {text-align: left; float: left;}.simpleDirections .esriStopsOptionsMenu {display: none; margin: 10px 10px;}.simpleDirections .esriStopsOptionsMenu input {margin: 0 5px 0 0;}.dj_rtl .simpleDirections .esriStopsOptionsMenu input {margin: 0 0 0 5px;}.simpleDirections .esriOptionsUnitsContainer {float: left; margin: 0 10px 10px 0; white-space: nowrap; min-width: 77px;}.dj_rtl .simpleDirections .esriOptionsUnitsContainer {float: right; margin: 0 0 10px 10px;}.simpleDirections .esriOptionsUnits li {float: left; margin-right: 10px;}.dj_rtl .simpleDirections .esriOptionsUnits li {float: right; margin-right: inherit; margin-left: 10px;}.simpleDirections .esriStops {margin: 0 0 2px; padding: 0; width: 100%; border-collapse: separate; border-spacing: 0;}.simpleDirections .esriStop td {vertical-align: middle; padding-top: 4px; padding-bottom: 4px;}.simpleDirections .esriStop .esriStopDnDHandle{width: 9px; background: url("../widgets/images/Directions/dndHandle.png") no-repeat center 7px; cursor: n-resize;}.simpleDirections .esriStop .esriStopDnDHandle:Hover,.simpleDirections .esriStop .esriStopDnDHandle:Focus{opacity: .7;}.simpleDirections .esriStop .esriStopDnDHandleHidden{width: 9px; background: none;}.simpleDirections .esriStop .esriStopIconColumn {width: 30px; padding-right: 0px; padding-left: 0;}.simpleDirections .esriStop .esriStopIconColumn:Hover {opacity: 0.7;}.dj_rtl .simpleDirections .esriStop .esriStopIconColumn {width: 21px; padding-right: 0; padding-left: 4px;}.simpleDirections .esriStop .esriStopReverseColumn {width: 16px; padding-left: 0;}.dj_rtl .simpleDirections .esriStop .esriStopReverseColumn {width: 16px; padding-right: 0;}.simpleDirections .esriStopsRemovable .esriStopReverseColumn {display: none;}.simpleDirections .esriStop .esriStopIconRemoveColumn {display: none; width: 16px; padding-left: 0;}.simpleDirections .esriStopsRemovable .esriStopIconRemoveColumn {display: table-cell; *display: block; _display: block;}.simpleDirections .esriStop .esriStopIcon {width: 27px; height: 29px; text-align: center; color: #fff; font-size: 11px; line-height: 21px; font-family: Arial, Helvetica, sans-serif; cursor: pointer;}.simpleDirections .esriStop .esriStopIcon {background: url("../widgets/images/Directions/blueCircle.png") no-repeat center center;}.simpleDirections .esriStopOrigin .esriStopIcon {background: url("../widgets/images/Directions/greenPoint.png") no-repeat center center;}.simpleDirections .esriStopDestination .esriStopIcon {background: url("../widgets/images/Directions/redPoint.png") no-repeat center center;}.simpleDirections .esriStopUnreachedFirstOrLast .esriStopIcon {background: url("../widgets/images/Directions/grayPoint.png") no-repeat center center;}.simpleDirections .esriStopUnreached .esriStopIcon {background: url("../widgets/images/Directions/grayCircle.png") no-repeat center center;}.simpleDirections .esriRoutesError {padding: 10px 0;}.simpleDirections .esriRoutesError ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .esriRoutesError li {margin: 0 0 5px;}.simpleDirections .esriRoutes table {margin: 0; padding: 0; border-collapse: collapse; border-spacing: 0; width: 100%;}.simpleDirections .esriRouteIconColumn {width: 21px; padding: 10px; vertical-align: top; border-bottom: 1px solid #8b8b8b;}.simpleDirections .esriRouteTextColumn {padding: 10px 5px 10px 0; vertical-align: top; border-bottom: 1px solid #8b8b8b;}.dj_rtl .simpleDirections .esriRouteTextColumn {padding: 10px 0 10px 5px;}.simpleDirections .esriRouteIconColumn .esriRouteIcon {display: inline-block; font-family: Arial, Helvetica, sans-serif; height: 29px; width: 21px; margin: 0; line-height: 21px; vertical-align: middle; font-size: 11px; text-align: center; color: #fff; background-repeat: no-repeat; background-position: left top;}.esriPopup .esriInfoWindowRoute {display: block; padding-left: 26px; min-height: 21px; background-repeat: no-repeat; background-position: left top;}.dj_rtl .esriPopup .esriInfoWindowRoute {padding-left: 0; padding-right: 26px; background-position: right top;}.esriPopup .esriDMTDepart .esriInfoWindowRoute,.esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: 0; background: none;}.dj_rtl .esriPopup .esriDMTDepart .esriInfoWindowRoute,.dj_rtl .esriPopup .esriDMTStop .esriInfoWindowRoute {padding-left: inherit; padding-right: 0;}.esriDMTUnknown .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTUnknown.png");}.esriDMTStop .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTStop.png");}.esriDMTStraight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTStraight.png");}.esriDMTBearLeft .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTBearLeft.png");}.esriDMTBearRight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTBearRight.png");}.esriDMTTurnLeft .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTTurnLeft.png");}.esriDMTTurnRight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTTurnRight.png");}.esriDMTSharpLeft .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTSharpLeft.png");}.esriDMTSharpRight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTSharpRight.png");}.esriDMTUTurn .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTUTurn.png");}.esriDMTFerry .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTFerry.png");}.esriDMTRoundabout .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTRoundabout.png");}.esriDMTHighwayMerge .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTHighwayMerge.png");}.esriDMTHighwayExit .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTHighwayExit.png");}.esriDMTHighwayChange .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTHighwayChange.png");}.esriDMTForkCenter .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTForkCenter.png");}.esriDMTForkLeft .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTForkLeft.png");}.esriDMTForkRight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTForkRight.png");}.esriDMTDepart .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTDepart.png");}.esriDMTTripItem .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTTripItem.png");}.esriDMTEndOfFerry .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTEndOfFerry.png");}.esriDMTRampRight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTRampRight.png");}.esriDMTRampLeft .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTRampLeft.png");}.esriDMTTurnLeftRight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTTurnLeftRight.png");}.esriDMTTurnRightLeft .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTTurnRightLeft.png");}.esriDMTTurnRightRight .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTTurnRightRight.png");}.esriDMTTurnLeftLeft .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTTurnLeftLeft.png");}.esriDMTPedestrianRamp .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTPedestrianRamp.png");}.esriDMTElevator .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTElevator.png");}.esriDMTEscalator .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTEscalator.png");}.esriDMTStairs .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTStairs.png");}.esriDMTDoorPassage .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTDoorPassage.png");}.esriDMTStopOrigin .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTStopOrigin.png");}.esriDMTStopDestination .esriRouteIcon {background-image: url("../widgets/images/Directions/maneuvers/esriDMTStopDestination.png");}.simpleDirections .esriRouteZoom {cursor: pointer; outline: 0;}.simpleDirections .esriDMTStopLast .esriRouteIconColumn,.simpleDirections .esriDMTStopLast .esriRouteTextColumn {border-bottom: 0;}.simpleDirections .esriRouteZoom:hover,.simpleDirections .esriRouteZoom:focus {background: #e2f1fc;}.simpleDirections .esriRouteInfo {color: #666;}.simpleDirections .esriRouteInfo strong {color: #444;}.simpleDirections .esriDMTStopDestination .esriRouteInfo {border: 0;}.simpleDirections .esriRouteLength {font-size: 11px; line-height: 14px; min-width: 65px;}.simpleDirections .esriResultsContainer {background: #fff; height: auto; zoom: 1;}.simpleDirections .esriResultsLoading .esriResultsContainer {height: auto; min-height: 32px; _height: 32px; *height: 32px; background: #fff url("../widgets/images/Directions/loading-32.gif") no-repeat center center;}.simpleDirections .esriResultsRouteName {margin: 10px 0; display: none;}.simpleDirections .esriRoutesContainer {margin: 0; zoom: 1;}.simpleDirections .esriResultsSummary {font-weight: 700; text-align: center; font-size: 14px; line-height: 18px; padding: 10px; display: block; color: #444;}.simpleDirections .esriResultsButtonsContainer {margin: 10px;}.simpleDirections .esriResultsViewFullRoute {float: left; line-height: 26px;}.dj_rtl .simpleDirections .esriResultsViewFullRoute {float: right;}.simpleDirections .esriResultsPrint {float: right; outline: 0; width: 16px; height: 16px; background: url("../widgets/images/Directions/print.png") no-repeat center center; margin: 0; padding: 5px 3px; cursor: pointer;}.simpleDirections .esriPrintMap {text-align: center;}.simpleDirections .esriPrintMapImg {border: 1px solid #AAAAAA; box-shadow: 2px 2px 5px #AAAAAA;}.esriPrintPage .esriPrintWait{background: #fff url("../widgets/images/Directions/loading-32.gif") no-repeat center center; height: 200px;}.dj_rtl .simpleDirections .esriResultsPrint {float: left;}.simpleDirections .esriResultsPrint:hover,.simpleDirections .esriResultsPrint:focus {opacity: .7;}.simpleDirections .esriInnerGeocoder{position: relative;}.simpleDirections .esriGeocoderContainer {width: 100%; display: block; margin: 0;}.esriGeocoderResultsOpen .esriGeocoderContainer {position: relative; z-index: 1;}.simpleDirections ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleDirections .esriGeocoder {display: block; margin: -1px; padding-left: 4px; border-bottom: 1px solid #8b8b8b;}.simpleDirections .esriGeocoderMenu {display: none;}.simpleDirections .esriGeocoderActive,.simpleDirections .esriGeocoderMenuActive {border-bottom: 1px solid #90ccf5;}.simpleDirections .esriGeocoder input {outline: 0; border: 0; margin: 0; background: #fff; width: 100%; font-size: 12px; line-height: 16px; height: 16px; padding: 0;}.simpleDirections .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff;}.dj_rtl .simpleDirections .esriGeocoderResults {left: inherit; right: 0;}.simpleDirections .esriGeocoderResults ul {border: 1px solid #8b8b8b; border-top: 0;}.simpleDirections .esriGeocoderResult {display: block; cursor: pointer; padding: 6px; font-size: 12px; line-height: 14px; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.simpleDirections .esriGeocoderResult:hover,.simpleDirections .esriGeocoderResultEven:focus,.simpleDirections .esriGeocoderResultOdd:focus {background-color: #d9e7fa;}.simpleDirections .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.simpleDirections .esriGeocoderIcon {display: none;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0; zoom: 1;}.esriDndDragDirection .dojoDndAvatar {display: none;}.simpleDirections .dojoDndItem {margin: 0; padding: 0;}.simpleDirections .dojoDndItem td {border: 0; vertical-align: middle;}.simpleDirections .dojoDndItemOver,.simpleDirections .dojoDndItemAnchor {background-image: none; background-color: transparent; cursor: default;}.simpleDirections .dojoDndMove {cursor: move;}.simpleDirections .dojoDndHandle {cursor: move;}.simpleDirections .dojoDndIgnore {cursor: default;}.simpleDirections .dojoDndItemBefore td {border: 0; padding-top: 2px; border-top: 2px dashed #ccc;}.simpleDirections .dojoDndItemAfter td {border: 0; padding-bottom: 2px; border-bottom: 2px dashed #ccc;}.simpleDirections .dojoDndItemBefore .esriStopReverseColumn {border: none;}.simpleDirections .dojoDndItemAfter .esriStopReverseColumn {border: none;}.simpleDirections .esriClear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleDirections .esriPrintPage {padding: 30px 0; margin: 20px auto; font-family: arial, sans-serif; font-size: 13px;}.simpleDirections .esriPrintBar {width: 100%; position: fixed; left: 0; top: 0; z-index: 6; height: 50px; background: #e2f1fc; border-bottom: 1px solid #000;}.dj_rtl .simpleDirections .esriPrintBar {left: inherit; right: 0;}.simpleDirections .esriPrintButton,.simpleDirections .esriCloseButton {color: #444; font-family: Verdana, Helvetica, sans-serif; font-size: 12px; -moz-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; border: 1px solid #8b8b8b; box-shadow: none; -webkit-box-shadow: none; background: #F2F2F2; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F2F2F2), color-stop(100%, #D1D1D1)); background: -webkit-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -o-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: -ms-linear-gradient(top, #F2F2F2 0%, #D1D1D1 100%); background: linear-gradient(to bottom, #F2F2F2 0%, #D1D1D1 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#F2F2F2', endColorstr='#D1D1D1', GradientType=0); margin: 10px 20px; font-size: 11px; line-height: 16px; display: block; padding: 5px 10px; outline: 0; text-decoration: none; cursor: pointer; font-weight: 400; white-space: nowrap; text-decoration: none; float: right;}.dj_rtl .simpleDirections .esriPrintButton,.dj_rtl .simpleDirections .esriCloseButton {float: left;}.simpleDirections .esriPrintButton:hover,.simpleDirections .esriPrintButton:focus,.simpleDirections .esriCloseButton:hover,.simpleDirections .esriCloseButton:focus {background: #E5E6E6; background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background: -moz-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E5E6E6), color-stop(100%, #A0A1A1)); background: -webkit-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -o-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: -ms-linear-gradient(top, #E5E6E6 0%, #A0A1A1 100%); background: linear-gradient(to bottom, #E5E6E6 0%, #A0A1A1 100%); filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#E5E6E6', endColorstr='#A0A1A1', GradientType=0);}.simpleDirections .esriPrintMain {background: #FFF; border: solid 1px #000; margin: 0 auto; padding: 20px; width: 720px;}.simpleDirections .esriPrintHeader {display: block; margin-bottom: 5px;}.simpleDirections .esriPrintName {font-weight: 700; font-size: 120%; margin: 10px 0 5px;}.simpleDirections .esriPrintStopLabel {color: #000; display: inline-block; font-size: 11px; width: 21px; height: 21px; line-height: 21px; border: 1px solid #000; text-align: center; border-radius: 50%;}.simpleDirections .esriPrintLength {font-weight: 700; margin: 0 0 10px;}.simpleDirections #print_area {margin: 0 0 10px; max-width: 100%; min-width: 20%;}.simpleDirections #print_helper {display: none;}.simpleDirections .esriPrintDirections {margin: 0;}.simpleDirections .esriPrintDirections table {border-collapse: collapse; margin: 0; padding: 0; border: 0; width: 100%;}.simpleDirections .esriPrintFooter {font-size: 80%;}.gaugeContainer {background: #fff; border-top: 1px solid #ccc; color: #444; font-family: arial; font-size: 0.8em; height: 170px; padding: 5px 5px 5px 5px; width: 280px;}.gaugeCaption {height: 1em; margin: 0;}.esri-home .esri-container {color: #4C4C4C; width: 30px; height: 30px; border: 1px solid #57585A; background-color: #fff; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.esri-home .esri-icon {width: 30px; height: 30px; text-align: center; line-height: 30px; display: inline-block;}.esri-home .esri-container:hover {background-color: #eee;}.esri-home .esri-container:active {background-color: #ddd;}.LayerSwipe {position:absolute; width:100%; height:100%; *z-index:1;}.LayerSwipe .handleContainer {position:relative; width:100%; height:100%; z-index:1;}.LayerSwipe .vertical {position:absolute; border-left:1px solid #848484; border-right:1px solid #848484; background-color:#dadada; width:6px; height:100%; padding:0!important; margin:0; z-index:30; cursor:col-resize;}.LayerSwipe .vertical:hover {opacity:.75;}.LayerSwipe .vertical .handle {width:24px; height:32px; margin:-16px 0 0 -12px; position:absolute; z-index:30; top:50%; left:50%; background-color:#dadada; -webkit-border-radius:5px; border-radius:5px; border:1px solid #848484; background-image:url("../widgets/images/vDrag.png"); background-repeat:no-repeat; background-position:center center;}.LayerSwipe .horizontal {position:absolute; border-top:1px solid #848484; border-bottom:1px solid #848484; background-color:#dadada; width:100%; height:6px; padding:0!important; margin:0; z-index:30; cursor:row-resize;}.LayerSwipe .horizontal:hover {opacity:.75;}.LayerSwipe .horizontal .handle {width:32px; height:24px; margin:-12px 0 0 -16px; position:absolute; z-index:30; top:50%; left:50%; background-color:#dadada; -webkit-border-radius:5px; border-radius:5px; border:1px solid #848484; background-image:url("../widgets/images/hDrag.png"); background-repeat:no-repeat; background-position:center center;}.LayerSwipe .scope {border:0; height:261px; overflow:hidden; position:absolute; width:261px; cursor:move; top:0; left:0; z-index:30; background-color:transparent; background-image:url("../widgets/images/scope.png"); background-repeat:no-repeat; background-position:center center;}.LayerSwipe .scope .handleContainer {display:none;}.esri-legend-service {padding-bottom: 20px;}.esri-legend-service-label {font-weight:bold;}.esri-legend-layer-label {padding-top: 5px;}.esri-legend-layer {}.esri-legend-layer tr{height: 22px;}.esri-legend-group-layer {padding-top: 10px;}.esri-legend-left {padding-left: 15px;}.esri-legend-right {padding-right: 15px;}.esri-legend-hover-label {position: absolute; padding: 10px; background-color: #ffffff; border: 1px solid #759dc0; -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25); box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.25);}.esri-legend-color-ramp {width: 24px; height: 120px;}.esri-legend-color-ramp-tick {position: absolute; width: 4px; border-top: 1px solid #999999; line-height: 0px; right: 1px; left: auto;}.esri-legend-border-less-color-ramp .esri-legend-color-ramp-tick {width: 3px; right: 2px;}.dj_rtl .esri-legend-color-ramp-tick {left: 1px; right: auto;}.dj_rtl .esri-legend-border-less-color-ramp .esri-legend-color-ramp-tick {left: 2px; right: auto;}.esri-legend-color-ramp-tick-last {margin-top: 1px;}.esri-legend-border-less-color-ramp .esri-legend-color-ramp-tick-last {margin-top: -1px;}.esri-legend-color-ramp-labels {position: relative; height: 120px;}.esri-legend-color-ramp-label {position: relative; line-height: 30px; padding-left: 5px; padding-right: 0px; text-align: left; white-space: nowrap;}.dj_rtl .esri-legend-color-ramp-label {padding-left: 0px; padding-right: 5px; text-align: right;}.esri-legend-size-ramp-label {white-space: nowrap;}.esri-locate .esri-container {color: #4C4C4C; width: 30px; height: 30px; border: 1px solid #57585A; background-color: #fff; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: pointer; -webkit-border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px;}.esri-locate .esri-icon {width: 30px; height: 30px; text-align: center; line-height: 30px; display: inline-block;}.esri-locate .esri-container:hover {background-color: #eee;}.esri-locate .esri-container:active {background-color: #ddd;}.esriMeasurement{width:100%; height:100%; position: relative;}.esriMeasurement .esriMeasurementBorderContainer{width:100%; height:100%; padding:0; margin:0;}.esriMeasurement .dijitContentPane{padding: 0px; position: relative;}.esriMeasurement .distanceIcon {background-image:url("../widgets/images/Measure_Distance16.png"); width:16px; height:16px;} .esriMeasurement .areaIcon {background-image:url("../widgets/images/Measure_Area16.png"); width:16px; height:16px;} .esriMeasurement .locationIcon {background-image:url("../widgets/images/Measure_Point16.png"); width:16px; height:16px;} .esriMeasurement .esriButton .dijitButtonNode,.esriMeasurement .esriToggleButton .dijitButtonNode {vertical-align:middle; padding: 3px 0 0 0; border-color:none; border:none; background:none; font-size:medium;}.esriMeasurement .esriButton .dijitButtonNode {color: #666; height: 30px; width: 32px;}.esriMeasurement .esriToggleButton .dijitButtonNode {color:#000; height: 30px; width: 28px;}.esriMeasurement .esriButtonHover .dijitButtonNode,.esriMeasurement .esriButtonActive .dijitButtonNode,.esriMeasurement .esriButtonChecked .dijitButtonNode{border: none; color:#000;}.esriMeasurement .esriButtonHover .dijitButtonNode {background:#fcfdff url("../widgets/images/button-hover.png") repeat-x bottom;}.esriMeasurement .esriButtonActive .dijitButtonNode {background: #ededed url("../widgets/images/button-active.png") no-repeat;}.esriMeasurement .esriButtonChecked .dijitButtonNode{background: #ededed url("../widgets/images/button-active.png") bottom repeat-x;}.esriMeasurement .esriToggleButtonDisabled .dijitButtonNode {color:red;}.esriMeasurement .esriMeasurementResultLabel {margin-top:10px; margin-bottom:5px; border-bottom: thin solid rgb(51, 51, 51); text-align:center; font-weight:bold;}.esriMeasurement .esriUnitButton .dijitButtonText{font-size:16px;}.esriMeasurement .esriMeasurementTableContainer {padding:0px;}.esriMeasurement .esriMeasurementResultTable {padding:0px; width:100%;}.esriMeasurement .esriMeasurementTableHeader {width:50%; text-align:end;}.esriMeasurement .esriMeasurementTableContainer .esriMeasurementResultTable .esriMeasurementTableCell{width:48%; text-align:end;}.esriMeasurement .esriMeasurementTableRow{height:30px;}.esriMeasurement .esriMeasurementResultValue {padding:5px;}.esriMeasurement .esriMeasurementResultValue div{display: inline;}.esriMeasurement .esriMeasurementSeparator{display:inline; margin: 0 2px; padding-top: 2px;}.esriMeasurement .esriMeasurementButtonContainer{overflow: visible;}.esriOverviewMap {position: absolute; z-index: 99;}.esriOverviewMap .ovwContainer {position: absolute; display: none; background-color: #666;}.esriOverviewMap .map {position: relative; width: 100%; height: 100%; background-color: #FFF;}.esriOverviewMap .ovwHighlight {position: absolute; display: none; z-index: 99; cursor: move;}.esriOverviewMap .ovwButton {position: relative; width: 16px; height: 16px; cursor: pointer; z-index: 99;}.esriOverviewMap .ovwMaximizer {display: none;}.esriOverviewMap .ovwDisabledButton {display: none !important;}.esriOverviewMap .ovwMaximize {background: url("../widgets/images/overview.png") 0px -130px;}.esriOverviewMap .ovwRestore {background: url("../widgets/images/overview.png") 0px -104px;}.esriOverviewMap.ovwTL {top: 0px; left: 0px;}.esriOverviewMap.ovwTR {top: 0px; right: 0px;}.esriOverviewMap.ovwBL {bottom: 0px; left: 0px;}.esriOverviewMap.ovwBR {bottom: 0px; right: 0px;}.esriOverviewMap.ovwTL .ovwContainer {top: 0px; left: 0px; border-bottom: 1px solid #000; border-right: 1px solid #000; padding-bottom: 2px; padding-right: 2px;}.esriOverviewMap.ovwTR .ovwContainer {top: 0px; right: 0px; border-bottom: 1px solid #000; border-left: 1px solid #000; padding-bottom: 2px; padding-left: 2px;}.esriOverviewMap.ovwBL .ovwContainer {bottom: 0px; left: 0px; border-top: 1px solid #000; border-right: 1px solid #000; padding-top: 2px; padding-right: 2px;}.esriOverviewMap.ovwBR .ovwContainer {bottom: 0px; right: 0px; border-top: 1px solid #000; border-left: 1px solid #000; padding-top: 2px; padding-left: 2px;}.esriOverviewMap.ovwTL .ovwShow, .esriOverviewMap.ovwBR .ovwHide {background: url("../widgets/images/overview.png") 0px -26px;}.esriOverviewMap.ovwTR .ovwShow, .esriOverviewMap.ovwBL .ovwHide {background: url("../widgets/images/overview.png") 0px 0px;}.esriOverviewMap.ovwBL .ovwShow, .esriOverviewMap.ovwTR .ovwHide {background: url("../widgets/images/overview.png") 0px -78px;}.esriOverviewMap.ovwBR .ovwShow, .esriOverviewMap.ovwTL .ovwHide {background: url("../widgets/images/overview.png") 0px -52px;}.esriOverviewMap .bingLogo-lg {display: none;}.dojoxCalendar {width: 182px;}.dojoxCalendarContainer {cursor: default; font-family: tahoma, verdana, helvetica; font-size: 11px; padding: 0px; text-align: center; width: 180px; overflow: hidden;}.dj_ie6 .dojoxCalendarContainer {width: auto; position: relative;}.dojoxCalendarBody {height: 138px; overflow: hidden; position: relative; margin: auto; width: 180px;}.dojoxCalendar .no-header .dojoxCalendarBody {height: 162px;}.dojoxCalendar .dijitCalendarDayLabels, .dojoxCalendarMonthLabels, .dojoxCalendarYearLabels, .dojoxCal-MY-labels {width: 180px; height: 138px; top: 0px; position: absolute; left: 0px; margin: auto; text-align: center;}.dojoxCalendar .dojoxCalendarBody > div {width: 180px;}.dojoxCalendar .dijitCalendarDateTemplate {padding: 0 1px 0 0 !important;}.nihilo .dojoxCalendar .dijitCalendarDateTemplate,.soria .dojoxCalendar .dijitCalendarDateTemplate {border: 0px none !important;}.soria tr.dojoxCal-MY-btns {background: url("../../dijit/themes/soria/images/tabBottomHoverC.gif") repeat-x scroll 0px -21px;}.dojoxCalendar .noPointer, .dojoxCalendar .noPointer * {cursor: auto;}.dojoxCalendarContainer table {font-size: 11px; border-bottom: 4px solid white; border-collapse: separate;}.dojoxCalendarHeader {height: 20px; width: 172px; padding: 4px 4px 0;}.dojoxCalendar .no-header .dojoxCalendarHeader {display: none;}.soria .dojoxCalendarHeader {background: #BED7F0 url("../../dijit/themes/soria/images/titleBar.png") repeat-x scroll center top;}.dojoxCalendarDecrease, .dojoxCalendarIncrease {height: 15px; width: 15px; cursor: pointer;}.dojoxCalendarDecrease {background: transparent url("../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png") no-repeat scroll left top; float: left;}.dojoxCalendarIncrease {background: transparent url("../../dijit/themes/nihilo/images/spriteRoundedIconsSmall.png") no-repeat scroll -30px top; float: right;}.dojoxCalendarMonthLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarYearLabel {cursor: pointer; height: 35px; width: 41px; overflow: hidden; text-align: center; padding-top: 10px;}.dojoxCalendarTitle {cursor: pointer; font-weight: bold;}.dojoxCalendar .navToPanel .dojoxCalendarDayYearLabel,.dojoxCalendar .navToPanel .dojoxCalendarYearHeader,.dojoxCalendar .navToPanel .dojoxCalendarMonthHeader {padding-right: 15px; background: url("../../dijit/themes/tundra/images/comboArrowDown.gif") right no-repeat;}.dojoxCalendar .dijitCalendarDateLabel {height: 17px; width: 17px; padding: 1px 3px 0px 3px; text-align: center; border: 1px solid white;}.dojoxCalendar .dijitCalendarDayLabel {cursor: pointer; height: 17px; width: 18px; padding: 0pt 2px; text-align: center;}.dojoxCalendar .dojoxCalendarContainer {background-color: white; border: 1px solid #656565; color: black;}.dojoxCalendar .dijitCalendarDisabledDate {text-decoration:line-through !important; cursor:default !important;}.dojoxCalendar .dojoxCalendarFooter {border-top: 1px solid #F4F4F4; height: 15px; padding-top: 4px; cursor: pointer;}.soria .dojoxCalendar .dojoxCalendarFooter {border-top: 0px none; padding-top: 5px; background: white url("../../dijit/themes/soria/images/titleBar.png") repeat-x scroll center top}.dojoxCalendar .dojoxCalendarMonthLabel {border: 1px solid white;}.dojoxCalendar .dojoxCalendarYearLabel {border: 1px solid white;}.dojoxCalendar .dijitCalendarNextMonth .dijitCalendarDateLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dijitCalendarDateLabel {border: 0px; color: #646464; padding-left: 0px; padding-right: 0px;}.dojoxCalendar .dijitCalendarNextMonth, .dojoxCalendar .dijitCalendarPreviousMonth {background-color: #E4E4E4;}.dojoxCalendar .dijitCalendarNextMonth .dojoxCalendarYearLabel,.dojoxCalendar .dijitCalendarPreviousMonth .dojoxCalendarYearLabel {background-color: white; border-color: white; color: #646464;}.dojoxCalendar .dijitCalendarSelectedDate,.tundra .dojoxCalendar .dijitCalendarSelectedDate,.nihilo .dojoxCalendar .dijitCalendarSelectedDate {background-color:#ffe284 !important; color:black !important; border:#f5b93c solid 1px !important;}.soria .dojoxCalendar td.dijitCalendarSelectedDate {background-color: #B9CBF1 !important; color: black !important; border: 1px solid #4B5AAA !important;}.soria .dojoxCalendar .dijitCalendarSelectedDate div {background-color: #B9CBF1 !important; border: none !important;}.dojoxCalendar .dijitCalendarSelectedDate div {background-color: #FFE284 !important; border: none !important;}div.dojoxCalendar tr.dojoxCal-MY-G-Template td.dijitCalendarSelectedDate {background-color: transparent; width: 43px;}.dojoxCalendar tr.dojoxCal-MY-G-Template td {width: 45px;}.dojoxCalendar .dijitCalendarSelectedDate div.dijitCalendarDateLabel {padding: 1px 1px 0px 3px;}.dojoxCalendar .monthOnly .dijitCalendarDayLabels,.dojoxCalendar .yearOnly .dijitCalendarDayLabels,.dojoxCalendar .monthOnly .dojoxCalendarComma,.dojoxCalendar .yearOnly .dojoxCalendarComma,.dojoxCalendar .monthOnly .dojoxCalendarFooter,.dojoxCalendar .yearOnly .dojoxCalendarFooter,.dojoxCalendar .monthOnly .dojoxCalendarYearHeader,.dojoxCalendar .monthOnly .dojoxCalendarIncrease,.dojoxCalendar .monthOnly .dojoxCalendarDecrease,.dojoxCalendar .yearOnly .dojoxCalendarMonthLabelNode {display: none;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel,.dojoxCal-MY-labels .dojoxCalendarYearLabel {height: 13px; padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels td.dojoxCal-MY-btns {padding-top: 2px; border-top: 1px solid grey; text-align: center;}.dojoxCal-MY-labels {background-color: white;}.dojoxCal-MY-labels .dojoxCalendarIncrease,.dojoxCal-MY-labels .dojoxCalendarDecrease {float: none; margin-left: 14px;}.dojoxCal-MY-btns button {font-size: 8pt;}.dojoxCalendar .dojoxCal-MY-btns .dijitDisabled button {color: #999;}.dojoxCal-hidden {visibility: hidden;}.dojoxCalendar .dojoxCal-MY-labels {height: 164px;}.dojoxCalendar .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 3px; padding-bottom: 2px;}.soria .dojoxCal-MY-labels .dijitCalendarSelectedDate div {padding-top: 4px; padding-bottom: 3px;}.dojoxCal-MY-labels .dojoxCalendarMonthLabel {width: 38px;}.dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px grey solid;}.soria .dojoxCal-MY-labels .dojoxCal-MY-M-last {border-right: 1px #B9CBF1 solid;} .dojoxCal-MY-labels .dojoxCal-MY-M-last .dojoxCalendarMonthLabel,.dojoxCal-MY-labels .dojoxCal-MY-G-Template div.dojoxCalendarYearLabel {width: 42px;}.dojoxCalendar .cancel-btn {margin-left: 11px;}.dojoxCalendar .ok-btn {margin-left: 15px;}div.esriMultidimensionalFilterContainer {font-family: verdana,helvetica; font-size: 12px;}.esriMultidimensionalFilterHeadingLabel {font-weight:bold; padding-bottom:10px;}.esriMultidimensionalFilterDimensionHeadingLabel {font-weight:bold; padding-bottom:10px;}.esriMultidimensionalFilterItemTable {table-layout:fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px; margin-top: -10px;}.esriMultidimensionalFilterCol1 {width: 25%;}.esriMultidimensionalFilterCol2{width: 40%;}.esriMultidimensionalFilterCol3{width: 35%;}.esriMultidimensionalFilterInfoDiv {cursor:pointer; background-position:center bottom; background-repeat:no-repeat; display:inline-block; background-image:url("../widgets/images/infoimg.png"); width: 16px; height: 16px; position: relative; top: 2px;}.esriMultidimensionalFilterVariableList {margin:0px; width: 99%;}.esriMultidimensionalFilterTable {table-layout:fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriMultidimensionalFilterVariableList .dijitReset {vertical-align: middle; line-height: inherit !important;}.esriMultidimensionalFilterVariableList .dijitInputInner {height: 100%; line-height: 24px; padding-left: 3px!important;}.esriMultidimensionalFilterVariableList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px!important; padding-bottom: 0px!important;}.esriMultidimensionalFilterVariableList.dijitSelect input{letter-spacing: 0!important; text-indent: 0!important; text-align: left!important;}.esriMultidimensionalFilterVariableList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em!important; letter-spacing: -5em!important;}.esriMultidimensionalFilterItemTable .dijitButtonNode {border-style: none !important;}.esriMultidimensionalFilterDimensionText {font-weight: bold;}.esriMultidimensionalFilterInfoTooltip {font-size: 11px!important;}.esriMultidimensionalFilterTooltipLeftText {font-style: italic;}.esriMultidimensionalFilterTooltipDisabledDimensionText {color:#5daddd; font-weight:bold}div.esriMultidimensionalFilterContainer .dijitComboBox.dijitDateTextBox .dijitArrowButton .dijitArrowButtonInner {margin-top:3px!important;}div.esriMultidimensionalFilterContainer .tsButton {width:13px; height:20px; padding:0px !important; margin:0px !important; zoom: 0.8; cursor: pointer; background-repeat:no-repeat; background-image:url("../widgets/images/spriteTime.png")}div.esriMultidimensionalFilterContainer .dijitButton {margin : 0px !important;}div.esriMultidimensionalFilterContainer .dijitButtonNode {background: white;}div.esriMultidimensionalFilterContainer .tsPrevButton {background-position : -157px 0px;}div.esriMultidimensionalFilterContainer .tsNextButton {background-position : -40px 0px;}div.esriMultidimensionalFilterContainer .tsStartButton {background-position : -65px 0px;}div.esriMultidimensionalFilterContainer .tsEndButton {background-position : -95px 0px;}.esriPrint {padding:8px;}.esriPrintButton {}.esriPrintout {}.scalebar_top-left{left: 10px; top: 10px;}.scalebar_top-center{left: 50%; top: 10px;}.scalebar_top-right{right: 150px; top: 10px;}.scalebar_bottom-left{left: 25px; bottom: 25px;}.scalebar_bottom-center{left: 50%; bottom: 25px;}.scalebar_bottom-right{right: 100px; bottom: 25px;}.esriScalebar{z-index:30;position: absolute; width: 0px; height:20px;}.esriScalebarRuler{overflow:hidden;position: relative; width: 100%; height:6px; background-color: White; border:1px solid #444444;}.esriScalebarRulerBlock{overflow:hidden;position: absolute; height:50%; background-color: #444444;}.upper_firstpiece{top:0%;left: 0%; width: 25%;}.upper_secondpiece{top:0%;left: 50%; width: 25%;}.lower_firstpiece{top:50%;left: 25%; width: 25%;}.lower_secondpiece{top:50%;left: 75%; width: 30%;}.esriScalebarLine{overflow:hidden;position: relative;width: 100%; height:6px;border:2px solid #444444;}.esriScalebarMetricLineBackground{border:4px solid white;position: absolute;left: -1px;bottom: 2px;}.esriScalebarMetricLine{border-top-style:none;}.esriScalebarEnglishLine{border-bottom-style:none;top: -2px;}.esriScaleLabelDiv{position: relative;top: -5px;width: 100%;padding: 2px;}.scaleLabelDiv{position: relative; width: 100%;height:5px;}.esriScalebarLabel{font-size:11px;position: absolute; width:10%;text-align:center;color:#666666;font:Verdana; font-weight:bolder;height:5px;top: -1px;}.esriScalebarLineLabel{position: relative;}.esriScalebarFirstNumber{left:45%;}.esriScalebarSecondNumber{left:95%;white-space:nowrap;}.dijitSlider.dojoxRangeSlider .dijitSliderLeftBumper,.dijitSlider.dojoxRangeSlider .dijitSliderBottomBumper {background:#FFFFFF;}.claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderLeftBumper,.claro .dijitSliderDisabled.dojoxRangeSlider .dijitSliderBottomBumper {background:#EFEFEF;}.dojoxRangeSliderBarContainer {position:relative;}.dojoxRangeSlider .dijitSliderProgressBarV {position:relative !important;}.dojoxRangeSlider .dijitSliderProgressBar {overflow:hidden; cursor:pointer;}.dojoxRangeSlider .dijitSliderProgressBarV {position:absolute !important; border-width: 0px;}.dojoxRangeSlider .dijitSliderImageHandleH {left: -50%;}.dijitSlider .dojoxRangeSliderBarContainer .dijitSliderProgressBarH,.dojoxRangeSlider .dijitSliderMoveableH {right:auto !important;}.esriTimeSlider {width:100%; z-index:999; position:relative;}.esriTimeSlider .tsButton {width:16px; height:16px;background-repeat:no-repeat;background-image:url("../widgets/images/time_slider_sprite.png")}.esriTimeSlider .tsFlipImage {-moz-transform: scaleX(-1); -o-transform: scaleX(-1); -webkit-transform: scaleX(-1); transform: scaleX(-1); filter: FlipH; -ms-filter: "FlipH";}.esriTimeSlider .tsPlayButton {background-position : -32px -0px;}.esriTimeSlider .tsPauseButton {background-position : -16px -0px;}.esriTimeSlider .tsPrevButton {background-position : -48px -0px;}.esriTimeSlider .tsNextButton {background-position : 0px 0px;}.esriTimeSlider .ts {padding:10px 3px 3px 3px; margin:3px;}.esriTimeSlider .tsTicks {height:10px;margin-bottom:-5px;}.esriTimeSlider .tsLabels {font-size:.7em;margin-top:5px;}.esriMdSliderVertical{z-index: 999;}.claro .esriMdSliderVertical .dijitSliderImageHandleV{background-position: -289px 0;}.esriMdSliderCellVertical table{margin-left: 10px;}.esriMdSliderDimensionInfoCellVertical,.esriMdSliderDimensionInfoCellHorizontal{font-size: 80%; height: 20px;}.esriMdSliderTableVertical,.esriMdSliderTableHorizontal{height: 100%; width: 100%;}.esriMdSliderHorizontal{z-index: 999; width: 100%;}.esriMdSliderHorizontal .mdsButton, .esriMdSliderVertical .mdsButton{width:16px; height:16px;background-repeat:no-repeat;background-image:url("../widgets/images/time_slider_sprite.png")}.esriMdSliderVertical .mdsPlayButton, .esriMdSliderHorizontal .mdsPlayButton{background-position : -32px -0px;}.esriMdSliderVertical .mdsPauseButton, .esriMdSliderHorizontal .mdsPauseButton{background-position : -16px -0px;}.esriMdSliderVertical .esriMdsSliderPlayButtonRow {height: 20px;}.esriMdSliderDimensionInfoCellVertical {height: 35px;}.esriMdSliderHorizontalCol1{width: 30px;}div.esriVFRContainer {font-family: verdana,helvetica; font-size: 12px;}.esriVFRTable {table-layout:fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px;} .esriVFRTable strong {font-weight: bold;}.esriVFRSymbolTitle {padding-bottom:10px;}.esriVFRTypeList, .esriVFRUnitsList, .esriVFRFlowAngleList{width: 100%;}.esriVFRTypeBlock{width: 100%; border-spacing: 0;}.esriVFRUnitsRow td{padding-bottom: 50px;}.esriVFRTypeList .dijitRight.dijitButtonNode{height: 22px;}.esriVFRTypeList .dijitInputInner {height: 24px; line-height: 24px; padding-left: 3px!important;}.esriVFRTypeList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px!important; padding-bottom: 0px!important;}.esriVFRTypeList.dijitSelect input{letter-spacing: 0!important; text-indent: 0!important; text-align: left!important;}.esriVFRTypeList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em!important; letter-spacing: -5em!important;}.esriVFRBold{font-weight: 600;}.esriVFRColorButton .dijitReset.dijitInline.dijitButtonNode{height: 24px; width: 24px;}.esriVFRColorButton .dijitReset.dijitInline.dijitArrowButtonInner{display: none;}.esriVFRColorButton{display: none;}.esriVFRColorPicker .colorPickerSwatchEmpty{display: none;}.esriAdvSettingsCol1, .esriAdvSettingsCol2{width: 50%;}.esriVFRAdvSettingsTable{width: 100%;}.esriVFRMinMagInput, .esriVFRMaxMagInput{width: 100%; padding-left: 5px; padding-top: 3px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; height: 24px;}.esriVFRDataRangeLabelRow td{padding-top: 10px;}.esriVFRTileSizeSlider, .esriVFRSymbolSizeSlider{padding-bottom: 10px;}.esriVFRMinValueRow td{padding-top:5px;}.esriVFRTable .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{width: 20px;}.esriVFRColorPickerCell{max-width: 24px; padding-left: 2px}.histogram-timeslider #map-controls {position: absolute; bottom: 5px; height: 135px; width: 100%; z-index: 1000; display: none;}.histogram-timeslider #histogram-timeslider-dijit {width: 96%; position: relative; height: 100px; margin: auto; margin-top: 10px;}.histogram-timeslider #timeSlider{width:30%; margin:auto; position:relative;}.histogram-timeslider #histogram-slider {margin:auto; position:relative; height:5px; margin-top:-5px;}.histogram-timeslider #histogram-slider .dijitSliderBarH {height: 1px !important; border:1px solid rgb(82, 95, 109) !important; border-bottom:none !important;}.histogram-timeslider #histogram-slider .dijitSliderRightBumper {display:none;}.histogram-timeslider #histogram-slider .dijitSliderLeftBumper {display:none;}.histogram-timeslider #histogram-slider .dijitSliderImageHandleH {background: url("../widgets/images/HistogramTimeSlider/circle_slider.png") no-repeat !important;} .histogram-timeslider div#focusTip {position: absolute; top: 10px; left: 10px; display: none; box-shadow: 0px 0px 8px -2px #444; border-radius: 4px; padding: 6px; padding-top:1px; padding-bottom:1px; border:1px solid #EEE; background: rgb(82, 95, 109); color:#FFFFFF; text-align:center;}.histogram-timeslider #scale-bar-right {height: 110px; width: 45px; position: absolute; right: -45px; bottom: 0px;}.histogram-timeslider #scale-bar-left {height: 110px; width: 45px; position: absolute; left: -43px; bottom: 0px;}.histogram-timeslider #histogram-controls {width: 100%; height: 33px; position: relative; margin: auto; margin-left: -1px; margin-top: -2px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px;}.histogram-timeslider .histogram-paging {color:#999; display:none;}.histogram-timeslider .histogram-paging .btn {width: 40px; height:27px;}.histogram-timeslider #histogram-page-back {position:absolute; left:10px; top:2px;}.histogram-timeslider #histogram-page-forward {position:absolute; right:10px; top:2px;}.histogram-timeslider #histogram-range {position: relative; margin: auto; width: 600px; color: #666; text-align: center; padding-top: 8px;}div.esriRenderingRuleContainer {font-family: verdana,helvetica; font-size: 12px;}.esriRenderingRuleTable {table-layout:fixed; border-collapse: separate; text-align: left; border-spacing: 0px 10px; width: 100%; max-width: 400px;}.esriRenderingRuleCol1 {width: 33%;}.esriRenderingRuleCol2{width: 33%;}.esriRenderingRuleCol3{width: 33%;}.esriRenderingRuleHeadingLabel {font-weight:bold; padding-bottom:10px;}.esriRenderingRuleEnhancementHeadingLabel{font-weight:bold; padding-bottom:25px;}.esriRenderingRuleApply {text-align: center;}.esriRenderingRuleRasterFunctionList {padding:0px; margin:0px; width: 99%;}.esriRenderingRuleBandIdsRedList {padding:0px; margin:0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsGreenList {padding:0px; margin:0px; color: Black; width: 100%;}.esriRenderingRuleBandIdsBlueList {padding:0px; margin:0px; color: Black; width: 98%;}.esriRenderingRuleFixedInput{padding-left:10px; width: 50px; font-family: inherit; font-size: inherit;}.esriRenderingRuleMsgLabel {font-size: 11px; float:right; font: Verdana;}.esriRenderingRuleStretchMethodList {padding:0px; margin:0px; width: 100%;}.esriRenderingRuleGammaSlider{width: 100%; padding-top:20px;}.esriRenderingRuleDraCheckbox {float: left;}.esriRenderingRuleDraLabel {padding-left:5px;}.esriRenderingRuleApplyButton {text-align: center; float: center; font-family: inherit; font-size: inherit;}.esriRenderingRuleRasterFunctionList.dijitReset {vertical-align: middle; line-height: inherit !important;}.esriRenderingRuleStretchMethodList .dijitReset {line-height: inherit !important;}.esriRenderingRuleBandIdsRedList .dijitInputInner,.esriRenderingRuleBandIdsGreenList .dijitInputInner,.esriRenderingRuleBandIdsBlueList .dijitInputInner,.esriRenderingRuleRasterFunctionList .dijitInputInner {height: 100%; line-height: 22px;}.esriRenderingRuleBandIdsRedList .dijitButtonNode.dijitArrowButton,.esriRenderingRuleBandIdsGreenList .dijitButtonNode.dijitArrowButton,.esriRenderingRuleBandIdsBlueList .dijitButtonNode.dijitDownArrowButton,.esriRenderingRuleRasterFunctionList .dijitButtonNode.dijitDownArrowButton {padding-top: 3px!important; padding-bottom: 0px!important;}.esriRenderingRuleRasterFunctionList.dijitSelect input,.esriRenderingRuleBandIdsRedList.dijitSelect input,.esriRenderingRuleBandIdsGreenList.dijitSelect input,.esriRenderingRuleBandIdsBlueList.dijitSelect input{letter-spacing: 0!important; text-indent: 0!important; text-align: left!important;}.esriRenderingRuleBandIdsRedList.dijitSelect input.dijitArrowButtonInner,.esriRenderingRuleBandIdsGreenList.dijitSelect input.dijitArrowButtonInner,.esriRenderingRuleBandIdsBlueList.dijitSelect input.dijitArrowButtonInner,.esriRenderingRuleRasterFunctionList.dijitSelect input.dijitArrowButtonInner {text-indent: -2em!important; letter-spacing: -5em!important;}div.mosaicRuleContainer {overflow: hidden; border: 1px solid white; font-family: verdana,helvetica; font-size: 12px;}.mosaicRuleColumn1 {width: 55%;}.mosaicRuleColumn2 {width: 45%;}.mosaicRuleTable {border-collapse: separate; text-align: left; border-spacing: 0px 5px; table-layout: fixed; max-width:400px;}.mosaicRuleQueryTable {border-collapse: separate; text-align: left; padding: 10px; border-spacing: 2px;}select.mosaicRuleSelectbox {width: 100%; font-family: inherit; font-size: inherit;}select.mosaicRuleAttributeSelectbox {width: 99%; font-family: inherit; font-size: inherit;}input.mosaicRuleTextbox {width: 100%; font-family: inherit; font-size: inherit;}input.mosaicRuleOrderValueTextbox {font-family: inherit; font-size: inherit; width:99%; box-sizing: border-box; -moz-box-sizing: border-box;}.mosaicRuleOrderValueDate{width:98.7%; padding: 0px; margin: 0px; font-family: inherit; font-size: inherit; box-sizing: border-box; -moz-box-sizing: border-box;}input.mosaicRuleQueryTextbox {width: 76%; font-family: inherit; font-size: inherit;}input.mosaicRuleLockRasterTextbox {width: 99%!important; font-family: inherit; font-size: inherit; box-sizing: border-box; -moz-box-sizing: border-box;}.mosaicRuleCalendarIcon {background-image: url("../widgets/images/MosaicRule_Threedots.png"); width: 16px; height: 16px;}.mosaicRuleQueryIcon {background-image: url("../widgets/images/MosaicRule_Query.png"); width: 16px; height: 16px;}.mosaicRuleThreedotsIcon {background-image: url("../widgets/images/MosaicRule_Threedots.png"); width: 16px; height: 16px;}.mosaicRuleLayerlistTooltip {height: 250px; width: 125px; overflow: auto;}.mosaicRuleLayerlistCheckbox {margin: 2px;}.mosaicRuleLayerlistSelectCheckbox {margin: 2px;}.mosaicRuleDescendingCheckbox {float: left;}.mosaicRuleDropdownIcon{border-spacing: 0px; margin: 0px;}.mosaicRuleDropdownIcon .dijitArrowButtonInner {display: none;}.claro .mosaicRuleDropdownIcon .dijitButtonNode {padding: 0px 2px 2px 2px;}.mosaicRuleDropdownIcon .dijitButtonNode * {vertical-align: middle;}.mosaicRuleApplyButton {font-family: inherit; font-size: inherit;}.mosaicParams {vertical-align:top; width: 100%; height: 100%; border-spacing: 0px 5px;}.mosaicParams td {vertical-align:top; padding-top: 0.2em;}.mosaicParamsTable {width:100%; height:100%; table-layout: fixed;}.esriDrawingToolbar .dijitToolbar {font-size:11px;font-family:Verdana;}.esriDrawingToolbar .dijitTitleNode{font-size:11px;font-family:Verdana;}.toolbarIcon {background-image:url("../widgets/editing/images/toolbar_icons.png"); width:16px; height:16px;}.pointIcon {background-position: 0px 0px;}.pointIconDisabled {background-position: -16px 0px;}.polylineIcon {background-position: -34px 0px;}.polylineIconDisabled {background-position: -50px 0px;}.polygonIcon {background-position: -69px 0px;}.polygonIconDisabled {background-position: -84px 0px;}.freehandPolylineIcon {background-position: -101px 0px;}.freehandPolylineIconDisabled {background-position: -118px 0px;}.freehandPolygonIcon {background-position: -135px 0px;}.freehandPolygonIconDisabled {background-position: -152px 0px;}.unionIcon {background-position: -169px 0px;}.cutIcon {background-position: -186px 0px;}.reshapeIcon {background-position: -203px 0px;}.autoCompleteIcon {background-position: -220px 0px;}.newSelectionIcon {background-position: -237px 0px;}.addToSelectionIcon {background-position: -254px 0px;}.removeFromSelectionIcon {background-position: -271px 0px;}.clearSelectionIcon {background-position: -288px 0px;}.attributesIcon{background-position: -305px 0px;}.deleteFeatureIcon{background-position: -322px 0px;}.rectangleIcon{background-position: -339px 0px;}.triangleIcon{background-position: -356px 0px;}.ellipseIcon{background-position: -373px 0px;}.circleIcon{background-position: -390px 0px;}.arrowIcon{background-position: -407px 0px;}.arrowDownIcon{background-position: -424px 0px;}.arrowLeftIcon{background-position: -441px 0px;}.arrowUpIcon{background-position: -458px 0px;}.esriEditor {font-family:Verdana; font-size:11px;}.esriEditor .progressBar {display:none;width:80%;margin:5px auto;}.dojoxGrid {position: relative; background-color: #EBEADB; font-family: Geneva, Arial, Helvetica, sans-serif; -moz-outline-style: none; outline: none; overflow: hidden; height: 0;}.dojoxGrid table {padding: 0;}.dojoxGrid td {-moz-outline: none;}.dojoxGridMasterHeader {position: relative;}.dojoxGridMasterView {position: relative;}.dojoxGridMasterMessages {position: relative; padding: 1em; text-align: center; background-color: white;}.dojoxGridView {position: absolute; overflow: hidden;}.dojoxGridHeader {position: absolute; overflow: hidden; cursor: default;}.dojoxGridHeader {background-color: #E8E1CF;}.dojoxGridHeader table {text-align: center;}.dojoxGridHeader .dojoxGridCell {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background: url("../../dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x; padding-bottom: 2px;}.dojoxGridHeader .dojoxGridCellOver {background-image: none; background-color: white; border-bottom-color: #FEBE47; margin-bottom: 0; padding-bottom: 0; border-bottom-width: 3px;}.dojoxGridHeader .dojoxGridCellFocus {border: 1px dashed blue;}.dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver {background-image: none; background-color: white; border-bottom-color: #FEBE47; margin-bottom: 0; padding-bottom: 0; border-bottom-width: 3px;}.dojoxGridArrowButtonNode {display: none; padding-left: 16px;}.dojoxGridArrowButtonChar {display:inline;} .dojoxGridArrowButtonNode:hover {cursor: default;}.dojoxGridArrowButtonChar:hover {cursor: default;}.dojoxGridSortUp:hover {cursor: default;}.dojoxGridSortDown:hover {cursor: default;}.dijit_a11y .dojoxGridArrowButtonChar {display:inline !important;}.dojoxGridScrollbox {position: relative; overflow: auto; background-color: white; width: 100%;}.dojoxGridContent {position: relative; overflow: hidden; -moz-outline-style: none; outline: none;}.dojoxGridRowbar {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; border-top: none; background: url("../../dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x;}.dojoxGridRowbarInner {border-top: 1px solid #F6F4EB;}.dojoxGridRowbarOver {background-image: none; background-color: white; border-top-color: #FEBE47; border-bottom-color: #FEBE47;}.dojoxGridRowbarSelected {background-color: #D9E8F9;}.dojoxGridRow {position: relative; width: 9000em;}.dojoxGridRow {border: 1px solid #E8E4D8; border-color: #F8F7F1; border-left: none; border-right: none; background-color: white; border-top: none;}.dojoxGridRowOver {border-top-color: #FEBE47; border-bottom-color: #FEBE47;}.dojoxGridRowOdd {background-color: #FFFDF3;}.dojoxGridRowSelected {background-color: #D9E8F9;}.dojoxGridRowTable {table-layout: fixed; width: 0; empty-cells: show;}.dj_ie .dojoxGridRowTable {border-collapse: collapse;}.dojoxGridInvisible {visibility: hidden;} .Xdojo-ie .dojoxGridInvisible {display: none;} .dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td {border-top-width: 0; border-bottom-width: 0; padding-top: 0; padding-bottom: 0; height: 0; overflow: hidden;}.dojoxGrid .dojoxGridCell {border: 1px solid; border-color: #EBEADB; border-right-color: #D5CDB5; padding: 3px 3px 3px 3px; text-align: left; overflow: hidden; word-wrap: break-word;}.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell {white-space: nowrap; word-break: keep-all; word-wrap: normal; text-overflow: ellipsis;}.dojoxGridCellFocus {border: 1px dashed blue;}.dojoxGridCellOver {border: 1px dotted #FEBE47;}.dojoxGridCellFocus.dojoxGridCellOver {border: 1px dashed green;}.dojoxGridRowEditing td {background-color: #F4FFF4;}.dojoxGridRow-inserting td {background-color: #F4FFF4;}.dojoxGridRow-inflight td {background-color: #F2F7B7;}.dojoxGridRow-error td {background-color: #F8B8B6;}.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea {margin: 0; padding: 0; border-style: none; width: 100%; font-size: 100%; font-family: inherit;}.dojoxGridHiddenFocus {position: absolute; top: -1000px; height: 0; width: 0;}.dijit_a11y .dojoxGridRowbarSelected {border-top: 1px solid white; border-bottom: 1px dashed black; border-top: 0; background: none;}.dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner {border: 0; border-top: 1px solid white;}.dijit_a11y .dojoxGridRowSelected {border: 1px solid black !important;}.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem {display: table-cell; margin: 0;}.dojoxGridDndAvatar {font-size: 100%;}.dojoxGrid .dojoDndItemBefore {border-left-color: red;}.dojoxGrid .dojoDndItemAfter {border-right-color: red;}.dijit_a11y .dojoDndItemBefore {border-left: double;}.dijit_a11y .dojoDndItemAfter {border-right: double;}.dojoxGridDndAvatarItem td {border: 1px solid; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background: url("../../dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x; padding: 0pt; margin: 0pt;}.dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage {border: 0; border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB; background-color: transparent; padding: 3px; padding-bottom: 2px; margin: 0;}.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/resources/images/dndNoMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/resources/images/dndNoCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/resources/images/dndMove.png"); background-repeat: no-repeat; background-position: center center;}.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {background-image: url("../../dojo/resources/images/dndCopy.png"); background-repeat: no-repeat; background-position: center center;}.dojoxGridColPlaceBottom {background: transparent url("../../dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../../dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {font-size:1px; height:6px; z-index:10000; top:0; overflow:hidden; position:absolute; line-height:1px; width:8px;}.dojoxGridResizeColLine {width: 1px; background-color: #777; position: absolute; cursor: col-resize; z-index:10000;}.dojoxGridColNoResize, .dojoxGridColNoResize .dojoDndItemOver {cursor: not-allowed !important;}.dojoxGridColResize, .dojoxGridColResize .dojoDndItemOver,.dojoxGridColumnResizing,.dojoxGridColumnResizing .dojoDndItemOver,.dojoxGridColumnResizing .dojoxGridHeader {cursor: col-resize !important;}.dojoxGridColPlaceBottom {background: transparent url("../../dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop {background: transparent url("../../dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top;}.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {font-size:1px; height:6px; z-index:10000; top:0; overflow:hidden; position:absolute; line-height:1px; width:8px;}.dojoxGridResizeColLine {width: 1px; background-color: #777; position: absolute;}.dojoxGridExpandoCell {vertical-align: middle;}.dojoxGridSummarySpan {visibility: hidden;}.dojoxGridSummaryRow .dojoxGridSummarySpan,.dojoxGridRowCollapsed .dojoxGridSummarySpan {visibility: visible;}.dojoxGridNoChildren .dojoxGridExpando {visibility: hidden !important; width: 0px !important;}.templatePicker {border: 1px solid #7EABCD; padding: 3px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .tooltip {width: 100px; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .grid .dojoxGridHeader {display:none;}.templatePicker .dojoxGrid {background-color: white; font-size: 0.85em;}.templatePicker .grid .dojoxGridRowOver .dojoxGridCell {background-color: #FFFFFF; color:#000000;}.templatePicker .grid .dojoxGridRowSelected {background-color: #FFFFFF;}.templatePicker .grid .dojoxGridCell {border: 1px solid #FFFFFF; outline: none;}.dj_ie6 .templatePicker .grid .dojoxGridCell {border: 1px solid white;}.templatePicker .grid .dojoxGridCellOver {border: 1px solid #FFFFFF;}.templatePicker .grid .dojoxGridRow {border-color: #FFFFFF;}.templatePicker .grid .dojoxGridRowOver {border-bottom-color: #FFFFFF; border-top-color: #FFFFFF;}.templatePicker .grid .dojoxGridCellFocus {border: 1px solid #FFFFFF !important;}.templatePicker .grid .selectedItem {border: 1px solid #7EABCD !important; background-color: #aec7e3 !important; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.templatePicker .grid .dojoxGridRowOdd {background-color: #FFFFFF;}.templatePicker .grid .groupLabel {text-align: center; padding: 0px; font-weight: bold;}.templatePicker .grid .item {cursor: default;}.templatePicker .grid .dojoxGridRowTable tr {vertical-align: top;}.dojoxCheckedMultiSelectHidden{display: none;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: solid black 1px; margin: 1px 0; overflow: scroll; overflow-y: scroll; overflow-x: hidden; height: 100px;}.dj_ie .dojoxCheckedMultiSelectWrapper,.dj_webkit .dojoxCheckedMultiSelectWrapper {padding-right: 15px;}.dojoxMultiSelectItem {cursor: default; padding: 0.1em 0.2em; white-space: nowrap;}.dojoxCheckedMultiSelectItem {white-space: nowrap; padding:.1em .2em; cursor:default;}.dojoxCheckedMultiSelectDisabled *,.dojoxCheckedMultiSelectReadOnly * {color:gray !important;}.dojoxCheckedMultiSelectItemLabel {margin-left: .2em;}.dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {margin: 0em 0.1em;}.dojoxCheckedMultiSelectCheckBoxInput {opacity: 0.01;}.dj_ie .dojoxCheckedMultiSelectCheckBoxInput {filter: alpha(opacity=0); width: 15px; height: 16px;}.dijit_a11y .dojoxCheckedMultiSelectCheckBoxInput {opacity: 1; filter: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuArrowCell {display: none;}.dojoxCheckedMultiSelectMenu td.dijitMenuItemLabel {position: static; padding: 2px;}.tundra .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background:#fff url("../../dijit/themes/tundra/images/validationInputBg.png") repeat-x top left; #background:#fff url("../../dijit/themes/tundra/images/validationInputBg.gif") repeat-x top left; border:1px solid #b3b3b3; line-height: normal;}.tundra .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color:#406b9b;}.soria .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background:#fff url("../../dijit/themes/soria/images/validationInputBg.png") repeat-x top left; #background:#fff url("../../dijit/themes/soria/images/validationInputBg.gif") repeat-x top left; border:1px solid #8ba0bd; line-height: normal;}.soria .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color:#406b9b;}.nihilo .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {background:#fff url("../../dijit/themes/nihilo/images/validationInputBg.png") repeat-x top left; #background:#fff url("../../dijit/themes/nihilo/images/validationInputBg.gif") repeat-x top left; border:1px solid #d3d3d3; line-height: normal;}.nihilo .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border-color:#b3b3b3;}.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectWrapper {border: 1px solid #b5bcc7; background-color: #f7fcff; line-height: normal; -webkit-transition-property:background-color, border; -webkit-transition-duration:.35s;}.claro .dojoxCheckedMultiSelectHover .dojoxCheckedMultiSelectWrapper {border-color: #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x; -webkit-transition-duration:.25s;}.claro .dojoxCheckedMultiSelectFocused .dojoxCheckedMultiSelectWrapper {border: 1px solid #769dc0; -webkit-transition-duration:.1s;}.claro .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-image: url("../../dijit/themes/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -15px; width: 15px; height: 16px;}.claro .dojoxCheckedMultiSelectMenuRadioItemIcon {background-image: url("../../dijit/themes/claro/form/images/checkboxRadioButtonStates.png"); background-repeat: no-repeat; background-position: -105px; width: 15px; height: 16px;}.dj_ie6 .claro .dojoxCheckedMultiSelectMenuItemIcon {background-image: url("../../dijit/themes/claro/form/images/checkboxRadioButtonStates.png");}.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuCheckBoxItemIcon {background-position: 0;}.claro .dojoxCheckedMultiSelectMenuItemChecked .dojoxCheckedMultiSelectMenuRadioItemIcon {background-position: -90px;}.claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonText {padding: 2px;}.claro .dojoxCheckedMultiSelectButton {border: 1px solid #b5bcc7; background-color: #ffffff; border-collapse: separate;}.claro .dojoxCheckedMultiSelect .dijitButtonNode {border: 0 solid #b5bcc7; border-width: 0 0 0 0;}.dj_ie6 .claro .dojoxCheckedMultiSelectButton, .dj_ie6 .claro .dojoxCheckedMultiSelect .dojoxCheckedMultiSelectButton .dijitButtonNode {background-image: none;}.claro .dojoxCheckedMultiSelectButton .dijitButtonContents {border: 0 solid #b5bcc7; border-right-width: 1px;}.claro .dojoxCheckedMultiSelectButton .dijitArrowButton {padding: 0; border: 1px solid #ffffff; border-top: none; background-color: #efefef; background-image: url("../../dijit/themes/claro/images/standardGradient.png"); background-repeat: repeat-x;}.claro .dojoxCheckedMultiSelectButton .dijitArrowButton .dijitArrowButtonInner {background-image: url("../../dijit/themes/claro/form/images/commonFormArrows.png"); background-position: -35px; background-repeat: no-repeat; width: 16px; height: 16px;}.claro .dojoxCheckedMultiSelectButtonHover {border: 1px solid #769dc0; background-color: #e9f4fe; background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px); background-repeat: repeat-x;}.claro .dojoxCheckedMultiSelectButtonHover .dijitButtonContents {border-color: #769dc0;}.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton {background-color: #abd6ff;}.claro .dojoxCheckedMultiSelectButtonHover .dijitArrowButton .dijitArrowButtonInner {background-position: -70px ;}.claro .dojoxCheckedMultiSelectButtonFocused {border: 1px solid #769dc0;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitButtonContents {border-color: #769dc0;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton {background-color: #7dbefa; background-position: 0 -177px; border: none; padding: 0 1px;}.claro .dojoxCheckedMultiSelectButtonFocused .dijitArrowButton .dijitArrowButtonInner {background-position: -70px; margin-bottom: 1px;}.claro .dojoxCheckedMultiSelectButtonDisabled {border: 1px solid #d3d3d3; background-color: #efefef; background-image: none; color: #818181;}.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton {background-color: #efefef;}.claro .dojoxCheckedMultiSelectButtonDisabled .dijitArrowButton .dijitArrowButtonInner {background-position: 0;}.claro .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom:none;}.claro .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.claro .dojoxTitleGroup {border-bottom:1px solid #B5BCC7;}.soria .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom:none;}.soria .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.soria .dojoxTitleGroup {border-bottom:1px solid #BFBFBF;}.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter {border-bottom:none;}.nihilo .dojoxTitleGroup .dijitTitlePaneContentOuter .dijitTitlePaneContentOuter,.nihilo .dojoxTitleGroup {border-bottom:1px solid #BFBFBF;}.esriBrowseItems {margin: 0 auto; width: 100%;}.esriBrowseItems .dgrid .gallery-view h5 {width: 100%; height: 2.0em; line-height: 1.0em; font-size: 15px; word-wrap: break-word;}.esriBrowseItems .dgrid .gallery-view img {border: 1px solid #838383;}.esriBrowseItems .dgrid .dgrid-row .gallery-view {float: left; width: 30.1%; padding: 1.5% 1.6%; margin: auto;}.esriBrowsePopup p {padding: 3px; margin: 0px;}.esriBrowsePopup .dijitTooltipContainer {padding: 0px; margin: 0px;}.esriContent .dijitPopup {height: 105px; max-height: 105px;}.esriBrowsePopup.quiet-scroll {width: 155px; min-height:120px; height: auto; max-height:185px; padding: 3px; overflow: auto;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar, .quiet-scroll::-webkit-scrollbar {width: 1px; height: 1px; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-thumb, .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-track, .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseItems .dgrid {border: 1px solid #CBCBCB; min-height: 400px; clear:both;}.esriBrowseItems .dgrid .dgrid-scroller {position: relative; overflow-y: hidden;}.esriBrowseItems .dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background-color: #ededed;}.esriBrowseItems .dgrid-row.dgrid-selected .gallery-view,.esriBrowseItems .dgrid .dgrid-row.dgrid-selected .gallery-view:hover {background-color: #bfd6eb;}.esriBrowseItems .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF !important;}.esriBrowseItems .dgrid .dgrid-navigation {float: right; margin: 0 auto; width: 525px;}.esriBrowseItems .dgrid .dgrid-status {display: none !important; visibility: hidden;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-skip{background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-disabled,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-first:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-previous:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-next:hover,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-last:hover {background-color: #007AC2; color: #FFF;}.esriBrowseItems .dgrid .dgrid-pagination .dgrid-first,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-previous,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-next,.esriBrowseItems .dgrid .dgrid-pagination .dgrid-last {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItems p {margin:0;}.esriBrowseItems .esriSearchBox {background: #fff url("../widgets/images/search.png") 98% center no-repeat !important; border: 1px solid #CBCBCB; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: 20em; height: 1.0em; padding: 0.5em; margin: 0.5em 0 0.5em 0; float: left;}.esriBrowseItems .esriSearchBox:focus {border: 1px solid #0079C1}.esriRtl .esriBrowseItems .dgrid .dgrid-navigation{float:left;}.esriRtl .esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-link,.esriRtl .esriBrowseItems .dgrid .dgrid-pagination .dgrid-page-skip {float:right;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: inherit; left: 5px;}.esriRtl .esriBrowseItems .dgrid .dgrid-row .gallery-view {float: right;}.esriBrowseItems .categorySelect {width: 45%; margin-top: 1em;}html[dir='rtl'] caption, html[dir='rtl'] th {text-align: right;}.esriRtl {direction: rtl;}.esriAlignTrailing {text-align: right;}.esriAlignLeading {text-align: left;}.esriTdAlignTrailing {align: right;}.esriTdAlignLeading {align: left;}.esriFloatTrailing {float: right;}.esriFloatLeading {float: left;}.esriLtr .esriFloatLeading {float: left !important;}.esriRtl .esriAlignTrailing {text-align: left;}.esriRtl .esriAlignLeading {text-align: right;}.esriRtl .esriTdAlignTrailing {align: left;}.esriRtl .esriTdAlignLeading {align: right;}.esriRtl .esriFloatTrailing {float: left;}.esriRtl .esriFloatLeading {float: right;}.esriLeadingMargin0 {margin-left: 0;}.esriLeadingMargin025 {margin-left: 0.25em;}.esriLeadingMargin05 {margin-left: 0.5em;}.esriLeadingMargin1 {margin-left: 1em;}.esriLeadingMargin2 {margin-left: 2em;}.esriLeadingMargin3 {margin-left: 3em;}.esriLeadingMargin35 {margin-left: 3.5em;}.esriLeadingMargin4 {margin-left: 4em;}.esriLeadingMargin5 {margin-left: 5em;}.esriLeadingMargin6 {margin-left: 6em;}.esriLeadingMargin7 {margin-left: 7em;}.esriLeadingMargin10 {margin-left: 10em;}.esriLeadingMargin15 {margin-left: 1.5em;}.esriLeadingMargin27 {margin-left: 2.7em;}.esriLeadingMargin23 {margin-left: 2.3em;}.esriLeadingMargin24 {margin-left: 24em;}.esriTrailingMargin025 {margin-right: 0.25em;}.esriTrailingMargin05 {margin-right: 0.5em;}.esriTrailingMargin075 {margin-right: 0.5em;}.esriTrailingMargin07 {margin-right: 0.7em;}.esriTrailingMargin1 {margin-right: 1em;}.esriTrailingMargin2 {margin-right: 2em;}.esriTrailingMargin3 {margin-right: 3em;}.esriTrailingMargin35 {margin-right: 3.5em;}.esriTrailingMargin4 {margin-right: 4em;}.esriTrailingMargin5 {margin-right: 5em;}.esriTrailingMargin6 {margin-right: 6em;}.esriTrailingMargin63 {margin-right: 6.3em;}.esriTrailingMargin12 {margin-right: 1.2em;}.esriLeadingPadding05 {padding-left: 0.5em;}.esriLeadingPadding1 {padding-left: 1em;}.esriTrailingPadding1 {padding-right: 1em;}.esriBorderRight1 {border-right: 1px solid #000;}.esriRtl .esriLeadingMargin0 {margin-right: 0;}.esriRtl .esriLeadingMargin025 {margin-right: 0.25em;}.esriRtl .esriLeadingMargin05 {margin-right: 0.5em;}.esriRtl .esriLeadingMargin075 {margin-right: 0.75em;}.esriRtl .esriLeadingMargin1 {margin-right: 1em;}.esriRtl .esriLeadingMargin2 {margin-right: 2em; margin-left: auto;}.esriRtl .esriLeadingMargin3 {margin-right: 3em;}.esriRtl .esriLeadingMargin35 {margin-right: 3.5em;}.esriRtl .esriLeadingMargin4 {margin-right: 4em;}.esriRtl .esriLeadingMargin5 {margin-right: 5em;}.esriRtl .esriLeadingMargin6 {margin-right: 6em;}.esriRtl .esriLeadingMargin7 {margin-right: 7em;}.esriRtl .esriLeadingMargin10 {margin-right: 10em;}.esriRtl .esriLeadingMargin15 {margin-right: 1.5em;}.esriRtl .esriLeadingMargin27 {margin-right: 2.7em; margin-left: auto;}.esriRtl .esriLeadingMargin23 {margin-right: 2.3em;}.esriRtl .esriLeadingMargin24 {margin-right: 24em;}.esriRtl .esriTrailingMargin025 {margin-left: 0.25em;}.esriRtl .esriTrailingMargin05 {margin-left: 0.5em;}.esriRtl .esriTrailingMargin07 {margin-left: 0.7em;}.esriRtl .esriTrailingMargin1 {margin-left: 1em;}.esriRtl .esriTrailingMargin2 {margin-left: 2em;}.esriRtl .esriTrailingMargin3 {margin-left: 3em;}.esriRtl .esriTrailingMargin4 {margin-left: 4em;}.esriRtl .esriTrailingMargin5 {margin-left: 5em;}.esriRtl .esriTrailingMargin6 {margin-left: 6em;}.esriRtl .esriTrailingMargin63 {margin-left: 6.3em;}.esriRtl .esriLeadingPadding05 {padding-right: 0.5em;}.esriRtl .esriLeadingPadding1 {padding-right: 1em;}.esriRtl .esriTrailingPadding1 {padding-left: 1em;} .esriHelpPopup {position: relative; z-index: 40; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.esriHelpPopup .esriHelpPopupWrapper {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px;}.dijitTooltipDialog.esriHelpPopup.esriHelpPopupWrapper {padding: 1px;}.esriHelpPopup .hidden {display: none;}.esriHelpPopup .sizer {width: 420px;}.esriHelpPopup a {color: #336699; text-decoration: underline;}.esriHelpPopup .titlePane {background-color: #444444; color: #FFFFFF; line-height: 20px; padding-left: 6px; border-radius: 5px 5px 0px 0px ; -moz-border-radius: 5px 5px 0px 0px ; -webkit-border-radius: 5px 5px 0px 0px ; -o-border-radius: 5px 5px 0px 0px ; cursor: default; border-bottom: none;}.esriHelpPopup .contentPane {position: relative; max-height: none; overflow: visible; padding: 10px 6px 6px 10px; background-color: #F7F7F7; border-top: none; border-bottom: none; color: #333333;}.esriHelpPopup .actionsPane {padding: 2px 10px 4px 10px; background-color: #F7F7F7; border-radius: 0px 0px 5px 5px; -moz-border-radius: 0px 0px 5px 5px; -webkit-border-radius: 0px 0px 5px 5px; -o-border-radius: 0px 0px 5px 5px; border-top: none;}.esriHelpPopup .actionsPane .action {margin-right: 10px;}.esriHelpPopup .dijitTooltipConnector {display: none;}.esriHelpPopup .dijitTooltipContainer {box-shadow: 0 0 0.75em #777777; -moz-box-shadow: 0 0 0.75em #777777; -webkit-box-shadow: 0 0 0.75em #777777; -o-box-shadow: 0 0 0.75em #777777; border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; -o-border-radius: 5px; padding: 0px;} .esriBrowseAnalysisLayers {margin: 0 auto; width: 100%; border: 1px solid #CBCBCB;}.esriBrowseAnalysisLayers .dgrid .gallery-view h5 {width: 100%; height: 0.75em; line-height: 1.0em; font-size: 15px; word-wrap: break-word;}.esriBrowseAnalysisLayers .dgrid .gallery-view img {border: 1px solid #838383; box-shadow: 0px 0px 7px #000;}.esriBrowseAnalysisLayers .dgrid .dgrid-row .gallery-view {float: left; width: 30.0%; padding: 1.5% 1.5%; margin: 0;}.esriBrowsePopup p {padding: 3px; margin: 0px;}.esriBrowsePopup .dijitTooltipContainer {padding: 0px; margin: 0px;}.esriContent .dijitPopup {height: 105px; max-height: 105px;}.esriBrowsePopup.quiet-scroll {width: 155px; min-height:120px; height: auto; max-height:185px; padding: 3px; overflow: auto;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar, .quiet-scroll::-webkit-scrollbar {width: 1px; height: 1px; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-thumb, .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowsePopup.quiet-scroll pre::-webkit-scrollbar-track, .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseAnalysisLayers .dgrid {border: none; min-height: 400px; clear:both;}.esriBrowseAnalysisLayers .dgrid .dgrid-scroller {position: relative; overflow-y: hidden; margin-bottom: 2em !important;}.esriBrowseAnalysisLayers .dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background-color: #ededed;}.esriBrowseAnalysisLayers .dgrid-row.dgrid-selected .gallery-view,.esriBrowseAnalysisLayers .dgrid .dgrid-row.dgrid-selected .gallery-view:hover {background-color: #bfd6eb;}.esriBrowseAnalysisLayers .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF; position: relative;}.esriBrowseAnalysisLayers .dgrid .dgrid-navigation {float: right; margin: 0 auto; width: 70%;}.esriBrowseAnalysisLayers .dgrid .dgrid-status {display: none; visibility: hidden;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-skip{background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-disabled,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-first:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next:hover,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-last:hover {background-color: #007AC2; color: #FFF;}.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-first,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-previous,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-next,.esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-last {background: none repeat scroll 0 0 #F2F2F2; border: 1px solid #EDEDED; border-radius: 4px 4px 4px 4px; -webkit-border-radius: 4px 4px 4px 4px; -moz-border-radius: 4px 4px 4px 4px; -ms-border-radius: 4px 4px 4px 4px; -o-border-radius: 4px 4px 4px 4px; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseAnalysisLayers p {margin:0;}.esriBrowseAnalysisLayers .esriSearchBox {background: #fff url("../widgets/images/search.png") 98% center no-repeat; border: 1px solid #CBCBCB; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: 20em; height: 1.0em; padding: 0.5em; margin: 0.5em 0 0.5em 0; float: left;}.esriBrowseAnalysisLayers .esriSearchBox:focus {border: 1px solid #0079C1}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-navigation{float:left;}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-link,.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-pagination .dgrid-page-skip {float:right;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: inherit; left: 5px;}.esriRtl .esriBrowseAnalysisLayers .dgrid .dgrid-row .gallery-view {float: right;}.esriBrowseAnalysisLayers .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 15px; height:100%;}.esriBrowseAnalysisLayers .categorySelect {margin-top: 0.5em;} .analysisTitle {font-weight: bold;}.esriSmallLabel {font-size: smaller; color: grey;}.esriSmallLabel.disabled {font-size: smaller; color: lightgray;}.esriSmallFont {font-size: smaller;}.esriAnalysis .dijitTextBox {text-indent: 0.25em;}.toolContainer {display: block; width: 95%; height: 3.25em; margin: .75em .25em; border-bottom: .1em solid #e5e5e5;}.esriToolContainerDisabled {background-color: #ddd;}.esriTransparentNode {opacity: 0.6;}.esriToolContainerDisabled .helpIcon {z-index: 900;}.helpContentIcon {width: 45px; height: 45px; margin: 10px;}.comingSoonIcon {color:#006400;}.constructionIcon {background-image: url("../widgets/analysis/images/constructionicon.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.esriToolContainerDisabled .comingSoonIcon{z-index: 900;}.aggregateIcon {background-image: url("../widgets/analysis/images/AggregatePoints32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.sumNearbyIcon {background-image: url("../widgets/analysis/images/SummarizeNearby32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.sumWithinIcon {background-image: url("../widgets/analysis/images/SummarizeWithin32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.buffersIcon {background-image: url("../widgets/analysis/images/CreateBuffers32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.driveIcon {background-image: url("../widgets/analysis/images/CreateDriveTimeAreas32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.findLocationsIcon {background-image: url("../widgets/analysis/images/FindExistingLocations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findNewLocationsIcon {background-image: url("../widgets/analysis/images/FindNewLocations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findSimilarLocationsIcon {background-image: url("../widgets/analysis/images/FindSimilarLocations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.geoenrichLayerIcon {background-image: url("../widgets/analysis/images/GeoenrichFeatures32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findClosestFacilityIcon {background-image: url("../widgets/analysis/images/FindNearest32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.extractDataIcon{background-image: url("../widgets/analysis/images/ClipAndShip32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.findHotSpotsIcon {background-image: url("../widgets/analysis/images/FindHotSpots32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.createDensitySurfaceIcon {background-image: url("../widgets/analysis/images/CreateDensitySurface32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.correlationReporterIcon {background-image: url("../widgets/analysis/images/CorrelationFinder32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.createInterpolatedSurfaceIcon {background-image: url("../widgets/analysis/images/CreateInterpolatedSurface32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.attributeCalculatorIcon {background-image: url("../widgets/analysis/images/AttributeCalculator32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.overlayLayersIcon {background-image: url("../widgets/analysis/images/OverlayLayers32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.eraseLayersDisabledIcon {background-image: url("../widgets/analysis/images/EraseDisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.intersectLayersDisabledIcon {background-image: url("../widgets/analysis/images/IntersectDisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.unionLayersDisabledIcon {background-image: url("../widgets/analysis/images/UnionDisabled32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.eraseLayersIcon {background-image: url("../widgets/analysis/images/Erase32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.intersectLayersIcon {background-image: url("../widgets/analysis/images/Intersect32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.unionLayersIcon {background-image: url("../widgets/analysis/images/Union32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px;}.mergeLayersIcon {background-image: url("../widgets/analysis/images/MergeLayers32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.dissolveBoundariesIcon {background-image: url("../widgets/analysis/images/DissolveBoundaries32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 10px;}.planRoutesIcon {background-image: url("../widgets/analysis/images/PlanRoutes32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.connectODIcon {background-image: url("../widgets/analysis/images/ConnectOriginstoDestinations32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.createViewshedIcon {background-image: url("../widgets/analysis/images/Viewshed32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.createWatershedIcon {background-image: url("../widgets/analysis/images/Watershed32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.traceDownstreamIcon {background-image: url("../widgets/analysis/images/TraceDownstream32.png"); background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 8px;}.esriAnalysisCloseIcon {background-image: url("../widgets/analysis/images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 1px; padding-left: 1.1em;}.esriAnalysisInfoPaneCloseIcon {background-image: url("../widgets/analysis/images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px; margin: 1px; padding-left: 1.1em;}.esriRtl .esriAnalysisCloseIcon {padding-right: 1.1em; padding-left:0}.dj_ie8 .helpIcon,.dj_ie7 .helpIcon {background-image: url("../widgets/analysis/images/Help16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 1px;}.helpIcon {background-image: url("../widgets/analysis/images/Help16.png"); background-repeat: no-repeat; background-size: 100%; width: 12px; height: 12px; margin: 1px;}.circleIcon {width:20px; height:20px; border-radius: 99px; background-color:#E0DCE3;}.closeIcon {padding: 0.5em;}.helpWindow {background-color:#D7D7D7; width:350px;}.helpHeader {font-size: 1.15em; text-decoration: underline; font-weight: bolder; text-align: center; margin: 0.5em;}.helpContent {font-size: 1em; margin: 0.5em; text-indent: 0.05em; text-align:justify; letter-spacing:0.01em;}.helpFooter {font-size: 1em; margin: 0.5em;}.esriFormTable,.esriServiceEditorTable {width: 99%;}.esriServiceEditorTable>tbody>tr>td {padding: 0.2em;}.esriServicesEditor div.sectionHeader,.esriServiceEditorTable td.sectionHeader,.esriFormTable td.sectionHeader {border-bottom: 1px solid #ccc; padding: 5px;}td.subsectionLineDivider {margin-left: 2em; border-bottom: 1px solid #ccc; color: #000; padding-top: 2em;}.esriServicesEditor div.subsectionHeaderTop,.esriServiceEditorTable td.subsectionHeaderTop {margin-left: 2em; border-bottom: 1px solid #ccc; color: #000; padding-top: 1em;}.esriServicesEditor div.subsectionHeaderBottom,.esriServiceEditorTable td.subsectionHeaderBottom {margin-left: 2em; border-top: 1px solid #ccc; color: #000; padding-top: 1em;}.esriAnalysis .numberInput {width: 92px;}.esriAnalysis .shortNumberInput {width: 4em;}.esriAnalysis .shortTextInput {width: 5%; vertical-align: top;}.esriAnalysis .longTextInput {width: 85%;}.esriAnalysis .shortInput {width: 5%;}.esriAnalysis .mediumInput {width: 49%;}.esriAnalysis .longInput {width: 85%; table-layout:fixed;}.esriAnalysis .esriAnalysisDriveMode .dijitButtonText {padding: 0.15em;}.esriAnalysis .attrSelect {width: 80%;}.esriAnalysis .statsSelect {width: 90%;}.esriServiceEditorTableBody {position: relative;}.esriServiceEditorTableBody>tr>td {width: 50%;}.esriServiceEditorTableBody>tr>td>label {text-align: left;}.esriRtl .esriServiceEditorTableBody>tr>td>label {text-align: right;}.dijitContentPane.esriSelectorPane,.dijitContentPane.esriSelectorPaneLabel {padding: 0px;}.esriSimpleForm table.esriFormTable>tbody>tr>td {padding: 0.5em 0.5em 0.5em 0.5em;}.esriSimpleForm table>tbody>tr>td.esriFormFieldLabelTop {padding: 0.5em 0.5em 0 0.5em;}.esriSimpleForm .esriStackSelect {font-size: 80%;}.esriSimpleForm .esriPagedList {padding:3px; border: 0px solid #a6a6a6; border-radius: 4px; font-size: 80%;}.esriSimpleForm table.esriFormTable .dijitButtonNode {padding:1px;}.esriSimpleForm table.esriFormTable .dijitArrowButton, .esriSimpleForm table.esriFormTable .dijitSpinnerButtonContainer {padding:0;}.esriSimpleForm table.esriFormTable {width: 100%;}.esriSimpleForm table.esriFormTable .shortNumberInput {width: 4em;}.esriAnalysis .dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer {width: 15px; height:100%;}.esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText , .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText {width: 99%; overflow: hidden; text-align: left;} .esriRtl .esriAnalysis .attrSelect div.dijitReset.dijitInputField.dijitButtonText , .esriRtl .esriAnalysis .statsSelect div.dijitReset.dijitInputField.dijitButtonText {text-align: right;}.esriAnalysis .attrSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel , .esriAnalysis .statsSelect span.dijitReset.dijitInline.dijitSelectLabel.dijitValidationTextBoxLabel {width: 99%; overflow: hidden;} .esriAnalysis div.optionsClose{border: none; position: relative;}.esriAnalysis div.optionsClose.disabled{border: none; color: #808077;}.esriAnalysis .esriSimpleForm td.optionsTd, .esriAnalysis .optionsTd {padding-right: 0;}.esriAnalysis div.optionsOpen{border:1px solid #CCC; position: relative;}.esriAnalysis .dijitTreeExpando {background-image: url("../widgets/analysis/images/treeExpandImages.png"); width: 16px; height: 16px;}.esriboundingButton .dijitButtonNode {width: 16px; height: 16px;}.esriAnalysis .optionsClose .dijitTreeExpando{background-position: 0 0; background-image: url("../widgets/analysis/images/treeExpandImages.png"); width: 16px; height: 16px;}.esriAnalysis .optionsClose.disabled div.dijitTreeExpando:hover{background-position: 0 0; background-image: url("../widgets/analysis/images/treeExpandImages.png"); cursor: default;}.esriAnalysis .optionsClose.disabled div.dijitTreeExpando label:hover{cursor: default;}.esriAnalysis .optionsClose div.dijitTreeExpando:hover{background-position: -17px 0; background-image: url("../widgets/analysis/images/treeExpandImages.png"); cursor: pointer;}.esriAnalysis div.dijitTreeExpando label:hover{cursor: pointer;}.esriAnalysis .optionsOpen .dijitTreeExpando{background-position: -52px 0; cursor: pointer;}.esriAnalysis .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; text-align: left;}.esriAnalysis .esriLongLabel .dijitButtonText {width: 90%;}.esriAnalysis .esriLongLabel .dijitSelectLabel, .esriLongLabel.dojoxCheckedMultiSelect{width: 100%; text-align: left;}.esriRtl .esriAnalysis .dijitSelectLabel, .esriRtl .esriAnalysis .esriLongLabel .dijitSelectLabel, .esriRtl .esriLongLabel.dojoxCheckedMultiSelect {text-align: right;}.esriAnalysis .dijitInputField.dijitValidationIcon {position: relative; top: 0.5em;}.esriAnalysis .esriMediumlabel .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width: 150px;}.esriAnalysis .esriMediumlabel2 .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width: 145px;}.esriAnalysis .esriMediumlabel2{overflow: hidden; text-overflow: ellipsis; max-width: 170px;}.esriAnalysis .esriMediumlabel{overflow: hidden; text-overflow: ellipsis; max-width: 150px;}.esriAnalysis .esriShortlabel .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width: 100px;}.esriAnalysis .optionsTable {width: 100%;}.esriAnalysis .optionsClose .optionsTable {display: none;}.esriAnalysis .optionsOpen .optionsTable {display: table;}.esriGroupButton .esriGroupChecked{border: 1px solid #FFA500;}.esriRoundedBox {border-radius: 4px 4px 4px 4px;}.esriFormInfo {border-color: #c2e5b8; background-color: #D6FFC9; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormError {background-color: #ffffcd; border: 1px solid #e6e5b7; padding: 1.2em; margin: 0.7em 0;}.esriFormWarning {padding: 1.2em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E;}.esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #50ad4e;}.bufferIcon {background-repeat: no-repeat; background-size: 100%; width: 32px; height: 32px; margin: 1px; border-radius: 2px;}.bufferSelector{text-align:center;}.bufferSelector.selected{font-weight:bold;}.bufferSelector.disabled{color:grey;}.bufferSelector .bufferIcon{border:2px solid #FFF; margin:5px 15px;}.bufferSelector .bufferIcon:hover {cursor:pointer; border: 2px solid #AAA;}.bufferSelector.disabled .bufferIcon {cursor:default; border: none;}.bufferSelector.selected .bufferIcon{border: 2px solid #FFA500;}.bufferSelector.selected .bufferIcon:hover {border: 2px solid #FFA500;}.bufferDistanceIcon {background-image: url("../widgets/analysis/images/BufferDistance32.png");}.esriDrivingTimeIcon {background-image: url("../widgets/analysis/images/DrivingTime32.png");}.esriDrivingTimeDisabledIcon {background-image: url("../widgets/analysis/images/DrivingTimeDisabled32.png");}.esriDrivingDistanceIcon {background-image: url("../widgets/analysis/images/DrivingDistance32.png");}.esriTruckingTimeIcon {background-image: url("../widgets/analysis/images/TruckingTime32.png");}.esriTruckingDistanceIcon {background-image: url("../widgets/analysis/images/TruckingDistance32.png");}.esriWalkingTimeIcon {background-image: url("../widgets/analysis/images/WalkingTime32.png");}.esriWalkingDistanceIcon {background-image: url("../widgets/analysis/images/WalkingDistance32.png");}.bufferAttributeIcon {background-image: url("../widgets/analysis/images/BufferAttribute32.png");}.bufferOverlapIcon {background-image: url("../widgets/analysis/images/Overlap32.png");}.esriAnalysisSplitIcon {background-image: url("../widgets/analysis/images/Split32.png");}.bufferDissolveIcon {background-image: url("../widgets/analysis/images/Dissolve32.png");}.bufferDisksIcon {background-image: url("../widgets/analysis/images/Disks32.png");}.bufferRingsIcon {background-image: url("../widgets/analysis/images/Rings32.png");}.bufferLeftIcon {background-image: url("../widgets/analysis/images/Left32.png");}.bufferRightIcon {background-image: url("../widgets/analysis/images/Right32.png");}.bufferAroundIcon {background-image: url("../widgets/analysis/images/Around32.png");}.bufferRoundIcon {background-image: url("../widgets/analysis/images/Round32.png");}.bufferFlatIcon {background-image: url("../widgets/analysis/images/Flat32.png");}.bufferIncludeIcon {background-image: url("../widgets/analysis/images/Include32.png");}.bufferExcludeIcon {background-image: url("../widgets/analysis/images/Exclude32.png");}.esriStraightLineDistanceIcon {background-image: url("../widgets/analysis/images/StraightLineDistance32.png");}.esriStraightLineDistanceDisabledIcon {background-image: url("../widgets/analysis/images/StraightLineDistanceDisabled32.png");}.btn-container {padding:5px 0px; position:relative; width:100px; margin:auto;}.btn1 {width:0px;}.btn2 {position:absolute; left:60px; top:5px;}.btn3 {position:absolute; left:120px; top:5px;}.esriContainerSelector {border:1px solid #FFF; padding:5px;}.esriContainerSelector label, .esriSelectLabel{cursor:pointer;}.esriContainerSelector.esriGroupselected {border:2px solid #FFF;}.esriContainerSelector.esriGroupselected label{font-weight:bold;}.esriContainerSelector {border:1px solid #FFF; padding:5px;}.esriContainerSelector:hover {cursor:pointer; padding:5px;}.esriContainerSelector.selected {border:1px solid #777; background:#DDD; padding:5px;}.esriContainerSelector.selected:hover {border:1px solid #777; padding:5px;}.claro .esriAnalysis .dijitComboBox .dijitArrowButtonInner {border: none;}.soria .esriAnalysis .dijitButtonNode .dijitArrowButtonInner {margin: 0 2px;}.esriAnalysis .dijitInputInner {text-indent: 0.25em;}.esriAnalysis .numberListing {font: bold 15px/1 Verdana, Helvetica, sans-serif;}.esriAnalysis .esriOutputText {width: 85%;}.esriAnalysis .esriToolIconTd {width: 32px;}.esri .esriAnalysis .dijitMenuSeparatorBottom {border-top: 1px dashed #8BA0BD;}.esriAnalysis .esriFolderSelect {width:55%; height:auto;}.soria .esriAnalysisSelect.dijitDisabled .dijitButtonText {color: grey;}.esriAnalysis .noWrapLabel {position: absolute;}.esriSimpleForm .dijitSlider td {padding: 0;} .esriAnalysis .dijitRuleMark {border: 1px solid #999999;}.esriAnalysis .dijitRuleLabel {white-space: nowrap;}.esriAnalysisTextDisabled {color: grey;}.esriAnalysis .ui-widget-content {width: 100%;}.esriAnalysis .EnrichOptionsPage_Fields .dgrid-row.dgrid-row-odd {background-color:#ffffff !important;}.esriAnalysisExpressionGrid .dgrid-cell {border: none;}.esriAnalysisExpressionGrid .ui-widget {margin: 10px;}.esriAnalysisExpressionGrid .field-operator .ui-icon {background-image: none; width: 0px;}.esriAnalysisExpressionGrid .field-operator {width: 80%; padding: 3px;}.esriAnalysisExpressionGrid .field-operator .dijitToggleButton {margin: -10px 0 0 0;}.esriAnalysisExpressionGrid .field-operator .dgrid-expando-icon {white-space: pre;}.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton {width: 32px; color: #00f; text-decoration: underline; cursor: pointer;}.esriAnalysisExpressionGrid .field-operator .esriAnalysisOperatorButton .dijitButtonText {padding: 0 0.1em;}.esriAnalysisExpressionGrid .esriAnalysisExpression {border:1px solid #469df5; padding: 0 5px; text-overflow:ellipsis; width:99%;}.esriAnalysisExpressionGrid .field-action {width: 10%; padding: 3px;}.esriAnalysis .esriAnalysisEditIcon {background-image: url("../widgets/analysis/images/EditClause.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisEditDisabledIcon {background-image: url("../widgets/analysis/images/EditClauseDisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisRemoveIcon {background-image: url("../widgets/analysis/images/GenericEraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisRemoveDisabledIcon {background-image: url("../widgets/analysis/images/GenericEraserDisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGroupIcon {background-image: url("../widgets/analysis/images/ClausesGroup16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisUngroupIcon {background-image: url("../widgets/analysis/images/ClausesUngroup16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisUngroupDisabledIcon {background-image: url("../widgets/analysis/images/ClausesUngroup16disabled.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGroupDisabledIcon {background-image: url("../widgets/analysis/images/ClausesGroup16disabled.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisTextIcon {background-image: url("../widgets/analysis/images/EditView.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisGridIcon {background-image: url("../widgets/analysis/images/GridView.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisSelectFilterIcon {background-image: url("../widgets/analysis/images/SelectInteractively16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysis .esriAnalysisAttributeFiltercon {background-image: url("../widgets/analysis/images/SelectByAttributeFilter16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriAnalysisExpressionGrid .field-action .dijitButton {margin: 0 0.1em;}.esriSimpleForm table.esriFormTable td.dgrid-cell-padding {padding: 3px;}.esriSimpleForm .field-operator table.esriExpressionTable {width: 100%;}.esriSimpleForm .field-operator table.esriExpressionTable td.expressionTd {padding: 3px;}.esriAnalysisExpressionGrid .dgrid-scroller {overflow-y: auto;}.esriAnalysis.esriExpressionForm .dijitSelectLabel{overflow: hidden; text-overflow: ellipsis; max-width:100%;}.esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText {text-align: left; width:95%;}.esriRtl .esriAnalysis.esriExpressionForm .dijitSelect .dijitButtonText {text-align: right;}.esriActionButton .dijitButtonNode {border: none; height: 16px; padding: 0.15em;}.esriAnalysisNumberLabel {font-weight: bold;}.EnrichOptionsPage_Fields {width: 100% !important;}.esriAnalysis .ShoppingCart {z-index: 0; position: relative; top: 0px; right: 0px; cursor: pointer;}.esriAnalysis .ShoppingCart div.ShoppingCartRow {position: relative; color: #000; border: 1px solid white; background-color: #fff; line-height: 30px; padding-left: 5px;}.esriAnalysis .ShoppingCart .ShoppingCartRowCloser {background-image: url("../widgets/analysis/images/close.gif"); background-repeat: no-repeat; width: 16px; height: 16px;}.esriAnalysis .ShoppingCart_CounterDivLeftBorder, .esriAnalysis .ShoppingCart_CounterDivRightBorder {-webkit-transform-origin: 0; -moz-transform-origin: 0; -ms-transform-origin: 0; transform-origin: 0;}.esriAnalysis .selectLabel {font-style: italic; text-align: center; width: 100%; font-weight: lighter;}.esriAnalysis .dijitPlaceHolder {color : #aaa; font-style: italic; left: 0.3em; position: absolute; top: 0.2em;}.esriAnalysisDriveMode .dijitSelectMenu .dijitMenuItemLabel {padding: 0.5em 0.2em;}.esriAnalysis .esriExtentLabel {font-size:smaller; display: inline-block;}.esriAnalysis .esriExtentCreditsCtr {width: 100%; padding: 0.5em 0 1em 0;}.esriAnalysis .esriPointIcon {background-image: url("../widgets/analysis/images/GreyPin16.png"); background-repeat: no-repeat; width:16px; height:16px;}.esriAnalysis .esriAnalysisSubmitButton {max-width:90%; margin-left: 15%;}.esriRtl .esriAnalysis .esriAnalysisSubmitButton {max-width:90%; margin-right: 15%;}@media screen and (max-width: 480px){.esriAnalysis .esriAnalysisSubmitButton {margin-left: 1em;} .esriRtl .esriAnalysis .esriAnalysisSubmitButton {margin-right: 1em;}}.esriAnalysisStepsLabel {font-weight: normal; display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex;}.esriAnalysis .analysisCategoryCtr {border: none;}.esriAnalysis .toolContainer .toolContent {margin-top: -2.75em;}.esriAnalysis .analysisCategoryCtr .dijitTitlePaneContentInner {padding: 2px 10px;}.esriAnalysis .dijitSelect {height: 2em;}.esriSingleFilterForm .allExps {}.esriSingleFilterForm .tabContainerContent {border: none !important; border-top: 0 none !important;}.esriSingleFilterForm .dijitTabInner {background-color: #FFF;}.esriSingleFilterForm .dijitTab {border-color: #CCC;}.esriSingleFilterForm .dijitTab .tabLabel {padding: 0 10px;}.esriSingleFilterForm .dijitTabContainerTop-tabs {border-bottom: 1px solid #CCC;}.esriSingleFilterForm label {display: inline-block; padding: 0; width: 7.0em; margin: 0 0 0.5em 0;}.esriSingleFilterForm .rowTable {margin: 10px 5px 5px 5px;}.esriSingleFilterForm .dijitTextBox {width: 37.3em; height: 1.5em;}.esriSingleFilterForm .interactiveFilter {margin: 0 5px 10px 5px;}.esriSingleFilterForm .matchMsgSet {margin-bottom: 5px;}.esriSingleFilterForm .interactiveFilter .dijitTextBox {margin: 0.3em 0 0 0;}.esriSingleFilterForm .dijitSelect {margin: 0 0 0.5em 0;}.esriSingleFilterForm .dijitSelect .dijitButtonContents {width: 24em; padding: 0;}.esriSingleFilterForm .dijitTextBox {width: 25.8em; padding: 0;}.esriSingleFilterForm .dijitTextBox, .esriSingleFilterForm .dijitComboBox {margin: 0; height: auto; padding: 0 !important;}.esriSingleFilterForm .dijitSelect .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm .dijitInputContainer {padding: 0.2em 0 0 0.1em;}.esriSingleFilterForm .dijitButtonNode {border: 1px solid #BBBBBB;}.esriSingleFilterForm label {margin:auto 0.5em auto auto; width:auto;}.esriSingleFilterForm .submitButtons {margin: 5px 0 15px 5px;}.esriSingleFilterForm a:hover {cursor: pointer; cursor: hand}.esriAGOFilterAddExpIcon {background-position: 0 0;}.esriAGOFilterAddExpToSetIcon {background-position: -15px 0;}.esriAGOFilterRemoveIcon {background-position: -30px 0; width: 14px;}.esriAGOFilterAddSetIcon {background-position: -45px 0; margin-left: 8px; margin-right: 8px;}.esriAGOFilterFilterIcon {background-position: -60px 0;}.esriSingleFilterForm .matchMsg {padding: 15px 0 10px 0;}.esriSingleFilterForm .attributeField{width:150px;}.esriSingleFilterForm .operator{width:100px;}.esriSingleFilterForm .attributeValueContainer{margin:0 5px 0 5px;}.esriSingleFilterForm .attributeValue{width:200px;}.esriSingleFilterForm .attributeValueOptions{margin:2px 0 0 0;}.esriSingleFilterForm .attributeText{margin:3px 5px 0 5px;}.esriSingleFilterForm .title{font-weight:bold; margin:10px 0;}.esriSingleFilterForm .interactiveSection{padding:10px;}.esriSingleFilterForm .attributeValue1, .esriSingleFilterForm .attributeValue2{width:100px;}.esriSingleFilterForm .attributeBetweenValues{margin:3px 5px 0 5px;} .esriSingleFilterForm .expression {margin-bottom: 5px; border: 1px solid #929497; background-color:#F7F8F8 !important;}.esriSingleFilterForm .filterSet {border:1px solid #c0c0c0; margin-top:5px; margin-bottom:10px; padding-top:10px; background-color:#faffff;}.esriSingleFilterForm .allExpsBox {background-color:#fff !important; border-top: 1px solid #A6A8AB; border-bottom: 1px solid #A6A8AB; padding:5px 0 !important; margin:0 0 5px 0;}.esriSingleFilterForm .allExps {overflow-y: auto; max-height: 245px; padding:5px;}.esriSingleFilterForm .friendlyText {line-height:18px; padding:10px; clear:both;}.esriSingleFilterForm .hintText {line-height:24px; font-style: italic;}.esriSingleFilterForm .singleInteractiveFilter{margin-top:10px;}.esriSymbolEditor{background-color: white; width: 212px; height: 330px;}.esriFontAlignment {}.esriFontAlignment .icon {width: 32px; height: 32px; padding: 3px;}.esriFontAlignment button {background: none repeat scroll 0 0 transparent; border: 1px solid #bfbfbf; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border-spacing: 0; margin: 3px 1px;}.esriFontAlignment button:hover {background: #DDD;}.esriFontAlignment button:active {background-color: #c4c4c4; border: 1px solid #999;}.bot-left, .bot-mid, .bot-right, .mid-left, .mid-mid, .mid-right, .top-left, .top-mid, .top-right{background: url("../widgets/images/positionSprite.png") no-repeat; width: 24px; height: 24px;}.bot-left{background-position: 0 -44px;}.bot-mid{background-position: -22px -44px;}.bot-right{background-position: -44px -44px;}.mid-left{background-position: 0 -22px;}.mid-mid{background-position: -22px -22px;}.mid-right{background-position: -44px -22px;}.top-left{background-position: 0 0;}.top-mid{background-position: -22px 0;}.top-right{background-position: -44px 0;}.esriFontAlignment .selectedFontAlignment{border: 1px solid #2c6dc2;}.esriCalcField .esriCalcTitleLabel {font-weight: bold;}.esriCalcField .esriCalcFieldValidateIcon {background-image: url("../widgets/images/validateicon16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcFieldValidateDisabledIcon {background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriActionButton {background-color: transparent; background: none; border: 1px solid #F7F8F8; -webkit-border-radius: 1px; -moz-border-radius: 5px; -o-border-radius: 5px; border-radius: 5px; padding-top: 0.5em; height: 3em; width: 4em;}.esriCalcField .esriCalcFieldClearIcon {background-image: url("../widgets/analysis/images/GenericEraser16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalcFieldClearDisabledIcon {background-image: url("../widgets/analysis/images/GenericEraserDisabled16.png"); background-repeat: no-repeat; background-size: 100%; width: 16px; height: 16px; margin: 0.25px;}.esriCalcField .esriCalExpRowOuter {padding: 0.25em;}.esriCalcField .esriCalcExpLabelRow {cursor: pointer; color: #000; border: 1px solid white; background-color: #fff;}.esriCalcField .esriCalcFieldTextTrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriCalcField .esriLoading {background: url("../widgets/images/ajax-loader-arrow-lightblue.gif") center center no-repeat;}.esriCalcField .esriLoadingLarge {background: url("../widgets/images/ajax-loader-segments-circle-64.gif"); background-repeat: no-repeat; background-position: 43% 50%; background-size: auto;}.esriCalcField .esriFormWarning {padding: 1.2em; margin: 0.7em 0; border: 1px solid #a67032; background-color: #F4DA6E;}.esriCalcField .esriFormSuccess {padding: 1.2em; margin: 0.7em 0; border: 1px solid #257824; background-color: #D2E959;}.Grid_Measure{width: 100%; height: 100%; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}.GridCell_Measure{position: absolute !important; display: inline-block !important; top: 0 !important; left: 0 !important; width: auto !important; height: auto !important;}.Grid > .dijitContentPane {width: 100%; padding: 0 !important;}.Browser_Table{position: relative; background: #444444; overflow: hidden; font-family: Verdana;}.Browser_ReloadProgress{background-image: url("../widgets/geoenrichment/themes/common/images/largeBusy.gif"); background-repeat: no-repeat; position: absolute; top: 50%; left: 50%; width: 57px; height: 50px; margin-left: -29px; margin-top: -25px; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.Browser_ReloadProgressBack{background-color: #999999; position: absolute; width: 100%; height: 100%; top: 0; left: 0; filter: alpha(opacity=55); -moz-opacity: 0.55; -khtml-opacity: 0.55; opacity: 0.55;}.Browser_UpdateProgress{position: absolute; width: 57px; height: 50px; top: 12pt; right: 12pt; background-image: url("../widgets/geoenrichment/themes/common/images/largeBusy.gif"); background-repeat: no-repeat;}.Collapsed .Browser_UpdateProgress{width: 28px; height: 25px; top: 3pt; right: 3pt; background-image: url("../widgets/geoenrichment/themes/common/images/smallBusy.gif");}.Browser_BackTd .Browser_Back{background-image: url("../widgets/geoenrichment/themes/common/images/legendLayerContextLightGray_rtl.png");}.Browser_BackTd:hover .Browser_Back{background-image: url("../widgets/geoenrichment/themes/common/images/leftarrowwhite.png");}.Browser_BackTd{text-align: center; vertical-align: middle;}.Browser_Back{display: inline-block; background-image: none; background-repeat: no-repeat; width: 19.5pt; height: 19.5pt; margin-left: 9pt; margin-right: 9pt; cursor: pointer;}.dj_rtl .Browser_Back{background-image: url("../widgets/geoenrichment/themes/common/images/rightArrowwhite.png");}.dj_rtl .Browser_BackTd .Browser_Back{background-image: url("../widgets/geoenrichment/themes/common/images/legendLayerContextLightGray.png");}.dj_rtl .Browser_BackTd:hover .Browser_Back{background-image: url("../widgets/geoenrichment/themes/common/images/rightArrowwhite.png");}.Browser_ForwardTd .Browser_Forward{background-image: url("../widgets/geoenrichment/themes/common/images/legendLayerContextLightGray.png");}.Browser_ForwardTd:hover .Browser_Forward{background-image: url("../widgets/geoenrichment/themes/common/images/rightArrowwhite.png");}.Browser_ForwardTd{text-align: center; vertical-align: middle;}.Browser_Forward{display: inline-block; background-image: none; background-repeat: no-repeat; width: 19.5pt; height: 19.5pt; margin-left: 9pt; margin-right: 9pt; cursor: pointer;}.dj_rtl .Browser_ForwardTd .Browser_Forward{background-image: url("../widgets/geoenrichment/themes/common/images/legendLayerContextLightGray_rtl.png");}.dj_rtl .Browser_ForwardTd:hover .Browser_Forward{background-image: url("../widgets/geoenrichment/themes/common/images/leftarrowwhite.png");}.Browser_HostBorder{position: relative; width: 367.5pt; height: 245pt; margin: 3.75pt 0 3.75pt 0; border: 0.75pt solid #fff;}.Browser_TitlePane{font-size: 10.5pt; text-align: left; overflow: hidden !important; padding: 4.5pt 9pt 0 9pt !important; z-index: 3;}.dj_rtl .Browser_TitlePane{text-align: right;}.Browser_Table .Browser_TitlePane .dijitSelect{position: relative; background: none; border: none;} .Browser_Table .Browser_TitlePane .dijitSelect .dijitButtonContents, .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButton {color: #ffffff; background: none; border: none; min-width: 0;}.Browser_Table .Browser_TitlePane .dijitSelectFocused .dijitArrowButton{padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelectHover .dijitSelectLabel{text-decoration: underline;}.Browser_Table .Browser_TitlePane .dijitSelectLabel{width: auto; padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitInputField{padding: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonContainer{border: 0;}.Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner{background-image: url("../widgets/geoenrichment/themes/common/images/PulldownTriangleIcon.png"); background-position: 3.75pt 50%;}.dj_rtl .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner{right: auto; left: 3pt;}.Browser_ContentPane{overflow: hidden; position: absolute; width: 100%; top: 20pt; right: 0; bottom: 0; left: 0;} .Browser_ContentPane .WidgetBack .BaseWidget_HeaderPane {margin-top: 0;}.Collapsed .Browser_ContentPane{top: 15pt;}.Collapsed .Browser_Table .Browser_TitlePane .dijitSelectLabel{max-width: 142.5pt; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;}.Collapsed .Browser_HostBorder{width: 157.5pt; height: 164.25pt; margin: 0; border: 0;}.Collapsed .Browser_TitlePane{padding: 0 3.75pt 0 3.75pt !important;}.Collapsed .Browser_Back,.Collapsed .Browser_Forward{width: 13.5pt; margin-left: 3.75pt; margin-right: 3.75pt; background-size: 13.5pt;}.NotSupported_Message{font: bold 9pt verdana; padding: 7.5pt;}.AgePyramid_ContentPane{overflow: hidden;}.AgePyramid_Chart{position: absolute; top: 0; left: 0; bottom: 0; width: 60%; cursor: default;}.AgePyramid_MinMax{position: absolute; top: 30%; right: 9.75pt; bottom: 7.5pt; width: 35%;} .AgePyramid_MinMax div {margin-left: 7.5pt;}.dj_rtl .AgePyramid_MinMax{right: auto; left: 9.75pt; text-align: right;}.AgePyramid_MinLabel{margin-top: 2em;}.AgePyramid_Text{font-size: 131.25%; margin-top: 0.2em;}.AgePyramid_TextMale{color: #69A3F7;}.AgePyramid_TextFemale{color: #FF9CF3;}.AgePyramid_Comparison{position: absolute; right: 3pt; bottom: 6pt; width: 35%;}.dj_rtl .AgePyramid_Comparison{right: auto; left: 3pt; text-align: right;}.AgePyramid_ComparisonLabel{margin-bottom: 3.75pt;}.Collapsed .AgePyramid_Chart{width: 100%;}.Collapsed .MenLabel,.Collapsed .WomenLabel{position: absolute; font-size: 8.25pt; top: 10pt;}.Collapsed .MenLabel{color: #69A3F7;}.Collapsed .WomenLabel{color: #FF9CF3; right: 0;}.dj_rtl .MenLabel{left: 0;}.WidgetBack .BaseSelectComparison_Select .dijitSelect{position: relative; color: #e2e2e2; border-color: #ACACAC; width: 100%; height: 1.6em; background: none;} .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitButtonContents, .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButton {color: #e2e2e2; background: none; border: none;} .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonContainer {border: 0; width: 12pt;} .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {position: absolute; top: 50%; right: 3pt; margin-top: -2.25pt; width: 0; height: 0; border-left: 2.7pt solid transparent; border-right: 2.7pt solid transparent; border-top: 4.5pt solid #e2e2e2;} .dj_rtl .WidgetBack .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner {right: auto; left: 3pt;}.WidgetBack{width: 345pt; height: 245pt; font-family: Verdana; font-size: 8pt; background-color: #444444; overflow: hidden; color: #e2e2e2; text-align: left;} .WidgetBack .dijitContentPane {padding: 0 !important;}.Collapsed .WidgetBack{width: 150pt; height: 150pt;}.BaseWidget_HeaderPane{margin: 3pt 9pt 0 9pt; overflow: hidden;}.BaseWidget_ContentPane{margin: 0 9pt 0 9pt;}.BaseWidget_FooterPane{margin: 0 9pt 3pt 9pt; overflow: hidden;}.BaseWidget_Title{font-size: 131.25%; margin-bottom: 3pt; color: #ffffff;}.dj_rtl .BaseWidget_Title{text-align: right;}.BaseWidget_Subtitle{font-size: 9pt; color: #e2e2e2;}.Collapsed .BaseWidget_Subtitle{font-size: 8pt;}.BaseWidget_Subtitle div{white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.SortSpan{font-size: 80%; color: gray;}.SortLink{cursor: pointer; vertical-align: middle; white-space: nowrap;} .SortLink:hover {text-decoration: underline;}.SortArrow{font-size: 80%;}.AlternatingRow{background-color: #666666;}.Collapsed .BaseWidget_ContentPane{margin: 0 3.75pt 1.5pt 3.75pt;}.Collapsed .BaseWidget_HeaderPane{margin: 2.25pt 3.75pt 0 3.75pt;}.OneVarMultiComparison_Value{margin: 3pt 0 6pt 0;}.OneVarMultiComparison_Value_Primary{font-size: 281.25%; font-weight: bold; color: #66ff66;}.OneVarMultiComparison_Expanded_Value_Primary{font-weight:bold; font-size: 27pt; color: #66ff66;}.OneVarMultiComparison_Value_Secondary{font-size: 121.875%; font-weight: bold; color: #66ff66;}.OneVarMultiComparison_Expanded_Value_Site{font-size: 140%;}.OneVarMultiComparison_Comparison{margin: 4.5pt 0 4.5pt 0;}.OneVarMultiComparison_Expanded_ContentPane{max-height: 150pt; overflow-y: auto;}.OneVarMultiComparison_Collapsed_ContentPane{max-height: 90pt; overflow-y: auto;}.OneVarMultiComparison_Table{margin: 0 0.75pt 0 0.75pt; width: 99%; border-collapse: collapse;}.OneVarMultiComparison_Collapsed_TextColumn{padding: 0 3pt 1.5pt 0; text-align: right;}.OneVarMultiComparison_CurrentRow{color: #FFFFFF;}.OneVarMultiComparison_Row{color: #c4c4c4;}.OneVarMultiComparison_Collapsed_BarFrame{border: 0.75pt solid #8e8e8e; margin: 4.5pt 0 4.5pt 0;}.OneVarMultiComparison_Collapsed_Bar{height: 9pt; background: #b5b5b5;}.OneVarMultiComparison_Collapsed_CurrentBar{height: 9pt; background: #66FF66;}.OneVarMultiComparison_Expanded_Bar{height: 9pt; background: #b5b5b5;}.OneVarMultiComparison_Expanded_CurrentBar{height: 9pt; background: #66FF66;}.OneVarMultiComparison_TextColumnHeader{padding: 1.5pt 3pt 1.5pt 3pt; color: #ffffff;}.OneVarMultiComparison_ValueColumnHeader{padding: 1.5pt 2.25pt 1.5pt 2.25pt; color: #ffffff;}.OneVarMultiComparison_ChartColumnHeader_Lower{padding: 0 1.5pt 0 1.5pt;}.OneVarMultiComparison_ChartColumnHeader_Upper{padding: 0 1.5pt 0 1.5pt; text-align: right;}.OneVarMultiComparison_TextColumn{padding: 1.5pt 3pt 1.5pt 3pt; border: 0.75pt solid #ACACAC;}.OneVarMultiComparison_ValueColumn{padding: 1.5pt 2.25pt 1.5pt 2.25pt; border: 0.75pt solid #ACACAC;}.OneVarMultiComparison_ChartColumn{padding: 2.25pt 0 2.25pt 0; border: 0.75pt solid #ACACAC;}.Collapsed .OneVarMultiComparison_Value{margin: 0 0 0 0;}.Collapsed .OneVarMultiComparison_Comparison{margin: 0 0 3.75pt 0;}.Collapsed .OneVarMultiComparison_Expanded_Value_Primary{font-size: 19.5pt;}.dj_rtl .OneVarMultiComparison_Value_Primary,.dj_rtl .OneVarMultiComparison_Expanded_Value_Primary,.dj_rtl .OneVarMultiComparison_Value_Secondary,.dj_rtl .OneVarMultiComparison_Expanded_Value_Site,.dj_rtl .OneVarMultiComparison_Comparison{float: right;}.dj_rtl .OneVarMultiComparison_TextColumnHeader,.dj_rtl .OneVarMultiComparison_ValueColumnHeader,.dj_rtl .OneVarMultiComparison_TextColumn,.dj_rtl .OneVarMultiComparison_ValueColumn,.dj_rtl .OneVarMultiComparison_ChartColumnHeader_Lower,.dj_rtl .OneVarMultiComparison_Value{text-align: right;}.dj_rtl .OneVarMultiComparison_ChartColumnHeader_Upper{text-align: left;}.dj_rtl .RelatedVariables_Labels{text-align: right;}.RelatedVariables_HighLabel{margin: 1.5pt 1.5pt 3pt 0; font-size: 9pt;}.RelatedVariables_LowLabel{margin: 0 0 1.5pt 0; font-size: 9pt;}.RelatedVariables_Table{position: relative; margin: 0 0.75pt 0 0.75pt; border-collapse:collapse; width: 99%;}.RelatedVariables_ColumnHeader{padding-top: 0; color: #ffffff;}.RelatedVariables_TextColumn{padding-left: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_ValueColumn{padding-left: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_DifferenceColumn{padding-left: 4pt; padding-right: 4pt; border: 0.75pt solid #ACACAC;}.RelatedVariables_DifferenceColumn_Positive{color: #66F45B;}.RelatedVariables_DifferenceColumn_Negative{color: #43D3FF;}.dj_rtl .RelatedVariables_ColumnHeader,.dj_rtl .RelatedVariables_TextColumn,.dj_rtl .RelatedVariables_ValueColumn,.dj_rtl .RelatedVariables_DifferenceColumn_Positive,.dj_rtl .RelatedVariables_DifferenceColumn_Negative{text-align: right;}.RelatedVariables_ChartNegative{text-align: right; border-top: 0.75pt solid #ACACAC; border-bottom:0.75pt solid #ACACAC;}.dj_rtl .RelatedVariables_ChartNegative{text-align: left;}.RelatedVariables_ChartPositive{border-right: 0.75pt solid #ACACAC; border-top: 0.75pt solid #ACACAC; border-bottom: 0.75pt solid #ACACAC;}.dj_rtl .RelatedVariables_ChartPositive{text-align: right; border-right: 0; border-left: 0.75pt solid #ACACAC;}.RelatedVariables_PositiveBar{height: 9pt; background-color: #66F45B; display: inline-block;}.RelatedVariables_NegativeBar{height: 9pt; background-color: #43D3FF; display: inline-block;}.RelatedVariables_ComparisonDiv{float: right; width: 35%; margin: 3pt;}.dj_rtl .RelatedVariables_ComparisonDiv{float: left;}.RelatedVariables_ComparisonLabel{margin-bottom: 3.75pt;}.dj_rtl .RelatedVariables_ComparisonLabel{text-align: right;}.Collapsed .RelatedVariables_TextColumn,.Collapsed .RelatedVariables_ValueColumn{font-size:6.75pt;}.Collapsed .MinPct{background-color:#7bbdff;}.Collapsed .MaxPct{background-color:#6def37;}.Collapsed .MinPct,.Collapsed .MaxPct{color: #444444;}.BufferOptions_StudyAreaLabel{text-align: right;}.BufferOptions_RingToggle{}.BufferOptions_DriveTimeToggle{margin-left: 3.75pt;}.BufferOptions_RadiusLabel{text-align: right;}.BufferOptions_RadiusSpinner{width: 61.5pt; margin-right: 1px;}.BufferOptions_RadiusTd{text-align:left;}.NumberSpinner{position: relative;}.NumberSpinner_RadiusButton{position: absolute; top: 0; cursor: pointer; padding: 10px; margin: -8px -8px -10px -8px;}.NumberSpinner_RadiusPlus{right: 0;}.NumberSpinner_RadiusMinus{left: 0;}.claro .NumberSpinner .dijitInputContainer{text-align: center;}._Wizard_Root{width: 100%; height: 100%;}.Wizard_Buttons {margin: 0 10px 10px 15px;}.Wizard_Button{min-width: 75px; height: 25px; border-radius: 0; border: 1px solid #b2b2b2; background-color: white; vertical-align: middle; color: #666666; padding: 1px 5px 1px 5px; text-align: center; margin: 2px 2px 2px 5px; cursor: pointer;}.Wizard_Button:hover {background-color: #acd8ef; color: #666666;}.Wizard_Button:active {background-color: #01709d; color: #ffffff;}.Wizard_Button:disabled {background-color: #fafafa!important; opacity: 0.25;}.Wizard_Progress{position: absolute; margin: 0; top: 0; right: 0; bottom: 0; left: 0;}.Wizard_Loading{background: url("../widgets/geoenrichment/themes/common/images/largeBusy.gif"); background-repeat: no-repeat; background-position: center center;}.Wizard_Error{color: red; padding: 7.5pt; background: white;}.Wizard_Done{display: none;}.Wizard_Link{color: #274cec; cursor: pointer;} .Wizard_Link:hover {text-decoration: underline;}.Wizard_AlignRight{text-align: right;}.dj_rtl .Wizard_AlignRight{text-align: left;}.VariablesPage_DataCollection{height: 37.5pt;}.Wizard_AltRow{background: #e5e5e5;} .GridCell_Measure .EnrichOptionsPage_Fields {height: auto !important;} .GridCell_Measure .EnrichOptionsPage_Fields .dgrid-scroller {position: relative;} .EnrichOptionsPage_Fields .dgrid-scroller {position: relative; height: 100%;} .EnrichOptionsPage_Fields .ui-widget-header {position: relative;}._Wizard_Root .Wizard_TopPane{padding: 0 0 5px 0;}._Wizard_Root .Wizard_CenterPane{padding: 0 10px;}._Wizard_Root .Wizard_BottomPane{padding: 5px 0 0 0;}.EnrichOptionsPage_Fields{height: 100% !important; border: none !important;}.EnrichOptionsPage_GridHideScroll .dgrid-scroller{overflow-y: hidden !important;} .EnrichOptionsPage_Fields .dgrid-tree-container {-moz-transition: none; -o-transition: none; -webkit-transition: none; transition: none;} .EnrichOptionsPage_Fields .dgrid-cell {border: none; vertical-align: middle;} .EnrichOptionsPage_Fields .field-expander {width: 15pt;} .EnrichOptionsPage_Fields .field-column {width: 93.75pt;} .EnrichOptionsPage_Fields .dgrid-scroller {overflow-y: visible;} .EnrichOptionsPage_Fields th {font-weight: normal;} .EnrichOptionsPage_Fields .dgrid-header-row {background: #cccccc;} .EnrichOptionsPage_Fields .ui-icon {background-image: url("../widgets/geoenrichment/themes/common/images/expand.png");} .EnrichOptionsPage_Fields .ui-icon-triangle-1-e, .EnrichOptionsPage_Fields .ui-icon-triangle-1-se {background-position: 0 0;} .EnrichOptionsPage_Fields .ui-icon-triangle-1-se {background-image: url("../widgets/geoenrichment/themes/common/images/collapse.png");} .EnrichOptionsPage_Fields .ui-icon-triangle-1-e:hover, .EnrichOptionsPage_Fields .ui-icon-triangle-1-se:hover {background-position: 0 -10.5pt;} .EnrichOptionsPage_Fields .dgrid-expando-icon {width: 10.5pt; height: 10.5pt;}.EnrichOptionsPage_OverwriteExisting{font-size: 90%; font-style: italic;}.EnrichOptionsPage_Stacking{margin-top: 3.75pt; margin-bottom: 3.75pt;}.EnrichOptionsPage_TrimWithEllipsis{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}.EnrichOptionsPage_CheckboxLabel{display: block;}.EnrichOptionsPage_VariableCheckbox{margin-left: 12pt;}.dj_rtl .EnrichOptionsPage_VariableCheckbox{margin-right: 12pt;}.dj_rtl .VariableRowRoot{text-align: right;}.configureInfographicsStep {width: 22px; height: 22px; text-align: center; vertical-align: middle; margin-right: 5px;}.dj_rtl .configureInfographicsStep {margin-right: auto; margin-left: 3.75pt;}.configureInfographicsStepOne {background-image: url("../widgets/geoenrichment/themes/common/images/one.png");}.configureInfographicsStepTwo {background-image: url("../widgets/geoenrichment/themes/common/images/two.png");}.configureInfographicsStepThree {background-image: url("../widgets/geoenrichment/themes/common/images/three.png"); background-position: center center; background-repeat: no-repeat;}.esriMapsInfoGraphicsItemsDiv {height: 100%; min-height: 93.75pt;}.dj_rtl .esriMapsInfoGraphicsItemsDiv {float: right; padding-right: 7.5pt;}.Wizard_FadeAnim {position: absolute; top: 0;}.Tapestry_Table{border-collapse: collapse; width: 98%; font-size:115%;}.Tapestry_PrcCell{font-size:27pt; text-align:right;}.Tapestry_HeaderCell{font-size:13.5pt; height:13.5pt;}.Tapestry_ValueCell{font-size:9pt;}.Tapestry_AttrCell{color:#e2e2e2; text-align:right; white-space: nowrap;}.Tapestry_TextCell{color:#ffffff; padding-left:0.5em;}.Tapestry_ValueCell, .Tapestry_AttrCell, .Tapestry_TextCell{height:1em; padding-top:0; padding-bottom:0; margin-top:0; margin-bottom:0;}.Tapestry_TopCell{padding-top:1em;}.Tapestry_LeftArrowCell{background-image: url("../widgets/geoenrichment/themes/common/images/leftArrowTail.png"); min-width:22.5pt;}.Tapestry_RightArrowCell{background-image: url("../widgets/geoenrichment/themes/common/images/rightArrowTail.png");}.Tapestry_LeftArrowCell, .Tapestry_RightArrowCell{display: inline-block; background-repeat: no-repeat; width: 18.75pt; height: 18.75pt; cursor: pointer; vertical-align:middle; background-position-y:center;}.Tapestry_TopOne{color:#6eef37;}.Tapestry_TopTwo{color:#f0a2f4;}.Tapestry_TopThree{color:#79a7eb;}.Tapestry_ViewImage{width:123.75pt; height:105pt;}.Tapestry_LeftCell{padding-left: 7.5pt;}.dj_rtl .Tapestry_LeftArrowCell{background-image: url("../widgets/geoenrichment/themes/common/images/rightArrowTail.png"); background-position:right; width:100%;}.dj_rtl .Tapestry_RightArrowCell{background-image: url("../widgets/geoenrichment/themes/common/images/leftArrowTail.png"); background-position:right; width:100%;}.dj_rtl .Tapestry_LeftCell{padding-left:0; padding-right: 7.5pt; text-align:right;}.dj_rtl .Tapestry_PrcCell{text-align:left;}.dj_rtl .Tapestry_HeaderCell{text-align:right;}.dj_rtl .Tapestry_AttrCell{text-align:left;}.dj_rtl .Tapestry_TextCell{padding-left:0em; padding-right:0.5em; text-align:right;}.Collapsed .Tapestry_Table{font-size:100%;}.Collapsed .Tapestry_PrcCell{font-size:16.5pt; font-weight:bold;}.Collapsed .Tapestry_LeftCell{height: 9pt; padding-left: 3.75pt;}.Collapsed .Tapestry_HeaderCell{font-size:9pt; vertical-align:middle;}.Collapsed .Tapestry_LeftCell,.Collapsed .Tapestry_AttrCell,.Collapsed .Tapestry_TextCell{font-size:7.5pt;}.Collapsed .Tapestry_ListCell{padding-top:11.25pt;}.Collapsed .Tapestry_ViewCell{padding-top:0.7em;}.Collapsed .Tapestry_LeftArrowCell{min-width:15pt;}.Collapsed .Tapestry_LeftArrowCell,.Collapsed .Tapestry_RightArrowCell{width: 15pt; background-size:13.5pt;}.DataBrowser {-moz-user-select: none; -ms-user-select: none; -webkit-user-select: none; user-select: none;}.DataBrowser_Title {margin-top: 16px; margin-left: 19px; font-size: 1.2em; color: #2892CD;}.dj_rtl .DataBrowser_Title {margin-right: 18px;}.DataBrowser .dgrid-selected {background: none;}.DataBrowser_Clickable {cursor: pointer !important;}.DataBrowserInfoIcon {background: url("../widgets/geoenrichment/themes/common/images/InfoIcon.png") no-repeat center center; height:16px; width:16px; margin-left:7px; margin-right:7px; display: inline-block; vertical-align: middle; position: relative; top: -0.14em;}.DataBrowser .dgrid-row {white-space: nowrap; cursor: default;}.VarCheck {display: inline-block; vertical-align: middle; position: relative; top: -0.14em;}.dj_rtl .VarCheck {margin-left:2px !important;}.VarLabel {}.DataBrowser_SelectVar {animation-name: DataBrowser_SelectVar; -webkit-animation-name: DataBrowser_SelectVar;}@keyframes DataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {right: 0px; top: 20px; opacity: 0; transform: scale(0.5, 0.5); transform-origin: right top;}}@-webkit-keyframes DataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {right: 0px; top: 20px; opacity: 0; -webkit-transform: scale(0.5, 0.5); -webkit-transform-origin: right top;}}.dj_rtl .DataBrowser_SelectVar {animation-name: RTLDataBrowser_SelectVar; -webkit-animation-name: RTLDataBrowser_SelectVar;}@keyframes RTLDataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {left: 0px; top: 20px; opacity: 0; transform: scale(0.5, 0.5); transform-origin: left top;}}@-webkit-keyframes RTLDataBrowser_SelectVar {0% {} 60% {opacity: 1;} 100% {left: 0px; top: 20px; opacity: 0; -webkit-transform: scale(0.5, 0.5); -webkit-transform-origin: left top;}}.Breadcrumb {position: absolute; z-index: 1;}.BreadcrumbHeight {height: 70px; margin-top: 35px;}.Breadcrumb_Categories {position: absolute; left: 15px; top: 15px; text-align: center;}.dj_rtl .Breadcrumb_Categories {left: auto; right: 15px;}.Breadcrumb_CategoriesIcon {background: url("../widgets/geoenrichment/themes/common/images/dataCollections/AllCategories_normal.png") no-repeat center center; width: 60px; height: 42px; cursor: pointer;}.Breadcrumb_CategoriesIcon:hover {background: url("../widgets/geoenrichment/themes/common/images/dataCollections/AllCategories_over.png") no-repeat center center;}.Breadcrumb_DataCollections {position: absolute; left: 93px; top: 15px; width: 55px; height: 43px; background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Default_normal.png"); background-position: center center; background-repeat: no-repeat;}.dj_rtl .Breadcrumb_DataCollections {right: 93px; left: auto;}.Breadcrumb_DataCollections.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/default_over.png");}.Breadcrumb_Variales {position: absolute !important; top: 21px; left: 170px;}.dj_rtl .Breadcrumb_Variales {right: 170px; left: auto;}.Breadcrumb_SelectCategory {animation-name: Breadcrumb_SelectCategory; -webkit-animation-name: Breadcrumb_SelectCategory;}@keyframes Breadcrumb_SelectCategory {from {} to {left: 100px; top: 32px;}}@-webkit-keyframes Breadcrumb_SelectCategory {from {} to {left: 100px; top: 32px;}}.dj_rtl .Breadcrumb_SelectCategory {animation-name: RTLBreadcrumb_SelectCategory; -webkit-animation-name: RTLBreadcrumb_SelectCategory;}@keyframes RTLBreadcrumb_SelectCategory {from {} to {right: 100px; top: 32px;}}@-webkit-keyframes RTLBreadcrumb_SelectCategory {from {} to {right: 100px; top: 32px;}}.Breadcrumb_SelectDC {animation-name: Breadcrumb_SelectDC; -webkit-animation-name: Breadcrumb_SelectDC;}@keyframes Breadcrumb_SelectDC {from {} to {top: 56px; left: 170px;}}@-webkit-keyframes Breadcrumb_SelectDC {from {} to {top: 56px; left: 170px;}}.dj_rtl .Breadcrumb_SelectDC {animation-name: RTLBreadcrumb_SelectDC; -webkit-animation-name: RTLBreadcrumb_SelectDC;}@keyframes RTLBreadcrumb_SelectDC {from {} to {top: 56px; right: 170px;}}@-webkit-keyframes RTLBreadcrumb_SelectDC {from {} to {top: 56px; right: 170px;}}.Breadcrumb_Line {position: absolute; top: 36px; width: 30px; height: 34px; border-style: solid; border-color: #9b9b9b;}.Breadcrumb_Connect1 {left: 70px; border-width: 1px 0 0 0;}.dj_rtl .Breadcrumb_Connect1 {right: 70px; left: auto;}.Breadcrumb_AngularConnect1 {left: 141px; border-width: 1px 1px 0 0;}.dj_rtl .Breadcrumb_AngularConnect1 {right: 141px; left: auto; border-width: 1px 0 0 1px;}.Breadcrumb_1andHalf{left: 100px; width: 41px; border-width: 1px 0 0 0;}.dj_rtl .Breadcrumb_1andHalf {right: 100px; left: auto;}.Breadcrumb_Connect2 {left: 141px; border-width: 1px 0 0 0;}.dj_rtl .Breadcrumb_Connect2 {right: 141px; left: auto;}.Breadcrumb_AngularConnect2 {left: 360px; border-width: 1px 1px 0 0;}.dj_rtl .Breadcrumb_AngularConnect2 {border-width: 1px 0 0 1px; right: 360px; left: auto;}.DataCollectionsPage_Header {height: 25px; margin-top: 25px; padding-left: 10px; padding-right: 10px; font-weight: 600; color: #666666;}.DataCollectionsPage_Panel {margin-left: 20px; margin-right: 20px; background-color: white; border: 1px #bcbcbc solid;}.DataCollectionsPage_Panel > div:first-child {margin-top: 0;}.DataCollectionsPage_PanelTop {border-bottom: none; padding-top: 5px;}.DataCollectionsPage_PanelCenter {border-top: none; border-bottom: none; height: 100%; padding-right: 3px;}.DataCollectionsPage_PanelBottom {border-top: none; margin-bottom: 5px;}.DataCollectionsPage_Search {display: block; width: auto; margin-left: 10px; margin-right: 10px; max-width:350px;}.DataCollectionButton {position: relative; text-align: center; width: 190px; height: 30px; line-height: 32px; display: inline-block; background: #2892CD; color: #fff;}.DataCollectionsPage_DataCollectionContainer {min-height:100px;}.DataCollectionsPage_DataCollectionContainer .DataCollectionButton {margin: 0 0 10px 10px;}.DataCollectionsPage_PopularVariables {left: 30px; margin-right: 60px;}.DataCollectionsPage_PopularVariables.dgrid {height: auto; border: 0;}.DataCollectionsPage_PopularVariables.dgrid .dgrid-scroller {position: relative; overflow: visible; margin-top: 0;}.DataCollectionsPage_DataCollectionContainer .dgrid {border: 0; height: 100%;}.DataCollectionsPage_DataCollectionContainer .dgrid-scroller {margin-top: 0; overflow-y: auto;}.DataCollectionsPage_DataCollectionContainer .Pagination {margin-left:20px; margin-right:20px; height:100%; background-color: white; border-left: 1px #bcbcbc solid; border-right: 1px #bcbcbc solid;}.DataCollectionsPage_DataCollectionContainer .Pagination_Items{border:0; left: 40px; right: 40px;}.DataCollectionsPage_DataCollectionContainer .Pagination_TriangleForward {margin-right:18px; margin-left:2px;}.dj_rtl .DataCollectionsPage_DataCollectionContainer .Pagination_TriangleForward {margin-right:auto; margin-left:22px;}.DataCollectionsPage_DataCollectionContainer .Pagination_TriangleBack {margin-right:2px; margin-left:18px;}.dj_rtl .DataCollectionsPage_DataCollectionContainer .Pagination_TriangleBack {margin-right:22px; margin-left:auto;}.DataCollectionsPage_ShowAll {margin: 0 20px 5px 20px; color: #2892CD; cursor: pointer; padding-top: 20px;}.DataCollectionsPage_ShowAll:hover {text-decoration: underline;}.DataCollectionsPage_PopularVariables .TrimWithEllipses {margin-right:20px;}.DataCategoriesPage_Country {margin: 14px 0 0 0; text-align: center;}.DataCategoriesPage_Search {position: absolute; top: 55px; right: 20px; left: 20px; width: auto; max-width:350px;}.DataCategoriesPage_Triangle {position: absolute; top: 50%; width: 20px; height: 60px; margin-top: -30px; cursor: pointer; background-position: center center; background-repeat: no-repeat;}.DataCategoriesPage_TriangleBack {background-image: url("../widgets/geoenrichment/themes/common/images/leftArrow_Normal.png"); left: 10px;}.DataCategoriesPage_TriangleBack:hover {background-image: url("../widgets/geoenrichment/themes/common/images/leftArrow_hover.png");}.DataCategoriesPage_TriangleForward {background-image: url("../widgets/geoenrichment/themes/common/images/rightArrow_Normal.png"); right: 10px;}.DataCategoriesPage_TriangleForward:hover {background-image: url("../widgets/geoenrichment/themes/common/images/rightArrow_hover.png");}.DataCategoriesPage_Pagination {min-height:160px; top:15px;}.DataCategoriesPage_Pagination .Pagination_PageAndArrows {top: 15px; left: 20px; right: 20px; border:1px #bcbcbc solid; background-color:white;}.DataCategoriesPage_Pagination .Pagination_Items {}.DataCategoriesPage_Item {display: inline-block; width: 100px; height: 80px; margin: 0 7px 0 7px; padding-left: 50px; line-height: 74px; background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Default_normal.png"); background-repeat: no-repeat; background-position: left center; margin-top: 5px;}.dj_rtl .DataCategoriesPage_Item {padding-right: 50px; padding-left: 0; background-position: right center;}.DataCategoriesPage_Item span {display: inline-block; line-height: normal; vertical-align: middle;}.DataCategoriesPage .GridCell_Measure {width: 100% !important;}.DataCategoriesPage_Item.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/default_over.png");}.DataCategoriesPage_Item_age {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/age_normal.png");}.DataCategoriesPage_Item_age.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/age_over.png");}.DataCategoriesPage_Item_at_risk {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/populationsAtRisk_normal.png");}.DataCategoriesPage_Item_at_risk.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/populationsAtRisk_over.png");}.DataCategoriesPage_Item_behaviors {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Behavior_normal.png");}.DataCategoriesPage_Item_behaviors.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Behavior_over.png");}.DataCategoriesPage_Item_business {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Business_normal.png");}.DataCategoriesPage_Item_business.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Business_over.png");}.DataCategoriesPage_Item_education {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/education_normal.png");}.DataCategoriesPage_Item_education.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/education_over.png");}.DataCategoriesPage_Item_households {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/households_normal.png");}.DataCategoriesPage_Item_households.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/households_over.png");}.DataCategoriesPage_Item_housing {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/housing_normal.png");}.DataCategoriesPage_Item_housing.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/housing_over.png");}.DataCategoriesPage_Item_income {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Wealth_normal.png");}.DataCategoriesPage_Item_income.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Wealth_over.png");}.DataCategoriesPage_Item_jobs {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/jobs_normal.png");}.DataCategoriesPage_Item_jobs.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/jobs_over.png");}.DataCategoriesPage_Item_keyfacts {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/keyFacts_normal.png");}.DataCategoriesPage_Item_keyfacts.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/keyFacts_over.png");}.DataCategoriesPage_Item_maritalstatus {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/maritalStatus_normal.png");}.DataCategoriesPage_Item_maritalstatus.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/maritalStatus_over.png");}.DataCategoriesPage_Item_policy {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Policy_normal.png");}.DataCategoriesPage_Item_policy.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Policy_over.png");}.DataCategoriesPage_Item_poverty {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Poverty_normal.png");}.DataCategoriesPage_Item_poverty.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Poverty_over.png");}.DataCategoriesPage_Item_population {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/KeyDemographics_normal.png");}.DataCategoriesPage_Item_population.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/KeyDemographics_over.png");}.DataCategoriesPage_Item_race {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/race_normal.png");}.DataCategoriesPage_Item_race.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/race_over.png");} .DataCategoriesPage_Item_supply_and_demand{background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/supplyanddemand_normal.png");}.DataCategoriesPage_Item_supply_and_demand.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/supplyanddemand_over.png");} .DataCategoriesPage_Item_spending {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/spending_normal.png");}.DataCategoriesPage_Item_spending.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/spending_over.png");}.DataCategoriesPage_Item_tapestry {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/tapestry_normal.png");}.DataCategoriesPage_Item_tapestry.DataBrowser_Clickable:hover {background-image: url("../widgets/geoenrichment/themes/common/images/dataCollections/Tapestry_over.png");}.DataCategoriesPage_Bullets {height: 45px; overflow: hidden; white-space: nowrap; text-align: center; color:#d1d1d1;}.DataCategoriesPage_Bullet {font-size: 30px; font-weight: bold; margin: 0 3px; cursor: pointer;}.DataCategoriesPage_BulletCurrent {color: #898989;}.DataCategoriesPage_SlideAnim {position: absolute; white-space: nowrap; width: 100%;} .DataCategoriesPage_SlideAnim > div {display: inline-block; width: 100%; white-space: normal; vertical-align: top;}.DataCategoriesPage_SlideForward {animation-name: MoveLeft; -webkit-animation-name: MoveLeft;}.DataCategoriesPage_SlideBack {animation-name: MoveRight; -webkit-animation-name: MoveRight;}.DataCategoriesPage_FadeAnim {position: absolute; width: 100%; top: 0;}@keyframes MoveLeft {from {margin-left: 0;} to {margin-left: -100%;}}@-webkit-keyframes MoveLeft {from {margin-left: 0;} to {margin-left: -100%;}}@keyframes MoveRight {from {margin-left: -100%;} to {margin-left: 0;}}@-webkit-keyframes MoveRight {from {margin-left: -100%;} to {margin-left: 0;}}.DataVariablesPage_VarCount {margin-left: 20px; margin-right: 20px; background: white; border-style: solid; border-color: #bcbcbc; border-width: 1px 1px 0 1px; padding: 5px 10px 5px 10px;}.DataVariablesPage .dgrid {position: absolute; top: 0; left: 20px; right: 20px; bottom: 10px; height: auto; border-width: 0 1px 1px 1px; border-style: solid; border-color: #bcbcbc; background: white;}.DataVariablesPage .dgrid-cell {border: none; vertical-align: middle;}.DataVariablesPage_FilterContainer .dgrid-list,.DataVariablesPage_FilterContainer .dgrid-content,.DataVariablesPage_FilterContainer .dgrid-scroller {height:auto; margin-top:0;}.DataVariablesPage_FilterContainer .dgrid-selected {background-color: white;}.DataVariablesPage_FilterContainer .MinLabel {float:left; padding-bottom:4px; max-width:70px;}.DataVariablesPage_FilterContainer .MaxLabel {float:right; margin-right:4px; padding-bottom:4px; max-width:70px;}.DataVariablesPage_FilterContainer .VarLabel {width:225px; text-overflow: ellipsis;}.DataVariablesPage_FilterContainer .FilterName {padding-top:15px;}.DataVariablesPage_FilterContainer .dojoxRangeSlider {width:228px;}.DataVariablesPage_Tree {min-height:110px;}.DataVariablesPage_Tree .dgrid-tree-container{-moz-transition: none; -o-transition: none; -webkit-transition: none; transition: none;}.DataVariablesPage_Tree .field-expander{width: 15pt; padding-top: 5px;}.DataVariablesPage_Tree .field-column{width: 93.75pt;}.DataVariablesPage_Tree th{font-weight: normal;}.DataVariablesPage_Tree .dgrid-header-row{background: #cccccc;}.DataVariablesPage_Tree .ui-icon{background-image: url("../widgets/geoenrichment/themes/common/images/spriteArrows.png");}.DataVariablesPage_Tree .dgrid-expando-icon{width: 11px; height: 11px; margin-bottom:3px; margin-left:3px;}.DataVariablesPage_Tree .ui-icon-triangle-1-e {background-position: -33px 0;}.dj_rtl .DataVariablesPage_Tree .ui-icon-triangle-1-e {background-position: -11px 0;}.DataVariablesPage_Tree .ui-icon-triangle-1-se {background-position: 0 0;}div.VariableRowRoot {overflow:hidden;}div.DataVariablesPage_LowerBorder {border-bottom:1px dotted gray; width:100%; display:inline-block; height:1.2em;}.DataVariablesPage_VarCheck {margin-left: 30px !important;}.ShoppingCart {z-index: 100; position: absolute; top: 10px; right: 20px; cursor: pointer;}.dj_rtl .ShoppingCart {left:20px; right:auto;}.ShoppingCart .Label {height: 25px; position: absolute; right: 0; z-index: 101;}.dj_rtl .Label {left:0; right:auto;}.ShoppingCart_CounterTD {white-space: nowrap; padding-bottom:0.3em;}.ShoppingCart_CounterTD > div {display: inline-block; vertical-align: bottom;}.ShoppingCart_CounterDivRightBorder{border-right: 2px solid #d4d4d4; height:15px; transform: translateX(-2px) rotate(30deg); transform-origin: right bottom; -ms-transform: translateX(-2px) rotate(30deg); -ms-transform-origin: right bottom; -webkit-transform: translateX(-2px) rotate(30deg); -webkit-transform-origin: right bottom;}.dj_rtl .ShoppingCart_CounterDivRightBorder {transform: translateX(2px) rotate(-30deg); transform-origin: left bottom; -ms-transform: translateX(2px) rotate(-30deg); -ms-transform-origin: left bottom; -webkit-transform: translateX(2px) rotate(-30deg); -webkit-transform-origin: left bottom;}.ShoppingCart_CounterDivLeftBorder {border-left: 2px solid #d4d4d4; height:15px; transform: translateX(2px) rotate(-30deg); transform-origin: left bottom; -ms-transform: translateX(2px) rotate(-30deg); -ms-transform-origin: left bottom; -webkit-transform: translateX(2px) rotate(-30deg); -webkit-transform-origin: left bottom;}.dj_rtl .ShoppingCart_CounterDivLeftBorder{transform: translateX(-2px) rotate(30deg); transform-origin: right bottom; -ms-transform: translateX(-2px) rotate(30deg); -ms-transform-origin: right bottom; -webkit-transform: translateX(-2px) rotate(30deg); -webkit-transform-origin: right bottom;}.ShoppingCart_CounterDiv {border-bottom: 2px solid #d4d4d4; padding-left:4px; padding-right:4px;}.ShoppingCart div.ShoppingCart_OuterDiv {height:235px; width:302px; position:absolute; right:-2px; top:-3px;}.dj_rtl .ShoppingCart div.ShoppingCart_OuterDiv {left:-2px; right:auto;}.ShoppingCart div.ShoppingCart_DivList {background-color:white; height:200px; width:300px; right:0; top:32px; -webkit-box-shadow: 2px 2px 6px #9e9e9e; box-shadow: 2px 2px 6px #9e9e9e;}.ShoppingCart div.ShoppingCart_DivEmpty {height:100%; width:100%; color:#666666; font-size:1.1em; text-align:center; position:absolute; top:0; display:table; padding-top:32px;}.ShoppingCart div.ShoppingCart_DivEmpty div {display:table-cell; width:100%; height:100%; vertical-align:middle; padding:30px;}.ShoppingCart .dgrid-scroller {margin-top: 0; overflow-y: auto;}.ShoppingCart .ShoppingCart_LabelTd {padding-left: 9px; font-size:0.9em;}.dj_rtl .ShoppingCart .ShoppingCart_LabelTd {padding-right: 9px; padding-left:0;}.ShoppingCart .ShoppingCart_LabelTd div {display:inline-block; height:100%; line-height:12px;}.ShoppingCart div.ShoppingCartRowOuter{position:relative; padding:5px;}.ShoppingCart div.ShoppingCartRow{position:relative; color:white; border: 1px solid white; background-color:#f99e19; line-height: 30px; padding-left: 5px;}.ShoppingCart div.ShoppingCartRowLabel {padding-right:20px;}.dj_rtl .ShoppingCart div.ShoppingCartRowLabel {padding-right:initial; padding-left:20px;}.ShoppingCart .ShoppingCartOpener {color: #b1b1b1; line-height: 22px; font-size:0.8em;}.ShoppingCart .ShoppingCartRowCloser{background-image: url("../widgets/geoenrichment/themes/common/images/CloseIconforSelectedVariables.png"); background-position: center; background-repeat: no-repeat; width:15px; height:15px; position:absolute; top:8px; right:5px; display:inline-block;}.dj_rtl .ShoppingCart .ShoppingCartRowCloser {right:auto; left:5px;}.VariableInfo_Header {font-weight:bold;}.VariableInfo_Header, .VariableInfo_Value {color:#666666;}.dj_rtl .VariableInfo_Header, .dj_rtl .VariableInfo_Value {text-align:right;} .VariableInfo_Spacer {height:0.5em;}.SearchTextBox {white-space: nowrap;}.SearchTextBox .dijitInputContainer {display: inline-block; width: 100%; box-sizing: border-box; -moz-box-sizing: border-box; vertical-align: middle;}.SearchTextBox_PromptMode {color: #b6b6b6 !important; font-style: italic;}.SearchTextBox_SearchBox {display: inline-block; position: relative; background: url("../widgets/geoenrichment/themes/common/images/dataSearchIcon.png") no-repeat center center; width: 16px; height: 16px; margin-left: -22px; vertical-align: middle; cursor: pointer;}.dj_rtl .SearchTextBox_SearchBox {margin-left: auto; margin-right: -22px;}.Pagination {}.Pagination_PageAndArrows {position: absolute; top: 0; bottom: 45px; left: 0; right: 0;}.Pagination_Triangle {position: absolute; top: 50%; width: 20px; height: 60px; margin-top: -30px; cursor: pointer; background-position: center center; background-repeat: no-repeat;}.Pagination_TriangleBack {background: url("../widgets/geoenrichment/themes/common/images/leftArrow_Normal.png") no-repeat right center; left:0; float:left; margin-left:20px;}.dj_rtl .Pagination_TriangleBack {background-image: url("../widgets/geoenrichment/themes/common/images/rightArrow_Normal.png"); float:right; right:0; margin-left:auto; margin-right:20px;}.Pagination_TriangleBack:hover {background-image: url("../widgets/geoenrichment/themes/common/images/leftArrow_hover.png");}.dj_rtl .Pagination_TriangleBack:hover {background-image: url("../widgets/geoenrichment/themes/common/images/rightArrow_hover.png");}.Pagination_TriangleForward {background: url("../widgets/geoenrichment/themes/common/images/rightArrow_Normal.png") no-repeat left center; float:right; right:0; margin-right:20px;}.dj_rtl .Pagination_TriangleForward {background-image: url("../widgets/geoenrichment/themes/common/images/leftArrow_Normal.png"); left:0; float:left; margin-left:20px; margin-right:auto;}.Pagination_TriangleForward:hover {background-image: url("../widgets/geoenrichment/themes/common/images/rightArrow_hover.png");}.dj_rtl .Pagination_TriangleForward:hover {background-image: url("../widgets/geoenrichment/themes/common/images/leftArrow_hover.png");}.Pagination_Items {overflow: hidden; position: absolute; top: 0; bottom: 0; left: 50px; right: 50px;}.Pagination_Bullets {position: absolute; bottom: 0px; left: 80px; right: 80px; height: 45px; overflow: hidden; white-space: nowrap; text-align: center; color:#d1d1d1;}.Pagination_Bullet {font-size: 30px; font-weight: bold; margin: 0 3px; cursor: pointer;}.Pagination_BulletCurrent {color: #898989;}.Pagination_SlideAnim {position: absolute; white-space: nowrap; width: 100%;}.Pagination_SlideAnim > div {display: inline-block; width: 100%; white-space: normal; vertical-align: top;}.Pagination_FadeAnim {position: absolute; width: 100%; top: 0;}._Wizard_Root .InfographicsMainPage_VarListsPane{left: 15px; right: 0; padding: 0; width: auto; min-height: 70px;}._Wizard_Root .InfographicsMainPage_PreviewPane{width: 37%; right: 0; padding: 0; overflow: hidden;}.InfographicsMainPage_VarListsPane .dgrid{height: auto; border: none; margin: 5px 5px 5px 10px} .InfographicsMainPage_VarListsPane .dgrid .dgrid-scroller {position: relative; margin-top: 0; overflow: visible;}.InfographicsMainPage_VarListsPane .dgrid-row{white-space: nowrap; cursor: pointer;}.InfographicsMainPage_VarListsPane .dgrid-selected{background: none;}.InfographicsMainPage_CountryAndTheme{margin: 7.5pt 0 0 19px;}.InfographicsMainPage_ChooseDataCollection{margin-top: 3.75pt;}.InfographicsMainPage_AddVariables{margin: 0 38pt;}.InfographicsMainPage_BufferOptions{margin: 2.25pt;}.dgrid .InfographicsMainPage_CurrentRow{background: #dedede;}.InfographicsMainPage_Preview{position: absolute; width: 185px; height: 185px; background-size: contain; background-position: left top; background-repeat: no-repeat;}.InfographicsMainPage_Step3 {margin: 0 0 5px 19px;}.InfographicsMainPage_Item{float: left; position: relative; padding: 3px 0 0 3px; width: 165px; height: 100px; cursor: pointer;} .InfographicsMainPage_Item:hover {background: #e5e5e5;}.InfographicsMainPage_ItemCheck {vertical-align: top;}.InfographicsMainPage_ItemLabel{position: absolute; font-size: 90%; left: 20px; top: 1.5pt; right: 2.25pt; bottom: 2.25pt;}.InfographicsMainPage_ItemImage{width: 75pt; height: 75pt; margin-top: 3.75pt; background-size: contain; background-position: left top; background-repeat: no-repeat;}.InfographicsMainPage_ItemImage_AgePyramid {background-image:url("../widgets/geoenrichment/themes/common/images/AgePyramid.png");}.InfographicsMainPage_ItemImage_Tapestry {background-image:url("../widgets/geoenrichment/themes/common/images/Tapestry.png");}.InfographicsMainPage_ItemImage_RelatedVariables {background-image:url("../widgets/geoenrichment/themes/common/images/RelatedVariables.png");}.InfographicsMainPage_ItemImage_OneVar {background-image:url("../widgets/geoenrichment/themes/common/images/OneVar.png");}.Anim_Common {animation-duration: 0.3s; -webkit-animation-duration: 0.3s; animation-fill-mode: forwards; -webkit-animation-fill-mode: forwards;}.Anim_FlyingObj {position: absolute; z-index: 1; margin: 0;}.Anim_FadeIn {animation-name: Anim_FadeIn; -webkit-animation-name: Anim_FadeIn;}@keyframes Anim_FadeIn {from {opacity: 0;} to {opacity: 1;}}@-webkit-keyframes Anim_FadeIn {from {opacity: 0;} to {opacity: 1;}}.Anim_FadeOut {animation-name: Anim_FadeOut; -webkit-animation-name: Anim_FadeOut;}@keyframes Anim_FadeOut {from {opacity: 1;} to {opacity: 0;}}@-webkit-keyframes Anim_FadeOut {from {opacity: 1;} to {opacity: 0;}}.Anim_SlideLeft {animation-name: Anim_SlideLeft; -webkit-animation-name: Anim_SlideLeft;}@keyframes Anim_SlideLeft {from {margin-left: 0;} to {margin-left: -100%;}}@-webkit-keyframes Anim_SlideLeft {from {margin-left: 0;} to {margin-left: -100%;}}.Anim_SlideRight {animation-name: Anim_SlideRight; -webkit-animation-name: Anim_SlideRight;}@keyframes Anim_SlideRight {from {margin-left: -100%;} to {margin-left: 0;}}@-webkit-keyframes Anim_SlideRight {from {margin-left: -100%;} to {margin-left: 0;}}.light .AgePyramid_Tooltip_Content{background-color: #F7F7F7; padding: 5px; margin: -6px -7px;}.light .AgePyramid_TextFemale{color: #f279ca;}.light .BaseSelectComparison_Select .dijitSelect .dijitButtonContents,.light .BaseSelectComparison_Select .dijitSelect .dijitArrowButton{color: #666666;}.light .BaseSelectComparison_Select .dijitSelect .dijitArrowButtonInner{border-top: 6px solid #666666;}.light .WidgetBack{background-color: #F7F7F7; color: #666666;}.light .BaseWidget_Title{color: #666666; font-weight:500;}.light .BaseWidget_Subtitle{color: #a4a4a4;}.light .AlternatingRow{background-color: #eaeaea;}.light .Browser_Table{background:#F7F7F7;}.light .Browser_Table .Browser_TitlePane .dijitSelect .dijitArrowButtonInner{background-image: url("../widgets/geoenrichment/themes/light/images/PulldownTriangleIcon.png");}.light .Browser_BackTd:hover .Browser_Back{background-image: url("../widgets/geoenrichment/themes/light/images/legendLayerContextGray_rtl.png");}.dj_rtl .light .Browser_BackTd:hover .Browser_Back{background-image: url("../widgets/geoenrichment/themes/light/images/legendLayerContextGray.png");}.light .Browser_ForwardTd:hover .Browser_Forward{background-image: url("../widgets/geoenrichment/themes/light/images/legendLayerContextGray.png");}.dj_rtl .light .Browser_ForwardTd:hover .Browser_Forward{background-image: url("../widgets/geoenrichment/themes/light/images/legendLayerContextGray_rtl.png");}.light .Browser_HostBorder{border-color: #CECECE;} .light .Browser_TitlePane .dijitSelect .dijitButtonContents, .light .Browser_TitlePane .dijitSelect .dijitArrowButton {color: #666666;}.light .OneVarMultiComparison_CurrentRow{color: #666666; font-weight:600;}.light .OneVarMultiComparison_Row{color: #666666;}.light .OneVarMultiComparison_TextColumnHeader{color: #666666;}.light .OneVarMultiComparison_ValueColumnHeader{color: #666666;}.light .OneVarMultiComparison_TextColumn{border: 1px solid #CECECE;}.light .OneVarMultiComparison_ValueColumn{border: 1px solid #CECECE;}.light .OneVarMultiComparison_ChartColumn{border: 1px solid #CECECE;}.light .OneVarMultiComparison_Expanded_Value_Primary{color: #669933;}.light .OneVarMultiComparison_Comparison{margin: 0; font-size: 11px; color: #a4a4a4;}.light .OneVarMultiComparison_Expanded_CurrentBar{background: #669933;}.light .RelatedVariables_ColumnHeader{color: #000000;}.light .RelatedVariables_DifferenceColumn_Positive{color: #339900;}.light .RelatedVariables_DifferenceColumn_Negative{color: #2a71d8;}.light .RelatedVariables_PositiveBar{background-color: #339900;}.light .RelatedVariables_NegativeBar{background-color: #2a71d8;}.light .Tapestry_ValueCell{color:#999999;}.light .Tapestry_AttrCell{color:#999999;}.light .Tapestry_TextCell{color:#999999;}.light .Tapestry_TopOne{color:#339933;}.light .Tapestry_TopTwo{color:#cc6600;}.light .Tapestry_TopThree{color:#3366cc;}.light .InfographicsMainPage_ItemImage_AgePyramid {background-image:url("../widgets/geoenrichment/themes/light/images/AgePyramid.png");}.light .InfographicsMainPage_ItemImage_Tapestry {background-image:url("../widgets/geoenrichment/themes/light/images/Tapestry.png");}.light .InfographicsMainPage_ItemImage_RelatedVariables {background-image:url("../widgets/geoenrichment/themes/light/images/RelatedVariables.png");}.light .InfographicsMainPage_ItemImage_OneVar {background-image:url("../widgets/geoenrichment/themes/light/images/OneVar.png");}.TrimWithEllipses {white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.esriColorPicker {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; text-shadow: none; width: 195px;}.esriColorPicker .esriSection {margin: 10px 0 8px;}.esriColorPicker .esriSection:last-child {margin-bottom: 0;}.esriColorPicker.esriContainer {border: solid 2px #aaa; display: inline-block; padding: 4px 15px; background-color: #fff; border-radius: 4px;}.esriColorPicker .esriHexInput {display: inline-block; color: #4d4d4d; width: 5.6em; border: 1px solid #aaa; direction: ltr;}.esriColorPicker .esriHexInput .dijitInputInner {text-transform: uppercase;}.esriColorPicker .esriHexInput .dijitInputContainer {height: auto;}.esriColorPicker .esriInputLabel {display: inline-block; vertical-align: middle;}.esriColorPicker .esriSwatch {box-sizing: border-box; vertical-align: middle; height: 15px; width: 15px; display: inline-block; cursor: pointer; margin: 0; border-radius: 0; border-color: transparent; transition: background-color .25s, border-color 0.25s;}.esriColorPicker .esriDisplayNone {display: none;}.esriColorPicker .esriSwatchEmpty:before {display: inline-block; background-color: #f00; position: absolute; height: 1px; bottom: 0; left: 0; width: 200%; transform: rotate(-45deg); -ms-transform: rotate(-45deg); -webkit-transform: rotate(-45deg); transform-origin: top left; -ms-transform-origin: top left; -webkit-transform-origin: top left; content: ""; z-index: 1;}.esriColorPicker .esriSwatchEmpty {position: relative; overflow: hidden; border: solid 1px #aaa; background-color: #fff;}.esriColorPicker .esriPaletteOptions {padding: 6px 0 0; position: relative;}.esriColorPicker .esriPaletteOptions .esriSwatchEmpty {margin: 0 10px 0;}.esriColorPicker .esriPaletteOptions .esriPaletteToggle {position: absolute; right: 0; vertical-align: middle; box-shadow: none; border: none; padding: 0;}.dijitRtl .esriColorPicker .esriPaletteOptions .esriPaletteToggle {left: 0; right: auto;}.esriColorPicker .esriMiddle .esriPaletteOptions .dijit.esriPaletteToggle .dijitButtonNode {background: none; box-shadow: none; border: none; padding: 0;}.esriColorPicker .esriPaletteOptions .esriPaletteToggle.dijitChecked {background-color: transparent;}.esriColorPicker .esriLabel {margin: 0 0 4px;}.esriColorPickerLabel.esriDisabled {opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.esriColorPicker .esriSwatchPreview {box-sizing: border-box; margin: 0; vertical-align: middle; display: inline-block; height: 25px; width: 100%;}.esriColorPicker .esriSwatchPreview.esriContainer {position: relative; left: 0; right: 0; display: block; text-align: center;}.esriColorPicker .esriSwatchPreview .esriSwatch {position: absolute; cursor: auto; margin: 0; right: 0; top: 0; bottom: 0; left: 0; height: 25px; width: 100%;}.esriColorPicker .esriSwatchPreview .esriSwatch.esriSwatchEmpty {display: none;}.esriColorPicker .esriSwatchRow {font-size: 0; white-space: nowrap;}.esriColorPicker .esriSwatch.esriSwatchTransparencyBackground {background-image: url("../widgets/images/transparent-bg.png");}.esriColorPicker .esriSwatch.esriSelected,.esriColorPicker .esriSwatchPreview .esriSwatch {border: 1px solid;}.esriColorPicker .esriTransparencySlider {padding-top: 5px;}.esriColorPicker .esriSwatch.esriSelected {-webkit-animation: esriColorPicker-highlight-selection 0.2s ease; animation: esriColorPicker-highlight-selection 0.2s ease;}.esriColorPicker .esriHeader,.esriColorPicker .esriFooter {margin: 8px 0 10px;}.esriColorPicker .dijitRuleContainer {padding: 5px; color: #4d4d4d;}.esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette {left: -100%;}.esriColorPicker .esriPalette.esriContainer .esriPalette:last-child {visibility: hidden;}.esriColorPicker .esriPalette.esriContainer.esriAlt .esriPalette:last-child {visibility: visible;}.esriColorPicker .esriPalette.esriContainer {width: 100%; overflow: hidden; white-space: nowrap;}.esriColorPicker .esriPalette {left: 0; width: 100%; position: relative; display: inline-block; -webkit-transition: left 0.15s, visibility 0.1s; -moz-transition: left 0.15s, visibility 0.1s; -ms-transition: left 0.15s, visibility 0.1s; -o-transition: left 0.15s, visibility 0.1s; transition: left 0.15s, visibility 0.1s;}.esriHorizontalSlider.dijitSlider.dijitDisabled {opacity: 0.50;}.esriHorizontalSlider.dijitSlider .dijitSliderBumper {background: #999 none;}.esriHorizontalSlider.dijitSlider .dijitSliderBar {border-color: #999;}.esriHorizontalSlider.dijitSlider .dijitSliderProgressBar {background: #ddd none;}.esriHorizontalSlider.dijitSlider .dijitSliderImageHandle,.esriHorizontalSlider.dijitSlider .dijitSliderImageHandle.dijitSliderThumbHover {background: url("../widgets/images/slider-handle.png"); width: 10px; border: none; height: 14px;}.dijitRtl .esriHorizontalSlider.dijitSlider .dijitSliderImageHandle {left: auto; right: 50%;}.dijitRtl .esriHorizontalSlider .dijitSliderMoveableH {right: auto; left: 0;}.esriHorizontalSlider .dijitRuleContainer {padding: 6px 0 20px; color: #4d4d4d;}.esriHorizontalSlider .dijitRuleLabel {z-index: 2; font-size: 12px;}.esriVisibleScaleRangeSlider {font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; position: relative;}.esriVisibleScaleRangeSlider .esriScaleIndicatorContainer {position: absolute; height: 4px; top: 0; left: 0; right: 0;}.esriVisibleScaleRangeSlider .esriCurrentScaleIndicator {position: absolute; bottom: 4px; margin: 0 -4px ; width: 0; height: 0; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 8px solid black;}.esriVisibleScaleRangeSlider .esriScaleIndicator {transition-property: left, right, width; transition-duration: 0.2s;}.esriScalePreviewPopup.dijitPopup {border: none; box-shadow: none; -webkit-box-shadow: none; padding: 6px 0;}.esriScalePreviewPopup.dijitPopup .esriScalePreview {background-color: #fff; padding: 6px; box-shadow: #4d4d4d 0 0 6px;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriHeader {color: #5cace1; margin: 0 0 4px 0; max-width: 128px; word-wrap: break-word;}.esriScalePreviewPopup.dijitPopup .esriScalePreview .esriThumbnail {display: block; box-sizing: border-box; padding: 64px;}.esriVisibleScaleRangeSlider .esriScaleMenuButton {margin-top: 6px; width: 50%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode,.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents {width: 100%;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonText {text-overflow: ellipsis; overflow: hidden; max-width: 80%;}.esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMinScaleMenuButton .dijitButtonNode {text-align: right;}.dijitRtl .esriVisibleScaleRangeSlider .esriMaxScaleMenuButton .dijitButtonNode {text-align: left;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonNode {border: none; background: transparent none; box-shadow: none; -webkit-box-shadow: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriHeader {display: block; background-color: #a6a8ab; padding: 4px 8px; color: #f6f6f8; text-transform: uppercase;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline {vertical-align: middle;}.esriScaleMenuPopup .esriScaleMenu .esriSection:last-child .esriHeader .esriInline:last-child {font-size: 0.8em; padding: 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent {padding: 15px 4px;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; color: #4d4d4d;}.esriScaleMenuPopup .esriScaleMenu .esriList {padding: 0; margin: 0;}.esriScaleMenuPopup .esriScaleMenu .esriItem {padding: 4px 0; margin: 0; list-style-type: none;}.esriScaleMenuPopup .esriScaleMenu .esriItem.esriSelectable:hover {cursor: pointer; color: #21759B; text-decoration: underline;}.esriScaleMenuPopup .esriScaleMenu .esriHidden {display: none;}.esriScaleMenuPopup .esriScaleMenu .esriSection .esriContent .esriCurrent.esriItem:first-child {white-space: nowrap; display: inline-block; padding: 0 4px 0 0; font-size: 1.2em; font-weight: bolder; vertical-align: middle;}.dijitRtl .esriScaleMenuPopup .esriScaleMenu .esriHeader .esriItem {padding: 0 0 0 4px;}.esriScaleMenuPopup .esriScaleMenu .esriContent .esriInput {width: 10em;}.esriScaleMenuPopup .esriScaleMenu {padding: 0; background-color: #f6f6f8; border: 1px solid #999;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer {padding: 0; box-shadow: none; border: none;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer .dijitTooltipFocusNode {padding: 0;}.esriScaleMenuPopup .esriScaleMenu .dijitTooltipContainer + .dijitTooltipConnector {background-image: none;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitDownArrowButton .dijitArrowButtonInner {background: url("calcite/images/ago_sprite.png") -66px -50px;}.esriSymbolStyler {width: 236px; font-family: "Avenir LT W01 65 Medium", Arial, Helvetica, sans-serif; font-size: 12px; color: #4d4d4d; position: relative; padding: 20px; background-color: #fff;}.esriSymbolStyler .esriLink {margin: 8px 0; display: inline-block; cursor: pointer; text-decoration: underline;}.esriSymbolStyler .esriLink .dijitButtonText {padding: 0; text-decoration: underline;}.esriSymbolStyler .esriSymbolPreview {margin: auto auto 10px; transition: background-color .25s;}.esriSymbolStyler .esriSymbolPreview.esriAlt {background-color: #ddd; padding: 2px;}.esriSymbolStyler .esriMarkerSymbolPicker {width: auto;}.esriSymbolStyler .esriInlineInput .dijitDisabled + .esriText {opacity: 0.5;}.esriSymbolStyler .esriColorPicker {width: 100%;}.esriSymbolStyler .esriColorPicker.esriContainer {border: none; padding: 0;}.esriSymbolStyler .esriColorPicker .esriSwatch {width: 18px; height: 18px;}.esriSymbolStyler .esriColorPicker .esriHeader {display: none;}.esriSymbolStyler .esriColorPicker .esriFooter {margin-bottom: 0;}.esriSymbolStyler .esriColorPicker .esriSection:first-child {margin-top: 0;}.esriSymbolStyler .esriContent {height: 100%;}.esriSymbolStyler .esriTabBar {display: block; margin: 10px 0; white-space: nowrap;}.esriSymbolStyler .esriTabBar .dijitToggleButton {background: none; color: #4d4d4d; font-size: 11px; padding: 4px 10px; border: none; box-shadow: none; text-transform: uppercase;}.esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonNode,.esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonContents,.esriSymbolStyler .esriTabBar .dijitDisabled .dijitButtonText {cursor: auto; color: #c3c3c3;}.esriSymbolStyler .esriTabBar .dijitToggleButtonChecked {background-color: #CEE7F8; border-radius: 4px;}.esriSymbolStyler .esriLabel {margin: 10px 0 4px;}.esriSymbolStyler .esriColorPicker .esriHorizontalSlider .dijitRuleContainer {padding: 10px 0 14px;}.esriSymbolStyler .esriSymbolSizeInput .esriHorizontalSlider,.esriSymbolStyler .esriLineWidthInput .esriHorizontalSlider {width: 66%;}.esriSymbolStyler .esriInlineInput {white-space: nowrap;}.esriSymbolStyler .esriInlineInput .esriHorizontalSlider,.esriSymbolStyler .esriInlineInput .dijitTextBox {display: inline-block;}.esriSymbolStyler .esriInlineInput .dijitTextBox {width: 4.4em; margin: 0 2px; box-sizing: border-box;}.esriSymbolStyler .esriLinePatternInput .dijitButtonContents {width: 100%;}.esriSymbolStyler .esriLinePatternInput {box-sizing: border-box; margin: 0;}.esriSymbolStyler .esriLabel.esriDisabled,.esriSymbolStyler .esriLinePatternInput.dijitDisabled {opacity: 0.6; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";}.esriSymbolStyler .esriLinePatternInput .dijitButtonText {padding: 0;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemIconCell {margin: 0 2px;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemIcon {width: 100%; display: block;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuArrowCell,.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemLabel {display: none;}.esriSymbolStylerMenu.esriLinePatternInputMenu .dijitMenuItemLabel .dijitSelect {padding: 0; margin: 0 5px;}.esriSymbolStyler .esriLinePattern,.esriSymbolStylerMenu .esriLinePattern {background: url("../widgets/SymbolStyler/images/line-patterns.png") repeat-x; height: 15px; width: 100%;}.esriSymbolStyler .solid,.esriSymbolStylerMenu .solid {background-position: 0 0;}.esriSymbolStyler .dot,.esriSymbolStylerMenu .dot {background-position: 0 -15px;}.esriSymbolStyler .dash,.esriSymbolStylerMenu .dash {background-position: 0 -30px;}.esriSymbolStyler .dashdot,.esriSymbolStylerMenu .dashdot {background-position: 0 -45px;}.esriSymbolStyler .dashdotdot,.esriSymbolStylerMenu .dashdotdot {background-position: 0 -60px;}.esriSymbolStyler .esriSymbolPreviewContainer {text-align: center;}.esriSymbolStyler .esriTabBar .dijitToggleButton {vertical-align: middle;}.esriSymbolStyler .esriAddIcon {background: url("../widgets/SymbolStyler/images/add.png") no-repeat; background-size: 18px; height: 18px; width: 18px;}.esriSymbolStyler .dijitDisabled .addIcon {cursor: auto;}.esriSymbolStyler .dijitLayoutContainer,.esriSymbolStyler .dijitContentPane {padding: 0; overflow: visible;}.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriTabBar .dijitButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriContent .dijitButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .dijitContentPane .dijitButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriTabBar .dijitToggleButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .esriContent .dijitToggleButton .dijitButtonNode,.esriSymbolStyler .esriSymbolPreviewContainer ~ .dijitContentPane .dijitToggleButton .dijitButtonNode {box-shadow: none; border: none; padding: 0; background: none;}.esriSymbolStyler .esriErrorDisplay {padding: 8px 0 4px 0;}.esriSymbolStyler .esriShapeImageUrlContainer .esriUrlInput {width: 90%;}.esriSymbolStyler .esriShapeImageUrlContainer .esriErrorDisplay {color: #aaa;}.esriSymbolStyler .esriHidden {display: none;}.esriSymbolStyler .esriColorRampPicker .esriViewport {width: 200px;}.esriSymbolStyler .dijitCheckBox + .esriLabel {margin-left: 4px; margin-right: 4px; vertical-align: middle;}.esriMarkerSymbolPicker {position: relative; width: 290px; padding: 8px 0;}.esriMarkerSymbolPicker .templatePicker {border: none; padding: 0;}.esriMarkerSymbolPicker .templatePicker .dojoxGrid {height: auto !important; width: auto !important;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell {padding: 0; width: 3.43em !important;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell.dojoxGridCellOver .item {cursor: pointer;}.esriMarkerSymbolPicker .templatePicker .dojoxGridCell.selectedItem .item {cursor: auto;}.esriMarkerSymbolPicker.esriDefaultSymbols .esriContainer {height: auto;}.esriMarkerSymbolPicker .esriContainer {height: 180px; overflow: auto;}.esriMarkerSymbolPicker .esriTypeInput {margin-bottom: 10px;}.esriMarkerSymbolPicker .esriTypeInput .dijitButtonContents {width: 100%;}.esriMarkerSymbolPicker .esriOverlay {position: absolute; left: 0; right: 0; top: 0; bottom: 0; display: none;}.esriMarkerSymbolPicker.esriNoSymbols .esriOverlay {display: inline;}.esriMarkerSymbolPicker .esriOverlay .esriCenterContainer.esriTable {width: 100%; height: 100%; display: table;}.esriMarkerSymbolPicker .esriOverlay .esriTable .esriTableCell {display: table-cell; vertical-align: middle; text-align: center;}.esriMarkerSymbolPicker .esriOverlay .esriTable .esriCenterBlock {width: 50%; margin: 0 auto;}.esriColorRampPicker {min-width: 200px; white-space: nowrap;}.esriColorRampPicker .esriContainer {display: inline-block; vertical-align: top;}.esriColorRampPicker .esriViewport {white-space: normal; height: 208px; box-sizing: border-box; overflow-x: hidden; overflow-y: auto; margin: 0 6px; padding: 2px 0; border: solid 1px #ededed;}.esriColorRampPicker .esriList {display: inline-block;}.esriColorRampPicker .esriItem {position: relative; display: inline-block; height: 70px; width: 20px; margin: 0 4px; cursor: pointer; border: 1px solid #ededed;}.esriColorRampPicker .esriItem.esriPreview {height: 180px; width: 20px; cursor: auto; margin: 0; display: inline-block;}.esriColorRampPicker .esriItem.esriSelected {cursor: auto;}.esriColorRampPicker .dijitButton .dijitButtonNode {box-shadow: none; border: none; padding: 0; background: none;}.esriColorRampPicker .esriFlipper {margin: 6px 0 0; display: block; cursor: pointer; background: url("../widgets/SymbolStyler/images/flip.png") no-repeat; border: none; height: 0; width: 0; padding: 10px 12px;}.esriColorRampPicker .esriFlipper:hover {background-position: -24px;}.esri-tags .select2-container-multi .select2-choices {list-style-type:none;}.esri-tags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 18px 3px 3px; margin: 3px 5px 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; border: 1px solid #7FBBDF; display:inline-block; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #D1E9F9; filter: none; background-image: none;}.esri-tags .select2-container-multi .select2-search-choice-close {left: 3px;}.esri-tags .select2-search-choice-close {background-image: url("calcite/images/ago_sprite.png") !important; background-position: -48px -81px; width: 13px; height: 13px; display:block; position: absolute; left: auto; right: 3px; top: 3px; font-size: 1px; outline: none;}.esri-tags .select2-search-choice-close:hover,.esri-tags .select2-search-choice-close:focus {background-position: -32px -81px;}.esri-tags .select2-container .dgrid-row.ui-state-default {padding:3px 3px 4px 3px; cursor:pointer; outline: none !important;}.esri-tags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd {background:#eee;}.esri-tags .select2-container .dgrid-row.ui-state-default.dgrid-hover,.esri-tags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd.dgrid-hover,.esri-tags .dgrid-focus,.esri-tags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #E1F0FB !important;}.esri-tags .select2-container .dgrid-no-data {color: #969696; font-size: 1.3em; padding: 1em; text-align: center;}.esri-tags .select2-container .dgrid-scroller {outline: none !important;}.esri-tags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esri-tags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; float: right;}.dj_rtl .esri-tags .select2-container-multi .select2-search-choice-close {right: auto; left: 3px;}.esri-tags .dijitReset .dijitInputInner, .esri-tags .dijitInputField {margin-left: 0.3em;}.dj_rtl .esri-tags .dijitReset .dijitInputInner,.dj_rtl .esri-tags .dijitInputField {margin-left: 0; margin-right: 0.3em;}.esri-tags .dijitInputInner {background-color: white !important;}div.esri-tags {outline: none;}.esri-tags .highlight-match {color: red;}.esri-tags .dgrid-no-data, .esri-tags .dgrid-loading {color: #aaa; font-size: 2em; padding: 1em; text-align: center;}.esri-tags .dgrid-selected {background: #999;}.esri-tags .dgrid-cell {border: none !important;}.esri-tags .dgrid-focus {background-color: #CCCCCC;}.esri-tags .dijitInputInner {background-color: white !important;}.esri-tags .dgrid-scroller {margin-top: 0 !important;}.esri-tags .dijitButton {position: absolute !important; top: 120px !important;}.esri-tags .rtl {padding-right: 1em;}.esri-tags .grid-height-limiter {height: 6em;}.esri-tags .select2-container {margin: 0; position: relative; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}.esri-tags .select2-container,.esri-tags .select2-search,.esri-tags .select2-search input {-webkit-box-sizing: border-box; -khtml-box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; box-sizing: border-box;}.esri-tags .select2-container .select2-choice {display: block; height: 26px; padding: 0 0 0 8px; overflow: hidden; position: relative; border: 1px solid #aaa !important; white-space: nowrap; line-height: 26px; color: #444; text-decoration: none; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; background-color: #fff; background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.5, white)); background-image: -webkit-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -moz-linear-gradient(center bottom, #eeeeee 0%, white 50%); background-image: -o-linear-gradient(bottom, #eeeeee 0%, #ffffff 50%); background-image: -ms-linear-gradient(top, #ffffff 0%, #eeeeee 50%); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff", endColorstr="#eeeeee", GradientType=0); background-image: linear-gradient(top, #ffffff 0%, #eeeeee 50%);}.esri-tags .select2-container .select2-choice span {margin-right: 26px; display: block; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis; text-overflow: ellipsis;}.esri-tags .select2-search {display: inline-block; width: 100%; min-height: 26px; margin: 0; padding-left: 4px; padding-right: 4px; position: relative; z-index: 10000; white-space: nowrap;}.esri-tags .select2-search input {width: 100%; height: auto !important; min-height: 26px; padding: 4px 20px 4px 5px; margin: 0; outline: 0; font-family: sans-serif; font-size: 1em; border: 1px solid #aaa; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: #fff url("../widgets/images/select.png") no-repeat 100% -22px; background: url("../widgets/images/select.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee)); background: url("../widgets/images/select.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../widgets/images/select.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../widgets/images/select.png") no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); background: url("../widgets/images/select.png") no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%); background: url("../widgets/images/select.png") no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);}.esri-tags .select2-container-multi .select2-choices {height: auto !important; height: 1%; margin: 0; padding: 0; position: relative; border: 1px solid #aaa; cursor: text; overflow: hidden;}.esri-tags .select2-container-multi .select2-choices {min-height: 26px;}.esri-tags .select2-container-multi.select2-container-active .select2-choices {border: 1px solid #5897fb; outline: none; -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3); -moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3); box-shadow: 0 0 5px rgba(0, 0, 0, .3);}.esri-tags .select2-container-multi .select2-choices li {float: left; list-style: none;}.esri-tags .select2-container-multi .select2-choices .select2-search-field {margin: 0; padding: 0; white-space: nowrap;}.esri-tags .select2-container-multi .select2-choices .select2-search-field input {padding: 5px; margin: 1px 0; font-family: sans-serif; font-size: 100%; color: #666; outline: 0; border: 0; -webkit-box-shadow: none; -moz-box-shadow: none; box-shadow: none; background: transparent !important;}.esri-tags .select2-default {color: #999 !important;}.esri-tags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; margin: 3px 0 3px 5px; position: relative; line-height: 13px; color: #333; cursor: default; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05); -webkit-background-clip: padding-box; -moz-background-clip: padding; background-clip: padding-box; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.esri-tags .select2-container-multi .select2-choices .select2-search-choice span {cursor: default;}.esri-tags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #d4d4d4;}.esri-tags .select2-search-choice-close {display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 3px; font-size: 1px; outline: none;}.esri-tags .dijitReset .dijitInputInner,.esri-tags .dijitInputField {line-height: 23px; padding: 2px 0 0 !important; outline: none;}.esri-tags .ie8-style .dijitReset .dijitInputInner,.esri-tags .ie8-style .dijitInputField {padding: 2px 0 2px !important;}.esri-tags .ie-style .dijitReset .dijitInputInner,.esri-tags .ie-style .dijitInputField {line-height: 21px !important; padding: 2px 0 2px !important;}.esri-tags .dijitPlaceHolder {left: 0 !important;}.dj_rtl .esri-tags .dijitPlaceHolder {left: auto; right: 0 !important;}.esri-tags .input-text-box {margin-top: 0.2em; margin-bottom: 0.2em; border: none !important; margin-left: 10px;}.esri-tags .drop-down-list {display: none; position: absolute; z-index: 999; -moz-box-shadow: 2px 2px 20px #888888; -webkit-box-shadow: 2px 2px 20px #888888; box-shadow: 2px 2px 20px #888888; background-color: white;}.esri-tags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esri-tags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 3px 3px 20px; float: right;}.esri-tags .select2-container-multi .select2-search-choice-close {right: 3px; left: auto;}.dj_rtl .esri-tags .select2-container-multi .select2-search-choice-close {left: 3px; right: auto;}.esri-tags .container_2 {width: 92%; margin-left: 4%; margin-right: 4%;}.esri-tags .grid_1,.esri-tags .grid_2 {display:inline; float: left; position: relative; margin: 0;}.dj_rtl .esri-tags .grid_1,.dj_rtl .esri-tags .grid_2 {float: right;}.esri-tags .alpha {margin-left: 0;}.esri-tags .omega {margin-right: 0;}.esri-tags .container_2 .grid_1 {width:48.0%;}.esri-tags .container_2 .grid_2 {width:98.0%;}.esri-tags .container_2 .prefix_1 {padding-left:50.0%;}.esri-tags .container_2 .suffix_1 {padding-right:50.0%;}.esri-tags .container_2 .push_1 {left:50.0%;}.esri-tags .container_2 .pull_1 {left:-50.0%;}.esri-tags .clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.esri-tags .clearfix:after {clear: both; content: " "; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}.esri-tags .clearfix {display: inline-block;}.esri-tags .clearfix {height: 1%;}.esri-tags .clearfix {display: block;}.esriFeatureTable{width:100%;height:100%;font-family:verdana;font-size: 12px;}.esriFeatureTable .esriFeatureTable_bc{width:100%;height:100%;}.esriFeatureTable .esriFeatureTable_cp{padding:0;}.esriFeatureTable .esriFeatureTable_Table{position: absolute;top: 0;bottom: 0;left: 0;right: 0;height: auto;}.esriFeatureTable_Table .dgrid-header .dgrid-cell {color: #57585A;font-size: 1.1em;font-weight: normal;border: none;}.esriFeatureTable_Table .dgrid-header .dgrid-cell{border-right: 1px solid #ccc;border-left: none;}.esriFeatureTable_Table .dgrid-header-row{border-bottom: 1px solid #ccc;}.esriFeatureTable_Table .dgrid-row .dgrid-cell {padding: 7px 3px;border-right: 1px solid #ccc;border-left: none;border-top: none;border-bottom:none;}.esriFeatureTable_Table .dgrid-row {border: none;}.esriFeatureTable .esriFeatureTable_Table .dgrid-row:hover {background-color:#E1F0FB;}.esriFeatureTable .esriFeatureTable_Table .dgrid-row-even{background-color: #FFF;}.esriFeatureTable .esriFeatureTable_Table .dgrid-row-odd {background-color: #F7F8F8;}.esriFeatureTable .esriFeatureTable_Table .ui-state-active {background-color: #AEC7E3;}.esriFeatureTable .esriFeatureTable_menu .dijitDropDownButton{height: 26px;}.esriFeatureTable .esriFeatureTable_menu .dijitDropDownButton .dijitButtonNode{background: none;border: none;box-shadow: none;padding: 2px 4px 4px;color:#444;}.esriFeatureTable .esriFeatureTable_menu .dijitDropDownButtonHover .dijitButtonNode{color: #21759B;}.esriFeatureTable_menuItem .dijitMenuItemLabel{font-size:12px;font-family:verdana;color:#243C5F;}.esriFeatureTable_menuItemSelected{background-image: none !important;}.esriFeatureTable_menuItemHover{background-color: #E1F0FB;background-image: none !important;}.esriFeatureTable .esriFeatureTable_menu{height:30px;background-color: #EFEFEF;border: 1px solid #AFAFAF;color:#444;}.esriFeatureTable .esriFeatureTable_menu .esriFeatureTable_menuItem{line-height: 30px;margin:0;height: 30px;}.esriFeatureTable .gridLoadingIndicator{background-image: url("../widgets/images/ajax-loader-segments-circle-64.gif");background-repeat: no-repeat;background-size: 28px 28px;background-position: center center;height: 30px;width: 30px;float: left;}.esriFeatureTableRtl .esriFeatureTable_menu .gridLoadingIndicator{float: right;}.esriFeatureTable .gridTitle{padding: 0 10px;font-weight: bold;float: left;}.esriFeatureTable .gridCloser{margin: 0 0 0 10px;text-align: center;width: 17px;float: right;}.esriFeatureTable .esriFeatureTable_closer{background-clip: border-box;background-image: url("../widgets/FeatureTable/images/ago_sprite.png");background-repeat: no-repeat;display: block;height: 15px;width: 15px;margin: 8px 0 0;}.esriFeatureTable .toggleOpened {background-position: -16px 0 !important;}.esriFeatureTable .toggleOpened:hover{background-position: -16px -16px !important;}.esriFeatureTable .toggleClosed{background-position: -16px -105px !important;}.esriFeatureTable .toggleClosed:hover{background-position: 0px -105px !important;}.esriFeatureTable_menuOptions{color: #444444;cursor: pointer;text-decoration: none;float:right;}.esriFeatureTable_menuOptions:hover {color: #21759B;}.esriFeatureTable_menuOptions .esriSpriteArrow {background-image: url("../widgets/FeatureTable/images/spriteArrows.png");display: inline-block;height: 8px;margin-left: 3px;width: 11px;}.iconSortAscending, .iconSortDescending, .iconFilterColumn, .iconProperties, .iconTableStatistics {background-image: url("../widgets/FeatureTable/images/column_menu_icons.png");background-repeat: no-repeat;display: inline-block;height: 17px;margin-left: 8px;margin-right: 8px;width: 17px;}.iconSortAscending {background-position: 0 -1px;}.iconSortDescending {background-position: -17px -1px;}.iconFilterColumn {background-position: -34px -1px;}.iconProperties {background-position: -52px -1px;}.iconTableStatistics {background-position: -94px -1px;}.esriFeatureTable_dialog {background-color: #FFF;border-color: #555;border-radius: 5px;box-shadow: 0 0 5px rgba(0, 0, 0, 0.35);}.esriFeatureTable_dialog .dijitDialogTitleBar {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-radius: 3px 3px 0 0;padding: 10px 10px 0;}.esriFeatureTable_dialog .dijitDialogTitle {color: #333;display: inline-block;font-family: "Avenir LT W01 65 Medium",Arial,Helvetica,sans-serif;font-size: 24px;font-weight: normal;line-height: 28px;}.esriFeatureTable_dialog .dijitDialogPaneContent {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border-bottom-color: inherit;border-left-color: inherit;border-right-color: inherit;border-top: medium none;padding: 10px;}.esriFeatureTable_dialogRtl .dijitDialogTitleBar .dijitDialogCloseIcon {left: 5px;right: auto;}.esriFeatureTable_dialog .dijitDialogCloseIcon{background-clip: border-box;background-image: url("../widgets/FeatureTable/images/ago_sprite.png");background-position: -16px 0;background-repeat: no-repeat;outline: none;right: 5px;left: auto;}.esriFeatureTable_dialog .dijitDialogCloseIcon:hover, .esriFeatureTable_dialog .dijitDialogCloseIcon:focus,.esriLtr .esriFeatureTable_dialog .dijitDialogCloseIcon:hover, .esriLtr .esriFeatureTable_dialog .dijitDialogCloseIcon:focus{background-position: -16px -16px !important;}.esriAGOTableStatistics {width: 270px;font-family: Verdana,Helvetica,sans-serif !important;font-size: 12px !important;}.esriAGOTableStatistics .hzLine {border-color: #333;border-image: none;border-right: medium none;border-style: solid none none;border-width: 1px medium medium;margin: 6px 0px;}.esriAGOTableStatistics .header {font-weight: bold;color: #444;}.esriAGOTableStatistics .break {height: 14px;}.esriAGOTableStatistics .attrTable {border-collapse: collapse;}.esriAGOTableStatistics .attrTable td {padding: 2px 2px 5px;color:#444;}.esriAGOTableStatistics .attrTable td.attrName {color: #888;padding-right: 5px;}.esriFeatureTable_dialog .primary{-moz-box-sizing: border-box;-moz-user-select: none;background: none repeat scroll 0 0 #5DADDD;border: medium none;border-radius: 4px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.125);cursor: pointer;display: inline-block;filter: none;font-size: 0.875em;letter-spacing: 1px;line-height: 1.71429em;padding: 0;position: relative;text-transform: uppercase;transition: all 0.05s linear 0s;white-space: nowrap;}.esriFeatureTable_dialog .primaryHover{background: none repeat scroll 0 0 #4997D2;}.esriFeatureTable_dialog .primary .dijitButtonNode {background: none repeat scroll 0 0 rgba(0, 0, 0, 0);border: medium none;border-radius: 0;height: auto;padding: 0;}.esriFeatureTable_dialog .primary .dijitButtonContents{padding: 0.3em 1.25em;}.esriFeatureTable_dialog .primary .dijitButtonText{color:#FFF;font-family:verdana;font-size: 14px;padding: 0.4em;}.esriFeatureTable .dijitTextBox, .esriFeatureTable .dijitDateTextBox {background-color: #ffffff;width: 98%;}.esriFeatureTableRtl .dgrid-header{left: 17px;right: 0;}.dgrid-rtl-swap .dgrid-header-scroll {left: 0px;right: auto;}.esriFeatureTableRtl .dgrid-cell {text-align: right;}.esriFeatureTableRtl .esriFeatureTable_Table .dgrid-header-row .dgrid-cell{border-left: 1px solid #ccc;border-right: none;}.esriFeatureTableRtl .esriFeatureTable_Table .dgrid-row .dgrid-cell {border-left: 1px solid #ccc;border-right:none;}.esriFeatureTableRtl .esriFeatureTable_menu .gridTitle{float:right;}.esriFeatureTableRtl .esriFeatureTable_menu .gridCloser{float:left;}.esriFeatureTableRtl .esriFeatureTable_menuOptions{float:left;}.esri-renderer-slider {position: relative; display: inline-block; margin: 10px; font-weight: normal; text-align: left; background-color: #fff;}.esri-renderer-slider .esri-slider-node {position: relative; display: inline-block; vertical-align: top; padding: 10px 4px; white-space: nowrap; margin: 0 0 0 80px;}.esri-renderer-slider .esri-slider-area {display: inline-block; box-sizing: border-box; border: 1px solid #888; width: 2px; height: 200px;}.esri-renderer-slider .esri-slider-area-right {width: 140px; height: 200px; display: inline-block; vertical-align: top;}.esri-slider-ramp-surface{border: 1px solid #888;}.esri-renderer-slider .esri-slider-area-right *:focus {outline: none;}.esri-renderer-slider .esri-slider-area-right .esri-histogram-bar:hover {cursor: pointer; fill: #888;}.esri-renderer-slider .esri-ramp {border: 1px solid #888;}.esri-renderer-slider .esri-moveable {position: absolute; left: 0;}.esri-renderer-slider .esri-handle-container {position: absolute; height: 20px; width: 18px;}.esri-renderer-slider .esri-handle {position: absolute; background-color: #000; border: 1px solid #ccc; border-right: none; box-sizing: border-box; cursor: pointer; width: 10px; height: 14px; top: 3px; background-image: url("../widgets/RendererSlider/images/handles.png"); background-position: -15px -8px; z-index: 4; box-shadow: 0px 1px 3px #000;}.esri-renderer-slider .esri-handle-span {background-color: #000; border: 1px solid #ccc; box-shadow: 2px 0 3px #000; height: 12px; width: 12px; transform: scale(0.707) rotate(45deg); -moz-transform: scale(0.707) rotate(45deg); -webkit-transform: scale(0.707) rotate(45deg); position: absolute; z-index: 3; top: 3px; left: 3px;}.esri-renderer-slider .esri-handle:hover,.esri-handle-span:hover + .esri-handle {background-position: -30px -8px; background-color: #fff;}.esri-renderer-slider .esri-handle-span:hover {cursor: pointer;}.esri-renderer-slider .esri-handle-label {position: absolute; right: 5px; top: 3px; text-align: right;}.esri-renderer-slider .esri-handle-label-span:hover {background-color: #e5f2fe; cursor: pointer; text-decoration: underline;}.esri-renderer-slider .esri-moveable .dijitNumberTextBox {text-align: start; position: relative; width: 100px; top: -3px; left: 117px; z-index: 99;}.esri-renderer-slider .esri-handler-tick {border-top: 1px solid #FFF; border-bottom: 1px solid #000; box-sizing: border-box; height: 1px; left: 10px; position: absolute; top: 9px; width: 32px; z-index: 2;}.esri-renderer-slider .esri-handler-tick-top {border-top: 1px solid #FFF; border-bottom: 1px solid #000;}.esri-renderer-slider .esri-handler-tick-bottom {border-top: 1px solid #000; border-bottom: 1px solid #FFF;}.esri-renderer-slider .esri-top-label-node {margin-bottom: 4px;} .esri-renderer-slider .esri-top-label-node, .esri-renderer-slider .esri-bottom-label-node{height: 22px; margin: auto; text-align: center; line-height: 20px;}.esri-renderer-slider .esri-top-label-node, .esri-renderer-slider .esri-bottom-label-node, .esri-renderer-slider .esri-handle-label {font-family: Verdana, Helvetica, sans-serif; font-size: 10px; color: #444;}.esri-renderer-slider .esri-handler-tick-size {border-top: none !important; border-bottom: 1px solid #000 !important; width: 32px !important;}.esri-renderer-slider .esri-heatmap-tick {width: 34px !important;}.esri-renderer-slider .esri-top-label-node span,.esri-renderer-slider .esri-bottom-label-node span {height: 20px;}.esri-renderer-slider .esri-top-label-node-hover:hover,.esri-renderer-slider .esri-bottom-label-node-hover:hover {background-color: #e5f2fe; cursor: pointer; text-decoration: underline;}.dj_rtl .esri-renderer-slider .esri-slider-node {margin: 0 80px 0 0;}.dj_rtl .esri-renderer-slider .esri-slider-area-right {text-align: right;}.dj_rtl .esri-renderer-slider .esri-slider-node .esri-handle-label {direction: ltr; unicode-bidi: embed; left: 0; position: absolute; right: auto; text-align: left; top: 3px; padding-left: 3px;}.dj_rtl .esri-renderer-slider .esri-moveable .dijitNumberTextBox {left: -112px; text-align: right;}.dj_rtl .esri-renderer-slider .esri-handler-tick {left: -42px;}.dj_rtl .esri-renderer-slider .esri-top-label-node,.dj_rtl .esri-renderer-slider .esri-bottom-label-node {direction: ltr; unicode-bidi: embed;}.dj_rtl .esri-renderer-slider .esri-handle {border: 1px solid #ccc; border-left: none; box-shadow: 0px 1px 3px #000; background-position: -16px -8px;}.dj_rtl .esri-renderer-slider .esri-handle-span {box-shadow: 2px 0 3px #000; left: 1px;}.esri-search .esri-container {position: relative; color: #4C4C4C; font-family: Arial, Helvetica, sans-serif; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.esri-search .esri-container .esri-input {position: relative; z-index: 2; margin: 0; float: left; display: block; height: 20px; width: 200px; padding: 6px 24px 6px 12px; font-size: 14px; line-height: 20px; color: #4C4C4C; background-color: #fff; border: 1px solid #57585A; border-right: 0; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px; -webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.esri-search .esri-container .esri-input::-ms-clear {display: none;}.esri-search .esri-container .esri-input::-moz-placeholder {color: #999; opacity: 1;}.esri-search .esri-container .esri-input:-ms-input-placeholder {color: #999;}.esri-search .esri-container .esri-input::-webkit-input-placeholder {color: #999;}.esri-search .esri-input-container {float: left; position: relative;}.esri-search .esri-input-container form {margin: 0; padding: 0;}.esri-search .esri-search-button {display: block; float: left; padding: 6px 12px; margin: 0; font-size: 16px; font-weight: normal; line-height: 20px; height: 20px; width: 20px; text-align: center; white-space: nowrap; vertical-align: middle; -ms-touch-action: manipulation; touch-action: manipulation; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; border: 1px solid #57585A; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0; background-color: #fff; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.esri-search .esri-search-button:hover,.esri-search .esri-search-button:focus {text-decoration: none; background-color: #eee;}.esri-search .esri-search-button:active {background-color: #ddd;}.esri-search .esri-clear {display: none; position: absolute; top: 2px; right: 0; z-index: 2; height: 30px; width: 24px; text-align: center; background-color: #fff; cursor: pointer;}.esri-search .esri-source-name {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.esri-search .esri-has-value .esri-clear {display: block;}.esri-search .esri-icon {font-size: 16px; width: 20px; height: 20px; line-height: 20px; display: inline-block;}.esri-search .esri-close,.esri-search .esri-rotating {line-height: 30px; width: 24px; height: 30px;}.esri-search .esri-search-loading .esri-close {display: none;}.esri-search .esri-rotating {display: none;}.esri-search .esri-search-loading .esri-rotating {display: block;}.esri-search .esri-menu {position: absolute; top: 100%; left: 0; z-index: 1000; display: none; float: left; padding: 5px 0; margin: 2px 0 0; font-size: 14px; line-height: 16px; background-color: #fff; -webkit-background-clip: padding-box; background-clip: padding-box; border: 1px solid #57585A; -webkit-border-radius: 4px; border-radius: 4px; overflow: auto; max-height: 300px;}.esri-search .esri-menu .esri-header {padding: 6px 12px; background: #4C4C4C; color: #fff;}.esri-search .esri-menu ul {margin: 0; padding: 0; list-style: none;}.esri-search .esri-menu li {padding: 6px 12px; cursor: pointer;}.esri-search .esri-menu li:hover,.esri-search .esri-menu li:focus {background-color: #eee;}.esri-search .esri-menu li:active {background-color: #ddd;}.esri-search .esri-menu li.esri-active {background-color: #4C4C4C; color: #fff; cursor: default;}.esri-search .esri-show-suggestions .esri-suggest-menu {display: block; width: 100%;}.esri-search .esri-show-sources .esri-source-menu {display: block; width: 70%;}.esri-search .esri-toggle {display: none; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.esri-search .esri-has-multiple-sources .esri-toggle {display: block;}.esri-search .esri-has-multiple-sources .esri-input {border-left: 0; -webkit-border-radius: 0; border-radius: 0;}.esri-search .esri-lat-long-header {font-weight: bold; margin-bottom: 2px;}.esri-search .esri-more-results .esri-more-header {font-weight: bold; margin-bottom: 2px;}.esri-search .esri-more-results .esri-more-item {margin-bottom: 10px;}.esri-search .esri-more-results .esri-results-list {display: none;}.esri-search .esri-more-results .esri-results-list ul {list-style: none; margin: 0 0 10px 0; padding: 0;}.esri-search .esri-more-results .esri-results-list li {padding: 2px 0;}.esri-search .esri-more-results .esri-results-list .esri-popup-header {font-weight: bold;}.esri-search .esri-show-more-results .esri-results-list {display: block; margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc;}.esri-search .esri-no-results-menu {display: none; width: 100%;}.esri-search .esri-no-results-body {padding: 12px;}.esri-search .esri-no-results-header {font-weight: bold; margin-bottom: 5px;}.esri-search .esri-show-no-results .esri-no-results-menu {display: block;}.esri-search .esri-no-value-icon {font-size: 16px; line-height: 16px; margin: 0 5px 0 0; vertical-align: text-bottom;}.esri-search .esri-expand-container {float: left;}.esri-search .esri-has-button-mode .esri-expand-container {-webkit-transition: width .175s ease-in; -moz-transition: width .175s ease-in; -ms-transition: width .175s ease-in; -o-transition: width .175s ease-in; transition: width .175s ease-in; overflow: hidden; height: 34px;}.esri-search .esri-has-button-mode.esri-show-suggestions .esri-expand-container {overflow: inherit;}.esri-search .esri-has-button-mode.esri-collapsed .esri-expand-container {width: 0px;}.esri-search .esri-has-button-mode.esri-expanded .esri-expand-container,.esri-search .esri-has-button-mode .esri-animate {width: 237px;}.esri-search .esri-collapsed .esri-submit {-webkit-border-radius: 4px; border-radius: 4px;}.dj_rtl .esri-search .esri-input-container {float: right;}.dj_rtl .esri-search .esri-search-button {float: right; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.dj_rtl .esri-search .esri-container .esri-input {float: right; padding: 6px 12px 6px 24px; border: 1px solid #57585A; border-left: 0; -webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.dj_rtl .esri-search .esri-clear {right: auto; left: 0;}.dj_rtl .esri-search .esri-source-name {text-align: right;}.dj_rtl .esri-search .esri-menu {left: auto; right: 0; float: right;}.dj_rtl .esri-search .esri-toggle {-webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.dj_rtl .esri-search .esri-has-multiple-sources .esri-input {border-right: 0; -webkit-border-radius: 0; border-radius: 0;}.dj_rtl .esri-search .esri-no-value-icon {margin: 0 0 0 5px;}.dj_rtl .esri-search .esri-expand-container {float: right;}