﻿.arcgis-map-container .x-innerhtml {
    flex: 1
}
.ak-icon {
    background-image: url(../Images/Icons/alaska.svg) !important;
}
.hi-icon{
    background-image: url(../Images/Icons/hawaii.svg) !important;
}
.as-icon {
    background-image: url(../Images/Icons/american-samoa.svg) !important;
}
.guam-icon {
    background-image: url(../Images/Icons/guam.svg) !important;
}
.us-icon {
    background-image: url(../Images/Icons/mainland-us.svg) !important;

}
.pr-icon {
    background-image: url(../Images/Icons/pr-vi.svg) !important;
}
.x-menuitem .pr-icon {
    background-image: url(../Images/Icons/pr-vi.svg) !important;
}
.location-button-menu {
    background-color: var(--uswds-theme-color-base-darkest);
    border-radius: .25rem;
    color: #f0f0f0;
    font-size: .97rem;
    padding: .5rem;
    width: auto;
    white-space: pre;
    z-index: 100000;
    position: absolute;
}
    .location-button-menu .state-map-button .x-icon-el {
        width: 55px;
        height: 20px;
    }
    .location-button-menu .x-menuitem .x-body-el {
        background-color: var(--uswds-theme-color-base-darkest);
        font-size: .97rem;
        padding: .5rem;
        color: #f0f0f0;
    }
    .location-button-menu .x-menuitem.x-active .x-body-el {
        background-color: var(--uswds-theme-color-primary);
    }
.x-button .x-badge-el {
    background-color: var(--uswds-theme-color-secondary-dark);
    border-color: var(--uswds-theme-color-secondary-dark);
    border-radius: .25rem;
    top: -6px;
    right: -4px;
    padding: 2px 4px;
    font-size: 14px;
    background-image: none;
}
    .state-map-button .x-icon-el {
        width: 40px;
        height: 20px;
    }

.esri-popup__main-container {
    width: auto !important;
}

.form-input-row .x-scroller::-webkit-scrollbar {
    display: none;
}

.aprox-field .x-input-wrap-el {
    border-color: var(--uswds-theme-color-secondary-vivid) !important;
}
.aprox-field .x-body-el {
    background-color: hsl(23.33deg 82.76% 90%) !important;
}

.aproxicon {
    visibility:hidden;
}

.aprox-field .aproxicon {
    visibility: visible;
}

.x-big .x-button.elipsButton .x-inner-el {
    padding: 0px !important;
}
    