.fullscreen {position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.flex {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.flex-center {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; justify-content: center; -ms-align-items: center; align-items: center;}.flex-column {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}@media screen and (max-width: 479px) {.phone-flex-column {display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column;}}.flex-1 {-webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden;}.flex-0 {-webkit-flex: 0 0 auto; -moz-flex: 0 0 auto; -ms-flex: 0 0 auto; -o-flex: 0 0 auto; flex: 0 0 auto;}.overflow-visible {overflow: visible;}.screen-readers-only {position: absolute; left: -10000px; top: auto; width: 1px; height: 1px; overflow: hidden;}.overlay-white {color: #6d6d6d; background-color: rgba(255, 255, 255, 0.9); z-index: 12;}.border-box {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.position-relative {position: relative;}.display-block {display: block !important;}.nowrap {white-space: nowrap;}.margin-auto {margin-left: auto; margin-right: auto; float: none;}.align-middle {vertical-align: middle;}.text-constrain {max-width: 35em;}.text-rule-light {border-top: 1px solid #ddd;}.break-word {word-wrap: break-word; max-width: 100%;}.border-bottom-clear {margin-bottom: -1px;}.panel-compact {padding: .5rem;}.padding-leader-quarter {padding-top: .5rem;}.btn-split {border-right: none; margin: 0;}.btn-split-right {border-left: 1px solid #005e95; padding-right: 1.25rem;}.btn-split-right:after {padding: 0; right: .75rem; top: .5em;}.btn-two {margin-left: 3px;}.esriRtl .btn-two {margin-right: 3px; margin-left: 0;}.btn-delete .dijitButtonText {background-color: #de2900; border-color: #de2900; color: white;}.btn-delete .dijitButtonText:hover {background-color: #ab3c16; border-color: #ab3c16;}button.dropdown-link {border-right: 0; border-bottom: 0; border-left: 0; width: 100%; text-align: left; -webkit-transition: none; -o-transition: none; transition: none;}.btn-link {padding: 0; border: none; color: #0079c1; text-decoration: none; white-space: normal; font-weight: inherit; text-align: left; cursor: pointer; background-color: transparent;}.btn-link:hover {color: #005e95; text-decoration: underline; background-color: transparent;}.btn-link-white {color: #ffffff;}.btn-link-white:hover {color: #ffffff;}.btn-link-off-black {color: #4c4c4c;}.btn-link-off-black:hover {color: #323232;}.btn-link-darker-gray {color: #6e6e6e;}.btn-link-darker-gray:hover {color: #595959;}.btn-link-center {text-align: center;}.btn-link-delete-reply {font-size: .8125rem; color: #959595; margin-left: 1rem;}.btn-link-delete-reply:hover {color: #6e6e6e;}.esriRtl .btn-link-delete-reply {margin-right: .5rem; margin-left: 0;}.dropdown-menu-full {max-width: none;}.dropdown-link:focus {outline: none;}.table-layout, .table-layout tr, .table-layout td {border: none; padding: 0; font-size: 1rem; margin-bottom: 0;}.alert-fixed {position: fixed; top: 0; right: 0; width: auto; max-width: 30rem; margin: 2rem; padding-right: 3rem; z-index: 975;}.esriRtl .alert-fixed {right: auto; left: 0; padding-right: .775rem; padding-left: 3rem;}.alert-fixed .alert-close {top: 0.775rem;}.alert-icon {width: 32px; height: 32px; vertical-align: middle;}.alert.alert-fade-in-down {display: block; opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -12px, 0); -moz-transform: translate3d(0, -12px, 0); -ms-transform: translate3d(0, -12px, 0); -o-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0); -webkit-transition: -webkit- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -moz-transition: -moz- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -o-transition: -o- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; transition: transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms;}.alert-fade-in-down.is-active {visibility: visible; opacity: 1; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0); -webkit-transition: -webkit- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -moz-transition: -moz- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -o-transition: -o- transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; transition: transform 300ms ease-out, opacity 300ms ease-out, visibility 0ms ease-out 300ms; -webkit-transition-delay: 0ms; transition-delay: 0ms;}.alert-green.alert-fade-in-down.is-active {-webkit-animation: fade-out-up 300ms ease-in 4s 1 forwards; -moz-animation: fade-out-up 300ms ease-in 4s 1 forwards; animation: fade-out-up 300ms ease-in 4s 1 forwards;}.alert-green.alert-fade-in-down.is-active:hover, .alert-green.alert-fade-in-down.is-active:focus {-webkit-animation: none; -moz-animation: none; animation: none;}@-webkit-keyframes fade-out-up {0% {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 100% {opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -12px, 0); -moz-transform: translate3d(0, -12px, 0); -ms-transform: translate3d(0, -12px, 0); -o-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0);}}@keyframes fade-out-up {0% {opacity: 1; visibility: visible; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);} 100% {opacity: 0; visibility: hidden; -webkit-transform: translate3d(0, -12px, 0); -moz-transform: translate3d(0, -12px, 0); -ms-transform: translate3d(0, -12px, 0); -o-transform: translate3d(0, -12px, 0); transform: translate3d(0, -12px, 0);}}button {font-size: 0.9375rem;}.accordion-title:before, .dropdown-btn:after {font-family: 'calcite-ui'; speak: none; padding: 0 0.275rem; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; display: inline-block; text-decoration: none;}.accordion-title:before {content: "\f127"; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg);}.is-active .accordion-title:before {-webkit-transform: rotate(0); -moz-transform: rotate(0); -ms-transform: rotate(0); -o-transform: rotate(0); transform: rotate(0);}.dropdown-btn:after {content: "\f127"; line-height: 1;}.esriRtl .dropdown-menu.dropdown-right {left: 0; right: auto;}.esriRtl .dropdown-link {text-align: right;}.esriRtl .dropdown-link.is-active, .esriRtl .dropdown-link:focus, .esriRtl .dropdown-title.is-active, .esriRtl .dropdown-title:focus {text-indent: -3px; border-left: none; border-right: 3px solid rgb(0, 121, 193);}.dropdown-link-external-icon:before {text-indent: 0;}.sub-nav-link.has-notifications:after {content: ""; display: inline-block; width: 6px; height: 6px; border-radius: 3px; background-color: #de2900; margin: 4px -4px 0 4px; vertical-align: top;}select:disabled {opacity: .3;}input[type="radio"] {border-radius: 50%; margin-top: 2px;}.dj_ie input[type="radio"] {margin-top: 0;}.tooltip:focus {outline: none;}.card-wide-image {height: auto; min-height: 100%;}.dj_ie10 .card-wide-image-wrap {display: inline-block; margin: 1em;}.dj_ie10 .card-wide-image {border: none; outline: none;}.card-wide .card-content {max-width: 75%; overflow: hidden;}.card-wide-title {max-width: calc(100% - 4rem); overflow: hidden;}@font-face {font-family: "Avenir Next"; font-weight: 300; font-style: normal; src: local("Avenir Next Light"), url("../fonts/avenir-next/fd1f3434-eb5b-4767-8593-e6cfcbfd1558.woff2") format("woff2"), url("../fonts/avenir-next/f6ebea36-fb7c-4458-a43e-2112c48c17e4.woff") format("woff");}@font-face {font-family: "Avenir Next"; font-weight: 400; font-style: normal; src: local("Avenir Next"), url("../fonts/avenir-next/bb590848-4012-46d6-a8d5-48c9893a176b.woff2") format("woff2"), url("../fonts/avenir-next/3a42a252-67ff-4186-88cf-762f56719ca1.woff") format("woff");}@font-face {font-family: "Avenir Next"; font-weight: 400; font-style: italic; src: local("Avenir Next Italic"), local("Avenir Next"), url("../fonts/avenir-next/4849e0c5-f7d0-45b0-8d87-80102f27934d.woff2") format("woff2"), url("../fonts/avenir-next/5191e4ce-5fdb-4b0b-b00f-b04e333dbf3e.woff") format("woff");}@font-face {font-family: "Avenir Next"; font-weight: 500; font-style: normal; src: local("Avenir Next Medium"), local("Avenir Next"), url("../fonts/avenir-next/7195d5d0-582f-42d4-86ca-9da8dc31146e.woff2") format("woff2"), url("../fonts/avenir-next/0417e965-6ae1-4395-8f71-f61ea767d523.woff") format("woff");}@font-face {font-family: "Avenir Next"; font-weight: 600; font-style: normal; src: local("Avenir Next Demi Bold"), local("Avenir Next"), url("../fonts/avenir-next/b86524f7-009e-4c08-a266-c43f1fb68e5e.woff2") format("woff2"), url("../fonts/avenir-next/e40e6ac5-f2bd-4d65-baf7-b1e397d7fdcc.woff") format("woff");}@font-face {font-family: "Avenir Next"; font-weight: 300; font-style: normal; src: local("Avenir Next Light"), url("../fonts/avenir-next/8803fb56-f951-4b03-ab7b-1b9727872785.woff2") format("woff2"), url("../fonts/avenir-next/ecd6b4c8-31fa-442b-92a3-a4322c3df4fe.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: "Avenir Next"; font-weight: 400; font-style: normal; src: local("Avenir Next"), url("../fonts/avenir-next/e8b9c8fa-dbfb-4576-9394-ae85e87cb003.woff2") format("woff2"), url("../fonts/avenir-next/fb555151-cbda-4728-b28d-6e5f085c2d55.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: "Avenir Next"; font-weight: 400; font-style: italic; src: local("Avenir Next Italic"), local("Avenir Next"), url("../fonts/avenir-next/41c4d4c4-9fe4-4468-90eb-33579fd5f2ad.woff2") format("woff2"), url("../fonts/avenir-next/a35e0b34-93f2-415d-b45f-7457d0067583.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: "Avenir Next"; font-weight: 500; font-style: normal; src: local("Avenir Next Medium"), local("Avenir Next"), url("../fonts/avenir-next/1704d161-44ab-4854-a066-fe47d583a3a6.woff2") format("woff2"), url("../fonts/avenir-next/95aa7ca1-de33-40d9-ae40-ff045fcada66.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}@font-face {font-family: "Avenir Next"; font-weight: 600; font-style: normal; src: local("Avenir Next Demi Bold"), local("Avenir Next"), url("../fonts/avenir-next/c4ec49e5-4817-4f05-9bee-cec6f46f9d61.woff2") format("woff2"), url("../fonts/avenir-next/8e0e32b3-034a-41e8-bd15-c22974ebcdb5.woff") format("woff"); unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}.esri .esriCreateAppDlg .dijitDialogPaneContent,.esri .esriShareMapDlg .dijitDialogPaneContent,.esri .esriPublishingWizardDlg .dijitDialogPaneContent{padding: 0px; overflow: hidden;}.esri .esriCreateAppDlg.dijitDialog {min-width: 665px;}.esri .esriCreateAppDlg .dijitContentPane {padding: 15px; min-width: 70% !important;}.esri .esriCreateAppDlg .dojoxWizardButtons {margin-bottom: 15px;}.esri .esriCreateAppDlg .dojoxWizard {}.esri .esriShareMapDlg {min-width: 675px;}.esri .esriShareMapDlg .dijitDialogPaneContent .share-map-stack-stack {margin-bottom: 15px;}.esriCreateApp {width: 900px; max-width: 900px; height: 600px;}.esriBrowseItems {margin: 0 auto; width: auto !important; font-family: "Avenir LT W01 35 Light",Arial,Helvetica,sans-serif; height: 100%;}.esriBrowseItems.filters .esriHelpIcon {background: url("../sharing/dijit/css/images/helpIcon.png") no-repeat center; width: 20px; height: 20px; margin: 1px 0 0 10px; cursor: pointer; display: inline-block; padding: 0;}.esriBrowseItems.filters .esriHelpIcon.hide {display:none;}.esriRtl .esriBrowseItems.filters .esriHelpIcon {margin: 0 10px 0 0;}.esriBrowseItems .gallery {min-height: 450px; margin: 0 auto; height: 100%; clear: both;}.esriBrowseItems #loader-wrap,.esriBrowseItems .dgrid .dgrid-loading {position: absolute; background: #fff url("images/LoadingIndicator_blue.gif") 100% center no-repeat !important; top: 45%; width: 33px; text-align: center; z-index: 100; color: #ccc; height: 39px; left: 58%;}.esriBrowseItems.nofilters #loader-wrap {left: 48%;}.esriBrowseItems .top-bar {clear: both; width: 100%; padding: 0 10px; margin: auto;}.esriBrowseItems #gallery-grid_search {width: 31%; margin-bottom: 10px;}.esriBrowseItems .gallery .gallery-left {float: left; width: 25%;}.esriBrowseItems.nofilters .gallery .gallery-left {width: 0; display: none;}.esriBrowseItems .gallery-left ul {list-style: none; padding: 0 0; margin: 15px 0; width: auto; border-right: 1px solid #efefef; border-bottom: 1px solid #efefef; border-left: 1px solid #efefef;}.esriBrowseItems .gallery-left li a {padding: .5rem .7rem; font-size: 15px; margin-right: 0; display: block; line-height: 1.42857143; border-top: 1px solid #efefef; width: 90%; color: #6e6e6e; position: relative;}.esriBrowseItems .gallery-left li.active>a, .esriBrowseItems .gallery-left li.active>a:focus {color: #6e6e6e; cursor: default; background-color: #d2e9f9;}.esriBrowseItems .gallery-left li a:hover:after {content: "»"; opacity: 1; position: absolute; right: 0; top: .5rem; padding: 0 0.3875rem; -webkit-transition: all 150ms linear; transition: all 150ms linear;}.esriBrowseItems .gallery .gallery-left a {text-decoration: none; color: #6e6e6e; font-size: 15px;}.esriBrowseItems .gallery .gallery-right {float: right; width: 74%; height: 100%; margin-top: 8px;}.esriBrowseItems.nofilters .gallery .gallery-right {width: 100%; float: left; overflow: hidden;}.esriBrowseItems .gallery .gallery-right p.filter-title {margin-bottom: 0.3em; padding: 0 1.5% 0 1.5%; font-size: 17px;}.esriBrowseItems .dgrid .gallery-view h5 {width: 100%; height: 2.125em; line-height: 1.0em; font-size: 16px; word-wrap: break-word; font-family: "Avenir LT W01 35 Light",Arial,Helvetica,sans-serif; overflow: hidden;}.esriBrowseItems .dgrid-grid.dgrid .gallery-view img {display: block; -webkit-transition: all .2s ease-in-out; -moz-transition: all .2s ease-in-out; -ms-transition: all .2s ease-in-out; -o-transition: all .2s ease-in-out; transition: all .2s ease-in-out;}.esriBrowseItems .dgrid-grid.dgrid .gallery-view img:hover {border-color: #333;}.esriBrowseItems.showing .dgrid-grid.dgrid .gallery-view img:hover {border-color: #e0e0e0;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-row .gallery-view {float: left; width: 29.9%; padding: 1% 1.6%; margin: auto; position: relative;}.esriBrowseItems.nofilters.wide .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 21%;}.grid-item-thumbnail-wrap {position: relative; border: 1px solid #e0e0e0; padding: 4px; margin-bottom: .25rem; display: inline-block;}.esriBrowseItems .template-overlay {position: absolute; z-index: 100; top: 4px; right: 4px; bottom: 4px; left: 4px; background: rgba(0, 0, 0, 0.7); text-align: center; color: #fff; line-height: 124px; pointer-events: none; font-size: 15px !important; text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}.esriBrowseItems .template-overlay p {font-size: 15px;}.esriBrowseItems .gallery .gallery-left {overflow-y: auto; overflow-x: hidden; height: 90%;}.esriBrowseItems .instructions {margin-top: 10px; margin-bottom: 10px; width: 50%;}.esriBrowseItems.filters .instructions {width: 60%;}.esriBrowseItems .instructions span{font-size: 17px;}.esriBrowseItems .instructions span {display: inline-block;}.esriBrowseItems .instructions span.hide.messageLeft,.esriBrowseItems.nofilters span.messageLeft {width: 0; padding: 0; display: none;}.esriBrowseItems .instructions span.messageLeft {width: 37%; padding-right: 6.25%; vertical-align: top;}.esriBrowseItems .instructions span.messageRight,.esriBrowseItems.nofilters .gallery span.messageRight {width: 100%; vertical-align: top;}.esriBrowseItems.filters .instructions span.messageRight {max-width: 40%; width: auto; vertical-align: top; display: inline-block; padding: 0;}.esriBrowseItems .input-group-btn .btn {margin-top: 0.6em; border-top-left-radius: 0; border-bottom-left-radius: 0; height: 2.25rem;}.esriBrowseItems .dgrid {border: none !important;}.esriBrowseItems .dgrid-no-data {position: relative; font-size: 17px; margin: 20px;}.esriBrowseItems.showing .instructions .messageRight,.esriBrowseItems.showing .templates .dgrid,.esriBrowseItems.showing .templates .filter-title,.esriBrowseItems .templates.fade .dgrid,.esriBrowseItems .templates.fade .filter-title,.esriBrowseItems.showing .esriHelpIcon {opacity: 0.3; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -moz-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -ms-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; -o-transition: opacity 250ms ease-in-out, left 0ms linear 250ms; transition: opacity 250ms ease-in-out, left 0ms linear 250ms; pointer-events: none;}.esriBrowseItems.showing .esriHelpIcon {pointer-events: none; cursor: default;}.esriBrowseItems.showing .gallery .gallery-right {cursor: pointer;}.esriBrowseItems .instructions .messageRight,.esriBrowseItems .templates {opacity: 1; -webkit-transition: opacity 250ms ease-in-out, left 0ms linear; -moz-transition: opacity 250ms ease-in-out, left 0ms linear; -ms-transition: opacity 250ms ease-in-out, left 0ms linear; -o-transition: opacity 250ms ease-in-out, left 0ms linear; transition: opacity 250ms ease-in-out, left 0ms linear;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-scroller {}.esriBrowseItems.nofilters .dgrid-grid.dgrid .dgrid-scroller {margin-bottom: 0px !important;}.esriBrowseItems .dgrid-grid.dgrid, .esriBrowseItems .dgrid-grid.dgrid .dgrid-content {background: none repeat scroll 0 0 #FFF; border: none; width: auto !important; height: auto;}.esriBrowseItems .dgrid {max-height: 70%; height: 450px; overflow-y: auto;}.esriShareMapDlg .esriBrowseItems .dgrid-grid.dgrid {max-height: 450px;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-content {overflow-y: hidden;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-row .gallery-view:hover {cursor: pointer; background: #fff; background-color: #fff;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view,.esriBrowseItems .dgrid-grid.dgrid .dgrid-row.dgrid-selected .gallery-view:hover,.esriBrowseItems .soria .dgrid-selected {background: #fff; background-color: #fff;}.esriBrowseItems .dgrid .dgrid-footer {background: none repeat scroll 0 0 #FFF !important; position: relative;}.esriBrowseItems .dgrid-grid.dgrid .dgrid-navigation {float: inherit !important; margin: 0 auto; height: 40px; text-align: center; display: table; width: auto !important;}.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; color: #999999; font-size: 1em; line-height: 1.5em; margin: 5px; padding: 5px 10px; float: left;}.esriBrowseItems #template-info-panel {width: 279px; padding: 15px; background: rgba(255,255,255, 1); border: solid 1px #e0e0e0; right: -680px; bottom: 0; top: 0; overflow-x: hidden; position: absolute; z-index: 800; -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;}.esriCreateAppDlg .esriBrowseItems.showing #template-info-panel {bottom: 2px; top: 1px; right: 3px;}.esriBrowseLayersExtent {width: 100%; min-height: 330px; padding: 0; overflow: hidden; clear: both;}.esriBrowseOption {display: inline-block; margin: 12px 8px 0;}.esri .esriCreateAppDlg .dijitReset.dijitButtonNode,#browse-layers-dialog .dijitReset.dijitButtonNode {border: solid 1px #007ac2;}.dj_ie8 .esriBrowseItems #template-info-panel {background: #fff;}.esriBrowseItems.showing #template-info-panel {opacity: 1; right: 0px;}.esriCreateAppDlg .esriBrowseItems.filters #template-info-panel {height: 94.5%;}#share-map-dialog .esriBrowseItems #template-info-panel {height: 97%;}.esriPublishingWizard .esriBrowseItems #template-info-panel {top: 0px; height: auto;}.esriPublishingWizard .withTabs .esriBrowseItems #template-info-panel {top: 49px;}.esriBrowseItems .template-info-showing {min-height: 150px;}.esriBrowseItems .template-info-showing .template-info {display: block;}.esriBrowseItems .template-info-showing .thumbnail {border: 1px solid #e0e0e0; width: auto; margin: 0 0 10px 0; float: left; padding: 0;}.esriBrowseItems .template-info-showing .thumbnail:hover {border-color: #e0e0e0; cursor: initial;}.esriBrowseItems .template-info-showing .thumbnail > img{margin: 0; width: 277px;}.esriBrowseItems .template-info-showing h4 {margin-bottom:0.5rem; font-size: 1.25rem; clear:left; color: #616161; font-weight: normal; max-height: 3.0em; overflow: hidden; height: auto;}.esriBrowseItems .template-info-showing p {font-size: 1rem !important; width: 100%; overflow-y: auto; overflow-x: hidden; height: 7.5em; line-height: 1.25em;}.esriBrowseItems .panel-actions {width: 100%; position: absolute; bottom: 15px; left: 0; opacity: 0; -webkit-transition: opacity 250ms ease 500ms; -moz-transition: opacity 250ms ease 500ms; -ms-transition: opacity 250ms ease 500ms; -o-transition: opacity 250ms ease 500ms; transition: opacity 250ms ease 500ms; text-align: center;}.esriBrowseItems .quiet-scroll pre::-webkit-scrollbar, .esriBrowseItems .quiet-scroll::-webkit-scrollbar {width: 4px !important; height: 4px !important; border-left: 0; background: rgba(0, 0, 0, 0.1);}.esriBrowseItems .quiet-scroll pre::-webkit-scrollbar-thumb, .esriBrowseItems .quiet-scroll::-webkit-scrollbar-thumb {background: rgba(0, 0, 0, 0.4); border-radius: 0;}.esriBrowseItems .quiet-scroll pre::-webkit-scrollbar-track, .esriBrowseItems .quiet-scroll::-webkit-scrollbar-track {background: none;}.esriBrowseItems.showing .panel-actions {opacity: 1;}.esriBrowseItems .btn-main {width: 90%; margin-bottom: 10px; background-color: #0079C1; border: solid 1px #0079c1}.esriBrowseItems .btn-secondary {background-color: transparent; border: solid 1px #0079c1; color: #0079c1; width: 44%; border: 1px solid #0079c1; margin: 4px 4px 10px 4px;}.de .esriBrowseItems .btn-secondary,.sv .esriBrowseItems .btn-secondary,.da .esriBrowseItems .btn-secondary,.nl .esriBrowseItems .btn-secondary,.fr .esriBrowseItems .btn-secondary,.lv .esriBrowseItems .btn-secondary,.nb .esriBrowseItems .btn-secondary,.pl .esriBrowseItems .btn-secondary,.ro .esriBrowseItems .btn-secondary,.bs .esriBrowseItems .btn-secondary,.el .esriBrowseItems .btn-secondary{width: 90%;}.esriBrowseItems .btn-wide {width: 90%;}.esriBrowseItems .btn-secondary:hover {text-decoration: none; background-color: #5daddd; color: white;}.esriBrowseItems .btn-cancel {background: none; border-color: #fff; color: #828282;}.esriBrowseItems .btn-cancel:hover {background: none; border-color: #fff; color: #005e95;}.esriBrowseItems p {margin:0;}.esriBrowseItems .btn {text-transform: uppercase; font-size: 14px; padding: 0.37rem 0.9rem; -moz-box-shadow: none; -webkit-box-shadow: none; box-shadow: none; text-shadow: none; white-space: normal; word-wrap: break-word; -webkit-border-radius: 0; border-radius: 0;}.hr .esriBrowseItems .btn {font-size: 13px;}.esriBrowseItems .searchBar {margin-right: 15px; margin-top: 3px; max-width: 37%; width: auto;}.esriBrowseItems .searchBar .esriSearchBox {padding-left: 1.50em !important; background: url("../sharing/dijit/css/images/search.svg") no-repeat .25em center white !important; display: inline-block; padding: 0 0.31rem; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: textfield; height: 2.25rem; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px; border-radius: 4px; width: auto; margin: 0 0 0 0 0; float: left; width: auto;}.esriRtl .esriBrowseItems .searchBar .esriSearchBox {padding-left: inherit; padding-right: 1.50em;}.esriBrowseItems .searchBar .btn {margin-top: 0.6em; height: 38px; border-top-left-radius: 0; border-bottom-left-radius: 0;}.dj_ie .esriBrowseItems .searchBar .btn {margin-top: 0.5em;}.dj_ie8 .esriBrowseItems .searchBar {width: 38%;}.dj_ie8 .esriBrowseItems .searchBar .btn {margin-top: 0.6em; height: 32px;}.dj_ie8 .esriBrowseItems .searchBar input {width: 150px; height: 30px;}@media screen and (max-width: 1400px) {#template-info-panel .thumbnail, #template-info-panel .thumbnail img {width: 177px;}}@media screen and (max-width: 1100px) {.esriBrowseItems .dgrid {max-height: 65%}}@media (max-width: 965px) and (min-width: 600px) {.esriCreateApp .esriBrowseItems .dgrid-grid.dgrid .dgrid-row .gallery-view {width: 45%;}} .esriBrowseItems .esriSearchBox:focus {border: 1px solid #0079C1}.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;}.esriRtl .esriBrowseItems .gallery .gallery-left {float: right;}.esriRtl .esriBrowseItems .gallery-left li a:hover:after {right: inherit; left: 0;}.esriRtl .esriBrowseItems .searchBar {margin: 0 0 0 10px;}.esriRtl .esriBrowseItems .searchBar .esriSearchBox {border-radius: 0 4px 4px 0; background: #fff url("../sharing/dijit/css/images/search_rtl_32.png") 98% center no-repeat !important; background-size: 20px !important;}.esriRtl .esriBrowseItems .searchBar .btn {border-radius: 4px 0 0 4px;}.esriRtl .esriBrowseItems .template-overlay {top: 11px; left: 6px;}.esriRtl .esriCreateApp .esriBrowseItems .template-overlay {top: 11px; left: 15px;}.esriRtl .esriBrowseItems #template-info-panel {border-left: none; left: -680px; right: inherit; -webkit-box-shadow: 2px 1px 2px rgba(0,0,0, 0.25); box-shadow: 2px 1px 2px rgba(0,0,0, 0.25); -webkit-transition: all 500ms ease-in-out; -moz-transition: all 500ms ease-in-out; -ms-transition: all 500ms ease-in-out; -o-transition: all 500ms ease-in-out; transition: all 500ms ease-in-out;}.esriRtl .esriBrowseItems.showing #template-info-panel {left: 0; right: inherit;}.esriRtl .esri .esriShareMapDlg .dijitDialogCloseIcon {left: 1% !important; right: inherit !important;}.esriRtl .esriBrowseItems .searchBar {margin-right: inherit; margin-left: 15px;}.dgrid {position: relative; overflow: hidden; border: 1px solid #ddd; height: 30em; display: block;}.dgrid-header {background-color: #eee;}.dgrid-header-row {position: absolute; right: 17px; left: 0;}.dgrid-header-scroll {position: absolute; top: 0; right: 0;}.dgrid-footer {position: absolute; bottom: 0; width: 100%;}.dgrid-header-hidden,html.has-quirks .dgrid-header-hidden .dgrid-cell {font-size: 0; height: 0 !important; border-top: none !important; border-bottom: none !important; margin-top: 0 !important; margin-bottom: 0 !important; padding-top: 0 !important; padding-bottom: 0 !important;}.dgrid-footer-hidden {display: none;}.dgrid-sortable {cursor: pointer;}.dgrid-header, .dgrid-header-row, .dgrid-footer {overflow: hidden; background-color: #eee;}.dgrid-row-table {border-collapse: collapse; border: none; table-layout: fixed; empty-cells: show; width: 100%; height: 100%;}.dgrid-cell {padding: 0px; text-align: left; overflow: hidden; vertical-align: top; border: 1px solid #ddd; border-top-style: none; box-sizing: border-box; -moz-box-sizing: border-box; -ms-box-sizing: border-box; -webkit-box-sizing: border-box;}.dgrid-cell-padding {padding: 3px;}.dgrid-content {position: relative; height: 99%;}.dgrid-scroller {overflow-x: auto; overflow-y: scroll; position: absolute; top: 0px; margin-top: 25px; bottom: 0px; width: 100%;}.dgrid-preload {font-size: 0; line-height: 0;}.dgrid-loading {position: relative; height: 100%;}.dgrid-above {position: absolute; bottom: 0;}.ui-icon {width: 16px; height: 16px; background-image: url("../../jsapi/dgrid/css/images/ui-icons_222222_256x240.png");}.ui-icon-triangle-1-e {background-position: -32px -16px;}.ui-icon-triangle-1-se {background-position: -48px -16px;}.dgrid-expando-icon {width: 16px; height: 16px;}.dgrid-tree-container {-webkit-transition-duration: 0.3s; -moz-transition-duration: 0.3s; -ms-transition-duration: 0.3s; -o-transition-duration: 0.3s; transition-duration: 0.3s; overflow: hidden;}.dgrid-tree-container.dgrid-tree-resetting {-webkit-transition-duration: 0; -moz-transition-duration: 0; -ms-transition-duration: 0; -o-transition-duration: 0; transition-duration: 0;}.dgrid-sort-arrow {background-position: -64px -16px; display: block; float: right; margin: 0 4px 0 5px; height: 12px;}.dgrid-sort-up .dgrid-sort-arrow {background-position: 0px -16px;}.dgrid-selected {background-color: #bfd6eb;}.dgrid-input {width: 99%;}html.has-mozilla .dgrid *:focus, html.has-opera .dgrid *:focus {outline: 1px dotted;}html.has-ie-6-7.has-no-quirks .dgrid-row-table {width: auto;}html.has-quirks .dgrid-row-table, html.has-ie-6 .dgrid-row-table {height: auto;}html.has-quirks .dgrid-header-scroll,html.has-ie-6 .dgrid-header-scroll {font-size: 0;}html.has-mozilla .dgrid-focus {outline-offset: -1px;}.dgrid-scrollbar-measure {width: 100px; height: 100px; overflow: scroll; position: absolute; top: -9999px;}.dgrid-autoheight {height: auto;}.dgrid-autoheight .dgrid-scroller {position: relative; overflow-y: hidden;}.dgrid-autoheight .dgrid-header-scroll {display: none;}.dgrid-autoheight .dgrid-header {right: 0;}#dgrid-css-dgrid-loaded {display: none;}.dgrid-column-resizer {position: absolute; width: 2px; background-color: #666; z-index: 1000;}.dgrid-resize-handle {height: 100px; width: 0; position: absolute; right: -4px; top:-4px; cursor: col-resize; z-index: 999; border-left: 5px solid transparent; outline: none;}html.has-ie-6 .dgrid-resize-handle {border-color: pink; filter: chroma(color=pink);}html.has-mozilla .dgrid .dgrid-resize-handle:focus,html.has-opera .dgrid .dgrid-resize-handle:focus {outline: none;}.dgrid-resize-header-container {height:100%;}html.has-touch .dgrid-resize-handle {border-left: 20px solid transparent;}html.has-touch .dgrid-column-resizer {width: 2px;}html.has-no-quirks .dgrid-resize-header-container {position: relative;}html.has-ie-6 .dgrid-resize-header-container {position: static;} .dgrid-header .dgrid-cell-padding {overflow: hidden;}html.has-ie-6 .dgrid-header .dgrid-cell-padding {margin-right: 4px;}html.has-ie-6 .dgrid-header .dgrid-sort-arrow {margin-right: 0;}html.has-quirks .dgrid-header .dgrid-cell-padding, html.has-ie-6 .dgrid-header .dgrid-cell {position:relative;}#dgrid-css-extensions-ColumnResizer-loaded {display: none;}.dgrid-header .dojoDndTarget .dgrid-cell {display: table-cell;}.dgrid-header .dojoDndItemBefore {border-left: 2px dotted #000 !important;}.dgrid-header .dojoDndItemAfter {border-right: 2px dotted #000 !important;}#dgrid-css-extensions-ColumnReorder-loaded {display: none;}.dgrid-hider-toggle {background-position: 0 -192px; background-color: transparent; border: none; cursor: pointer; position: absolute; right: 0; top: 0;}.dgrid-rtl-swap .dgrid-hider-toggle {right: auto; left: 0;}.dgrid-hider-menu {position: absolute; top: 0; right: 17px; width: 184px; background-color: #fff; border: 1px solid black; z-index: 99999; padding: 4px; overflow-x: hidden; overflow-y: auto;}.dgrid-rtl-swap .dgrid-hider-menu {right: auto; left: 17px;}.dgrid-hider-menu-row {position: relative; padding: 2px;}.dgrid-hider-menu-check {position: absolute; top: 2px; left: 2px; padding: 0;}.dgrid-hider-menu-label {display: block; padding-left: 20px;}html.has-quirks .dgrid-hider-menu-check,html.has-ie-6-7 .dgrid-hider-menu-check {top: 0; left: 0;}#dgrid-css-extensions-ColumnHider-loaded {display: none;}.dgrid-status {padding: 2px;}.dgrid-pagination .dgrid-status {float: left;}.dgrid-pagination .dgrid-navigation, .dgrid-pagination .dgrid-page-size {float: right;}.dgrid-navigation .dgrid-page-link {cursor: pointer; font-weight: bold; text-decoration: none; color: inherit; padding: 0 4px;}.dgrid-first, .dgrid-last, .dgrid-next, .dgrid-previous {font-size: 130%;}.dgrid-pagination .dgrid-page-disabled,.has-ie-6-7 .dgrid-navigation .dgrid-page-disabled,.has-ie.has-quirks .dgrid-navigation .dgrid-page-disabled {color: #aaa; cursor: default;}.dgrid-page-input {margin-top: 1px; width: 2em; text-align: center;}.dgrid-page-size {margin: 1px 4px 0 4px;}#dgrid-css-extensions-Pagination-loaded {display: none;}.dojoDndAvatar {font-size: 75%; color: black;}.dojoDndAvatarHeader td {padding-left: 20px; padding-right: 4px; height: 16px;}.dojoDndAvatarHeader {background: #ccc;}.dojoDndAvatarItem {background: #eee;}.dojoDndMove .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndNoMove.png"); background-repeat: no-repeat;}.dojoDndCopy .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndNoCopy.png"); background-repeat: no-repeat;}.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndMove.png"); background-repeat: no-repeat;}.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {background-image: url("../../jsapi/dojo/resources/images/dndCopy.png"); background-repeat: no-repeat;}.dojoDndHandle {cursor: move;}.dojoDndIgnore {cursor: default;}.dj_a11y .dojoDndAvatar {font-size: 1em; font-weight:bold;}.dj_a11y .dojoDndAvatarHeader td {padding-left:2px !important;}.dj_a11y .dojoDndAvatarHeader td span {padding-right: 5px;}.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;}.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 .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("../../jsapi/esri/css/calcite/images/ago_sprite.png") -66px -50px;}.map {overflow: hidden;}.map .esriMapContainer {position: relative; border: none; padding: 0px; margin: 0px; left: 0px; top: 0px; overflow: hidden; width: 100%; height: 100%; text-align: left;}.map .esriMapContainer .esriMapLayers {position: relative; left: 0px; top: 0px; width: 100%; height: 100%; z-index: 0;}.map .esriMapContainer .esriMapLayers .layerTile {position: absolute; border: none; margin: 0px; padding: 0px;}.map .esriMapContainer .esriMapLayers > div {pointer-events: none;}.map .esriMapContainer .esriMapLayers > div[data-reference="true"] {z-index: 1;}.map .esriMapContainer .esriMapContainer {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.esriControlsBR {position: absolute; right: 5px; bottom: 5px; z-index: 30; text-align: right;}.esriControlsBR.withPanArrows {right: 25px;}.esriAttribution {font-size: 13px; line-height: 15px; color: #323232; display: inline-block; text-align: left; vertical-align: bottom; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; padding:0 4px; margin: 0 5px 0 0; background: rgba(255,255,255,0.7); background: repeat left top url("../../jsapi/esri/images/map/70-percent-white.png")\9;}.esriAttributionOpen {white-space: normal; cursor: pointer;}.dj_ie7 .esriAttribution,.dj_ie6 .esriAttribution {display: inline;}.esriAttributionLastItem span.esriAttributionDelim {display: none;}.map .logo-med {display: inline-block; vertical-align: bottom; width:65px; height:36px; z-index:30; background-image:url("../../jsapi/esri/images/map/logo-med.png"); cursor:pointer; _background-image:none;}.map .logo-sm {display: inline-block; vertical-align: bottom; width:46px; height:22px; z-index:30; background-image:url("../../jsapi/esri/images/map/logo-sm.png"); cursor:pointer; _background-image:none;}.dj_ie7 .map .logo-med,.dj_ie7 .map .logo-sm, .dj_ie6 .map .logo-med,.dj_ie6 .map .logo-sm {display: inline;}.map .bingLogo-lg {position:absolute; left:5px; bottom:5px; width:93px; height:29px; z-index:30; background-image:url("../../jsapi/esri/images/map/bing-logo-lg.png"); _background-image:none;}.map .esriMapContainer .fixedPan {position:absolute; width:15px; height:15px; background-image:url("../../jsapi/esri/images/map/fixed-pan-sprite.png"); overflow:hidden; cursor:pointer;}.map .esriMapContainer .panUp {background-position:-16px 0px; top:5px;}.map .esriMapContainer .panUpperRight {background-position:-32px 0px; right:5px; top:5px;}.map .esriMapContainer .panRight {background-position:-32px -16px; right:5px;}.map .esriMapContainer .panLowerRight {background-position:-32px -32px; right:5px; bottom:5px;}.map .esriMapContainer .panDown {background-position:-16px -32px; bottom:5px;}.map .esriMapContainer .panLowerLeft {background-position:-47px -32px; left:5px; bottom:5px;}.map .esriMapContainer .panLeft {background-position:-47px -16px; left:5px;}.map .esriMapContainer .panUpperLeft {background-position:-47px 0px; left:5px; top:5px;}.map .tooltip {width: 100px; word-wrap: break-word; position: absolute; border: 1px solid #7EABCD; background-color: white; padding: 5px; font-size:9pt; z-index: 9999; -o-border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; border-radius: 4px;}.esriSimpleSlider {position:absolute; text-align:center; border:1px solid #57585A; background-color:#FFF; color:#4C4C4C; -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;}.esriSimpleSliderTL {top:20px; left:20px;}.esriSimpleSliderTR {top:20px; right:20px;}.esriSimpleSliderBL {bottom:40px; left:20px;}.esriSimpleSliderBR {bottom:45px; right:20px;}.esriSimpleSlider div {width:30px; height:30px; font-size:24px; font-family:verdana,helvetica; line-height:25px; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; cursor:pointer;}.esriSimpleSliderVertical .esriSimpleSliderIncrementButton {border-bottom:1px solid #57585A; -webkit-border-radius:5px 5px 0 0; border-radius:5px 5px 0 0;}.esriSimpleSliderVertical .esriSimpleSliderDecrementButton {-webkit-border-radius:0 0 5px 5px; border-radius:0 0 5px 5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBL {left:5px;}.esriSimpleSliderHorizontal.esriSimpleSliderBR {right:5px;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton {float:right; -webkit-border-radius:0 5px 5px 0; border-radius:0 5px 5px 0;}.esriSimpleSliderHorizontal .esriSimpleSliderDecrementButton {float:left; border-right:1px solid #57585A; -webkit-border-radius:5px 0 0 5px; border-radius:5px 0 0 5px;}.esriSimpleSliderDecrementButton:hover,.esriSimpleSliderIncrementButton:hover {background-color:#eee;}.esriSimpleSliderDecrementButton:active,.esriSimpleSliderIncrementButton:active {background-color:#ddd;}.esriSimpleSliderDisabledButton,.esriSimpleSliderDisabledButton:active,.esriSimpleSliderDisabledButton:hover {cursor:default; background-color:#f4f4f4; color:#bbb;}.esriSimpleSliderHorizontal .esriSimpleSliderIncrementButton.dj_ie67Fix {float:none; text-align:center;}.esriLargeSlider {position: absolute;}.esriLargeSliderTL {top: 30px; left: 30px;}.esriLargeSliderTR {top: 30px; right: 15px;}.esriLargeSliderBL {bottom: 40px; left: 30px;}.esriLargeSliderBR {bottom: 45px; right: 15px;}.esriLargeSliderVertical {height: 200px;}.esriLargeSliderHorizontal {width: 200px;}.esriLargeSliderHorizontal.esriLargeSliderBL {left: 5px;}.esriLargeSliderHorizontal.esriLargeSliderBR {right: 5px;}.esriLargeSliderHorizontal .esriLargeSliderTicks {height: 5px;}.esriLargeSliderVertical .esriLargeSliderTicks {width: 5px;}.esriLargeSliderHorizontal .esriLargeSliderLabels {height: 2em; font-family: Verdana; font-size: 50%;}.esriLargeSliderVertical .esriLargeSliderLabels {width: 2em; font-family: Verdana; font-size: 50%;}.esriIconFallbackText {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.heatmapImgLyr img{-webkit-transition: opacity .25s ease; -moz-transition: opacity .25s ease; -ms-transition: opacity .25s ease; -o-transition: opacity .25s ease; transition: opacity .25s ease;}.heatmapImgLyr img:nth-last-child(n+2){opacity: 0;}.arcgisGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisGeocoder .esriGeocoderContainer {width: 250px; font-size: 12px; line-height: 16px; font-family: verdana,helvetica;}.arcgisGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.arcgisGeocoder .esriGeocoderIcon {float: right; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 2px 5px 2px 0;}.dj_rtl .arcgisGeocoder .esriGeocoderIcon {float: left; margin: 2px 0 2px 5px;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.arcgisGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 1px solid #8b8b8b; background: #fff;}.arcgisGeocoder .esriGeocoderActive,.arcgisGeocoder .esriGeocoderMenuActive {border-bottom: 0;}.arcgisGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 2px 0; float: left; color: #444; background: none; margin: 0 5px; width: 196px;}.arcgisGeocoder .esriGeocoderMultiple input {width: 175px;}.dj_rtl .arcgisGeocoder .esriGeocoder input {float: right;}.arcgisGeocoder .esriGeocoder input:focus {color: #333;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat 0 0;}.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset {display: none;}.arcgisGeocoder .esriGeocoderHasValue .esriGeocoderReset {display: block; cursor: pointer; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -48px 0;}.arcgisGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../../jsapi/esri/dijit/images/loading.gif") center center no-repeat;}.arcgisGeocoder .esriGeocoder .esriGeocoderReset:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -32px 0;}.arcgisGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.arcgisGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 1px solid #8b8b8b; border-top: 0; padding: 0; background: #fff;}.arcgisGeocoder .esriGeocoderResult {padding: 5px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.arcgisGeocoder .esriGeocoderResult:hover,.arcgisGeocoder .esriGeocoderResultEven:focus,.arcgisGeocoder .esriGeocoderResultOdd:focus {background-color: #d9e7fa;}.arcgisGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #8b8b8b; border-top: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu,.dj_rtl .arcgisGeocoder .esriGeocoderResults {left: auto; right: 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 0 0 5px; margin: 5px; display: block; border-bottom: 1px solid #8b8b8b; color: #000; font-weight: 700;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.arcgisGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 5px;}.dj_rtl .arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 5px 0 0;}.arcgisGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../../jsapi/esri/dijit/images/arcgisGeocoder.png") no-repeat -16px 0;}.simpleGeocoder .esriGeocoderContainer * {-moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.simpleGeocoder .esriGeocoderContainer {width: 225px; font-size: 12px; line-height: 16px; font-family: verdana,helvetica;}.simpleGeocoder .esriGeocoderContainer ul {margin: 0; padding: 0; list-style: none; display: block;}.simpleGeocoder .esriGeocoderIcon {float: left; outline: 0; width: 16px; height: 16px; display: block; overflow: hidden; margin: 6px 0 6px 6px;}.dj_rtl .simpleGeocoder .esriGeocoderIcon {float: right; margin: 6px 6px 6px 0;}.esriGeocoder .esriGeocoderClearFloat {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.simpleGeocoder .esriGeocoder {display: block; width: 100%; margin: 0; border: 1px solid #57585A; background: #fff; -webkit-border-radius: 5px; border-radius: 5px;}.simpleGeocoder .esriGeocoderActive,.simpleGeocoder .esriGeocoderMenuActive {border-bottom: 0; -webkit-border-radius: 5px 5px 0 0; border-radius: 5px 5px 0 0;}.simpleGeocoder .esriGeocoder input {outline: 0; display: block; border: 0; border-collapse: collapse; vertical-align: middle; font-size: 12px; line-height: 16px; margin: 0; padding: 6px 0; float: left; color: #444; background: none; margin: 0 6px; width: 160px;}.simpleGeocoder .esriGeocoderMultiple input {width: 146px;}.dj_rtl .simpleGeocoder .esriGeocoder input {float: right;}.simpleGeocoder .esriGeocoder input:focus {color: #333;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch {cursor: pointer; margin-left: 6px; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat 0 0;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderSearch {margin-left: 0; margin-right: 6px;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch:hover,.simpleGeocoder .esriGeocoder .esriGeocoderSearch:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 6px 6px 0; float: right; display: none;}.dj_rtl .simpleGeocoder .esriGeocoder .esriGeocoderReset {margin: 6px 0 6px 6px; float: left;}.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset {cursor: pointer; display: block; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -48px 0;}.simpleGeocoder .esriGeocoderLoading .esriGeocoderReset {background: url("../../jsapi/esri/dijit/images/loading.gif") center center no-repeat;}.simpleGeocoder .esriGeocoder .esriGeocoderReset:hover,.simpleGeocoder .esriGeocoder .esriGeocoderReset:focus {opacity: .75;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow {display: none; cursor: pointer; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -32px 0;}.simpleGeocoder .esriGeocoderMultiple .esriGeocoderMenuArrow {display: block;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:hover,.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow:focus {opacity: .75;}.simpleGeocoder .esriGeocoderResults {display: none; z-index: 99; width: 100%; position: absolute; left: 0; top: 100%; margin: -1px 0 0; border: 1px solid #57585A; border-top: 0; padding: 0; background: #fff; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult {padding: 6px; display: block; cursor: pointer; outline: 0; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; -o-text-overflow: ellipsis;}.simpleGeocoder .esriGeocoderResultOdd {}.simpleGeocoder .esriGeocoderResult:hover,.simpleGeocoder .esriGeocoderResultEven:focus,.simpleGeocoder .esriGeocoderResultOdd:focus {background-color: #ededed;}.simpleGeocoder .esriGeocoderResultLast {-webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.simpleGeocoder .esriGeocoderResult .esriGeocoderResultPartial {font-weight: 700;}.simpleGeocoder .esriGeocoderMenu {display: none; width: 100%; z-index: 99; position: absolute; left: 0; top: 100%; margin: -1px 0 0; padding: 0; background: #fff; border: 1px solid #57585A; border-top: 0; -webkit-border-radius: 0 0 5px 5px; border-radius: 0 0 5px 5px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu,.dj_rtl .simpleGeocoder .esriGeocoderResults {left: auto; right: 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {padding: 6px; margin: 0; display: block; background: #666; color: #fff; font-weight: 700;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {display: block; float: right; width: 16px; height: 16px; background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -64px 0; cursor: pointer; outline: 0;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {float: left;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:hover,.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose:focus {opacity: .75;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {width: 16px; height: 16px; display: block; float: right; margin: 0 0 0 6px;}.dj_rtl .simpleGeocoder .esriGeocoderMenu .esriGeocoderSelectedCheck {float: left; margin: 0 6px 0 0;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../../jsapi/esri/dijit/images/simpleGeocoder.png") no-repeat -16px 0;}.dijitButton {display: inline-block;}.dijitButtonContents {display: inline-block;}.dijitButtonHover {text-decoration: none; color: #FFF;}.dijitButtonText {position: relative; display: inline-block; padding: 0.35rem .9rem; width: auto; letter-spacing: 0em; font-style: normal; color: #FFF; border: 1px solid #0079c1; background-color: #0079c1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 0.05s linear; transition: all 0.05s linear; cursor: pointer; white-space: nowrap; font-size: 0.9375rem; line-height: 1.55rem;}.dijitButtonHover .dijitButtonText {background-color: #005e95;}.dijitButton.cancel .dijitButtonText {color: #0079c1; background: transparent; border-color: #0079c1;}.dijitButton.cancel .dijitButtonText:hover {color: #FFF; background: #005e95; border-color: #005e95;}.dijitToggleButtonIconChar {display: none;}.dijitArrowButtonChar {font-size: 10px; line-height: 3.25; margin-left: 3px;}.btn-icon-left .dijitButtonText {border: 1px solid transparent; background-position: .3rem center; background-repeat: no-repeat; background-color: transparent; padding: .65rem 1rem .65rem 1.75rem; line-height: 1; color: #007ac2;}.esriRtl .btn-icon-left .dijitButtonText {background-position: right .3rem center; padding: .65rem 1.75rem .65rem 1rem;}.btn-icon-left.dijitButtonHover {background-color: #e2f1fb;}.btn-icon-left.dijitButtonHover .dijitButtonText {border-color: #007ac2;}.btn-icon-folder .dijitButtonText {background-image: url("images/folderNew.png");}.dj_a11y .dijitButtonContents .dijitButtonText, .dj_a11y .dijitTab .tabLabel {display: inline !important;}.dijitCalendarContainer {width: auto; margin-bottom: 0; padding: .25rem;}.dijitCalendar {background: #fff; text-align: center; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.dijitCalendar table {margin-bottom: .25rem;}.dijitCalendarArrow {display: inline-block; width: 24px; height: 32px; cursor: pointer; background: url("../img/left.svg") no-repeat center center transparent;}.dijitCalendarDecrementArrow {float: left;}.dijitCalendarIncrementArrow {float: right; background-image: url("../img/right.svg");}.dijitCalendarMonthContainer th {border-top: 1px solid #CCC; text-align: center; vertical-align: middle;}.dijitCalendarContainer .dijitSpacer {display: none;}.dijitCalendarCurrentMonthLabel {color: #4c4c4c;}.dijitCalendarMonthContainer .dijitButtonText {background-color: transparent; border: none; font-weight: bold; padding-right: .25em; padding-left: 0;}.dijitA11ySideArrow {display: none;}.dijitCalendarContainer th,.dijitCalendarContainer td {padding: 4px; text-align: center !important;}.dijitCalendarDayLabelTemplate {text-align: center; font-size: 0.875rem; border-bottom: 1px solid #d0d0d0;}.dijitCalendarDayLabel {font-weight: bold;}.dijitCalendarDateTemplate {font-size: 0.9em; letter-spacing: 0.05em; text-align: center;}.dijitCalendarDateTemplate .dijitCalendarDateLabel {text-decoration: none; display: block; padding: 2px 4px; border: 1px solid transparent; border-radius: 3px; cursor: pointer;}.dijitCalendarPreviousMonth .dijitCalendarDateLabel,.dijitCalendarNextMonth .dijitCalendarDateLabel {color: #a7acb7;}.dijitCalendarCurrentDate .dijitCalendarDateLabel {color: #007ac2;}.dijitCalendarHoveredDate .dijitCalendarDateLabel {border-color: #007ac2; color: #007ac2;}.dijitCalendarActiveDate .dijitCalendarDateLabel {background: #007ac2; color: #fff;}.dijitCalendarSelectedDate .dijitCalendarDateLabel {background: #007ac2; color: #fff;}.dijitCalendarDisabledDate .dijitCalendarDateLabel {opacity: 0.65; cursor: auto;}.dijitCalendarYearContainer {vertical-align: middle; padding: .25rem 0;}.dijitCalendarYearLabel span {padding: 4px; cursor: pointer; border: 1px solid transparent; border-radius: 3px; font-size: .875rem;}.dijitCalendarYearLabel span:hover {border-color: #007ac2;}.dijitCalendarNextYear,.dijitCalendarPreviousYear {color: #007ac2; font-size: 0.9em; line-height: 20px;}.dijitCalendarSelectedYear {background-color: #007ac2; color: #fff;}.dijitCalendarMonthMenu {margin-top: 9px;}.dijitCalendarMonthMenu .dijitCalendarMonthLabel {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0.5rem; font-size: 0.875rem; line-height: 1.55rem; color: #6e6e6e; border-top: 1px solid #efefef; cursor: pointer; min-width: 180px;}.dijitCalendarMonthMenu .dijitCalendarMonthLabelHover {background-color: #f8f8f8; text-decoration: none; color: #6e6e6e;}.esriRtl .dijitCalendarContainer th, .esriRtl .dijitCalendarContainer td {text-align: center;}.dijitCheckBoxInput {opacity: 0.01; margin: 1px !important; vertical-align: -2px; cursor: pointer;}.dijitCheckBox, .dijitRadio {padding: 0; border: 0; width: 20px; height: 20px; margin-right: 6px; background-position: center center; background-repeat: no-repeat; overflow: visible; cursor: pointer;}.esriRtl .dijitCheckBox, .esriRtl .dijitRadio {margin-left: 6px; margin-right: 0;}.dijitCheckBox {background-color: #f5f5f5; border: 1px solid #d0d0d0; width: 16px; height: 16px; vertical-align: -3px; padding: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-border-radius: 3px; border-radius: 3px; position: relative;}.dijitCheckBoxInput {position: absolute; top: 0; left: 0; height: 18px !important; width: 18px !important; margin: -1px !important;}.dijitCheckBoxIcon {padding: 0;}.dijitCheckBoxChecked {background-color: #007ac2; border: 1px solid #0068a5; background-image: url("../img/check-mark.svg"); background-size: 12px;}.dj_a11y .dijitCheckBoxChecked:before {content: "✔"; color: white; position: absolute; line-height: 1;}.dijitCheckBoxHover {background-color: #f5f5f5; border: 1px solid #007ac2;}.dijitCheckBoxCheckedHover {background-color: #12a7ff; border: 1px solid #0068a5;}.dijitCheckBoxFocused {outline: auto;}.dj_trident .dijitCheckBoxFocused {outline-width: 1px; outline-style: dashed;}.dijitCheckBoxDisabled,.dijitCheckBoxCheckedDisabled {opacity: 0.5;}.dijitDialog {background: white; padding: 1.55rem; min-width: 380px;}.dijitDialogTitleBar {padding: 0 6px; position: static !important;}.dijitDialogTitle {margin-bottom: 0.775rem; margin-right: 2rem; font-size: 1.484375rem; float: left;}.esriRtl .dijitDialogTitle {margin-right: 0; margin-left: 2rem; float: right;}.dijitDialogTitleBar:after {content: ""; display: table; clear: both;}.dijitDialogCloseIcon {float: right; width: 18px; height: 18px; margin-top: 2px; cursor: pointer;}.dijitDialogCloseIconFocused {outline: none;}.esriRtl .dijitDialogCloseIcon {float: left;}.dijitDialogCloseIcon:before {content: ''; width: 18px; height: 18px; display: inline-block; background-image: url("../img/x-blue-fallback.png"); background: url("../img/x-blue.svg"), linear-gradient(transparent, transparent);}.closeText {display: none;}.dijitDialogPaneContent {overflow-y: auto; overflow-x: hidden !important; position: static !important; width: auto !important; height: auto !important; max-height: 70vh; padding: 8px 6px 8px 6px;}.dijitDialogPaneActionBar {top: auto !important; bottom: 1.5rem !important; left: 2rem !important; right: 2rem !important; width: auto !important; padding: .5rem 0 0 0 !important; background-color: #ffffff; z-index: 120;}.dijitDialogPaneActionBar:after {content: ""; display: table; clear: both;}.esriRtl .dijitDialogPaneActionBar {float: left;}.dijitDialog .dijitButton.cancel {float: right; margin-left: 3px;}.esriRtl .dijitDialog .dijitButton.cancel {float: left; margin-left: 0; margin-right: 3px;}.dijitDialogUnderlayWrapper {position: fixed; top: 0 !important; right: 0 !important; bottom: 0 !important; left: 0 !important; background: rgba(0,0,0,.65);}.dijitEditor {border: 1px solid #a9a9a9; margin-top: 0.31rem;}.dijitEditor .dijitToolbar {opacity: .5; border-bottom: 1px solid #a9a9a9; padding: 6px 3px; -webkit-transition: opacity 100ms linear; -moz-transition: opacity 100ms linear; -ms-transition: opacity 100ms linear; -o-transition: opacity 100ms linear; transition: opacity 100ms linear;}.dijitEditorFocused .dijitToolbar {opacity: 1;}.dijitEditor .dijitToolbar:after {content: ''; display: table; clear: both;}.dijitEditor .dijitToolbar label {margin: .25rem;}.dijitToolbarSeparator {float: left; display: inline-block; height: 24px; border-right: 1px solid #a9a9a9; margin: 7px 5px 7px 5px; pointer-events: none;}.dijitEditorIFrameContainer {padding: .31rem .31rem 0 .31rem; line-height: 1.55;}.dijitEditor textarea {border: none; color: #595959; font-size: 0.85rem; line-height: 1.4rem; font-family: 'Consolas', 'Andale Mono', 'Lucida Console', 'Monaco', 'Courier New', Courier, monospace; box-shadow: none;}.dijitEditor .dijitToolbar .dijitInline {float: left;}.esriRtl .dijitEditor .dijitToolbar .dijitInline {float: right;}.dijitEditor .dijitToolbar .dijitDropDownButton, .dijitEditor .dijitToolbar .dijitToggleButton, .dijitEditor .dijitToolbar .dijitButton {border-radius: 3px; margin-right: 2px; margin-top: 3px; margin-bottom: 3px; height: 32px; background-color: #ffffff; cursor: pointer;}.dijitEditor .dijitToolbar .dijitDropDownButton:hover,.dijitEditor .dijitToolbar .dijitDropDownButtonOpened,.dijitEditor .dijitToolbar .dijitToggleButtonChecked,.dijitEditor .dijitToolbar .dijitToggleButton:hover,.dijitEditor .dijitToolbar .dijitButton:hover {background-color: #efefef;}.dijitDisabled {opacity: 0.35; cursor: default; pointer-events: none;}.dijitToolbar .dijitDisabled {background-color: transparent !important;}.dijitDisabled .dijitButtonNode {cursor: default; pointer-events: none;}.dijitEditorIcon {width: 32px; height: 32px; background-color: transparent; background-image:url("../img/editorSprite.png"); background-repeat: no-repeat; display: inline-block;}.dijitPaletteTable {border-collapse: initial; margin-bottom: 0;}.dijitColorPalettePopup tr {border: none;}.dijitPaletteCell:focus {outline: none;}.dijitPaletteCell {padding: 0; line-height: 0; cursor: pointer; border: none; border: 1px solid transparent;}.dijitColorPalettePopup .dijitPaletteCellSelected {border: 1px solid #0079c1;}.dijitColorPaletteSwatch {width: 20px; height: 20px;}.dijitEditorIconBold {background-position: 0 0;}.dijitEditorIconItalic {background-position: -32px 0;}.dijitEditorIconUnderline {background-position: -64px 0;}.dijitEditorIconForeColor {background-position: -96px 0;}.dijitEditorIconHiliteColor {background-position: -128px 0;}.dijitEditorIconJustifyLeft {background-position: -160px 0;}.dijitEditorIconJustifyCenter {background-position: -192px 0;}.dijitEditorIconJustifyRight {background-position: -224px 0;}.dijitEditorIconJustifyFull {background-position: -256px 0;}.dijitEditorIconInsertOrderedList {background-position: -288px 0;}.dijitEditorIconInsertUnorderedList {background-position: -320px 0;}.dijitEditorIconIndent {background-position: -352px 0;}.dijitEditorIconOutdent {background-position: -384px 0;}.dijitEditorIconCreateLink {background-position: -416px 0;}.dijitEditorIconLink {background-position: -448px 0;}.dijitEditorIconUnlink {background-position: -480px 0;}.dijitEditorIconInsertImage {background-position: -512px 0;}.dijitEditorIconRemoveFormat {background-position: -544px 0;}.dijitEditorIconUndo {background-position: -576px 0;}.dijitEditorIconRedo {background-position: -608px 0;}.dijitEditorIconViewSource {background-position: -640px 0;}.dijitFontSizeCombo {max-width: 103px; margin-top: 0 !important;}.dijitFontSizeWrap label {display: none;}.dijitFontNameCombo {max-width: 100px; margin-top: 0 !important;}@media screen and (-ms-high-contrast: active) {.dijitEditor .dijitToolbar .dijitToggleButton .dijitButtonText, .dijitEditor .dijitToolbar .dijitDropDownButton .dijitButtonText, .dijitEditor .dijitToolbar .dijitButton .dijitButtonText {display: inline-block !important;}}.esri-feature-table {height: 100%; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden; position: absolute; top: 0; right: 0; bottom: 0; left: 0;}.esri-feature-table .esri-feature-table-title {color: #666; margin: 0 1em; float: left; cursor: auto; padding-top: 5px; border-top: none; text-overflow: ellipsis; overflow: hidden; width: 60%; line-height: 36px; height: 36px;}.esri-feature-table .dijitContentPaneRtl .esri-feature-table-title {float: right;}.esri-feature-table .esri-feature-table-border-container {top: 0; right: 0; bottom: 0; left: 0; position: absolute; padding: 0; margin: 0; border: none;}.esri-feature-table-content-pane {padding: 0; width: 100%; height: 100%; background-color: #efefef; top: 46px;}.esri-feature-table-content-pane:focus {outline: none;}.esri-feature-table-grid {height: 100%; border: 1px solid #ddd; overflow: hidden; box-sizing: border-box; position: relative;}.esri-feature-table-grid:focus {outline: none;}.esri-feature-table .dgrid-cell:first-child {border-left: none;}.dgrid-scroller:focus {outline: none;}.dgrid-no-data {text-align: left; font-size: 1.75em; color: #888; padding: 0 2rem; position: absolute; top: 50%;}.esri-feature-tableRtl .dgrid-no-data {text-align: right;}.dgrid-hider-menu-label {margin-bottom: 0;}.dgrid-hider-menu-row {position: relative; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0.875rem; line-height: 1.55rem; color: #595959; background-color: #FFF; border-top: 1px solid #efefef; border-bottom: none; cursor: pointer; padding: 0.25rem;}.dgrid-hider-menu-check {position: relative;}.dgrid-hider-menu {padding: 0; border: 1px solid #efefef; border-top: none; background-color: #FFF; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.esri-feature-table .dgrid-hider-toggle {display: none;}.esri-feature-table-column-header {position: relative; word-wrap: break-word;}.esri-feature-table-column-header-title {display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; max-width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0 0.4em 0 1.5em;}.esri-feature-tableRtl .esri-feature-table-column-header-title {float: right; padding: 0 1.5em 0 0.4em;}.esri-feature-table-gear {float: left;}.esri-feature-tableRtl .esri-feature-table-gear {float: right;}.esri-feature-table-gear:before {padding-right: 0; color: #666;}.esri-feature-table-menu {padding-bottom: 10px; top: 0; height: 36px; line-height: 44px;}.esri-feature-table-menu-options .dijitButtonText {color: #666; background-color: transparent; padding: 0; border: none;}.esri-attachments-link, .esri-related-records-link {cursor: pointer; color: #0079c1; text-decoration: none; -webkit-transition: color 150ms linear, text-decoration 150ms linear; transition: color 150ms linear, text-decoration 150ms linear}.esri-attachments-link:hover, .esri-related-records-link:hover {color: #005e95; text-decoration: underline;}.esri-feature-table-grid .dgrid-cell {width: 150px; height: 34px;}.esri-feature-table-grid .dgrid-row-table {margin-bottom: 0;}.esri-feature-table-grid .dgrid-cell-editing .dgrid-input {margin-top: 0;}.esri-feature-table-grid .dgrid-header .dgrid-row-table {background-color: #efefef;}.dgrid-sort-arrow {opacity: .8;}.dgrid-selected .dgrid-row-table {background-color: #D1E9FA;}.dgrid-selected:focus {outline: none;}.esri-feature-table-menu-options {float: right;}.esri-feature-table-grid .field-FID {width: 90px;}.dijitMenuItemIconCell {padding: 0;}.dijitMenuItemIcon {width: 24px; height: 24px; display: inline-block; background-color: transparent; background-repeat: no-repeat; margin-left: 6px; margin-top: 7px;}.dijitMenuItemIcon.dijitNoIcon {display: none;}.esri-icon-ascending,.esri-icon-descending,.esri-icon-filter,.esri-icon-properties,.esri-icon-statistics {background-image: url("../img/featureTableSprite.png"); background-repeat: no-repeat; display: inline-block; margin-left: 8px; margin-right: 8px;}.esri-icon-ascending {background-position: 0 0;}.esri-icon-descending {background-position: -24px 0;}.esri-icon-filter {background-position: -48px 0;}.esri-icon-properties {background-position: -72px 0;}.esri-icon-statistics {background-position: -96px 0;}.esri-feature-table-menu-item {color: #595959; cursor: pointer; margin-right: 2px;}.esri-feature-table-menu-itemHover {background-color: #e2f1fb; text-decoration: none; color: #6e6e6e;}.esri-feature-table-menu-itemFocused {outline: none;}.esri-feature-table-menu-item td {border-right: none; border-left: none; border-bottom: none;}.esri-feature-table .esri-embedded-grid-title {font-weight: bold; height: 20px; width: auto; margin-bottom: 5px; padding: 5px; color: #555;}.esri-feature-table .field-esriAttachments.dgrid-cell {text-align: center; word-wrap: break-word;}.esri-feature-table .field-esriRelatedRecords.dgrid-cell {text-align: center; word-wrap: break-word;}.esri-feature-table .esri-attachments-link:hover,.esri-feature-table .esri-related-records-link:hover {cursor: pointer; text-decoration: underline;}.esri-feature-table-dialog .dijitDisabled {opacity: .35;}.esri-feature-table-dialog .dijitDialogTitle {cursor: pointer;}.esri-feature-table-loading-indicator {background-image: url("../img/ft-loading-indicator.gif"); background-position: center center; background-repeat: no-repeat; background-size: 28px 28px; float: left; height: 30px; width: 30px; margin: 7px;}.dijitContentPaneRtl .esri-feature-table-loading-indicator {float: right;}.esri-feature-table-related-border-container{height: 100%; width: 100%; margin: 0; padding: 0; margin: 0;}.esri-feature-table-related-leading-content-pane {width: 100%; height: 100%;}.esri-feature-table-column-header-clear {clear: both;}.esri-feature-table .field-esriRelatedRecordsSmall {width: 40px; text-align: center;}.esri-feature-table-related-records-title {float: none; font-style: italic; text-align: center;}.esri-feature-table-attachments-title {float: none; font-style: italic; text-align: center;}.esri-feature-table-related-records-cell,.esri-feature-table-attachments-cell {text-align: center;}.field-view-top {border-bottom: 1px solid #ddd; margin-bottom: 15px; padding-bottom: 8px;}.field-view-top-title {margin-bottom: 0em; padding-top: 10px;}.field-view-top-type{float: left; padding: 10px 10px 0 10px; font-style: italic;}.field-view-histogram-container {margin-left: 20px; height: 305px}.field-view-summary-container {height: 364px; margin: 0 1.5em 2em;}.field-view-unique-value-grid-node {height: 364px;}.field-view-unique-value-grid-node .dgrid-header .dgrid-row-table {background-color: #efefef;}.field-view-unique-value-grid-node .dgrid-header .dgrid-cell {font-weight: bold;}.field-view-attribute-grid-container {margin: 0 1.5em;}.field-view-attribute-grid-node {height: 140px;}.field-view-content .dgrid-scroller {margin-top: 0;}.field-view-content .dgrid-row-table {margin-bottom: 0;}.field-view-attribute-grid-container .field-ruleValue {font-weight: bold;}.esri-histogram {width: 300px; height: 300px;}.esri-histogram-svg-container {width: 90%; height: auto; border-left: 1px solid black; border-bottom: 1px solid black; margin-left: 10px;}.esri-histogram-svg-container .esri-histogram-surface {overflow: visible; display: inline-block;}.esri-histogram-bar:hover {cursor: pointer; fill: #888;}.esri-histogram-top-label,.esri-histogram-bottom-label {height: 30px; line-height: 30px; padding: 0 10px; width: auto; font-size: 12px;}.esri-histogram-bottom-label {clear: both;}.esri-histogram-group *:focus {outline: none;}.esri-feature-table-menu .dijitDropDownButton {height: auto; margin: 0; float: right; width: 30px;}.esri-feature-table-column-change-menu .dijitMenuItemHover,.esri-feature-table-column-change-menu .dijitMenuItemSelected.dijitMenuItem {background-color: #F8F8F8;}.esri-feature-table-column-change-menu .dijitMenuItemFocused,.esri-feature-table .dijitNumberTextBox,.esri-feature-table .dijitTextBox {background-color: #FFF;}.field-view-database-label {font-style: italic; color: #888;}.esri-feature-table-button {width: 16px; height: auto; cursor: pointer; float: right; font-size: 16px; padding: 0 10px;}.dijitContentPaneRtl .esri-feature-table-button {float: left;}.esri-feature-table .dgrid-hider-menu-label {word-wrap: break-word;}.esri-feature-table .dgrid-content {width: auto;}.esri-dialog-close-button {float: right; margin: 6px 5px 0;}.esri-dialog-close-button .dijitButtonText {color: #0079c1; background: 0 0; border-color: #0079c1;}.esri-dialog-close-button .dijitButtonText:hover {background-color: #005e95; color: #fff;}.dijitRtl .esri-dialog-close-button {float: left;}.esri-feature-table-hidden {display: none;}.esri-feature-table-block {display: block;}.esri-feature-table .esri-feature-table-left-margin {margin: 0 0 0 2px;}.esri-feature-tableRtl .esri-feature-table-content-pane .esri-feature-table-left-margin {margin: 0 2px 0 0;}.esri-locked-icon-container {float: left;}.esri-feature-attachments {background-color: #FFF; font-family: verdana; height: 274px;}.esri-feature-attachments-container {height: 100%; position: relative; width: 100%;}.esri-feature-attachments-menu-container {bottom: 0; height: 42px; position: absolute; width: 100%;}.esri-feature-attachments .dijitDisabled {opacity: .35;}.esri-feature-attachments-tab-container {height: 230px; margin-bottom: 5px; width: 400px;}.esri-feature-attachments-feedback {float: right; height: 40px; line-height: 40px; padding-right: 10px;}.esri-feature-attachments-button {float: right; margin: 6px 5px 0;}.dijitRtl .esri-feature-attachments-button {float: left;}.esri-feature-attachments .dijitTabContainerTop-container {border: 1px solid #b5bcc7; border-top: none;}.esri-feature-attachments .dijitTabContainerTop-tabs {border-bottom: 1px solid #b5bcc7;}.esri-feature-attachments .dijitTabContainerTop-tabs .dijitTab {border-bottom-width: 0; display: inline-block; margin-right: 1px; min-width: 60px; padding: 3px 6px; text-align: center; top: 1px;}.esri-feature-attachments .dijitTabContainerTop-tabs .dijitTabChecked {background-color: #FFF; border-color: #b5bcc7; color: #000; padding-bottom: 4px; padding-top: 9px; top: 1px;}.esri-feature-attachments .dijitTab {background-color: #efefef; border: 1px solid #b5bcc7; color: #494949; position: relative;}.esri-feature-attachments .dijitTabHover {cursor: pointer;}.esri-feature-attachments .dijitTabCheckedHover {cursor: default;}.esri-feature-attachments .esri-attachments-view-pane,.esri-feature-attachments .esri-attachments-add-pane {padding: 5px;}.esri-feature-attachments .esri-attachments-view-pane-content {height: 100%; overflow-x: none; overflow-y: scroll; width: 100%;}.esri-feature-attachments .esri-feature-attachments-add-pane-content {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; background: url("../img/upload.svg") no-repeat top center #f8f8f8; background-size: contain; border: 3px dashed #efefef; border-radius: 4px; box-sizing: border-box; height: 100%; overflow: hidden; width: 100%;}.esri-feature-attachments .esri-attachment-node {font-size: .8em; margin-bottom: 14px; min-height: 50px; width: 100%;}.esri-feature-attachments .esri-attachment-node-text-container {display: inline-block; height: auto; margin: 5px 0 0 5px; padding: 1px; width: 70%; word-wrap: break-word;}.esri-feature-attachments .esri-attachment-node-text-name {display: block; line-height: 15px;}.esri-feature-attachments .esri-attachment-node-text-size {display: block;}.esri-feature-attachments .esri-attachment-node-delete {background-image: url("../img/featureTableSprite.png"); background-position: -32px -64px; background-repeat: no-repeat; float: right; height: 16px; margin: 10px 10px 0 0; padding: 1px; width: 16px;}.esri-feature-attachments .esri-attachment-node-delete:hover {color: #0079c1; cursor: pointer;}.esri-attachment-node-icon {background-size: 48px 48px; display: inline; float: left; height: 48px; margin-left: 5px; width: 48px;}.esri-attachment-node-icon-archive {background-image: url("../img/AttachmentArchive64.png");}.esri-attachment-node-icon-audiovideo {background-image: url("../img/AttachmentAudioVideo64.png");}.esri-feature-attachments .esri-attachment-node-icon-document {background-image: url("../img/AttachmentDocument64.png");}.esri-feature-attachments .esri-attachment-node-icon-image {background-image: url("../img/AttachmentImage64.png");}.esri-attachment-node-icon-other {background-image: url("../img/AttachmentOther64.png");}.esri-feature-attachments .icon-ui-close-circled {font-size: 20px;}.esri-feature-attachments .icon-ui-close-circled:hover {color: #de2900;}.esri-feature-attachments .esri-drag-drop {-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; height: 100%; padding: 25% 20% 0 20%; width: 100%;}.esri-feature-attachments .esri-drag-drop:focus {outline: none;}.esri-feature-attachments-loading-indicator {background-image: url("../img/ft-loading-indicator.gif"); background-position: center center; background-repeat: no-repeat; background-size: 28px 28px; float: left; height: 30px; margin: 6px; width: 30px;}.esri-feature-attachmentsRtl .esri-feature-attachments-loading-indicator {float: right;}.esri-feature-attachments-hidden{display: none !important;}.esri-feature-attachments-view-pane {overflow-y: scroll;}.esri-feature-attachments-view-pane,.esri-feature-attachments-add-pane {padding: 5px;}.esri-feature-attachmentsRtl .esri-attachment-node-icon {float: right;}.esri-feature-attachmentsRtl .esri-attachment-node-delete {float: left;}.simpleGeocoder .esriGeocoderMultiple input, .simpleGeocoder .esriGeocoder input {width: 146px; font-size: 14px; padding: 0; line-height: 1; box-shadow: none; color: inherit;}.simpleGeocoder .esriGeocoder {border: 1px solid #a9a9a9; background: #fff; -webkit-border-radius: 0; border-radius: 0;}.simpleGeocoder .esriGeocoderIcon {margin: 12px 0 11px 6px;}.simpleGeocoder .esriGeocoder .esriGeocoderReset {margin-top: 11px;}.simpleGeocoder .esriGeocoder .esriGeocoderSearch {background-image: url("../img/search.svg");}.simpleGeocoder .esriGeocoderHasValue .esriGeocoderReset {background: url("../img/x-gray.svg") no-repeat center center transparent;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuClose {background: url("../img/x-gray.svg") no-repeat center center transparent; margin-top: 4px;}.simpleGeocoder .esriGeocoder .esriGeocoderMenuArrow {background: url("../img/down.svg") no-repeat center center transparent; background-size: 18px;}.simpleGeocoder .esriGeocoderResult {margin: 0; padding: 0.5166666667rem; font-size: 0.875rem; line-height: 1.55rem; color: #6e6e6e; background-color: #FFF; border-top: 1px solid #efefef;}.simpleGeocoder .esriGeocoderMenu .esriGeocoderSelected .esriGeocoderSelectedCheck {background: url("../img/check-mark-green.svg") no-repeat center center transparent; height: 24px;}.simpleGeocoder .esriGeocoderMenu {border-radius: 0; border: 1px solid #efefef; border-top: none; marign-top: 1px; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.simpleGeocoder .esriGeocoderMenu .esriGeocoderMenuHeader {margin: 0; padding: 0.5166666667rem; font-weight: 400; font-style: normal; font-size: 0.9375rem; line-height: 1.55rem; background-color: #f8f8f8; border-top: 1px solid #efefef; color: #4c4c4c; font-family: 'Avenir LT W01 35 Light', 'Avenir Next', 'Avenir', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;}.simpleGeocoder .esriGeocoderContainer {font-family: 'Avenir LT W01 35 Light', 'Avenir Next', 'Avenir', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;}.dojoxGrid {position: relative; -moz-outline-style: none; outline: none; overflow: hidden; height: 0; border: 1px solid #CCC;}.dojoxGridMasterHeader {background-color: #EFEFEF; position: relative;}.dojoxGridMasterView {position: relative;}.dojoxGridView {position: absolute; overflow: hidden; width: 100% !important; left: 0px !important;}.dojoxGridHeader {position: absolute; overflow: hidden; cursor: default; border-bottom: 1px solid #CCC; width: 100% !important; left: 0px !important;}.dojoxGridHeader .dojoxGridCell {cursor: pointer;}.dojoxGridHeader .dojoxGridCellOver {background-color: #DDDDDD;}.dojoxGridArrowButtonNode {display: none; padding-left: 16px;}.dojoxGridArrowButtonChar {display: inline; float: right; margin-right: 4px; font-size: 0.7rem;}.dojoxGridScrollbox {position: relative; overflow: auto; background-color: white;}.dojoxGridContent {position: relative; overflow: hidden; -moz-outline-style: none; outline: none;}.dojoxGridContent > div {right: 0; left: 0;}.dojoxGridRow {position: relative; width: 100%; border-bottom: 1px solid #CCC; background-color: white; border-top: none;}.dojoxGridRowOdd {background-color: #f8f8f8;}.dojoxGridRowSelected {background-color: #D1E9FA;}.dojoxGridRowTable {table-layout: fixed; width: 0; empty-cells: show; margin: 0; border: none; border-collapse: collapse; background-color: transparent;}.dojoxGridInvisible {visibility: hidden;}.dojoxGridHiddenFocus {position: absolute; top: -1000px; height: 0; width: 0;}.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td {border: none; padding: 0; height: 0; overflow: hidden;}.dojoxGrid .dojoxGridCell {border-left: 1px solid #CCCCCC; border-right: none; padding: 0.5166666667rem; text-align: left; overflow: hidden; word-wrap: break-word;}.esriRtl .dojoxGrid .dojoxGridCell {border-left: none; border-right: 1px solid #CCCCCC; text-align: right;}.dojoxGrid .dojoxGridCell:first-child {border-left: none;}.esriRtl .dojoxGrid .dojoxGridCell:first-child {border-right: none; border-left: 1px solid #CCCCCC;}.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell {white-space: nowrap; word-break: keep-all; word-wrap: normal; text-overflow: ellipsis;}.dojoxGridCellFocus {}.dojoxGridCellOver {}.dojoxGridCellFocus.dojoxGridCellOver {}.dijitMenu {border: 1px solid #efefef; margin: 0; padding: 0; background-color: #fff;}.dijitMenuPopup {min-width: 200px;}.dijitMenuTable {border: none; display: block;}.dijitMenuTable tbody {display: block;}.dijitMenuItem {position: relative; display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0; font-size: 0.875rem; line-height: 1.55rem; color: #6e6e6e; background-color: #FFF; border: none; border-top: 1px solid #efefef; white-space: nowrap; cursor: pointer;}.dijitMenuItemLabel {padding: 0.5166666667rem; border: none;}.dijitMenu .dijitMenuItem td {border: none; font-weight: 400;}.dijitMenuArrowCell {display: none;}.dijitMenuItemHover, .dijitMenuItemSelected, .dijitTimePickerTickHover {background-color: #f8f8f8;}.dijitMenuItemActive, .dijitMenuItemFocused, .dijitTimePickerItemSelected {background-color: #aadbfa; outline: none;}.dijitComboBoxMenu .dijitMenuItem {padding: .25rem;}.dijitMenuSeparatorTop {height: auto; margin-top: 1px;}.dijitMenuSeparatorBottom {height: auto; margin-bottom: 1px; border-top: 0 none;}.dijitMenuExpand:before {content: "\f0da";}.dijitMenuItemIconCell {padding: 0;}.dijitMenuBar {margin: 0; padding: 0; background: #f5f5f5;}.dijitMenuBar .dijitMenuItem {padding: 8px 12px; margin: 0;}.dijitMenuBar .dijitMenuItemHover {background: #007ac2;}.dijitMenuBar .dijitMenuItemActive,.dijitMenuBar .dijitMenuItemSelected,.dijitMenuBar .dijitMenuItemHover.dijitMenuItemSelected,.dijitMenuBar .dijitMenuItemActive.dijitMenuItemSelected {outline: none; color: #fff; background: #007ac2;}.gxeEditor {}.gxeEditorDialog .gxePrimaryToolbar {width: 100%;}.gxePrimaryToolbar {padding-bottom: 4px;}.gxePrimaryToolbar .gxeTabs, .gxePrimaryToolbar .gxeToolsets, .gxePrimaryToolbar .gxeToolset {display: inline-block;}.gxePrimaryToolbar .gxeMessageArea {display: inline-block; margin-left: 8px; margin-right: 8px;}.gxePrimaryToolbar .gxeMessageArea .gxeIconWorking {display: inline-block; height: 16px; width: 16px; vertical-align: top; background-position: center; background-repeat: no-repeat;}.gxePrimaryToolbar .gxeMessageArea .gxeWorkingMessage {display: inline-block; font-style: italic;}.gxeViewDocumentPane, .gxeEditDocumentPane {overflow-y: auto;}.gxeXmlPane textarea {margin-top: 4px; width: 100%;}.gxeViewDocumentPane > .gxeMessage, .gxeXmlPane > .gxeMessage {padding: 10px; font-style: italic;}.gxeDownloadPane .gxeLine {margin: 16px 4px 4px 16px;}.gxeLoadDocumentPane > .gxePrompt {margin-bottom: 16px; max-width: 500px;}.gxeLoadDocumentPane .gxePrompt {font-style: italic;}.gxeLoadDocumentPane .gxeSection {padding: 10px; min-height: 150px; min-width: 350px; border: 1px solid #CCCCCC; border-top-right-radius: 4px; border-bottom-left-radius: 4px; border-bottom-right-radius: 4px;}.gxeLoadDocumentPane .gxeTabButton {border-bottom: none;}.gxeValidationPane .gxeValidationPrompt {font-style: italic; font-size: 10px; margin: 0px 4px 0px 4px;}.gxeLoadDocumentPane .gxeLine, .gxeTransformPane .gxeLine {margin-top: 4px; margin-bottom: 4px;}.gxeLoadDocumentPane .gxeInputFileContainer {margin-top: 10px; margin-bottom: 10px;}.gxeLoadDocumentPane .gxeWarning {font-style: italic; max-width: 400px; vertical-align: top !important;}.gxeLoadDocumentPane .gxeWarningSection > div {display: inline-block; vertical-align: middle;}.gxeViewDocumentPane .gxeEditOnly {display: none;}.gxeEditDocumentPane .gxeViewOnly {display: none;}.gxeDisplayNone {display: none;}.gxeBold {font-weight: bold;}.gxeSmallText {font-size: 10px;}.gxeRootLabel {font-style: italic; font-weight: bold;}.gxeInput input[type="text"] {background-color: rgba(0, 0, 0, 0) !important; border: 1px solid #BBBBBB; margin: 0 !important; padding: 2px 4px !important;}.gxeInput textarea {background-color: rgba(0, 0, 0, 0) !important; border: 1px solid #BBBBBB; margin: 0 !important; padding: 2px 4px !important;}.gxeInput input[type="text"]:focus, .gxeInput textarea:focus, .gxeInput select:focus {border: 1px solid #66AFDA;}.gxeTabs > .gxeContainer {margin-bottom: 6px; padding: 10px 5px 5px 5px; width: 98%;}.gxeViewDocumentPane .gxeTabs > .gxeContainer {border: 1px solid #CCCCCC;}.gxeViewDocumentPane .gxeHeader > .gxeTabButton {border-bottom: none;}.gxeViewDocumentPane .gxeTabButton > input[type=radio] {display: none;}.gxeViewDocumentPane .gxeOptionalLabel input[type=checkbox] {display: none;}.gxeViewDocumentPane .gxeInput .gxeViewOnlyText.populated,.gxeViewDocumentPane .gxeInputSelect .gxeViewOnlyText.populated {display: inline-block; padding: 2px 8px; min-width: 300px; max-width: 98%; border: 1px solid #BBBBBB; border-radius: 4px;}.gxeViewDocumentPane .gxeInput .gxeViewOnlyText > .gxeParagraph {margin-top: 2px; margin-bottom: 10px;}.gxeEditDocumentPane .gxeTabs > .gxeContainer {background: url("../../jsapi/esri/dijit/metadata/css/images/gxe-small-bg.gif") repeat-x scroll 0 0 rgba(0, 0, 0, 0); border-left: 1px solid #CCCCCC; border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC;}.gxeEditDocumentPane .gxeMandatoryLabel {font-style: italic; font-weight: bold;}.gxeEditDocumentPane .gxeRepairMode {}.gxeSection > .gxeHeader {margin-bottom: 8px;}.gxeAttribute {margin-bottom: 12px;}.gxeAttribute > .gxeContainer {margin-top: 8px;}.gxeElementHeader {margin-bottom: 8px;}.gxeElement.single {margin-bottom: 12px;}.gxeElement.tabless {margin-bottom: 16px;}.gxeMultiplicityHeader.tabbed.open {margin-bottom: 10px;}.gxeMultiplicityHeader.tabbed.closed {margin-bottom: 6px;}.gxeMultiplicityHeader.tabbed > .gxeContainer {margin-top: 4px;}.gxeMultiplicityHeader.tabless.open > .gxeHeader {margin-bottom: 4px;}.gxeLabelContainer {display: inline-block;}.gxeMultiplicityTools {display: inline-block; margin: 0px 4px; -moz-user-select: none; -ms-user-select: none; user-select: none;}.gxeMultiplicitys {display: inline-block; margin: 0px 4px;}.gxeInput > .gxeContainer {display: inline-block;}.gxeInput .gxeHint.populated {padding: 2px; font-style: italic; font-size: 10px;}.gxeInputSelectMany .gxeOption {margin-bottom: 8px;}.gxeValidationPane {margin-bottom: 6px;}.gxeValidationPane > .gxeContent {margin-top: 2px; padding-top: 2px; background-color: #FFFFFF; max-height: 102px; overflow-y: auto; border: 1px solid #CCCCCC;}.gxeValidationMessage {padding: 4px 8px;}.gxeValidationMessage.current {background: #F8F8F8;}.gxeValidationMessage > div {display: inline-block; vertical-align: middle;}.gxeValidationMessage .gxeDeleted {text-decoration: line-through; opacity: 0.3;}.gxeValidationMessage .gxeOff {text-decoration: line-through;}.gxeEditDocumentPane .gxeInput .gxeReadOnlyValue {display: inline-block; padding: 2px 8px; border: 1px solid #BBBBBB; border-radius: 4px;}.gxePrompt {padding: 2px; font-style: italic; font-size: 10px; margin-bottom: 8px;}.gxeInputHtmlTextArea .gxeClickableText {vertical-align: top;}.gxeInputSelect .dijitSelect .dijitButtonContents {padding: 2px; min-width: 80px;}.gxeInputCheckBox {margin-bottom: 14px;}.gxeInputCheckBox input[type="checkbox"] {margin: 0 !important;}.gxeHtmlEditorDialog .dijitFontNameCombo.dijitTextBox,.gxeHtmlEditorDialog .dijitFontSizeCombo.dijitTextBox {width: 12em;}.gxeHtmlEditorDialog .dijitEditorIFrameContainer {padding: 4px;}.gxeHtmlEditorDialog .dijitToolbar {background: none !important;}.gxeViewDocumentPane .gxeOptionalLabel .gxeSwitchToggle {display: none;}.gxeEditDocumentPane .gxeOptionalLabel .gxeSwitchLabel {cursor: pointer;}.gxeHiddenAttribute, .gxeHiddenElement, .gxeHiddenTab, .gxeHiddenSection {display: none;}.gxeDialog {background-color: #FFFFFF !important; border-color: #555555 !important; border-radius: 5px; box-shadow: 0 0 5px rgba(0, 0, 0, 0.35) !important;}.gxeDialog .dijitDialogTitleBar {background: none repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 3px 3px 0 0;}.gxeDialog .dijitDialogPaneContent {background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border-top: medium none !important;}.gxeDialogActionBar {background-color: #FFFFFF; margin: 4px 0 0 0; padding: 8px 0 0 0; border: medium none;}.gxeDialogActionBar .gxeRight .gxeMessage {display: inline-block;}.gxeDialogActionBar .gxeButtons {display: inline-block;}.gxePopupDialog .gxePrimaryPane {min-width: 300px; min-height: 50px;}.gxePopupDialog .gxeMessagePane {margin-top: 24px;}.gxePopupDialog .gxeMessagePane .gxeIcon, .gxePopupDialog .gxeMessagePane .gxeMessageText {display: inline-block;}.gxePopupDialog .gxeMessagePane .gxeMessageText {margin-left: 4px; margin-right: 4px;}.gxePopupDialog .gxeButton {padding: 5px 8px;}.gxeButton {padding: 2px 6px; white-space: nowrap; vertical-align: middle; color: #000; background: #f2f2f2; cursor: pointer; border: 1px solid #B8B8B8; border-radius: 3px; text-shadow: 0 1px 1px white; -webkit-box-shadow: 0 1px 1px #fff; -moz-box-shadow: 0 1px 1px #fff; box-shadow: 0 1px 1px #fff; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}.gxeButton:disabled {cursor: default; opacity: 0.3;}.gxeButton:hover:enabled {color: #000; border-color: #818181; background: #DEDEDE;}.gxeButton:active:enabled {border: 1px solid #AAA; border-bottom-color: #CCC; border-top-color: #999; -webkit-box-shadow: inset 0 1px 2px #aaa; -moz-box-shadow: inset 0 1px 2px #aaa; box-shadow: inset 0 1px 2px #aaa; background: -webkit-linear-gradient(top, #E6E6E6, gainsboro); background: -moz-linear-gradient(top, #E6E6E6, gainsboro); background: -ms-linear-gradient(top, #E6E6E6, gainsboro); background: -o-linear-gradient(top, #E6E6E6, gainsboro);}.gxeButton.prominent {border-color: #747474; background: none repeat scroll 0 0 #5DADDD; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);}.gxeButton.prominent:hover:enabled {border-color: #000000; background: none repeat scroll 0 0 #4997D2; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.2);}.gxeButton.prominent:active:enabled {border-color: #AAA; background: none repeat scroll 0 0 #4997D2; color: #FFFFFF; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25); box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25) inset;}.gxeTabButton {display: inline-block; margin: 0; padding: 3px 10px; background-color: #FFFFFF; border: 1px solid #CCCCCC; border-top-left-radius: 6px; border-top-right-radius: 6px; color: #333333; font-weight: normal; text-align: center; text-decoration: none;}.gxeTabButton:hover {background: #E8E8E8;}.gxeTabButton.current {background: #E8E8E8; font-weight: bold;}.gxeTabButton, .gxeTabButton > input[type=radio], .gxeTabButton > label {cursor: pointer;}.gxeTabButton > input[type=radio] {margin: 0px; padding: 0px; vertical-align: middle;}.gxeTabsPrompt {display: inline-block; margin: 0px 0px -1px 0px; padding: 5px 10px 4px 10px; background-color: #FFFFFF; border-bottom: 1px solid #CCCCCC; color: #333333; font-style: italic; font-size: 10px; font-weight: normal; text-align: center; text-decoration: none;}.gxeClickableText {display: inline-block; color: #21759B; cursor: pointer; margin-left: 4px; margin-right: 4px; text-decoration: none;}.gxeClickableText:hover {text-decoration: underline;}.gxeClickableText:focus {text-decoration: underline;}.gxeSwitchLabel {display: inline-block;}.gxeSwitchToggle {position: relative; height: 16px; width: 32px; background: #dbdbdb; border: 0 none; border-radius: 99px; box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3) inset; display: inline-block; vertical-align: top; cursor: pointer;}.gxeSwitchToggle:after {position: absolute; height: 10px; width: 10px; top: 3px; right: 19px; content: ""; background: #F5F5F5; background: linear-gradient(#FFF, #F5F5F5) repeat scroll 0 0 rgba(0, 0, 0, 0); border-radius: 99px 99px 99px 99px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.5); padding: 0; transition: right .3s; -webkit-transition: right .3s; z-index: 100; transition: right 0.2s;}.gxeSwitchToggle:before {position: absolute; height: 6px; width: 6px; top: 5px; right: 21px; content: ""; background: #D7D7D7; background: linear-gradient(#E9E9E9, #FFF); border: 0 none; border-radius: 99px; box-shadow: none; display: block; z-index: 101; transition: right 0.2s;}.gxeSwitchToggle.checked {background: #87c2e6;}.gxeSwitchToggle.checked:after {right: 3px;}.gxeSwitchToggle.checked:before {right: 5px;}.gxeMultiplicityTools > .gxeIcon {display: inline-block; margin: 6px 2px; padding: 2px; width: 16px; height: 16px; cursor: pointer; vertical-align: middle; background-position: center; background-repeat: no-repeat;}.gxeDisabledIcon {opacity: 0.3;}.gxeValidationIcon {cursor: pointer;}.gxeIconSuccess, .gxeIconWarning, .gxeIconError {display: inline-block; height: 10px; width: 10px; border-radius: 10px;}.gxeIconSuccess {background-color: #2E8B57;}.gxeIconWarning {background-color: #FFCC00;}.gxeIconError {background-color: #FF0000;}.gxeIconInfo {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-info.png");}.gxeIconMoveDown {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-down.png");}.gxeIconMoveLeft {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-left.png");}.gxeIconMoveRight {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-right.png");}.gxeIconMoveUp {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-move-up.png");}.gxeIconRemove {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-remove.png");}.gxeIconRepeat {background-image: url("../../jsapi/esri/dijit/metadata/css/images/gxe-repeat.png");}.gxeIconSearch {background-image: url("../../jsapi/esri/dijit/metadata/css/images/Search16.png"); background-repeat: no-repeat; background-position: center bottom; width: 16px; height: 16px;}.gxeIconWorking {}.gxeFloatLeft {float: left;}.gxeFloatRight {float: right;}.gxeClear {clear: both;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentCoordinates {float: left;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentViewSection {float: left;}.gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentBottom {clear: both;}.gxeIndent, .gxeInput {margin-left: 15px; margin-right: 0px;}.gxeDialogActionBar .gxeRight .gxeMessage {margin-right: 10px;}.gxeViewDocumentPane .gxeGeoExtentView {margin: 20px 10px 2px 40px;}.gxeOption > input[type=checkbox], .gxeOptionalLabel > input[type=checkbox] {margin-left: 0px; margin-right: 3px;}.gxeRtl .gxeFloatLeft {float: right !important;}.gxeRtl .gxeFloatRight {float: left !important;}.gxeRtl .gxeClear {clear: both;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentCoordinates {float: right !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentViewSection {float: right !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentSection .gxeGeoExtentBottom {clear: both;}.gxeRtl .gxeIndent, .gxeRtl .gxeInput {margin-right: 15px !important; margin-left: 0px !important;}.gxeRtl .gxeDialogActionBar .gxeRight .gxeMessage {margin-left: 10px !important;}.gxeRtl .gxeViewDocumentPane .gxeGeoExtentView {margin: 20px 40px 2px 10px !important;}.gxeRtl .gxeOption > input[type=checkbox], .gxeRtl .gxeOptionalLabel > input[type=checkbox] {margin-left: 3px; margin-right: 0px;}.gxeGeoExtent .simpleGeocoder {position: relative;}.gxeGeoExtent .gxeMap {width: 500px; height: 400px; border: 1px solid #CCCCCC;}.gxeGeoExtent .gxeTop {margin-bottom: 2px;}.gxeGeoExtent .gxeLeft {display: inline-block;}.gxeGeoExtent .gxeRight {display: inline-block;}.gxeGeoExtent .gxeTop .gxeLeft {margin-top: 6px;}.gxeGeoExtent .gxeClear {display: block;}.gxeGeoExtent .gxeMessage {font-style: italic;}.gxeGeoExtent .gxeGeocoder {display: inline-block;}.gxeGeoExtent .simpleGeocoder {display: inline-block;}.gxeViewDocumentPane .gxeGeoExtentView .gxeMap {width: 250px; height: 200px; border: 1px solid #CCCCCC;}.gxeCenteredCalendar {margin-left: auto !important; margin-right: auto !important;}table.gxeCenteredCalendar.dijitCalendarContainer {border: none !important;}.gxeCenteredCalendar .dijitCalendarMonthContainer th {background: none;}table.gxeCenteredCalendar.dijitCalendar .dijitDropDownButton .dijitButtonNode {border: none;}.gxeCenteredCalendar .dijitCalendarDayLabelTemplate {background: none; border-bottom: 1px solid #E6E6E6;}.gxeCenteredCalendar .dijitCalendarYearContainer {background: none;}.gxeCenteredCalendar .dijitCalendarYearLabel {margin-top: 4px; margin-bottom: 10px; border-top: 1px solid #E6E6E6;}.gxeCenteredCalendar .dijitCalendarSelectedDate {background-color: #E8E8E8 !important; border: 1px solid #CCCCCC !important; border-radius: 4px;}.gxeCenteredCalendar .dijitCalendarCurrentDate {text-decoration: none;}.gxeCenteredCalendar .dijitCalendarSelectedYear {background-color: #E0E0E0 !important; border: 1px solid #CCCCCC !important; border-radius: 4px;}.gxeIsoTopicDialog .gxeOptions {min-width: 400px; max-height: 300px; overflow-y: auto;}.gxeIsoTopicDialog .gxeOption {margin-bottom: 8px; white-space: nowrap;}.gxeIsoTopicDialog .gxeOption label {white-space: nowrap; -moz-user-select: none; user-select: none;}.gxeGemetDialog .gxeOptions {padding: 6px; min-width: 550px; max-width: 550px; min-height: 300px; max-height: 300px; margin-top: 4px; border: 1px solid #CCCCCC; overflow-y: auto;}.gxeGemetDialog .gxeOption {margin-bottom: 8px;}.gxeGemetDialog .gxeDescription {display: block; margin-left: 20px; margin-right: 20px; font-style: italic;}.gxeGemetDialog .gxeIconSearch {display: inline-block; cursor: pointer;}.gxeGemetDialog .gxeDialogActionBar .gxeMessage {font-style: italic;}.gxeGemetDialog .gxeOption label {-moz-user-select: none; user-select: none;}.gxeDialog {border: none !important; border-radius: 0; box-shadow: none;}.gxeEditor {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.gxeViewDocumentPane .gxeEditOnly {display: none;}.gxeEditDocumentPane .gxeViewOnly {display: none;}.gxeDisplayNone {display: none;}.gxeHeader:after, .gxeToolsets:after, .gxeDialogActionBar:after, .gxePrimaryToolbar:after {content: ''; display: table; clear: both;}.gxeElementHeader {margin-top: 1em;}.gxePrimaryPane {margin-top: 12px;}.gxeOption label {margin-bottom: 0;}.gxeToolsets {margin-bottom: 1em;}.gxeToolset {float: left; margin-right: 0.3em;}.esriRtl .gxeToolset {float: right; margin-right: 0; margin-left: 0.3em;}.gxeButton {background: #FFF; color: #0079c1; margin-right: 3px; display: inline-block; padding: .31rem .9rem !important; border: 1px solid #0079c1; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; -webkit-transition: all 50ms linear; transition: all 50ms linear; font-weight: 400; border-radius: 0; text-shadow: none; box-shadow: none;}.esriRtl .gxeButton {margin-left: 3px; margin-right: 0;}.gxeButton.prominent {background: #0079c1; border-color: #0079c1; color: white; text-shadow: none;}.gxeButton:hover:enabled {color: white; border-color: #005e95; background: #005e95;}.gxeButton.prominent:hover:enabled {background-color: #005e95; border-color: #005e95; text-shadow: none; box-shadow: none;}.gxeTabsPrompt {display: block; margin-bottom: .5em;}.gxeTabs {margin-top: .5em;}.gxeTabs:after {content: ""; display: table; clear: both;}.gxeTabButton {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; font-size: 0.875rem; line-height: 1.55rem; -webkit-transition: all, 150ms linear; transition: all, 150ms linear; padding: 0.3875rem 0.775rem; float: left; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; background-color: #f8f8f8; border: 1px solid #CCC; margin-right: -1px; cursor: pointer; border-top-left-radius: 0; border-top-right-radius: 0;}.gxeTabButton:focus {outline: none;}.esriRtl .gxeTabButton {float: right; margin-right: 0; margin-left: -1px;}.gxeTabButton.current {border-bottom: 1px solid #FFF; background-image: linear-gradient(to top, transparent 94%, #0079c1 96%, #0079c1 100%); background-color: #FFF; font-weight: 400;}.gxeTabButton label {margin-bottom: 0; display: inline-block; font-size: 0.875rem;}.gxeTabButton input {float: none;}.gxeEditDocumentPane .gxeViewOnly {display: none;}.gxeInput > .gxeContainer {display: inline; padding: 0; border: none; margin: 0;}.gxeInputCheckBox label {margin-bottom: 0;}.gxeInputCheckBox input {margin-top: 5px;}.gxeEditDocumentPane .gxeTabs > .gxeContainer, .gxeLoadDocumentPane .gxeSection {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; border: 1px solid #CCC; margin-top: -1px; margin-bottom: .5em; padding: 1em; background-image: none;}.gxeElement.single {margin-bottom: 1em;}.gxeElementChoice .gxeTabsPrompt {display: none;}.gxeClickableText {color: #0079c1; padding: .5em .5em .5em 0; cursor: pointer;}.gxeClickableText:hover {text-decoration: underline;}.gxeSwitchLabel {display: inline-block; margin-left: .5em; margin-right: .5em; margin-bottom: .5em; cursor: pointer;}.gxeSwitchToggle {display: inline-block; background-color: #fafafa; border-radius: 26px; box-shadow: inset 0 0 0 1px #d3d3d3; cursor: pointer; height: 28px; position: relative; transition: border .25s .15s, box-shadow .25s .3s, padding .25s; width: 44px; vertical-align: top;}.gxeSwitchToggle:before {display: none;}.gxeSwitchToggle:after {background-color: #fff; border: 1px solid #d3d3d3; border-radius: 24px; box-shadow: inset 0 -3px 3px rgba(0, 0, 0, 0.025), 0 1px 4px rgba(0, 0, 0, 0.15), 0 4px 4px rgba(0, 0, 0, 0.1); content: ''; display: block; height: 24px; width: 24px; left: 0; position: absolute; right: 16px; top: 0; transition: border .25s .15s, left .25s .1s, right .15s .175s;}.gxeSwitchToggle.checked {border-color: #0079c1; box-shadow: inset 0 0 0 14px #0079c1; transition: border .25s, box-shadow .25s, padding .25s .15s;}.gxeSwitchToggle.checked:after {border-color: #0079c1; left: 16px; right: 0; transition: border .25s, left .15s .25s, right .25s .175s;}input.gxeEditOnly {margin-bottom: .25em;}.gxeHint {color: #959595; font-size: .85rem;}.gxeInput .gxeHint.populated {font-size: .85rem;}.gxeInput {margin-left: 0; margin-bottom: 1rem;}.gxeInputCheckBox {margin-bottom: 0;}.gxeInputCheckBox input[type="checkbox"] {margin-top: 5px !important;}.gxeAttribute {max-width: 300px;}.gxeInputSelect {max-width: 300px; margin-left: 0; margin-right: 0;}.gxeSmallText {font-size: .75rem;}.gxeFloatRight {float: right;}.esriRtl .gxeFloatRight {float: left;}.gxeFloatLeft {float: left;}.esriRtl .gxeFloatLeft {float: right;}.gxeLoadDocumentPane .gxePrompt {margin-top: 12px;}.gxeDialogActionBar {margin-top: 1em;}.gxeValidationPane {font-size: .875rem;}.gxeValidationPane > .gxeContent {max-height: 102px; overflow-y: auto; background-color: #f8f8f8; border: 1px solid #CCC; margin-bottom: 1rem;}.gxeValidationMessage {padding: .15em .5em;}.gxeValidationMessage .gxeClickableText {padding: 0; margin-left: .5em;}.gxeValidationMessage > div {display: inline-block; vertical-align: middle;}.gxeIconWarning {background-color: #FC0;}.gxeIconSuccess, .gxeIconWarning, .gxeIconError {display: inline-block; height: 10px; width: 10px; border-radius: 10px;}.gxeValidationIcon {cursor: pointer;}.gxeEditDocumentPane .gxeMandatoryLabel {font-style: normal; font-weight: 400;}.gxeEditDocumentPane .gxeMandatoryLabel:after {content: "*";}.gxeMultiplicityTools > .gxeIcon {width: 18px; height: 18px; background-size: 18px;}.gxeIconRepeat {background-image: url("../img/plus-circled.svg");}.gxeIconRemove {background-image: url("../img/minus-circled.svg");}.gxeIconMoveUp {background-image: url("../img/up.svg");}.gxeIconMoveDown {background-image: url("../img/down.svg");}.gxeMultiplicityTabs {vertical-align: -.75rem;}.gxeEditDocumentPane .gxeInput .gxeReadOnlyValue {background-color: #efefef; padding: .5em .75em; border-radius: 3px; font-size: .875rem; line-height: 1; border: none;}.gxeAttribute {margin-top: .5rem;}.gxeDialog .dijitCalendar {box-shadow: none; display: block;}.gxeCenteredCalendar .dijitCalendarSelectedYear {background-color: #007ac2 !important; border: 1px solid rgba(0, 0, 0, 0) !important; border-radius: 3px;}.gxeCenteredCalendar .dijitCalendarYearLabel {margin-top: 0; margin-bottom: 0; border-top: none;}.gxeCenteredCalendar {display: block;}.gxeAttribute > .gxeContainer {margin-top: 0; margin-bottom: 1rem;}.dijitPopup {position: absolute; margin: 1px 0 0 0; padding: 0; -webkit-overflow-scrolling: touch; border: 1px solid #efefef !important; background-color: #FFF; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); z-index: 1000;}.dijitMenuPopup {border-top-left-radius: 0; border-top-right-radius: 0;}.dijitMenuPopup .dijitMenu, .dijitPopup > .dijitMenu {border-top-left-radius: 0; border-top-right-radius: 0; border: none;}.dijitRadio,.dijitRadioIcon {width: 14px; height: 14px; border: 1px solid #007ac2; -webkit-border-radius: 50%; border-radius: 50%; position: relative; overflow: visible; margin-right: 6px; vertical-align: -2px;}.dijitRadio:after,.dijitRadioIcon:after {content: " "; display: block; width: 0; height: 0; background: #007ac2; -webkit-border-radius: 50%; border-radius: 50%; opacity: 0; margin: 7px; position: absolute; top: 0; left: 0; -webkit-transition: all 0.15s ease-in-out; -moz-transition: all 0.15s ease-in-out; -o-transition: all 0.15s ease-in-out; -ms-transition: all 0.15s ease-in-out; transition: all 0.15s ease-in-out;}.dijitRadioChecked:after,.dijitChecked .dijitRadioIcon:after {width: 8px; height: 8px; margin: 3px; opacity: 1;}.dijitRadioDisabled {pointer-events: none; opacity: 0.65;}.dojoxRating {vertical-align: -2px;}.dojoxRating ul {padding:0; margin:0;}.dojoxRatingStar {display:inline-block; position:relative; height:16px; width:16px; float:left; margin: 0; padding-right: .25em; background: url("../img/star-gray-fallback.png"); background: url("../img/star-gray.svg"), linear-gradient(transparent, transparent); background-position: left center; background-repeat: no-repeat;}.dojoxRatingStarChecked {background-image:url("../img/star-blue-fallback.png"); background: url("../img/star-blue.svg"), linear-gradient(transparent, transparent); background-repeat: no-repeat;}.dojoxRatingStarHover {background-image:url("../img/star-yellow-fallback.png"); background: url("../img/star-yellow.svg"), linear-gradient(transparent, transparent); opacity:.5;}.arcgisSearch .searchGroup {position: relative; color: #4C4C4C; font-family: Arial, Helvetica, sans-serif; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box;}.arcgisSearch .searchInputGroup {float: left; position: relative;}.dj_rtl .arcgisSearch .searchInputGroup {float: right;}.arcgisSearch .searchInputGroup form {margin: 0; padding: 0;}.arcgisSearch .searchBtn {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;}.dj_rtl .arcgisSearch .searchBtn {float: right; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.arcgisSearch .searchBtn:hover,.arcgisSearch .searchBtn:focus {text-decoration: none; background-color: #eee;}.arcgisSearch .searchBtn:active {background-color: #ddd;}.arcgisSearch .searchButtonText {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.arcgisSearch .searchGroup .searchInput {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;}.dj_rtl .arcgisSearch .searchGroup .searchInput {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;}.arcgisSearch .searchGroup .searchInput::-ms-clear {display: none;}.arcgisSearch .searchInput::-moz-placeholder {color: #999; opacity: 1;}.arcgisSearch .searchInput:-ms-input-placeholder {color: #999;}.arcgisSearch .searchInput::-webkit-input-placeholder {color: #999;}.arcgisSearch .searchClear {display: none; position: absolute; top: 2px; right: 0; z-index: 2; height: 30px; width: 24px; text-align: center; background-color: #fff; cursor: pointer;}.dj_rtl .arcgisSearch .searchClear {right: auto; left: 0;}.arcgisSearch .sourceName {clip: rect(0 0 0 0); overflow: hidden; position: absolute; height: 1px; width: 1px;}.dj_rtl .arcgisSearch .sourceName {text-align: right;}.arcgisSearch .hasValue .searchClear {display: block;}.arcgisSearch .searchIcon {font-size: 16px; width: 20px; height: 20px; line-height: 20px; display: inline-block;}.arcgisSearch .searchClose,.arcgisSearch .searchSpinner {line-height: 30px; width: 24px; height: 30px;}.arcgisSearch .searchLoading .searchClose {display: none;}.arcgisSearch .searchSpinner {display: none;}.arcgisSearch .searchLoading .searchSpinner {display: block;}.arcgisSearch .searchMenu {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;}.dj_rtl .arcgisSearch .searchMenu {left: auto; right: 0; float: right;}.arcgisSearch .searchMenu ul {margin: 0; padding: 0; list-style: none;}.arcgisSearch .searchMenu li {padding: 6px 12px; cursor: pointer;}.arcgisSearch .searchMenu li:hover,.arcgisSearch .searchMenu li:focus {background-color: #eee;}.arcgisSearch .searchMenu li:active {background-color: #ddd;}.arcgisSearch .searchMenu li.active {background-color: #4C4C4C; color: #fff; cursor: default;}.arcgisSearch .searchMenu .menuHeader {padding: 6px 12px; background: #4C4C4C; color: #fff;}.arcgisSearch .showSuggestions .suggestionsMenu {display: block; width: 100%;}.arcgisSearch .showSources .sourcesMenu {display: block; width: 70%;}.arcgisSearch .searchToggle {display: none; -webkit-border-radius: 4px 0 0 4px; border-radius: 4px 0 0 4px;}.dj_rtl .arcgisSearch .searchToggle {-webkit-border-radius: 0 4px 4px 0; border-radius: 0 4px 4px 0;}.arcgisSearch .hasMultipleSources .searchToggle {display: block;}.arcgisSearch .hasMultipleSources .searchInput {border-left: 0; -webkit-border-radius: 0; border-radius: 0;}.dj_rtl .arcgisSearch .hasMultipleSources .searchInput {border-right: 0; -webkit-border-radius: 0; border-radius: 0;}.arcgisSearch .searchLatLongHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreHeader {font-weight: bold; margin-bottom: 2px;}.arcgisSearch .moreResults .moreItem {margin-bottom: 10px;}.arcgisSearch .moreResults .resultsList {display: none;}.arcgisSearch .moreResults .resultsList ul {list-style: none; margin: 0 0 10px 0; padding: 0;}.arcgisSearch .moreResults .resultsList li {padding: 2px 0;}.arcgisSearch .moreResults .resultsList .popupHeader {font-weight: bold;}.arcgisSearch .showMoreResults .resultsList {display: block; margin-top: 10px; padding-top: 10px; border-top: 1px solid #ccc;}.arcgisSearch .noResultsMenu {display: none; width: 100%;}.arcgisSearch .noResultsBody {padding: 12px;}.arcgisSearch .noResultsHeader {font-weight: bold; margin-bottom: 5px;}.arcgisSearch .showNoResults .noResultsMenu {display: block;}.arcgisSearch .noValueIcon {font-size: 16px; line-height: 16px; margin: 0 5px 0 0; vertical-align: text-bottom;}.dj_rtl .arcgisSearch .noValueIcon {margin: 0 0 0 5px;}.arcgisSearch .searchExpandContainer {float: left;}.dj_rtl .arcgisSearch .searchExpandContainer {float: right;}.arcgisSearch .hasButtonMode .searchExpandContainer {-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;}.arcgisSearch .hasButtonMode.showSuggestions .searchExpandContainer {overflow: inherit;}.arcgisSearch .hasButtonMode.searchCollapsed .searchExpandContainer {width: 0px;}.arcgisSearch .hasButtonMode.searchExpanded .searchExpandContainer,.arcgisSearch .hasButtonMode .searchAnimate {width: 237px;}.arcgisSearch .hasButtonMode.searchExpanded.hasMultipleSources .searchExpandContainer,.arcgisSearch .hasButtonMode.hasMultipleSources .searchAnimate {width: 282px;}.arcgisSearch .searchCollapsed .searchSubmit {-webkit-border-radius: 4px; border-radius: 4px;}.arcgisSearch .searchClearFloat {clear: both;}@-webkit-keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}@keyframes anim-rotate {0% {-webkit-transform: rotate(0); transform: rotate(0);} 100% {-webkit-transform: rotate(360deg); transform: rotate(360deg);}}.arcgisSearch .searchSpinner {-webkit-animation: anim-rotate 1.25s infinite linear; animation: anim-rotate 1.25s infinite linear;}.arcgisSearch .searchMenu {border-radius: 0; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); font-family: 'Avenir Next W01', 'Avenir Next W00', 'Avenir Next', 'Avenir', 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;}.arcgisSearch .searchGroup .searchInput,.esriRtl .arcgisSearch .searchGroup .searchInput {display: inline-block; padding: 0 1.75rem 0 0.31rem; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; border-radius: 0; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: textfield; height: 36px;}.arcgisSearch .searchGroup .searchInput:focus {border-color: #0079c1;}.arcgisSearch .searchClear {background-color: rgba(0, 0, 0, 0); margin-top: 2px; margin-bottom: 2px;}.arcgisSearch .searchIcon:before {padding-right: 0; color: #888;}.arcgisSearch .searchBtn {width: auto; height: 38px; border-radius: 0; border: 1px solid #a9a9a9; border-left: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.arcgisSearch .searchBtn:hover, .arcgisSearch .searchBtn:focus {outline: none;}.arcgisSearch .suggestionsMenu {border: 1px solid #ddd; background-color: #FFF;}.suggestionsMenu li {list-style-type: none; margin: 0; font-size: .8rem; line-height: 1.25;}.suggestionsMenu li:focus {outline: none;}.suggestionsMenu li strong {color: #007ac2;}.searchMenu.noResultsMenu {background-color: #f3ded7; padding: 0.775rem 0.775rem; color: rgba(0, 0, 0, 0.75); border: 1px solid #e4a793; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.dijitSelect {position: relative; margin-bottom: 0; width: auto !important; margin-top: .375rem; overflow: hidden; vertical-align: middle;}.dijitSelectFocused {outline: none; border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5);}.dijitSelect tr, .dijitSelect td {border: none; padding: 0;}.dijitSelectDisabled {pointer-events: none; opacity: 0.75;}.dijitSelectNoMargin {margin-top: 0;}.dijitDownArrowButtonHover {background-color: #efefef;}.dijitSelect td {font-weight: 400;}.dijitSelect .dijitButtonText {border: none; background: transparent; color: #6e6e6e; padding: 0.4rem 3rem .35rem .5rem;}.esriRtl .dijitSelect .dijitButtonText {padding: 0.4rem .5rem .35rem 3rem;}input.dijitArrowButtonInner {margin: 0; border: none; box-shadow: none; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: .4rem .35rem; height: 100%; border-left: 1px solid #CCC !important; font-size: .75rem; cursor: pointer; line-height: 1;}.esriRtl input.dijitArrowButtonInner {border-left: none !important; border-right: 1px solid #CCC !important;}.dijitSliderMoveable {z-index:99; position:absolute !important; display:block; vertical-align:middle;}.dijitSliderMoveableH {right:0;}.dijitSliderMoveableV {right:50%;}.dj_a11y div.dijitSliderImageHandle,.dijitSliderImageHandle {margin:0; padding:0; position:relative !important; border:8px solid gray; width:0; height:0; cursor: pointer;}.dj_iequirks .dj_a11y .dijitSliderImageHandle {font-size: 0;}.dj_ie7 .dijitSliderImageHandle {overflow: hidden;}.dj_ie7 .dj_a11y .dijitSliderImageHandle {overflow: visible;}.dj_a11y .dijitSliderFocused .dijitSliderImageHandle {border:4px solid #000; height:8px; width:8px;}.dijitSliderImageHandleV {top:-8px; right: -50%;}.dijitSliderImageHandleH {left:50%; top:-5px; vertical-align:top;}.dijitSliderBar {border-style:solid; border-color:black; cursor: pointer;}.dijitSliderBarContainerV {position:relative; height:100%; z-index:1;}.dijitSliderBarContainerH {position:relative; z-index:1;}.dijitSliderBarH {height:4px; border-width:1px 0;}.dijitSliderBarV {width:4px; border-width:0 1px;}.dijitSliderProgressBar {background-color:red; z-index:1;}.dijitSliderProgressBarV {position:static !important; height:0; vertical-align:top; text-align:left;}.dijitSliderProgressBarH {position:absolute !important; width:0; vertical-align:middle; overflow:visible;}.dijitSliderRemainingBar {overflow:hidden; background-color:transparent; z-index:1;}.dijitSliderRemainingBarV {height:100%; text-align:left;}.dijitSliderRemainingBarH {width:100% !important;}.dijitSliderBumper {overflow:hidden; z-index:1;}.dijitSliderBumperV {width:4px; height:8px; border-width:0 1px;}.dijitSliderBumperH {width:8px; height:4px; border-width:1px 0;}.dijitSliderBottomBumper,.dijitSliderLeftBumper {background-color:red;}.dijitSliderTopBumper,.dijitSliderRightBumper {background-color:transparent;}.dijitSliderDecoration {text-align:center;}.dijitSliderDecorationC,.dijitSliderDecorationV {position: relative;}.dijitSliderDecorationH {width: 100%;}.dijitSliderDecorationV {height: 100%; white-space: nowrap;}.dijitSliderButton {font-family:monospace; margin:0; padding:0; display:block;}.dj_a11y .dijitSliderButtonInner {visibility:visible !important;}.dijitSliderButtonContainer {text-align:center; height:0;}.dijitSliderButtonContainer * {cursor: pointer;}.dijitSlider .dijitButtonNode {padding:0; display:block;}.dijitRuleContainer {position:relative; overflow:visible;}.dijitRuleContainerV {height:100%; line-height:0; float:left; text-align:left;}.dj_opera .dijitRuleContainerV {line-height:2%;}.dj_ie .dijitRuleContainerV {line-height:normal;}.dj_gecko .dijitRuleContainerV {margin:0 0 1px 0;}.dijitRuleMark {position:absolute; border:1px solid black; line-height:0; height:100%;}.dijitRuleMarkH {width:0; border-top-width:0 !important; border-bottom-width:0 !important;}.dijitRuleLabelContainer {position:absolute;}.dijitRuleLabelContainerH {text-align:center; display:inline-block;}.dijitRuleLabelH {position:relative; left:-50%;}.dijitRuleLabelV {text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}.dijitRuleMarkV {height:0; border-right-width:0 !important; border-left-width:0 !important; width:100%; left:0;}.dj_ie .dijitRuleLabelContainerV {margin-top:-.55em;}.dj_a11y .dijitSliderReadOnly,.dj_a11y .dijitSliderDisabled {opacity:0.6;}.dj_ie .dj_a11y .dijitSliderReadOnly .dijitSliderBar,.dj_ie .dj_a11y .dijitSliderDisabled .dijitSliderBar {filter: alpha(opacity=40);}.dj_a11y .dijitSlider .dijitSliderButtonContainer div {font-family: monospace; font-size: 1em; line-height: 1em; height: auto; width: auto; margin: 0 4px;}.dijitSlider {background: transparent; border: 0 none; -webkit-border-radius: 0; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; padding: 0; border-collapse: collapse; border-spacing: 0; width: auto; font-size: inherit; margin-bottom: 0;}.dijitSlider .dijitReset {margin: 0; border: 0; padding: 0; font: inherit; line-height: normal; color: inherit;}.dijitSlider tbody {border: none;}.dijitSliderBar {border-style: solid; outline: 1px;}.dijitRuleLabelsContainer {color: #2b2e34;}.dijitSliderDisabled {opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65);}.dijitRuleLabelsContainerH {padding: 0;}.dijitSliderBarH,.dijitSliderBumperH {height: 6px;}.dijitSlider .dijitSliderRightBumper {-webkit-border-radius: 0 2px 2px 0; border-radius: 0 2px 2px 0; border-width: 1px 1px 1px 0; margin-left: -2px; margin-right: 4px;}.dijitSlider .dijitSliderLeftBumper {-webkit-border-radius: 0 0 2px 2px; border-radius: 2px 0 0 2px; border-width: 1px 0 1px 1px; margin-right: -2px; margin-left: 4px; border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset;}.dijitSlider .dijitSliderProgressBarH {border-color: #0068a5; background-color: #007ac2; background-image: -webkit-linear-gradient(#0080cb, #007ac2); background-image: -moz-linear-gradient(#0080cb, #007ac2); background-image: -o-linear-gradient(#0080cb, #007ac2); background-image: -ms-linear-gradient(#0080cb, #007ac2); background-image: linear-gradient(#0080cb, #007ac2);}.dijitSlider .dijitSliderRemainingBarH,.dijitSlider .dijitSliderRightBumper {border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px 1px 1px rgba(0,0,0,0.075) inset;}.dijitSlider .dijitSliderLeftBumper {-webkit-border-radius: 2px 0 0 2px; border-radius: 2px 0 0 2px; border-width: 1px 0 1px 1px; margin-left: 4px; border-color: #d0d0d0;}.dijitSliderHover .dijitSliderProgressBarH,.dijitSliderHover .dijitSliderLeftBumper {border-color: #005b92; background-color: #0070b2; background-image: -webkit-linear-gradient(#0084d2, #0070b2); background-image: -moz-linear-gradient(#0084d2, #0070b2); background-image: -o-linear-gradient(#0084d2, #0070b2); background-image: -ms-linear-gradient(#0084d2, #0070b2); background-image: linear-gradient(#0084d2, #0070b2);}.dijitSliderFocused .dijitSliderProgressBarH,.dijitSliderFocused .dijitSliderLeftBumper {border-color: #0068a5;}.dijitRuleLabelsContainerV {padding: 0;}.dijitSliderBarV,.dijitSliderBumperV {width: 6px;}.dijitSlider .dijitSliderTopBumper {-webkit-border-radius: 2px 2px 0 0; border-radius: 2px 2px 0 0; border-width: 1px 1px 0 1px; margin-top: 4px; margin-bottom: -2px;}.dijitSlider .dijitSliderBottomBumper {-webkit-border-radius: 0 0 2px 2px; border-radius: 0 0 2px 2px; border-width: 0 1px 1px 1px; margin-bottom: 4px;}.dijitSlider .dijitSliderProgressBarV,.dijitSlider .dijitSliderBottomBumper {border-color: #0068a5; background-color: #007ac2; background-image: -webkit-linear-gradient(left, #0080cb, #007ac2); background-image: -moz-linear-gradient(left, #0080cb, #007ac2); background-image: -o-linear-gradient(left, #0080cb, #007ac2); background-image: -ms-linear-gradient(left, #0080cb, #007ac2); background-image: linear-gradient(to right, #0080cb, #007ac2);}.dijitSlider .dijitSliderRemainingBarV,.dijitSlider .dijitSliderTopBumper {border-color: #d0d0d0; background-color: #fff; -webkit-box-shadow: 1px -1px 1px rgba(0,0,0,0.075) inset; box-shadow: 1px -1px 1px rgba(0,0,0,0.075) inset;}.dijitSliderHover .dijitSliderProgressBarV,.dijitSliderHover .dijitSliderBottomBumper {border-color: #005b92; background-color: #0070b2; background-image: -webkit-linear-gradient(left, #0084d2, #0070b2); background-image: -moz-linear-gradient(left, #0084d2, #0070b2); background-image: -o-linear-gradient(left, #0084d2, #0070b2); background-image: -ms-linear-gradient(left, #0084d2, #0070b2); background-image: linear-gradient(to right, #0084d2, #0070b2);}.dijitSliderFocused .dijitSliderProgressBarV,.dijitSliderFocused .dijitSliderBottomBumper {border-color: #0068a5;}.dijitSliderImageHandle {background: #f5f5f5; background: -webkit-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -moz-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -o-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: -ms-linear-gradient(#fdfdfd 0%, #f5f5f5 100%); background: linear-gradient(#fdfdfd 0%, #f5f5f5 100%); -webkit-box-shadow: 0 2px 3px rgba(0,0,0,0.5); box-shadow: 0 2px 3px rgba(0,0,0,0.5); -webkit-border-radius: 50%; border-radius: 50%; border: 1px solid #007ac2; width: 16px; height: 16px; margin-top: -1px; position: absolute;}.dijitSliderImageHandle:after {content: ""; display: block; background: #f5f5f5; background: -webkit-linear-gradient(#ddd, #fdfdfd 100%); background: -moz-linear-gradient(#ddd, #fdfdfd 100%); background: -o-linear-gradient(#ddd, #fdfdfd 100%); background: -ms-linear-gradient(#ddd, #fdfdfd 100%); background: linear-gradient(#ddd, #fdfdfd 100%); -webkit-border-radius: 50%; border-radius: 50%; height: 10px; width: 10px; left: 3px; top: 3px; position: absolute;}.dijitSliderHover .dijitSliderImageHandle:after,.dijitSliderFocused .dijitSliderImageHandle:after {background: #007ac2; background: -webkit-linear-gradient(#0082cf 0, #0073b6 100%); background: -moz-linear-gradient(#0082cf 0, #0073b6 100%); background: -o-linear-gradient(#0082cf 0, #0073b6 100%); background: -ms-linear-gradient(#0082cf 0, #0073b6 100%); background: linear-gradient(#0082cf 0, #0073b6 100%); height: 6px; width: 6px; border-width: 2px; border-style: solid; border-color: #ddd #f5f5f5 #fdfdfd;}.dijitSliderDisabled.dijitSliderFocused .dijitSliderImageHandle:after {display: none;}.dijitSliderDecrementIconH,.dijitSliderIncrementIconH,.dijitSliderDecrementIconV,.dijitSliderIncrementIconV {padding: 4px 12px; -webkit-border-radius: 2px; border-radius: 2px; -webkit-box-shadow: none; box-shadow: none; line-height: 20px; text-shadow: 0 1px 1px rgba(255,255,255,0.75); cursor: pointer; border: 1px solid #d0d0d0; background: #f5f5f5; background: -webkit-linear-gradient(#f5f5f5, #f5f5f5); background: -moz-linear-gradient(#f5f5f5, #f5f5f5); background: -o-linear-gradient(#f5f5f5, #f5f5f5); background: -ms-linear-gradient(#f5f5f5, #f5f5f5); background: linear-gradient(#f5f5f5, #f5f5f5); padding: 0; height: 20px; width: 20px;}.dijitSliderDecrementButtonHover,.dijitSliderIncrementButtonHover {-webkit-box-shadow: 0 1px 1px rgba(0,0,0,0.2); box-shadow: 0 1px 1px rgba(0,0,0,0.2); -webkit-transition: all 0.1s; -moz-transition: all 0.1s; -o-transition: all 0.1s; -ms-transition: all 0.1s; transition: all 0.1s; background: #e1e1e1; background: -webkit-linear-gradient(#f6f6f6, #e1e1e1); background: -moz-linear-gradient(#f6f6f6, #e1e1e1); background: -o-linear-gradient(#f6f6f6, #e1e1e1); background: -ms-linear-gradient(#f6f6f6, #e1e1e1); background: linear-gradient(#f6f6f6, #e1e1e1);}.dijitSliderDecrementButtonActive,.dijitSliderIncrementButtonActive {-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.25) inset; box-shadow: 0 1px 3px rgba(0,0,0,0.25) inset; -webkit-transition: none; -moz-transition: none; -o-transition: none; -ms-transition: none; transition: none; outline: none; background: #d0d0d0; background: -webkit-linear-gradient(#f5f5f5, #f5f5f5); background: -moz-linear-gradient(#f5f5f5, #f5f5f5); background: -o-linear-gradient(#f5f5f5, #f5f5f5); background: -ms-linear-gradient(#f5f5f5, #f5f5f5); background: linear-gradient(#f5f5f5, #f5f5f5);}.dijitSliderReadOnly .dijitSliderDecrementIconH,.dijitSliderDisabled .dijitSliderDecrementIconH,.dijitSliderReadOnly .dijitSliderDecrementIconV,.dijitSliderDisabled .dijitSliderDecrementIconV,.dijitSliderReadOnly .dijitSliderIncrementIconH,.dijitSliderDisabled .dijitSliderIncrementIconH,.dijitSliderReadOnly .dijitSliderIncrementIconV,.dijitSliderDisabled .dijitSliderIncrementIconV {cursor: default; opacity: 0.65; -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=65)"; filter: alpha(opacity=65);}.dijitSliderButtonInner {font-family: FontAwesome; font-style: normal; font-weight: normal; font-size: 14px; text-decoration: inherit; vertical-align: bottom; height: 14px; width: 14px; margin: 3px; font-size: 0;}.dijitSliderIncrementIconH .dijitSliderButtonInner:before,.dijitSliderIncrementIconV .dijitSliderButtonInner:before {content: "\f067"; font-size: 14px;}.dijitSliderDecrementIconH .dijitSliderButtonInner:before,.dijitSliderDecrementIconV .dijitSliderButtonInner:before {content: "\f068"; font-size: 14px;}.dijitRuleMarkH,.dijitRuleMarkV {border-left: 1px solid #9a9b9f; border-right: 1px solid #fff;}.dijitRuleMarkV {border-right: 0 none; border-bottom: 1px solid #fff;}.dijitRuleLabelContainerH {margin-top: 2px; margin-bottom: 2px;}.dijitRuleLabelContainerV {margin-left: 2px; margin-right: 2px;}.esriScalePreviewPopup.dijitPopup {border: none !important; background-color: transparent; padding-bottom: 16px !important;}.esriScaleMenuButton .dijitButtonText {background-color: transparent; color: #6d6d6d; border: none; padding: .25rem; font-size: .875rem; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif;}.item .esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents {width: auto; display: inline-block;}.esriVisibleScaleRangeSlider {margin-top: .5rem;}.esriScaleMenuButton .dijitButtonText.dijitButtonHover {background-color: transparent;}.esriVisibleScaleRangeSlider .esriScaleMenuButton .dijitButtonContents .dijitButtonText {overflow: visible; max-width: 95%;}.visibleScaleRange {width: 99%;}.visibleScaleRange .esriCurrentScaleIndicator {display: none;}.esriTags .select2-container-multi .select2-choices {list-style-type:none;}.esriTags .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;}.esriTags .select2-container-multi .select2-search-choice-close {left: 3px;}.esriTags .select2-search-choice-close {background-image: url("../../jsapi/esri/css/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;}.esriTags .select2-search-choice-close:hover,.esriTags .select2-search-choice-close:focus {background-position: -32px -81px;}.esriTags .select2-container .dgrid-row.ui-state-default {padding:3px 3px 4px 3px; cursor:pointer; outline: none !important;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd {background:#eee;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-hover,.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd.dgrid-hover,.esriTags .dgrid-focus,.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #E1F0FB !important;}.esriTags .select2-container .dgrid-no-data {color: #969696; font-size: 1.3em; padding: 1em; text-align: center;}.esriTags .select2-container .dgrid-scroller {outline: none !important;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 5px 3px 18px; float: right;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {right: auto; left: 3px;}.esriTags .dijitReset .dijitInputInner, .esriTags .dijitInputField {margin-left: 0.3em;}.dj_rtl .esriTags .dijitReset .dijitInputInner,.dj_rtl .esriTags .dijitInputField {margin-left: 0; margin-right: 0.3em;}.esriTags .dijitInputInner {background-color: white !important;}div.esriTags {outline: none;}.esriTags .highlightMatch {color: red;}.esriTags .dgrid-no-data, .esriTags .dgrid-loading {color: #aaa; font-size: 2em; padding: 1em; text-align: center;}.esriTags .dgrid-selected {background: #999;}.esriTags .dgrid-cell {border: none !important;}.esriTags .dgrid-focus {background-color: #CCCCCC;}.esriTags .dijitInputInner {background-color: white !important;}.esriTags .dgrid-scroller {margin-top: 0 !important;}.esriTags .dijitButton {position: absolute !important; top: 120px !important;}.esriTags .rtl {padding-right: 1em;}.esriTags .gridHeightLimiter {height: 6em;}.esriTags .select2-container {margin: 0; position: relative; display: inline-block; zoom: 1; *display: inline; vertical-align: middle;}.esriTags .select2-container,.esriTags .select2-search,.esriTags .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;}.esriTags .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%);}.esriTags .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;}.esriTags .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;}.esriTags .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("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px; background: url("../../jsapi/esri/dijit/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("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, white 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%); background: url("../../jsapi/esri/dijit/images/select.png") no-repeat 100% -22px, linear-gradient(top, #ffffff 85%, #eeeeee 99%);}.esriTags .select2-container-multi .select2-choices {height: auto !important; height: 1%; margin: 0; padding: 0; position: relative; border: 1px solid #aaa; cursor: text; overflow: hidden;}.esriTags .select2-container-multi .select2-choices {min-height: 26px;}.esriTags .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);}.esriTags .select2-container-multi .select2-choices li {float: left; list-style: none;}.esriTags .select2-container-multi .select2-choices .select2-search-field {margin: 0; padding: 0; white-space: nowrap;}.esriTags .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;}.esriTags .select2-default {color: #999 !important;}.esriTags .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;}.esriTags .select2-container-multi .select2-choices .select2-search-choice span {cursor: default;}.esriTags .select2-container-multi .select2-choices .select2-search-choice-focus {background: #d4d4d4;}.esriTags .select2-search-choice-close {display: block; width: 12px; height: 13px; position: absolute; right: 3px; top: 3px; font-size: 1px; outline: none;}.esriTags .dijitReset .dijitInputInner,.esriTags .dijitInputField {line-height: 23px; padding: 2px 0 0 !important; outline: none;}.esriTags .ie8Style .dijitReset .dijitInputInner,.esriTags .ie8Style .dijitInputField {padding: 2px 0 2px !important;}.esriTags .ieStyle .dijitReset .dijitInputInner,.esriTags .ieStyle .dijitInputField {line-height: 21px !important; padding: 2px 0 2px !important;}.esriTags .dijitPlaceHolder {left: 0 !important;}.dj_rtl .esriTags .dijitPlaceHolder {left: auto; right: 0 !important;}.esriTags .inputTextBox {margin-top: 0.2em; margin-bottom: 0.2em; border: none !important; margin-left: 10px;}.esriTags .dropDownList {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;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 20px 3px 3px; float: left;}.dj_rtl .esriTags .select2-container-multi .select2-choices .select2-search-choice {padding: 3px 3px 3px 20px; float: right;}.esriTags .select2-container-multi .select2-search-choice-close {right: 3px; left: auto;}.dj_rtl .esriTags .select2-container-multi .select2-search-choice-close {left: 3px; right: auto;}.esriTags .container_2 {width: 92%; margin-left: 4%; margin-right: 4%;}.esriTags .grid_1,.esriTags .grid_2 {display:inline; float: left; position: relative; margin: 0;}.dj_rtl .esriTags .grid_1,.dj_rtl .esriTags .grid_2 {float: right;}.esriTags .alpha {margin-left: 0;}.esriTags .omega {margin-right: 0;}.esriTags .container_2 .grid_1 {width:48.0%;}.esriTags .container_2 .grid_2 {width:98.0%;}.esriTags .container_2 .prefix_1 {padding-left:50.0%;}.esriTags .container_2 .suffix_1 {padding-right:50.0%;}.esriTags .container_2 .push_1 {left:50.0%;}.esriTags .container_2 .pull_1 {left:-50.0%;}.esriTags .clear {clear: both; display: block; overflow: hidden; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix:after {clear: both; content: " "; display: block; font-size: 0; line-height: 0; visibility: hidden; width: 0; height: 0;}.esriTags .clearfix {display: inline-block;}.esriTags .clearfix {height: 1%;}.esriTags .clearfix {display: block;}.esriTags {margin: 0.3875rem 0 0 0;}.esriTags .dijitInputField {float: left; display: inline-block; padding: 0 !important; margin-left: 0; line-height: 2;}.esriRtl .esriTags .dijitInputField {float: right;}.esriTags .dijitTextBox {margin: 0;}.esriTags .dijitReset .dijitInputInner {padding: 0 !important; margin-left: 0;}.esriTags .select2-container-multi {width: 100%; max-width: none !important;}.esriTags .select2-container-multi .select2-choices {padding: 0.31rem; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esriTags .select2-container-multi .select2-choices .select2-search-choice {margin: 6px 5px 3px 0;}.esriTags .select2-container .dgrid-row.ui-state-default.dgrid-row-odd {background: inherit;}.esriTags input[type="text"] {height: auto;}.esriTags .dijitTextBox {box-shadow: none; padding: 0;}.esriTags .dijitPlaceHolder {top: 0;}.esriTags:after {content: ''; display: table; clear: both;}.esriTags .dijitTextBoxFocused {outline: none; box-shadow: none;}.esriTags .grid_1 {width: 100%;}.esriTags .dijitTextBox {display: inline-block; vertical-align: text-top;}.dijitSelectError,.dijitSelectError .dijitButtonContents,.dijitTextBoxError,.dijitTextBoxError .dijitButtonNode {border-color: #de2900;}.dijitInputContainer {position: relative;}.dijitPlaceHolder {position: absolute; padding: 0; line-height: 1.55rem; left: 0; top: 6px; color: #a9a9a9; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-weight: 300;}.esriRtl .dijitPlaceHolder {left: inherit; right: 0;}.dijitTextArea.dijitPlaceHolder {top: 0;}.dijitTextBox input[type="text"],.dijitTextBox input[type="search"],.dijitTextBox input[type="password"] {border: 0; background-color: rgba(0, 0, 0, 0); width: 100%; padding-right: 0; margin-left: 0; margin-right: 0; margin-top: 0; -webkit-appearance: none; box-shadow: none;}.dijitTextBox input[type="text"], .dijitTextBox input[type="password"] {padding-left: 0;}.dijitTextBox input[type="text"]:focus,.dijitTextBox input[type="search"]:focus,.dijitTextBox input[type="password"]:focus {outline: none;}.dijitTextBox {position: relative; font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; display: inline-block; padding: 0 0.31rem !important; font-size: 0.9375rem; line-height: 1.55rem; color: #595959; border: 1px solid #a9a9a9; -webkit-transition: border-color 150ms linear; transition: border-color 150ms linear; -webkit-appearance: none; height: 2.3rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%; outline: none; outline-offset: 0; vertical-align: baseline; margin-top: 0.3875rem; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075);}.dijitTextBoxDisabled {opacity: .6; pointer-events: none;}.dijitTextArea {padding-top: 0.31rem !important;}.dijitTextBoxFocused {border-color: #0079c1; box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.075), 0 0 5px rgba(81, 167, 232, 0.5); outline: none;}.dijitValidationTextBox .dijitValidationContainer {display: none;}.dijitComboBox {border: 1px solid #ccc;}.dijitComboBoxFocused {border-color: #0079c1;}.dijitArrowButtonInner {text-align: center !important;}.dijitComboBox .dijitInputContainer {margin-right: 2rem;}.dijitArrowButtonContainer {position: absolute; top: 0; right: 0; width: 2rem; cursor: pointer; height: 100%;}.esriRtl .dijitComboBox .dijitInputContainer {margin-left: 2rem; margin-right: 0;}.esriRtl .dijitArrowButtonContainer {left: 0; right: auto;}.dijitTooltip {position: absolute; z-index: 2000; display: block; left: 0; top: -10000px; overflow: visible;}.dijitTooltipContainer {padding: 0.3875rem 0.775rem; font-size: 0.875rem; line-height: 1.55rem; color: #FFF; text-align: center; word-wrap: break-word; background: rgba(0, 0, 0, 0.75); border-radius: 3px;}.dijitTooltipConnector {content: ""; position: absolute; z-index: 1000001; width: 0; height: 0; top: 50%; bottom: 50%; color: rgba(0, 0, 0, 0.75); pointer-events: none; border: 5px solid rgba(0, 0, 0, 0);}.dijitTooltipRight {padding-left: 6px;}.dijitTooltipLeft {padding-right: 6px;}.dijitTooltipRight .dijitTooltipConnector {left: -4px; border-right-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid rgba(0, 0, 0, 0);}.dijitTooltipLeft .dijitTooltipConnector {right: -4px; border-left-color: rgba(0, 0, 0, 0.75); border-bottom: 5px solid rgba(0, 0, 0, 0);}.dijitTooltipFocusNode {padding: 2px 2px 2px 2px;}.dijitTooltipConnector {position: absolute;}.dj_a11y .dijitTooltipConnector {display: none;}.dijitTooltipData {display:none;}.dijitTooltipContents table, .dijitTooltipContents tr, .dijitTooltipContents td {border: none;}.dijitTooltipContents table {margin-bottom: 0;}.dijitTooltipContents td label {margin-bottom: 0;}.dijitTooltipContainer {padding: .5em;}.dijitTooltipContents td .dijitButton {margin-left: .5em; float: right;}.dijitTooltipContents td .dijitButton:last-child .dijitButtonText {background-color: transparent; color: #007ac2;}.dijitTooltipContents td .dijitButton:last-child .dijitButtonText:hover {background-color: #005e95; color: white;}.dijitPopup .dijitTooltipContainer {background-color: white; color: #4c4c4c;}.dijitTreeIsRoot {margin-top: 1em; border: 1px solid #efefef; border-top: none;}.dijitTreeRow {display: block; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: 0.25rem 0.25rem 0.25rem 1.5rem !important; font-size: 0.875rem; line-height: 1.55rem; color: #595959; background: url("images/folder.png") no-repeat .25rem center #fff; border-left: 1px solid #ffffff; border-bottom: 1px solid #ffffff; border-top: 1px solid #efefef; cursor: pointer; white-space: nowrap;}.esriRtl .dijitTreeRow {padding: 0.25rem 1.5rem 0.25rem 0.25rem !important; background-position: right .25rem center;}.dijitTreeRowHover, .dijitTreeRow:focus {background-color: #efefef; border-left: 1px solid #efefef; border-bottom: 1px solid #efefef; outline: none;}.dijitTreeContent:focus {outline: none;}.dijitTreeLabel:focus {outline: none;}.dijitTreeRowSelected {border: 1px solid #007ac2; background-color: #e2f1fb;}.esriAddItemDlg {width: 640px; max-width: 100%;}.esriAddItemDlg br {display: none;}.esriAGOAddItemForm .subtable .dojoxGrid {height: 150px; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; font-weight: 400;}.esriRtl .esriAGOAddItemForm .dojoxGridRowTable {width: 100%;}.esriAGOAddItemForm .subtable .dojoxGrid td, .esriAGOAddItemForm .subtable .dojoxGrid th {font-weight: 400;}.esriAGOAddItemForm .timeZones .dijitSelect {margin-top: 0;}.multigeocode {width: 50%; float: left;}.fieldsGridContainer {height: auto; margin: 1rem 0; padding-bottom: 1px;}.fieldsGridContainer .dgrid-row {padding: 0 1rem 0 .5rem; background-color: #f8f8f8; border: 1px solid #efefef; display: block; position: relative; margin-bottom: -1px;}.deleteLayer-link {position: absolute; right: .75rem; top: 3px;}.field-layer {margin-left: 0 !important;}.exactMatchEditor, .fieldEditor, .layerEditor {display: inline-block;}.layerEditor .dijitButtonText {width: 200px;}.fieldEditor .dijitButtonText {width: 120px;}.exactMatchEditor .dijitButtonText {width: 140px;}.fieldsGridContainer .deleteLayer {margin-top: 1rem;}.fieldsGridContainer .dgrid-row-table {background-color: transparent;}.fieldsGrid .dgrid-cell {border: none; display: inline-block; margin: 0 .5rem .25rem 0;}.fieldsGrid .field-layer {text-overflow: ellipsis;}.fieldsGrid .field-field,.fieldsGrid .field-exactMatch {overflow: hidden;}.fieldsGrid .field-last {width: 25px; vertical-align: middle;}.fieldsGrid .dgrid {min-height: 25px; height: auto; border: none;}.fieldsGrid .dgrid .dgrid-scroller {position: relative; overflow: visible;}.fieldsGrid .dgrid-no-data {padding: 0;}.fieldsGrid .dgrid .ui-state-highlight {background: #fff;}.esri .fieldsGrid .dgrid-row {border: none;}.esri .fieldsGrid .dgrid .ui-state-default.dgrid-row:hover,.esri .fieldsGrid .dgrid .ui-state-default.dgrid-row.dgrid-row-odd:hover,.esri .fieldsGrid .dgrid .ui-widget-header th:hover {background-color: #FFF !important;}.esri .fieldsGrid .dgrid .dgrid-cell {border: none;}.esri .fieldsGrid .dgrid .dgrid-header.dgrid-header-row.ui-widget-header,.esri .fieldsGrid .dgrid .ui-widget-header {background: #FFF !important;}.fieldsGrid .dgrid .dgrid-row.dgrid-row-odd {background-color: #FFF;}.fieldsGrid .dgrid-footer {display: none;}.esri .fieldsGrid .dijitButtonText {color: #444444;}.expcon.opFindLocations {cursor: pointer; font-size: 1.25em; color: #595959; border: none; padding: 0;}.expcon.opFindLocations:hover {background: transparent;}.redirects .dgrid {height: 8rem; width: 100%; margin-top: 1rem; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; min-width: 500px;}.redirects .dgrid-scroller {margin-top: 0;}.redirects .dgrid-row {cursor: pointer; font-size: .875rem; padding: .25rem .5rem;}.redirects .dgrid-row.ui-state-active:hover {background-color: #bfd6eb;}.redirects .dgrid-row:hover {background-color: #efefef;}.redirect-input {width: 60%;}.esriHelpIcon {padding: 0 1rem; outline: none; background: url("images/helpIcon.png") no-repeat top left; width: 16px; height: 16px; cursor: pointer; vertical-align: sub; margin-left: 0.5rem;}.esriRtl .esriHelpIcon {margin-left: auto; margin-right: 0.5rem;}.deleteLayer {vertical-align: middle;}.byLayerDiv .dgrid-row-table {margin-bottom: .25rem;}.usage-app-dlg, .esriUsageApp {max-width: 610px; min-height: 300px;}.usage-app-dlg .dgrid-row-table {margin-bottom: 0;}.usage-app-dlg .dgrid-cell-editing .dgrid-input {margin-top: 0;}.usage-app-dlg .dgrid-header .dgrid-row-table {background-color: #efefef; border-top: 1px solid #ddd;}.usage-app-dlg .grid {width: 608px;}.usage-app-dlg .dgrid {height: 200px; border: none;}.esriBrowseItems, .esriBrowseItems .dgrid .gallery-view h5 {font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif;}.esriBrowseItems .gallery-left ul li {margin: 0;}.esriBrowseItems .gallery .gallery-right .dgrid-header {display: none;}.esriBrowseItems .dgrid .gallery-view h5 {margin-bottom: 0;}.esriBrowseItems .instructions {float: left;}.esriBrowseItems .searchBar {display: inline-block; float: right;}.esriBrowseItems .grid-item {}.esriBrowseItems .grid-item-thumb {height: 125px;}.esriCreateApp {overflow: hidden;}.dojoxWizardButtons {position: absolute; bottom: 5px; right: 5px; left: 5px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.dojoxWizardButtons:after {content: ""; clear: both; display: table;}.dojoxWizardButtons .btn-back {color: #007ac2; border: none; padding: 0; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden;}.dojoxWizardButtons .btn-back:hover {background-color: transparent;}.dojoxWizardButtons .dijitButton.cancel {margin-left: auto;}.dojoxWizardButtons .calcite.primary {margin-right: 3px;}.esriRtl .dojoxWizardButtons .calcite.primary {margin-right: 0; margin-left: 3px;}.dojoxWizardButtons .btn-back .dijitButtonText {background: transparent; color: #007ac2; border: none; padding-right: 0; padding-left: 0;}.esriRtl .esriCreateApp .dojoxWizardButtons {right: 5px; left: 5px;}.esriRtl .dojoxWizardButtons .dijitButton.cancel {margin-right: auto;}.esriRtl .dojoxWizardButtons .btn-back {text-align: right;}.esriRtl .dojoxWizardButtons .btn-back:before {display: none;}.esriBrowseItems .instructions span.messageRight, .esriBrowseItems.nofilters .gallery span.messageRight {display: inline;}.extent-dialogue {border: none;}.extent-dialogue tr {border: none;}.extent-border-container .action.zoomTo {display: none;}.extent-dialogue td {border: none;}.extent-table-column-hide {display: none;}.extent-dialogue label {margin-bottom: 0; float: right;}.esriRtl .extent-dialogue label {float: left;}.extent-border-container {width: 100% !important;}.extent-search .arcgisSearch .searchBtn {border-left: 1px solid #a9a9a9;}.extent-search .esri-icon-search {background: transparent url("../img/search.svg") no-repeat center center;}.extent-search .esri-icon-down-arrow {background: transparent url("../img/down.svg") no-repeat center center; background-size: 20px; vertical-align: -7px;}.extent-search .searchMenu li {margin: 0;}.esriItemPropertiesDlg .dijitExpandingTextArea {min-height: 4rem; max-height: 7rem;}.wabdiv {margin-bottom: 1rem;}.wablbl {margin-bottom: 0; text-transform: uppercase; display: inline-block; margin-right: 1rem;}.saveFolderLbl {display: block;}.notifications-list {padding-left: 0; margin: 0; list-style-type: none; height: 178px; background-color: #FFFFFF; border: #CCCCCC thin solid; overflow-x: hidden; overflow-y: auto; font-size: 0.875rem; line-height: 1.3;}.notifications-list-item {-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; padding: .5em 2em .5em .5em; position: relative; border-bottom: 1px solid #CCCCCC; margin: 0;}.esriRtl .notifications-list-item {padding: .5em .5em .5em 2em;}.notifications-list-item:last-child {border-bottom: none;}.notifications-list-close {position: absolute; top: .5em; right: .25em;}.esriRtl .notifications-list-close {right: auto; left: .25em;}.profilePopup {background-color: #FFF; border: 1px solid #efefef; padding: 1.023rem; margin-top: .25rem; max-width: 600px; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.05);}.profilePopup .itemThumbnailContainer {float: left; padding-right: 1rem; padding-bottom: 1rem; margin-bottom: 1rem; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex;}.esriRtl .profilePopup .itemThumbnailContainer {float: right; padding-right: auto; padding-left: 1rem;}.profilePopup .itemDetail {margin: 1.5rem 6px 6px 6px;}.profilePopup .esriItemSnippet {font-size: 0.825rem; margin-bottom: .5rem; -webkit-flex: 1 1 auto; -moz-flex: 1 1 auto; -ms-flex: 1 1 auto; -o-flex: 1 1 auto; flex: 1 1 auto; overflow: hidden;}.profilePopup .esriItemTitle {font-weight: 500; margin: 0 0 .5rem 0; display: inline-block;}.profileLinks:after {content: ""; clear: both; display: table;}.profileLinks a {float: left; margin-right: 1rem; display: inline-block;}.esriPublishTilesDlg {width: 625px;}.esriPublishTilesDlg label {margin: .75rem 0 0 0;}.esriPublishTilesDlg br {display: none;}.tileProperties,.sceneProperties {margin-top: 1rem;}.tilePropertiesRadios {margin-bottom: 1.5rem;}.tilePropertiesRadios label {margin-bottom: 0; margin-top: 0; display: inline-block; width: 80%;}.tilePropertiesRadios .dijitTextBox {width: 70%; margin-left: 1.3rem;}.tilePropertiesSelects:after {content: ''; display: table; clear: both;}.tilePropertiesSelects .dijitSelectFixedWidth {float: left; margin-right: 1rem;}.tileRange.toLabel {float: left; margin-right: 1rem; margin-top: .75rem;}.esriRtl .dgrid-header-scroll {right: auto; left: 0;}.esriRtl .dgrid-header-row {right: 0; left: 17px;}.esriPublishTilesDlg .visibleScaleRange {width: 70%;}.rateLimiting .hitRate {width: auto; max-width: 15%; float: left; margin-right: .5rem;}.esriRateLimiting {min-width: 540px;}.referrerUrl {width: 60%; margin-top: 0;}.referralUris {width: 100%;}.share-wrapper {padding-left: 0 !important; padding-top: 0 !important;}.share-wrapper label {margin-bottom: 0; font-size: inherit; line-height: inherit;}.share-groups-wrapper {padding: 0 !important; border: 1px solid #efefef; overflow: auto; margin-left: 1.25rem; margin-bottom: 1rem; margin-top: .5rem;}.share-groups-table {margin: 0; border: none;}.share-groups-table td {border: none; padding: 0 0 0 0;}.share-groups-table tr {border: none;}.share-groups-table label {font-size: 0.875rem; line-height: 1.4rem;}.share-action-bar {padding-bottom: 0 !important;}#shareCheck-dialog {width: 600px; max-width: 100%;}.esriSignInDialog .dijitDialogPaneContent table,.esriSignInDialog .dijitDialogPaneContent table tr,.esriSignInDialog .dijitDialogPaneContent table th,.esriSignInDialog .dijitDialogPaneContent table td {border: none; padding: 0;}.esriSignInDialog table td label {margin: 1rem 0 0 0;}.esriSignInDialog table td br {display: none;}.esriIdCancel {margin-left: 3px;}.esriRtl .esriIdCancel {margin-right: 3px; margin-left: 0;}.esriSignInDialog .dijitDialogPaneActionBar .esriIdCancel .dijitButtonText {color: #0079c1; background: transparent; border-color: #0079c1;}.esriSignInDialog .dijitDialogPaneActionBar .esriIdCancel .dijitButtonText:hover {color: #FFF; background: #005e95; border-color: #005e95;}.appSwitcherModalContent p {line-height:17px;}.appSwitcherModalContent a {text-decoration:none;}.appSwitcherModalContent .appSwitcher-title {font-size:20px;}.appSwitcherModalContent .app-switcher-dropdown-menu {padding: 1rem; max-height: 580px; max-width: 600px; -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1); -moz-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1); box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.1); margin-right: -64%; top: 64px;}.appSwitcherModalContent .app-switcher__pointer {top: -7px; right: 37px; background-color: #fff; content: " "; height: 15px; width: 15px; position: absolute; pointer-events: none; -webkit-transform: scale(0.9, 1) rotate(45deg); -moz-transform: scale(0.9, 1) rotate(45deg); -ms-transform: scale(0.9, 1) rotate(45deg); -o-transform: scale(0.9, 1) rotate(45deg); transform: scale(0.9, 1) rotate(45deg); -webkit-transition: opacity 125ms ease-in-out; -moz-transition: opacity 125ms ease-in-out; -ms-transition: opacity 125ms ease-in-out; -o-transition: opacity 125ms ease-in-out; transition: opacity 125ms ease-in-out; -webkit-box-shadow: -3px -1px 6px -3px rgba(0, 0, 0, 0.2); box-shadow: -3px -1px 6px -3px rgba(0, 0, 0, 0.2); opacity: 1;}.appSwitcherModalContent .app-switcher-svg {fill: #6e6e6e;}.appSwitcherModalContent #appSwitcherBtn {max-height:20px; margin-top:-2px;}.appSwitcherModalContent .appLinkContainer{font-size: 12px; margin-bottom: 0; margin-left: 0; max-width: 92px; padding-top: 8px; padding-bottom: 8px;}.appSwitcherModalContent .app-li-icon{display: inline;}.appSwitcherModalContent .top-nav-link .app-switcher-svg:hover, .top-nav-link:focus .app-switcher-svg {fill: #007ac2;}.appSwitcherModalContent .dropdown.is-active .dropdown-menu{pointer-events: auto; display: block;}.appSwitcherModalContent .appLink:focus .appIconImage {margin-bottom:7px; -webkit-transform: translate(0, -4px); -moz-transform: translate(0, -4px); -ms-transform: translate(0, -4px); -o-transform: translate(0, -4px); transform: translate(0, -4px);}.appSwitcherModalContent .appLink:focus p{color: #0079c1;}.appSwitcherModalContent .appLinkContainer .appIconImage {-webkit-transition: all 220ms ease-in-out; -moz-transition: all 220ms ease-in-out; -ms-transition: all 220ms ease-in-out; -o-transition: all 220ms ease-in-out; transition: all 220ms ease-in-out;}.appSwitcherModalContent .appLink:hover .appIconImage {-webkit-transform: translate(0, -4px); -moz-transform: translate(0, -4px); -ms-transform: translate(0, -4px); -o-transform: translate(0, -4px); transform: translate(0, -4px);}.appSwitcherModalContent .appLink:hover p{color: #0079c1;}.appSwitcherModalContent ::-webkit-scrollbar {-webkit-appearance: none; width: 7px;}.appSwitcherModalContent ::-webkit-scrollbar-thumb {border-radius: 4px; background-color: rgba(0,0,0,.5); -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);}.appSwitcherModalContent .appIconImage{height: 48px; width: 48px; margin: 0 auto; margin-bottom:8px; background-size: contain; color: white; background-repeat: no-repeat; font-size: 18px; text-align: center; display: block;}.appSwitcherModalContent .appIconPng{height:48px; width:48px;}.appSwitcherModalContent #dropdownAppContainer{overflow: auto; max-height: 556px; overflow-x: hidden; padding:0; margin: 0 auto; max-width:700px; min-width:140px;}.appSwitcherModalContent .appIconSvgText{position: absolute; width: 48px; color: white; font-size: 17px; line-height: 48px; font-weight: 600; text-shadow: 0 1px 8px rgba(0, 0, 0, 1); -webkit-transform:translate3d(0,0,0);}.appSwitcherModalContent .block {font-family: "Avenir Next W01","Avenir Next W00","Avenir Next",Avenir,"Helvetica Neue",Helvetica,Arial,sans-serif; position: relative; display: inline-block; float: none; -webkit-box-sizing: border-box; moz-box-sizing: border-box; box-sizing: border-box; padding-left: .5rem; padding-right: .5rem; letter-spacing: normal; text-align: left; vertical-align: top;}.appSwitcherModalContent .block-group-5-up .block {width: 20%;}.appSwitcherModalContent .block-group {font-family: monospace; letter-spacing: -.65em; margin-left: -.5rem; margin-right: -.5rem; text-align: left; display: block;}body {display: block;}.logged-in-navigation {max-width: 20%;}.top-nav-username {margin-bottom: -8px; width: 100%; box-sizing: border-box;}.dropdown-menu-tight {margin-top: -12px;}.top-nav-search input[type="search"] {margin-top: 0;}.top-nav-search .dijitTextBox {margin-top: 0;}.top-nav .header-notifications,.top-nav .header-app-switcher {margin-top: 1rem;}@media screen and (max-width: 1080px) {.logged-in-navigation {max-width: 10%;}}@media screen and (max-width: 860px) {.logged-in-navigation {max-width: 50%;}}.esriRtl .dropdown-link-external-icon {left: auto; right: .5em;}.esriCreateAppDlg .dijitDialogPaneContent {max-height: 75vh;}.filter {padding: .75rem .6rem; font-size: 0.875rem;}.filter-tree {margin-left: 0; margin-bottom: 0;}.filter-tree .filter-tree {margin-left: 1em;}.filter-tree:first-child > .filter-tree-item {margin-left: 0;}.filter-tree-item {margin-top: 0; margin-bottom: 0; margin-left: 0; list-style-type: none; position: relative;}.filter-tree-item > .filter-tree {display: none;}.filter-tree-item.is-active > .filter-tree {display: block;}.filter-tree-item:before {position: absolute; font-size: .75em; left: 0; color: #cccccc; opacity: 0; -webkit-transition: opacity 50ms linear; -o-transition: opacity 50ms linear; transition: opacity 50ms linear; pointer-events: none;}.filter-tree-item:hover:before {opacity: 1;}.filter-tree-item.is-active:before {opacity: 1; color: #5a9359;}.filter-tree-item-single:before {content: "•"; font-size: .8em; left: .25em;}.filter-tree-item.is-active > .filter-tree-link {font-weight: 500;}.filter-tree-link {font-size: 0.875rem; color: #4c4c4c; padding-left: 1rem;}.filter-tree-link:hover {color: #4c4c4c;}.filter-tree-link-no-hover {text-decoration: none; display: inline-block;}.filter-tree-link:hover .filter-tree-link-hover {text-decoration: underline;}.esriManageTiles .manage-tiles-dialog {width: 720px;}.esriManageTiles .borderedContent {border: none !important;}.esriManageTiles .controlDiv {margin-top: 20px;}.esriManageTiles .messageContainer {width: 75%; vertical-align: top;}.et .esriManageTiles .messageContainer {width: 25rem;}.esriManageTiles .message {margin-top: 10px;}.esriManageTiles .buildContainer {width: 25%;}.et .esriManageTiles .buildContainer {width: 12rem;}.esriManageTiles .scaleContainer {width: 665px; height: 264px; overflow-y: hidden;}.esriManageTiles .cancelContainer {margin-top: 20px; display: none;}.esriManageTiles .dgrid .dgrid-scroller {overflow: auto; overflow-y: scroll; outline: none;}.esriManageTiles .dgrid .dgrid-footer {overflow-y: scroll; border-top: 1px solid #ddd;}.esriManageTiles .field-selected {width: 30px;}.esriManageTiles .field-created,.esriManageTiles .field-expected,.esriManageTiles .field-pctComplete {width: 115px;}.esriManageTiles .field-storageSize {width: 105px;}.esriManageTiles .summary-row .field-scaleLevel,.esriManageTiles .summary-row .field-created,.esriManageTiles .summary-row .field-expected,.esriManageTiles .summary-row .field-pctComplete,.esriManageTiles .summary-row .field-storageSize {font-weight: bold;}.esriManageTiles .dgrid-row-table {margin-bottom: 0; padding-bottom: 0;}.esriManageTiles .scrollY {overflow-y: scroll;}.esriManageTiles div.controlDiv > table {border: 0 !important;}.esriManageTiles div.controlDiv > table th,.esriManageTiles div.controlDiv > table td {border: 0 !important;}.dj_ie10 .esriManageTiles .dgrid-header {border-bottom: 1px solid #CCC;}.esriManageTiles .extent-label {width: 5em;}.esriManageTiles .extent-input {width:5em;}.esriManageTiles .no-border {border: none;}.esriRtl .esriManageTiles .tab-nav .tab-title {float: right; border: 1px solid #ccc;}.esriRtl .esriManageTiles .tab-nav .tab-title:last-child {border-right: none;}.esriManageSceneCache {width: 450px;}.esriManageSceneCache .scene-layer-list {overflow-y: auto; max-height: 20rem;}.dijitDisplayNone, .dijitHidden, .dijitOffScreen {display: none !important;}.dijitContainer {position: relative;}.dijitInline {display: inline-block;}.dijitBackgroundIframe {display: none;}.dj_safari {-webkit-font-smoothing: subpixel-antialiased;}fieldset {margin: 0 0 1.55rem 0; border: none; padding: 0;}input[type="text"]::-ms-clear {display: none;}input[type="search"] {background: url("images/search.svg") no-repeat .25em center white; margin-top: 0; padding-left: 1.75rem;}input[type="file"] {max-width: 100%;}input.input-minimal {border-top: none; border-right: none; border-left: none; border-bottom-color: #cccccc; box-shadow: none;}input.input-minimal:focus {border-bottom-color: #999; box-shadow: none;}input[type="file"]::-webkit-file-upload-button {color: #0079c1; border: 1px solid #0079c1; background-color: white; font-size: .875rem;}input {border-radius: 0;}.input-group-button {vertical-align: top;}.sub-nav {background: url("images/gallery_banner.jpg") no-repeat center #0172B6; color: white;}@media screen and (max-width: 640px) {.sub-nav-link {margin: 0; margin-top: 1px; width: 100%;} .sub-nav-link:hover {background-image: none;}}.icon-social-small {vertical-align: middle; background-size: 20px; height: 20px; width: 20px;}.icon-ui-yellow:before {color: #fad817;}.icon-ui-light-gray:before {color: #ccc;}.icon-esri-folder {background: url("../img/folder.png") left center no-repeat transparent; background-size: 18px; padding-left: 24px;}.icon-invitations {background: url("../img/invitations.svg") left center no-repeat transparent; background-size: 24px; padding-left: 24px; margin-right: 6px; vertical-align: 1px;}.esriRtl .icon-invitations {margin-left: 6px; margin-right: 0;}.icon-esri-folder.dropdown-btn {padding-right: 1.5rem;}.icon-move-folder {background: url("../img/move.svg") left center no-repeat transparent; background-size: 16px; padding-left: 24px;}.icon-ui-remove-user {background: url("images/userGroupDelete.png") left center no-repeat transparent; background-size: 16px; padding-left: 24px;}.icon-ui-update-user-role {background: url("../img/update-role.svg") left center no-repeat transparent; background-size: 16px; padding-left: 24px;}.esriRtl .icon-move-folder, .esriRtl .icon-esri-folder {padding-left: 0; padding-right: 24px; background-position: right center;}.item-type-icon,.esri-premium-icon {vertical-align: -3px; margin-right: .5rem;}.sub-nav-edit-wrap {min-height: 4rem;}.general-dialog {width: 450px;}.tab-content {position: relative;}button.cancel-title-edit {margin-left: 1rem; margin-right: 1rem; white-space: nowrap;}.dj_ie9 .item {min-height: calc(100vh - 67px); width: 100vw;}.dj_ie9 .tab-content {height: calc(100vh - 169px); overflow: auto; width: 100vw;}.dj_ie9 .ie9-height-100 {height: calc(100vh - 169px);}.dj_ie9 .ie9-height-90 {height: calc(100vh - 250px);}.dj_ie9 .ie9-width-100 {width: 100vw;}.dj_ie9 .ie9-height-100.fullscreen {position: static;}.dj_ie9 .item-iframe {height: calc(100vh - 221px);}.content-wrapper {min-height: 100vh;}.rating-count {line-height: 1; display: inline-block; vertical-align: 0.35em;}.other-views {margin: 0.3rem 0 0.3rem 0;}.other-views li {list-style-type: none; margin: 0;}.user-image-small-inline {width: 2rem; vertical-align: -0.75rem;}.footer {margin-top: 2rem;}.footer a {color: #005e95;}.no-footer .tab-content {min-height: 500px;}.no-footer .footer {display: none;}.item-iframe {width: 100%; overflow: hidden; border-top: 1px solid #eeeeee;}.datePickerDiv {display: none; height: 0; overflow: hidden;}.description-rich-text font, .description-rich-text span, .description-rich-text a, .description-rich-text div {font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;}.description-rich-text ul ul, .description-rich-text ul ol, .description-rich-text ol ul {margin-bottom: 0; margin-top: 0;}.description-rich-text ul, .description-rich-text ol {margin-left: 1.5rem; margin-top: 1rem;}.description-rich-text ul ul li {list-style-type: circle;}.panel-header {line-height: 1.75; margin-bottom: 0;}.drag-drop {font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif; font-size: 1rem; color: #595959; padding: .25rem; border: 1px solid #a9a9a9; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; display: block; width: 100%;}input[type="file"]::-webkit-file-upload-button {font-family: "Avenir Next W01", "Avenir Next W00", "Avenir Next", "Avenir", "Helvetica Neue", "Helvetica", "Arial", sans-serif;}.thumbnail-wrap {width: 202px;}.thumbnail-img {margin: 0 auto; display: inherit;}.thumbnail-favorite {color: #6e6e6e; border: 1px solid #ddd; border-top: none; background-color: #ffffff; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; display: block; padding: .35em .5em; font-size: .8rem; -webkit-transition: background 200ms ease-out; -moz-transition: background 200ms ease-out; -ms-transition: background 200ms ease-out; -o-transition: background 200ms ease-out; transition: background 200ms ease-out;}.thumbnail-favorite:hover {text-decoration: none; background-color: #f8f8f8; color: #595959;}.thumbnail-link {position: relative; cursor: default; border: 1px solid #ddd; background-color: #fdfdfd; min-width: 200px; width: 200px; height: 133px; display: inline-block; overflow: hidden; pointer-events: none; color: white;}.thumbnail-overlay {opacity: 0; position: absolute; top: 0; right: 0; bottom: 0; left: 0; background-color: rgba(0,0,0,.7); color: white; pointer-events: none; -webkit-transition: opacity 200ms linear; -o-transition: opacity 200ms linear; transition: opacity 200ms linear;}.thumbnail-link:hover .thumbnail-overlay {opacity: 1;}.thumbnail-icon {display: block; position: absolute; top: 50%; margin-top: -12px; width: 100%; text-align: center; pointer-events: none;}.has-defaultOpen .thumbnail-link {cursor: pointer; pointer-events: inherit;}.comment-avatar {width: 50px;}.comment-meta {margin-bottom: 0.35rem;}.dijitExpandoText {display: none;}.filter-dropdown-link-no-x:after {content: "";}.esriLayerTimeSettings .esriLeadingMargin23 {margin-left: 23px;}.esriRtl .esriLayerTimeSettings .esriLeadingMargin23 {margin-right: 23px; margin-left: 0;}.invisible-last-rule {margin-bottom: 0; visibility: hidden;}.esriMoveToFolderDlg .filter-dropdown-link {opacity: 1; background: url("../img/folder.png") .5rem center no-repeat transparent; background-size: 18px; padding-left: 2rem; overflow: hidden; -ms-text-overflow: ellipsis; text-overflow: ellipsis; border-left: 3px solid transparent; postiion: relative;}.esriMoveToFolderDlg .filter-dropdown-link.is-active {border-left-color: #0079c1;}.esriMoveToFolderDlg .filter-dropdown-link:after {content: ""; width: 1rem; height: 1rem; position: absolute; background: url("../img/check-mark-green.svg") center center no-repeat transparent; top: 0.8rem; right: .5rem; opacity: 0;}.esriMoveToFolderDlg .filter-dropdown-link:hover:after {opacity: .7;}.esriMoveToFolderDlg .filter-dropdown-link.is-active:after {opacity: 1;}.esriRtl .esriMoveToFolderDlg .filter-dropdown-link {background-position: right center; padding-right: 2rem; padding-left: 1.55rem; text-align: right; border-left: none; border-right: 3px solid transparent; background-position: calc(100% - .5rem) center;}.esriRtl .esriMoveToFolderDlg .filter-dropdown-link.is-active {border-right-color: #0079c1;}.esriRtl .esriMoveToFolderDlg .filter-dropdown-link:after {right: auto; left: .5rem;}.folder-list {-moz-box-shadow: 0 0 16px 0 rgba(0,0,0,.05); box-shadow: 0 0 16px 0 rgba(0,0,0,.05); z-index: 1000; overflow: auto; background-color: #f8f8f8; max-width: 100%; width: 100%; border: 1px solid #efefef;}.esriMoveToFolderDlg .filter-dropdown-inner-list {height: 12rem;}.esriDijitDialogPaneActionBar {padding: 8px 6px 8px 6px !important;}.loader-text:after {content: none;}.requires-editing.no-editing,.requires-tracking.no-tracking,.requires-add-only.no-add-only,.requires-edit-features.no-edit-features,.optimizing {color: #cccccc !important;}.layer {padding: .5rem 0;}.learn-more-link {padding: 0.35rem .9rem;}.subLayer {padding: 0.25rem 0 0.25rem 1rem; border-left: solid 1px #ddd;}.esriRtl .subLayer {border-right: solid 1px #ddd; border-left: none;}.esriRtl .subLayer a {margin-left: inherit; margin-right: 1rem;}.notification-dot {background-color: #de2900; vertical-align: 1px; font-size: .65em; color: white; padding: .25em .5em; line-height: 1.25; border-radius: .75em; margin-left: .5em; display: inline-block;}.notification-dot-0 {background-color: #efefef; color: #333;}.confirmDlg-default {width: 400px; height: auto;}.green-asterisk {font-size: 1.5rem; color: #5a9359; vertical-align: text-top;}.red-asterisk {font-size: 1.5rem; color: #de2900; vertical-align: text-top;}.link-no-href {cursor: pointer;}.invite-user-dlg {width: 720px;}.invite-user-dlg br {display: none;}.invite-user-dlg a {display: block; font-size: .875rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}.invite-user-dlg td {vertical-align: top; padding-left: 0; padding-top: 0;}.invite-user-dlg label {display: inline-block; margin-bottom: 0;}.invite-user-dlg .column270 {width: 50%; max-width: 300px;}.update-group-role-dlg {width: 450px;}.groupListLabel {border: 1px solid #cccccc; background-color: #efefef; padding: 0.51667rem;}.group-list {height: 180px; overflow: auto; border-left: 1px solid #cccccc; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; padding: .5em;}.searchControls {position: relative; display: block; margin-bottom: .5em;}.esriGroupSelector .clearSearchBtn {background: transparent url("../img/x-gray.svg") no-repeat center center; height: 16px; width: 16px; line-height: normal; position: absolute; cursor: pointer; border: none; right: 28px; top: 16px; padding: 5px 9px 5px 5px; margin-right: 6px; display: inline-block; outline: none;}.esriGroupSelector .searchBtn {background: transparent url("../img/search.svg") no-repeat center center; background-clip: border-box; border: none; height: 16px; line-height: normal; position: absolute; cursor: pointer; right: 0; top: 17px; width: 24px; padding: 5px 9px 5px 5px; margin-right: 6px; display: inline-block;}.shareGroupDialog {width: 675px; min-height: 550px;}.shareGroupDialog .share-map-stack-stack {overflow-y: hidden !important;}.shareGroupDialog .buttonContainer {position: absolute; bottom: 0; right: 0;}.groupGallerySize1,.groupGallerySize2,.groupGallerySize3,.groupGallerySize4,.groupGallerySize5,.groupGallerySize6 {width: 34px; height: 34px; margin-bottom: 6px; background-repeat: no-repeat; background-image: url("images/group-galleries.png");}.groupGallerySize1 {background-position:0 0;}.groupGallerySize2 {background-position:-34px 0;}.groupGallerySize3 {background-position:-68px 0;}.groupGallerySize4 {background-position:-102px 0;}.groupGallerySize5 {background-position:-136px 0;}.groupGallerySize6 {background-position:-170px 0;}.esriMembershipRequestsDlg {width: 720px;}.requests-grid {position: relative; height: 200px; margin-top: .5rem;}.requests-grid .dgrid-no-data {font-size: 1rem;}.esriMembershipRequestsDlg .ui-widget-content {width: calc(100% - 1em) !important; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esriMembershipRequestsDlg .dgrid-footer {background-color: white; font-size: .875rem;}.esriMembershipRequestsDlg .dgrid-row-table {margin-bottom: -1px; border: 1px solid #efefef; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;}.esriMembershipRequestsDlg .dgrid-cell-padding {padding: .5rem;}.esriMembershipRequestsDlg .buttonContainer {position: absolute; bottom: 0; right: 0;}.esriMembershipRequestsDlg .field-yourResponse {width: 200px;}.membership-requests-label {margin-bottom: 1em;}.bg-icon-deny-application,.bg-icon-approve-application {cursor: pointer; background-position: left center; background-repeat: no-repeat; padding-left: 24px; color: #4d4d4d;}.bg-icon-deny-application {background-image: url("images/denyUser.png");}.bg-icon-approve-application {background-image: url("images/approveUser.png");}.time-select-input {width: 6rem;}.date-select-input {width: 8rem;}.acceptInviteDlg {width: 800px;}.acceptinvite .btn {white-space: inherit;}.acceptinvite .btn.icon-ui-left-arrow ,.acceptinvite .btn.icon-ui-right-arrow{color: #6e6e6e;}.acceptinvite li {list-style: none; margin: 1em 0 1em 0; text-transform: uppercase;}.acceptinvite .step {position: relative; display: block; padding: 0 2.0em 0 2.0em; line-height: 1.7em;}.acceptinvite .step:before {content: ""; display: inline-block; position: absolute; left: 0; top: 0; margin-right: .5em; width: 35px; height: 35px;}.acceptinvite .step1:before {background: url("../sharing/dijit/css/images/inviteStepsSprite.png") no-repeat 0 -35px;}.acceptinvite .step2:before {background: url("../sharing/dijit/css/images/inviteStepsSprite.png") no-repeat -35px -35px;}.btn-line {line-height: 2.0; text-align: center; margin: .5em 0;}.btn-line span {display: inline-block; position: relative;}.btn-line span:before,.btn-line span:after {content: ""; position: absolute; height: 1.0em; border-bottom: 1px solid #7d7d7d;; top: 0; width: 220px;}.btn-line span:before {right: 100%; margin-right: 15px;}.btn-line span:after {left: 100%; margin-left: 15px;}.social-btn {padding: .5em 1em .5em 3.25em; color: white; position: relative; display: block; margin: .5em 0; font-size: .875rem;}.social-btn:hover {color: white;}.social-btn:before {content: ""; display: inline-block; position: absolute; left: 0; top: 0; border-right: 1px solid white; margin-right: .5em; width: 2.75em; height: 100%; background-repeat: no-repeat; background-position: center;}.social-btn-facebook {background-color: #3D5A96;}.social-btn-google {background-color: #DD4C3C;}.social-btn-facebook:before {background-image: url("../../calcite-web/dist/img/icons/social/facebook.svg");}.social-btn-google:before {background-image: url("../../calcite-web/dist/img/icons/social/google-plus.svg");}.dj_ie9 select {background-image: none; padding: .31rem .39rem !important;}.dj_ie9 .ie9-summary-wrap {width: calc(100% - 240px); float: right;}.dj_ie9 .thumbnail-wrap {float: left;}.esriRtl.dj_ie9 .ie9-summary-wrap {float: left;}.esriRtl.dj_ie9 .thumbnail-wrap {float: right;}.dj_ie9 .thumbnail-img, .dj_ie9 .thumbnail-link {display: block;}.dj_ie9 .btn-split-right {display: block; height: 39px; padding-left: 16px !important; text-align: center; float: right;}.dj_ie9 .btn-split.flex-1 {width: calc(100% - 40px); float: left;}.dj_ie9 .ie9-half {width: 50%; float: left; display: block;}main {display: block;}.if-signed-in,.if-owner,.if-item-owner,.if-not-item-owner,.if-comment-owner,.if-admin,.if-user,.if-viewer,.if-publisher,.if-developer,.if-public {display: none;}.is-signed-in .if-signed-in,.is-owner .if-owner,.is-item-owner .if-item-owner,.is-not-item-owner .if-not-item-owner,.is-comment-owner .if-comment-owner,.is-admin .if-admin,.is-user .if-user,.is-viewer .if-viewer,.is-publisher .if-publisher,.is-developer .if-developer,.is-public .if-public {display: inherit;}.if-signed-out,.if-signed-in,.if-app,.if-link,.if-web,.if-mobile,.if-platform,.if-oauth,.if-can-change-owner,.if-can-create-app,.if-hostedTemplate,.if-can-edit-wab,.if-can-configure,.if-can-register,.if-map,.if-featureCollection,.if-streamLayer,.if-vectorTile,.if-city-engine,.if-2d,.if-table,.if-data,.if-desktop,.if-explorer,.if-operationalLayers,.if-featureLayers,.if-elevationLayers,.if-tables,.if-projectContent,.if-workforceProject,.if-insights,.if-formContent,.if-surveyForm,.if-scene,.if-scene-2,.if-3d,.if-layer,.if-can-tile,.if-file,.if-update,.if-overwrite,.if-download,.if-pdf,.if-publish,.if-hosted,.if-feature,.if-comments,.if-dataUrl,.if-url,.if-defaultOpen,.if-sourceData,.if-resultData,.if-resultVisualizations,.if-resultDataViews,.if-collaboration,.if-tags,.if-tag,.if-snippet,.if-commentsEnabled,.if-numComments,.if-can-delete-comment,.if-description,.if-accessInformation,.if-credits,.if-serviceLink,.if-enterprise-group,.if-can-enableAttachments,.if-codeAttachment,.if-can-update,.if-can-marketplace,.if-can-export,.if-can-publish,.if-can-publish-tiles,.if-can-publish-wfs,.if-can-publish-scenes,.if-can-publish-views,.if-can-copy,.if-can-download,.if-can-share,.if-can-share-social,.if-can-create-items,.if-can-edit-service,.if-can-list-members,.if-can-join,.if-can-invite,.if-metadata-enabled,.if-metadata-disabled,.if-geocodeReview,.if-dateTime,.if-viewer,.if-operationView,.if-dashboard,.if-createDashboard,.if-can-edit-dashboard,.if-can-copy-dashboard,.if-windows,.if-browser,.if-v2,.if-vectorTile,.if-viewStyle,.if-presentation,.if-no-presentation,.if-create-presentation,.if-public,.if-private,.if-group-member,.if-screenshots,.if-documentUrl,.if-openIn,.if-resources,.if-spatiotemporal,.if-appBuilderPlatform {display: none;}.is-signed-out .if-signed-out,.is-signed-in .if-signed-in,.is-public-user .if-public-user,.is-app.has-url .if-app,.is-link .if-link,.is-web .if-web,.is-mobile .if-mobile,.is-platform .if-platform,.is-oauth .if-oauth,.is-map .if-map,.is-featureCollection .if-featureCollection,.is-streamLayer .if-streamLayer,.is-vectorTile .if-vectorTile,.is-city-engine .if-city-engine,.is-2d .if-2d,.is-table .if-table,.is-data .if-data,.is-desktop .if-desktop,.is-explorer .if-explorer,.is-scene.is-sceneViewer-enabled .if-scene,.is-scene-2.is-sceneViewer-enabled .if-scene-2,.is-workforceProject .if-workforceProject,.is-insights .if-insights,.is-surveyForm .if-surveyForm,.is-3d.is-sceneViewer-enabled .if-3d,.is-layer .if-layer,.is-file .if-file,.is-download .if-download,.is-hosted .if-hosted,.is-feature .if-feature,.is-metadata-enabled .if-metadata-enabled,.is-metadata-disabled .if-metadata-disabled,.is-viewer .if-viewer,.is-dataUrl .if-dataUrl,.is-operationView.is-windows .if-operationView.if-windows,.is-operationView.is-browser .if-operationView.if-browser,.is-dashboard .if-dashboard,.can-update.is-browser.is-dashboard .if-can-edit-dashboard,.can-create-dashboard.is-operationView .if-createDashboard,.can-update.is-vectorTile.has-resources .if-resources,.can-copy-dashboard.is-browser.is-dashboard .if-can-copy-dashboard,.is-vectorTile.has-viewStyle .if-vectorTile.if-viewStyle,.is-public .if-public,.is-private .if-private,.is-group-member .if-group-member,.is-pdf .if-pdf,.is-public.is-documentUrl .if-documentUrl,.is-hostedTemplate .if-hostedTemplate,.is-enterprise-group .if-enterprise-group,.is-collaboration .if-collaboration, .has-url .if-url,.has-description .if-description,.has-snippet .if-snippet,.has-commentsEnabled .if-commentsEnabled,.has-numComments .if-numComments,.has-spatialReference .if-spatialReference,.has-accessInformation .if-credits,.has-accessInformation .if-accessInformation,.has-extent .if-extent,.has-licenseInfo .if-licenseInfo,.has-operationalLayers .if-operationalLayers,.has-featureLayers .if-featureLayers,.has-tables .if-tables,.has-elevationLayers .if-elevationLayers,.has-codeAttachment .if-codeAttachment,.can-enableAttachments .if-can-enableAttachments,.is-viewer.has-metadata .if-metadata,.is-admin.has-geocodeReview .if-geocodeReview,.is-hosted .has-dateTime .if-dateTime,.has-projectContent .if-projectContent,.has-formContent .if-formContent,.has-presentation .if-presentation,.can-create-presentation.has-presentation .if-create-presentation,.can-create-presentation.is-map .if-no-presentation,.has-screenshots .if-screenshots,.has-tags .if-tags,.has-tags .if-tag,.has-openIn .if-openIn,.has-defaultOpen .if-defaultOpen,.has-sourceData .if-sourceData,.has-resultData .if-resultData,.has-resultDataViews .if-resultDataViews,.has-resultVisualizations .if-resultVisualizations,.has-serviceLink .if-serviceLink,.has-spatiotemporal .if-spatiotemporal,.has-appBuilderPlatform .if-appBuilderPlatform,.can-change-owner .if-can-change-owner,.can-create-app .if-can-create-app,.can-configure .if-can-configure,.can-register .if-can-register,.can-tile .if-can-tile,.can-update.can-publish.is-publish .if-can-publish,.can-update.can-publish-tiles.is-publish .if-can-publish-tiles,.can-update.can-publish-wfs.is-publish .if-can-publish-wfs,.can-update.can-publish-scenes.is-publish .if-can-publish-scenes,.can-update.can-publish-views .if-can-publish-views,.can-update.is-update .if-update,.can-update.is-overwrite .if-overwrite,.can-update .if-can-update,.can-marketplace .if-can-marketplace,.can-export .if-can-export,.can-copy .if-can-copy,.can-share .if-can-share,.can-create-items .if-can-create-items,.can-edit-wab .if-can-edit-wab,.can-edit-service .if-can-edit-service,.can-delete-comment .if-can-delete-comment,.can-share-social .if-can-share-social,.can-list-members .if-can-list-members,.can-join .if-can-join,.can-invite .if-can-invite {display: inherit;}.has-url .if-no-url,.has-description .if-no-description,.has-snippet .if-no-snippet,.has-commentsEnabled .if-no-commentsEnabled,.has-spatialReference .if-no-spatialReference,.has-accessInformation .if-no-accessInformation,.has-extent .if-no-extent,.has-licenseInfo .if-no-licenseInfo,.has-layers .if-no-layers,.has-codeAttachment .if-no-codeAttachment,.has-metadata .if-no-metadata,.has-no-metadata .if-metadata,.has-arcobjects .if-no-arcobjects,.has-elastic .if-no-elastic,.has-spatiotemporal .if-no-spatiotemporal,.has-presentation.is-map .if-no-presentation,.can-change-owner .if-no-can-change-owner,.is-public-user .if-no-public-user,.is-map .if-no-presentation,.is-viewer.has-metadata .if-no-viewer,.is-viewer.has-no-metadata .if-no-viewer,.is-metadata-disabled .if-metadata-enabled {display: none;}