
#locality_containerDialog .x-panel-body-noheader, .x-panel-mc .x-panel-body {
    border: none;
}

#locality_containerDialog .x-panel-body {
    border: none;
}

#locality_containerDialog .x-form-item:focus {
    border: inherit;
    outline: inherit;
}

#locality_containerDialog .x-form-item input:focus {
    outline: inherit;
}

#locality_containerDialog {
    border-image: none;
    border: 3px solid #abd3ff;
}

#locality_containerDialog .x-grid3 {
    border: 1px solid #ececec;
}

#locality_containerDialog .x-window-footer {
    background: #f1f1f1;
}

#locality_containerDialog .x-grid3-hd-over {
    background-color: inherit;
    line-height: 15px;
    vertical-align: middle;
    border-left: 1px solid #eee;
    border-right: 1px solid #d0d0d0;
}

#locality_selectionAnchor {
    color: #094b8f;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    cursor: pointer;
    text-decoration: none;
}

#locality_containerDialog .x-form-item > .x-form-element {
    border: none;
}

.locality_label {
    color: #777777;
    font-size: 11px;
    font-family: arial, helvetica, arial;
    text-align: right;
}

.locality-selected-item {
    background: #E2EEF2;
    cursor: pointer;
}

.single-location-picker {
    border: none;
    background: none;
}

.multiline-row .x-grid3-cell-inner {
    overflow: hidden !important;
    white-space: normal !important;
    word-wrap: break-word;
    text-overflow: ellipsis;
    display: block;
}