/* Minification failed. Returning unminified contents.
(6548,47851): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,47882): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,47905): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,47934): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,47957): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,47977): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,47999): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48020): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48041): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48068): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48109): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48150): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48178): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48204): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48238): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48266): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48296): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48324): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48354): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48376): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48408): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48431): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48453): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48476): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48496): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48518): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48538): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48558): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48578): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48598): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48619): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48641): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48663): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48685): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48707): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48729): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,48961): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,49002): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,49030): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,49080): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
(6548,49108): run-time error CSS1062: Expected semicolon or closing curly-brace, found '-'
 */
table.dataTable tr.group td {
    font-weight: bold;
    background-color: #e0e0e0
}

div.dt-button-info {
    position: fixed;
    top: 50%;
    left: 50%;
    width: 400px;
    margin-top: -100px;
    margin-left: -200px;
    background-color: white;
    border: 2px solid #111;
    box-shadow: 3px 3px 8px rgba(0,0,0,0.3);
    border-radius: 3px;
    text-align: center;
    z-index: 21
}

    div.dt-button-info h2 {
        padding: 0.5em;
        margin: 0;
        font-weight: normal;
        border-bottom: 1px solid #ddd;
        background-color: #f3f3f3
    }

    div.dt-button-info > div {
        padding: 1em
    }

button.dt-button, div.dt-button, a.dt-button {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    margin-right: 0.333em;
    padding: 0.5em 1em;
    border: 1px solid #999;
    border-radius: 2px;
    cursor: pointer;
    font-size: 0.88em;
    color: black;
    white-space: nowrap;
    overflow: hidden;
    background-color: #e9e9e9;
    background-image: -webkit-linear-gradient(top, #fff 0%, #e9e9e9 100%);
    background-image: -moz-linear-gradient(top, #fff 0%, #e9e9e9 100%);
    background-image: -ms-linear-gradient(top, #fff 0%, #e9e9e9 100%);
    background-image: -o-linear-gradient(top, #fff 0%, #e9e9e9 100%);
    background-image: linear-gradient(to bottom, #fff 0%, #e9e9e9 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='white', EndColorStr='#e9e9e9');
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    text-decoration: none;
    outline: none
}

    button.dt-button.disabled, div.dt-button.disabled, a.dt-button.disabled {
        color: #999;
        border: 1px solid #d0d0d0;
        cursor: default;
        background-color: #f9f9f9;
        background-image: -webkit-linear-gradient(top, #fff 0%, #f9f9f9 100%);
        background-image: -moz-linear-gradient(top, #fff 0%, #f9f9f9 100%);
        background-image: -ms-linear-gradient(top, #fff 0%, #f9f9f9 100%);
        background-image: -o-linear-gradient(top, #fff 0%, #f9f9f9 100%);
        background-image: linear-gradient(to bottom, #fff 0%, #f9f9f9 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#ffffff', EndColorStr='#f9f9f9')
    }

    button.dt-button:active:not(.disabled), button.dt-button.active:not(.disabled), div.dt-button:active:not(.disabled), div.dt-button.active:not(.disabled), a.dt-button:active:not(.disabled), a.dt-button.active:not(.disabled) {
        background-color: #e2e2e2;
        background-image: -webkit-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
        background-image: -moz-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
        background-image: -ms-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
        background-image: -o-linear-gradient(top, #f3f3f3 0%, #e2e2e2 100%);
        background-image: linear-gradient(to bottom, #f3f3f3 0%, #e2e2e2 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f3f3f3', EndColorStr='#e2e2e2');
        box-shadow: inset 1px 1px 3px #999999
    }

        button.dt-button:active:not(.disabled):hover:not(.disabled), button.dt-button.active:not(.disabled):hover:not(.disabled), div.dt-button:active:not(.disabled):hover:not(.disabled), div.dt-button.active:not(.disabled):hover:not(.disabled), a.dt-button:active:not(.disabled):hover:not(.disabled), a.dt-button.active:not(.disabled):hover:not(.disabled) {
            box-shadow: inset 1px 1px 3px #999999;
            background-color: #cccccc;
            background-image: -webkit-linear-gradient(top, #eaeaea 0%, #ccc 100%);
            background-image: -moz-linear-gradient(top, #eaeaea 0%, #ccc 100%);
            background-image: -ms-linear-gradient(top, #eaeaea 0%, #ccc 100%);
            background-image: -o-linear-gradient(top, #eaeaea 0%, #ccc 100%);
            background-image: linear-gradient(to bottom, #eaeaea 0%, #ccc 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#eaeaea', EndColorStr='#cccccc')
        }

    button.dt-button:hover, div.dt-button:hover, a.dt-button:hover {
        text-decoration: none
    }

        button.dt-button:hover:not(.disabled), div.dt-button:hover:not(.disabled), a.dt-button:hover:not(.disabled) {
            border: 1px solid #666;
            background-color: #e0e0e0;
            background-image: -webkit-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
            background-image: -moz-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
            background-image: -ms-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
            background-image: -o-linear-gradient(top, #f9f9f9 0%, #e0e0e0 100%);
            background-image: linear-gradient(to bottom, #f9f9f9 0%, #e0e0e0 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f9f9f9', EndColorStr='#e0e0e0')
        }

    button.dt-button:focus:not(.disabled), div.dt-button:focus:not(.disabled), a.dt-button:focus:not(.disabled) {
        border: 1px solid #426c9e;
        text-shadow: 0 1px 0 #c4def1;
        outline: none;
        background-color: #79ace9;
        background-image: -webkit-linear-gradient(top, #bddef4 0%, #79ace9 100%);
        background-image: -moz-linear-gradient(top, #bddef4 0%, #79ace9 100%);
        background-image: -ms-linear-gradient(top, #bddef4 0%, #79ace9 100%);
        background-image: -o-linear-gradient(top, #bddef4 0%, #79ace9 100%);
        background-image: linear-gradient(to bottom, #bddef4 0%, #79ace9 100%);
        filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#bddef4', EndColorStr='#79ace9')
    }

.dt-button embed {
    outline: none
}

div.dt-buttons {
    position: relative;
    float: left
}

    div.dt-buttons.buttons-right {
        float: right
    }

div.dt-button-collection {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    margin-top: 3px;
    padding: 8px 8px 4px 8px;
    border: 1px solid #ccc;
    border: 1px solid rgba(0,0,0,0.4);
    background-color: white;
    overflow: hidden;
    z-index: 2002;
    border-radius: 5px;
    box-shadow: 3px 3px 5px rgba(0,0,0,0.3);
    z-index: 2002;
    -webkit-column-gap: 8px;
    -moz-column-gap: 8px;
    -ms-column-gap: 8px;
    -o-column-gap: 8px;
    column-gap: 8px
}

    div.dt-button-collection button.dt-button, div.dt-button-collection div.dt-button, div.dt-button-collection a.dt-button {
        position: relative;
        left: 0;
        right: 0;
        display: block;
        float: none;
        margin-bottom: 4px;
        margin-right: 0
    }

        div.dt-button-collection button.dt-button:active:not(.disabled), div.dt-button-collection button.dt-button.active:not(.disabled), div.dt-button-collection div.dt-button:active:not(.disabled), div.dt-button-collection div.dt-button.active:not(.disabled), div.dt-button-collection a.dt-button:active:not(.disabled), div.dt-button-collection a.dt-button.active:not(.disabled) {
            background-color: #dadada;
            background-image: -webkit-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
            background-image: -moz-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
            background-image: -ms-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
            background-image: -o-linear-gradient(top, #f0f0f0 0%, #dadada 100%);
            background-image: linear-gradient(to bottom, #f0f0f0 0%, #dadada 100%);
            filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,StartColorStr='#f0f0f0', EndColorStr='#dadada');
            box-shadow: inset 1px 1px 3px #666
        }

    div.dt-button-collection.fixed {
        position: fixed;
        top: 50%;
        left: 50%;
        margin-left: -75px;
        border-radius: 0
    }

        div.dt-button-collection.fixed.two-column {
            margin-left: -150px
        }

        div.dt-button-collection.fixed.three-column {
            margin-left: -225px
        }

        div.dt-button-collection.fixed.four-column {
            margin-left: -300px
        }

    div.dt-button-collection > * {
        -webkit-column-break-inside: avoid;
        break-inside: avoid
    }

    div.dt-button-collection.two-column {
        width: 300px;
        padding-bottom: 1px;
        -webkit-column-count: 2;
        -moz-column-count: 2;
        -ms-column-count: 2;
        -o-column-count: 2;
        column-count: 2
    }

    div.dt-button-collection.three-column {
        width: 450px;
        padding-bottom: 1px;
        -webkit-column-count: 3;
        -moz-column-count: 3;
        -ms-column-count: 3;
        -o-column-count: 3;
        column-count: 3
    }

    div.dt-button-collection.four-column {
        width: 600px;
        padding-bottom: 1px;
        -webkit-column-count: 4;
        -moz-column-count: 4;
        -ms-column-count: 4;
        -o-column-count: 4;
        column-count: 4
    }

div.dt-button-background {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,0.7);
    background: -ms-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);
    background: -moz-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);
    background: -o-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);
    background: -webkit-gradient(radial, center center, 0, center center, 497, color-stop(0, rgba(0,0,0,0.3)), color-stop(1, rgba(0,0,0,0.7)));
    background: -webkit-radial-gradient(center, ellipse farthest-corner, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);
    background: radial-gradient(ellipse farthest-corner at center, rgba(0,0,0,0.3) 0%, rgba(0,0,0,0.7) 100%);
    z-index: 2001
}

@media screen and (max-width: 640px) {
    div.dt-buttons {
        float: none !important;
        text-align: center
    }
}

button.dt-button.processing, div.dt-button.processing, a.dt-button.processing {
    color: rgba(0,0,0,0.2)
}

    button.dt-button.processing:after, div.dt-button.processing:after, a.dt-button.processing:after {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 16px;
        height: 16px;
        margin: -8px 0 0 -8px;
        box-sizing: border-box;
        display: block;
        content: ' ';
        border: 2px solid #282828;
        border-radius: 50%;
        border-left-color: transparent;
        border-right-color: transparent;
    }

table.dataTable {
    width: 100%;
    margin: 0 auto;
    clear: both;
    border-collapse: separate;
    border-spacing: 0
}

    table.dataTable thead th, table.dataTable tfoot th {
        font-weight: bold
    }

    table.dataTable thead th, table.dataTable thead td {
        padding: 10px 18px;
        border-bottom: 1px solid #111
    }

        table.dataTable thead th:active, table.dataTable thead td:active {
            outline: none
        }

    table.dataTable tfoot th, table.dataTable tfoot td {
        padding: 10px 18px 6px 18px;
        border-top: 1px solid #111
    }

    table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {
        cursor: pointer;
        *cursor: hand
    }

    table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {
        background-repeat: no-repeat;
        background-position: center right
    }

    table.dataTable thead .sorting {
        background-image: url("https://cdn.datatables.net/1.10.15/images/sort_both.png")
    }

    table.dataTable thead .sorting_asc {
        background-image: url("https://cdn.datatables.net/1.10.15/images/sort_asc.png")
    }

    table.dataTable thead .sorting_desc {
        background-image: url("https://cdn.datatables.net/1.10.15/images/sort_desc.png")
    }

    table.dataTable thead .sorting_asc_disabled {
        background-image: url("https://cdn.datatables.net/1.10.15/images/sort_asc_disabled.png")
    }

    table.dataTable thead .sorting_desc_disabled {
        background-image: url("https://cdn.datatables.net/1.10.15/images/sort_desc_disabled.png")
    }

    table.dataTable tbody tr {
        background-color: #ffffff
    }

        table.dataTable tbody tr.selected {
            background-color: #B0BED9
        }

    table.dataTable tbody th, table.dataTable tbody td {
        padding: 8px 10px
    }

    table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
        border-top: 1px solid #ddd
    }

    table.dataTable.row-border tbody tr:first-child th, table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th, table.dataTable.display tbody tr:first-child td {
        border-top: none
    }

    table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
        border-top: 1px solid #ddd;
        border-right: 1px solid #ddd
    }

    table.dataTable.cell-border tbody tr th:first-child, table.dataTable.cell-border tbody tr td:first-child {
        border-left: 1px solid #ddd
    }

    table.dataTable.cell-border tbody tr:first-child th, table.dataTable.cell-border tbody tr:first-child td {
        border-top: none
    }

    table.dataTable.stripe tbody tr.odd, table.dataTable.display tbody tr.odd {
        background-color: #f9f9f9
    }

        table.dataTable.stripe tbody tr.odd.selected, table.dataTable.display tbody tr.odd.selected {
            background-color: #acbad4
        }

    table.dataTable.hover tbody tr:hover, table.dataTable.display tbody tr:hover {
        background-color: #f6f6f6
    }

        table.dataTable.hover tbody tr:hover.selected, table.dataTable.display tbody tr:hover.selected {
            background-color: #aab7d1
        }

    table.dataTable.order-column tbody tr > .sorting_1, table.dataTable.order-column tbody tr > .sorting_2, table.dataTable.order-column tbody tr > .sorting_3, table.dataTable.display tbody tr > .sorting_1, table.dataTable.display tbody tr > .sorting_2, table.dataTable.display tbody tr > .sorting_3 {
        background-color: #fafafa
    }

    table.dataTable.order-column tbody tr.selected > .sorting_1, table.dataTable.order-column tbody tr.selected > .sorting_2, table.dataTable.order-column tbody tr.selected > .sorting_3, table.dataTable.display tbody tr.selected > .sorting_1, table.dataTable.display tbody tr.selected > .sorting_2, table.dataTable.display tbody tr.selected > .sorting_3 {
        background-color: #acbad5
    }

    table.dataTable.display tbody tr.odd > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd > .sorting_1 {
        background-color: #f1f1f1
    }

    table.dataTable.display tbody tr.odd > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd > .sorting_2 {
        background-color: #f3f3f3
    }

    table.dataTable.display tbody tr.odd > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd > .sorting_3 {
        background-color: whitesmoke
    }

    table.dataTable.display tbody tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_1 {
        background-color: #a6b4cd
    }

    table.dataTable.display tbody tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_2 {
        background-color: #a8b5cf
    }

    table.dataTable.display tbody tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.odd.selected > .sorting_3 {
        background-color: #a9b7d1
    }

    table.dataTable.display tbody tr.even > .sorting_1, table.dataTable.order-column.stripe tbody tr.even > .sorting_1 {
        background-color: #fafafa
    }

    table.dataTable.display tbody tr.even > .sorting_2, table.dataTable.order-column.stripe tbody tr.even > .sorting_2 {
        background-color: #fcfcfc
    }

    table.dataTable.display tbody tr.even > .sorting_3, table.dataTable.order-column.stripe tbody tr.even > .sorting_3 {
        background-color: #fefefe
    }

    table.dataTable.display tbody tr.even.selected > .sorting_1, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_1 {
        background-color: #acbad5
    }

    table.dataTable.display tbody tr.even.selected > .sorting_2, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_2 {
        background-color: #aebcd6
    }

    table.dataTable.display tbody tr.even.selected > .sorting_3, table.dataTable.order-column.stripe tbody tr.even.selected > .sorting_3 {
        background-color: #afbdd8
    }

    table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
        background-color: #eaeaea
    }

    table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
        background-color: #ececec
    }

    table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
        background-color: #efefef
    }

    table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
        background-color: #a2aec7
    }

    table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
        background-color: #a3b0c9
    }

    table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
        background-color: #a5b2cb
    }

    table.dataTable.no-footer {
        border-bottom: 1px solid #111
    }

    table.dataTable.nowrap th, table.dataTable.nowrap td {
        white-space: nowrap
    }

    table.dataTable.compact thead th, table.dataTable.compact thead td {
        padding: 4px 17px 4px 4px
    }

    table.dataTable.compact tfoot th, table.dataTable.compact tfoot td {
        padding: 4px
    }

    table.dataTable.compact tbody th, table.dataTable.compact tbody td {
        padding: 4px
    }

    table.dataTable th.dt-left, table.dataTable td.dt-left {
        text-align: left
    }

    table.dataTable th.dt-center, table.dataTable td.dt-center, table.dataTable td.dataTables_empty {
        text-align: center
    }

    table.dataTable th.dt-right, table.dataTable td.dt-right {
        text-align: right
    }

    table.dataTable th.dt-justify, table.dataTable td.dt-justify {
        text-align: justify
    }

    table.dataTable th.dt-nowrap, table.dataTable td.dt-nowrap {
        white-space: nowrap
    }

    table.dataTable thead th.dt-head-left, table.dataTable thead td.dt-head-left, table.dataTable tfoot th.dt-head-left, table.dataTable tfoot td.dt-head-left {
        text-align: left
    }

    table.dataTable thead th.dt-head-center, table.dataTable thead td.dt-head-center, table.dataTable tfoot th.dt-head-center, table.dataTable tfoot td.dt-head-center {
        text-align: center
    }

    table.dataTable thead th.dt-head-right, table.dataTable thead td.dt-head-right, table.dataTable tfoot th.dt-head-right, table.dataTable tfoot td.dt-head-right {
        text-align: right
    }

    table.dataTable thead th.dt-head-justify, table.dataTable thead td.dt-head-justify, table.dataTable tfoot th.dt-head-justify, table.dataTable tfoot td.dt-head-justify {
        text-align: justify
    }

    table.dataTable thead th.dt-head-nowrap, table.dataTable thead td.dt-head-nowrap, table.dataTable tfoot th.dt-head-nowrap, table.dataTable tfoot td.dt-head-nowrap {
        white-space: nowrap
    }

    table.dataTable tbody th.dt-body-left, table.dataTable tbody td.dt-body-left {
        text-align: left
    }

    table.dataTable tbody th.dt-body-center, table.dataTable tbody td.dt-body-center {
        text-align: center
    }

    table.dataTable tbody th.dt-body-right, table.dataTable tbody td.dt-body-right {
        text-align: right
    }

    table.dataTable tbody th.dt-body-justify, table.dataTable tbody td.dt-body-justify {
        text-align: justify
    }

    table.dataTable tbody th.dt-body-nowrap, table.dataTable tbody td.dt-body-nowrap {
        white-space: nowrap
    }

    table.dataTable, table.dataTable th, table.dataTable td {
        -webkit-box-sizing: content-box;
        box-sizing: content-box
    }

.dataTables_wrapper {
    position: relative;
    clear: both;
    *zoom: 1;
    zoom: 1
}

    .dataTables_wrapper .dataTables_length {
        float: left
    }

    .dataTables_wrapper .dataTables_filter {
        float: right;
        text-align: right
    }

        .dataTables_wrapper .dataTables_filter input {
            margin-left: 0.5em
        }

    .dataTables_wrapper .dataTables_info {
        clear: both;
        float: left;
        padding-top: 0.755em
    }

    .dataTables_wrapper .dataTables_paginate {
        float: right;
        text-align: right;
        padding-top: 0.25em
    }

        .dataTables_wrapper .dataTables_paginate .paginate_button {
            box-sizing: border-box;
            display: inline-block;
            min-width: 1.5em;
            padding: 0.5em 1em;
            margin-left: 2px;
            text-align: center;
            text-decoration: none !important;
            cursor: pointer;
            *cursor: hand;
            color: #333 !important;
            border: 1px solid transparent;
            border-radius: 2px
        }

            .dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
                color: #333 !important;
                border: 1px solid #979797;
                background-color: white;
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #dcdcdc));
                background: -webkit-linear-gradient(top, #fff 0%, #dcdcdc 100%);
                background: -moz-linear-gradient(top, #fff 0%, #dcdcdc 100%);
                background: -ms-linear-gradient(top, #fff 0%, #dcdcdc 100%);
                background: -o-linear-gradient(top, #fff 0%, #dcdcdc 100%);
                background: linear-gradient(to bottom, #fff 0%, #dcdcdc 100%)
            }

            .dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
                cursor: default;
                color: #666 !important;
                border: 1px solid transparent;
                background: transparent;
                box-shadow: none
            }

            .dataTables_wrapper .dataTables_paginate .paginate_button:hover {
                color: white !important;
                border: 1px solid #111;
                background-color: #585858;
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #585858), color-stop(100%, #111));
                background: -webkit-linear-gradient(top, #585858 0%, #111 100%);
                background: -moz-linear-gradient(top, #585858 0%, #111 100%);
                background: -ms-linear-gradient(top, #585858 0%, #111 100%);
                background: -o-linear-gradient(top, #585858 0%, #111 100%);
                background: linear-gradient(to bottom, #585858 0%, #111 100%)
            }

            .dataTables_wrapper .dataTables_paginate .paginate_button:active {
                outline: none;
                background-color: #2b2b2b;
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #2b2b2b), color-stop(100%, #0c0c0c));
                background: -webkit-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: -moz-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: -ms-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: -o-linear-gradient(top, #2b2b2b 0%, #0c0c0c 100%);
                background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
                box-shadow: inset 0 0 3px #111
            }

        .dataTables_wrapper .dataTables_paginate .ellipsis {
            padding: 0 1em
        }

    .dataTables_wrapper .dataTables_processing {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 100%;
        height: 40px;
        margin-left: -50%;
        margin-top: -25px;
        padding-top: 20px;
        text-align: center;
        font-size: 1.2em;
        background-color: white;
        background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(25%, rgba(255,255,255,0.9)), color-stop(75%, rgba(255,255,255,0.9)), color-stop(100%, rgba(255,255,255,0)));
        background: -webkit-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);
        background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);
        background: -ms-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);
        background: -o-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%);
        background: linear-gradient(to right, rgba(255,255,255,0) 0%, rgba(255,255,255,0.9) 25%, rgba(255,255,255,0.9) 75%, rgba(255,255,255,0) 100%)
    }

    .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter, .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_processing, .dataTables_wrapper .dataTables_paginate {
        color: #333
    }

    .dataTables_wrapper .dataTables_scroll {
        clear: both
    }

        .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
            *margin-top: -1px;
            -webkit-overflow-scrolling: touch
        }

            .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {
                vertical-align: middle
            }

                .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {
                    height: 0;
                    overflow: hidden;
                    margin: 0 !important;
                    padding: 0 !important
                }

    .dataTables_wrapper.no-footer .dataTables_scrollBody {
        border-bottom: 1px solid #111
    }

    .dataTables_wrapper.no-footer div.dataTables_scrollHead > table, .dataTables_wrapper.no-footer div.dataTables_scrollBody > table {
        border-bottom: none
    }

    .dataTables_wrapper:after {
        visibility: hidden;
        display: block;
        content: "";
        clear: both;
        height: 0
    }

@media screen and (max-width: 767px) {
    .dataTables_wrapper .dataTables_info, .dataTables_wrapper .dataTables_paginate {
        float: none;
        text-align: center
    }

    .dataTables_wrapper .dataTables_paginate {
        margin-top: 0.5em
    }
}

@media screen and (max-width: 640px) {
    .dataTables_wrapper .dataTables_length, .dataTables_wrapper .dataTables_filter {
        float: none;
        text-align: center
    }

    .dataTables_wrapper .dataTables_filter {
        margin-top: 0.5em
    }
}

.dijitReset {
    margin: 0;
    border: 0;
    padding: 0;
    font: inherit;
    line-height: normal;
    color: inherit;
}

.dj_a11y .dijitReset {
    -moz-appearance: none;
}

.dijitInline {
    display: inline-block;
    border: 0;
    padding: 0;
    vertical-align: middle;
}

table.dijitInline {
    display: inline-table;
    box-sizing: content-box;
    -moz-box-sizing: content-box;
}

.dijitHidden {
    position: absolute;
    visibility: hidden;
}

    .dijitHidden * {
        visibility: hidden !important;
    }

.dijitVisible {
    display: block !important;
    position: relative;
    visibility: visible;
}

.dj_ie6 .dijitComboBox .dijitInputContainer, .dijitInputContainer {
    overflow: hidden;
    float: none !important;
    position: relative;
}

.dj_ie7 .dijitInputContainer {
    float: left !important;
    clear: left;
    display: inline-block !important;
}

.dj_ie .dijitSelect input, .dj_ie input.dijitTextBox, .dj_ie .dijitTextBox input {
    font-size: 100%;
}

.dijitSelect .dijitButtonText {
    float: left;
    vertical-align: top;
}

TABLE.dijitSelect {
    padding: 0 !important;
    border-collapse: separate;
}

.dijitTextBox .dijitSpinnerButtonContainer, .dijitTextBox .dijitArrowButtonContainer, .dijitValidationTextBox .dijitValidationContainer {
    float: right;
    text-align: center;
}

.dijitSelect input.dijitInputField, .dijitTextBox input.dijitInputField {
    padding-left: 0 !important;
    padding-right: 0 !important;
}

.dijitValidationTextBox .dijitValidationContainer {
    display: none;
}

.dijitTeeny {
    font-size: 1px;
    line-height: 1px;
}

.dijitOffScreen {
    position: absolute !important;
    left: -10000px !important;
    top: -10000px !important;
}

.dijitPopup {
    position: absolute;
    background-color: transparent;
    margin: 0;
    border: 0;
    padding: 0;
    -webkit-overflow-scrolling: touch;
}

.dijitPositionOnly {
    padding: 0 !important;
    border: 0 !important;
    background-color: transparent !important;
    background-image: none !important;
    height: auto !important;
    width: auto !important;
}

.dijitNonPositionOnly {
    float: none !important;
    position: static !important;
    margin: 0 0 0 0 !important;
    vertical-align: middle !important;
}

.dijitBackgroundIframe {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: -1;
    border: 0;
    padding: 0;
    margin: 0;
}

.dijitDisplayNone {
    display: none !important;
}

.dijitContainer {
    overflow: hidden;
}

.dj_a11y .dijitIcon, .dj_a11y div.dijitArrowButtonInner, .dj_a11y span.dijitArrowButtonInner, .dj_a11y img.dijitArrowButtonInner, .dj_a11y .dijitCalendarIncrementControl, .dj_a11y .dijitTreeExpando {
    display: none;
}

.dijitSpinner div.dijitArrowButtonInner {
    display: block;
}

.dj_a11y .dijitA11ySideArrow {
    display: inline !important;
    cursor: pointer;
}

.dj_a11y .dijitCalendarDateLabel {
    padding: 1px;
    border: 0px !important;
}

.dj_a11y .dijitCalendarSelectedDate .dijitCalendarDateLabel {
    border-style: solid !important;
    border-width: 1px !important;
    padding: 0;
}

.dj_a11y .dijitCalendarDateTemplate {
    padding-bottom: 0.1em !important;
    border: 0px !important;
}

.dj_a11y .dijitButtonNode {
    border: black outset medium !important;
    padding: 0 !important;
}

.dj_a11y .dijitArrowButton {
    padding: 0 !important;
}

.dj_a11y .dijitButtonContents {
    margin: 0.15em;
}

.dj_a11y .dijitTextBoxReadOnly .dijitInputField, .dj_a11y .dijitTextBoxReadOnly .dijitButtonNode {
    border-style: outset !important;
    border-width: medium !important;
    border-color: #999 !important;
    color: #999 !important;
}

.dijitButtonNode * {
    vertical-align: middle;
}

.dijitSelect .dijitArrowButtonInner, .dijitButtonNode .dijitArrowButtonInner {
    background: no-repeat center;
    width: 12px;
    height: 12px;
    direction: ltr;
}

.dijitLeft {
    background-position: left top;
    background-repeat: no-repeat;
}

.dijitStretch {
    white-space: nowrap;
    background-repeat: repeat-x;
}

.dijitRight {
    background-position: right top;
    background-repeat: no-repeat;
}

.dj_gecko .dj_a11y .dijitButtonDisabled .dijitButtonNode {
    opacity: 0.5;
}

.dijitToggleButton, .dijitButton, .dijitDropDownButton, .dijitComboButton {
    margin: 0.2em;
    vertical-align: middle;
}

.dijitButtonContents {
    display: block;
}

td.dijitButtonContents {
    display: table-cell;
}

.dijitButtonNode img {
    vertical-align: middle;
}

.dijitToolbar .dijitComboButton {
    border-collapse: separate;
}

.dijitToolbar .dijitToggleButton, .dijitToolbar .dijitButton, .dijitToolbar .dijitDropDownButton, .dijitToolbar .dijitComboButton {
    margin: 0;
}

.dijitToolbar .dijitButtonContents {
    padding: 1px 2px;
}

.dj_webkit .dijitToolbar .dijitDropDownButton {
    padding-left: 0.3em;
}

.dj_gecko .dijitToolbar .dijitButtonNode::-moz-focus-inner {
    padding: 0;
}

.dijitSelect {
    border: 1px solid gray;
}

.dijitButtonNode {
    border: 1px solid gray;
    margin: 0;
    line-height: normal;
    vertical-align: middle;
    text-align: center;
    white-space: nowrap;
}

.dj_webkit .dijitSpinner .dijitSpinnerButtonContainer {
    line-height: inherit;
}

.dijitTextBox .dijitButtonNode {
    border-width: 0;
}

.dijitSelect, .dijitSelect *, .dijitButtonNode, .dijitButtonNode * {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

.dj_ie .dijitButtonNode {
    zoom: 1;
}

    .dj_ie .dijitButtonNode button {
        overflow: visible;
    }

div.dijitArrowButton {
    float: right;
}

.dijitTextBox {
    border: solid black 1px;
    width: 15em;
    vertical-align: middle;
}

.dijitTextBoxReadOnly, .dijitTextBoxDisabled {
    color: gray;
}

.dj_safari .dijitTextBoxDisabled input {
    color: #B0B0B0;
}

.dj_safari textarea.dijitTextAreaDisabled {
    color: #333;
}

.dj_gecko .dijitTextBoxReadOnly input.dijitInputField, .dj_gecko .dijitTextBoxDisabled input {
    -moz-user-input: none;
}

.dijitPlaceHolder {
    color: #AAAAAA;
    font-style: italic;
    position: absolute;
    top: 0;
    left: 0;
    white-space: nowrap;
    pointer-events: none;
}

.dijitTimeTextBox {
    width: 8em;
}

.dijitTextBox input:focus {
    outline: none;
}

.dijitTextBoxFocused {
    outline: 5px -webkit-focus-ring-color;
}

.dijitSelect input, .dijitTextBox input {
    float: left;
}

.dj_ie6 input.dijitTextBox, .dj_ie6 .dijitTextBox input {
    float: none;
}

.dijitInputInner {
    border: 0 !important;
    background-color: transparent !important;
    width: 100% !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
    margin-left: 0 !important;
    margin-right: 0 !important;
}

.dj_a11y .dijitTextBox input {
    margin: 0 !important;
}

.dijitValidationTextBoxError input.dijitValidationInner, .dijitSelect input, .dijitTextBox input.dijitArrowButtonInner {
    text-indent: -2em !important;
    direction: ltr !important;
    text-align: left !important;
    height: auto !important;
}

.dj_ie .dijitSelect input, .dj_ie .dijitTextBox input, .dj_ie input.dijitTextBox {
    overflow-y: visible;
    line-height: normal;
}

.dijitSelect .dijitSelectLabel span {
    line-height: 100%;
}

.dj_ie .dijitSelect .dijitSelectLabel {
    line-height: normal;
}

.dj_ie6 .dijitSelect .dijitSelectLabel, .dj_ie7 .dijitSelect .dijitSelectLabel, .dj_ie8 .dijitSelect .dijitSelectLabel, .dj_iequirks .dijitSelect .dijitSelectLabel, .dijitSelect td, .dj_ie6 .dijitSelect input, .dj_iequirks .dijitSelect input, .dj_ie6 .dijitSelect .dijitValidationContainer, .dj_ie6 .dijitTextBox input, .dj_ie6 input.dijitTextBox, .dj_iequirks .dijitTextBox input.dijitValidationInner, .dj_iequirks .dijitTextBox input.dijitArrowButtonInner, .dj_iequirks .dijitTextBox input.dijitSpinnerButtonInner, .dj_iequirks .dijitTextBox input.dijitInputInner, .dj_iequirks input.dijitTextBox {
    line-height: 100%;
}

.dj_a11y input.dijitValidationInner, .dj_a11y input.dijitArrowButtonInner {
    text-indent: 0 !important;
    width: 1em !important;
    color: black !important;
}

.dijitValidationTextBoxError .dijitValidationContainer {
    display: inline;
    cursor: default;
}

.dijitSpinner .dijitSpinnerButtonContainer, .dijitComboBox .dijitArrowButtonContainer {
    border-width: 0 0 0 1px !important;
}

.dj_a11y .dijitSelect .dijitArrowButtonContainer, .dijitToolbar .dijitComboBox .dijitArrowButtonContainer {
    border-width: 0 !important;
}

.dijitComboBoxMenu {
    list-style-type: none;
}

.dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {
    border-width: 0;
}

.dj_ie .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitButtonNode {
    clear: both;
}

.dj_ie .dijitToolbar .dijitComboBox {
    vertical-align: middle;
}

.dijitTextBox .dijitSpinnerButtonContainer {
    width: 1em;
    position: relative !important;
    overflow: hidden;
}

.dijitSpinner .dijitSpinnerButtonInner {
    width: 1em;
    visibility: hidden !important;
    overflow-x: hidden;
}

.dijitComboBox .dijitButtonNode, .dijitSpinnerButtonContainer .dijitButtonNode {
    border-width: 0;
}

.dj_a11y .dijitSpinnerButtonContainer .dijitButtonNode {
    border-width: 0px !important;
    border-style: solid !important;
}

.dj_a11y .dijitTextBox .dijitSpinnerButtonContainer, .dj_a11y .dijitSpinner .dijitArrowButtonInner, .dj_a11y .dijitSpinnerButtonContainer input {
    width: 1em !important;
}

.dj_a11y .dijitSpinner .dijitArrowButtonInner {
    margin: 0 auto !important;
}

.dj_ie .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
    padding-left: 0.3em !important;
    padding-right: 0.3em !important;
    margin-left: 0.3em !important;
    margin-right: 0.3em !important;
    width: 1.4em !important;
}

.dj_ie7 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 1em !important;
}

.dj_ie6 .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
    margin-left: 0.1em !important;
    margin-right: 0.1em !important;
    width: 1em !important;
}

.dj_iequirks .dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
    margin-left: 0 !important;
    margin-right: 0 !important;
    width: 2em !important;
}

.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
    padding: 0;
    position: absolute !important;
    right: 0;
    float: none;
    height: 50%;
    width: 100%;
    bottom: auto;
    left: 0;
    right: auto;
}

.dj_iequirks .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
    width: auto;
}

.dj_a11y .dijitSpinnerButtonContainer .dijitArrowButton {
    overflow: visible !important;
}

.dijitSpinner .dijitSpinnerButtonContainer .dijitDownArrowButton {
    top: 50%;
    border-top-width: 1px !important;
}

.dijitSpinner .dijitSpinnerButtonContainer .dijitUpArrowButton {
    top: 0;
}

.dijitSpinner .dijitArrowButtonInner {
    margin: auto;
    overflow-x: hidden;
    height: 100% !important;
}

.dj_iequirks .dijitSpinner .dijitArrowButtonInner {
    height: auto !important;
}

.dijitSpinner .dijitArrowButtonInner .dijitInputField {
    -moz-transform: scale(0.5);
    -moz-transform-origin: center top;
    -webkit-transform: scale(0.5);
    -webkit-transform-origin: center top;
    -o-transform: scale(0.5);
    -o-transform-origin: center top;
    transform: scale(0.5);
    transform-origin: left top;
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0 !important;
    padding-right: 0 !important;
    width: 100%;
    visibility: hidden;
}

.dj_ie .dijitSpinner .dijitArrowButtonInner .dijitInputField {
    zoom: 50%;
}

.dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButtonInner {
    overflow: hidden;
}

.dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
    width: 100%;
}

.dj_iequirks .dj_a11y .dijitSpinner .dijitSpinnerButtonContainer .dijitArrowButton {
    width: 1em;
}

.dj_a11y .dijitSpinner .dijitArrowButtonInner .dijitInputField {
    vertical-align: top;
    visibility: visible;
}

.dj_a11y .dijitSpinnerButtonContainer {
    width: 1em;
}

.dijitCheckBox, .dijitRadio, .dijitCheckBoxInput {
    padding: 0;
    border: 0;
    width: 16px;
    height: 16px;
    background-position: center center;
    background-repeat: no-repeat;
    overflow: hidden;
}

    .dijitCheckBox input, .dijitRadio input {
        margin: 0;
        padding: 0;
        display: block;
    }

.dijitCheckBoxInput {
    opacity: 0;
}

.dj_ie .dijitCheckBoxInput {
    filter: alpha(opacity=0);
}

.dj_a11y .dijitCheckBox, .dj_a11y .dijitRadio {
    width: auto !important;
    height: auto !important;
}

.dj_a11y .dijitCheckBoxInput {
    opacity: 1;
    filter: none;
    width: auto;
    height: auto;
}

.dj_a11y .dijitFocusedLabel {
    border: 1px dotted;
    outline: 0px !important;
}

.dijitProgressBar {
    z-index: 0;
}

.dijitProgressBarEmpty {
    position: relative;
    overflow: hidden;
    border: 1px solid black;
    z-index: 0;
}

.dijitProgressBarFull {
    position: absolute;
    overflow: hidden;
    z-index: -1;
    top: 0;
    width: 100%;
}

.dj_ie6 .dijitProgressBarFull {
    height: 1.6em;
}

.dijitProgressBarTile {
    position: absolute;
    overflow: hidden;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
    background-color: #aaa;
    background-attachment: fixed;
}

.dj_a11y .dijitProgressBarTile {
    border-width: 2px;
    border-style: solid;
    background-color: transparent !important;
}

.dj_ie6 .dijitProgressBarTile {
    position: static;
    height: 1.6em;
}

.dijitProgressBarIndeterminate .dijitProgressBarTile {
}

.dijitProgressBarIndeterminateHighContrastImage {
    display: none;
}

.dj_a11y .dijitProgressBarIndeterminate .dijitProgressBarIndeterminateHighContrastImage {
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    margin: 0;
    padding: 0;
    width: 100%;
    height: auto;
}

.dijitProgressBarLabel {
    display: block;
    position: static;
    width: 100%;
    text-align: center;
    background-color: transparent !important;
}

.dijitTooltip {
    position: absolute;
    z-index: 2000;
    display: block;
    left: 0;
    top: -10000px;
    overflow: visible;
}

.dijitTooltipContainer {
    border: solid black 2px;
    background: #b8b5b5;
    color: black;
    font-size: small;
}

.dijitTooltipFocusNode {
    padding: 2px 2px 2px 2px;
}

.dijitTooltipConnector {
    position: absolute;
}

.dj_a11y .dijitTooltipConnector {
    display: none;
}

.dijitTooltipData {
    display: none;
}

.dijitLayoutContainer {
    position: relative;
    display: block;
    overflow: hidden;
}

.dijitAlignTop, .dijitAlignBottom, .dijitAlignLeft, .dijitAlignRight {
    position: absolute;
    overflow: hidden;
}

body .dijitAlignClient {
    position: absolute;
}

.dijitBorderContainer, .dijitBorderContainerNoGutter {
    position: relative;
    overflow: hidden;
    z-index: 0;
}

.dijitBorderContainerPane, .dijitBorderContainerNoGutterPane {
    position: absolute !important;
    z-index: 2;
}

.dijitBorderContainer > .dijitTextArea {
    resize: none;
}

.dijitGutter {
    position: absolute;
    font-size: 1px;
}

.dijitSplitter {
    position: absolute;
    overflow: hidden;
    z-index: 10;
    background-color: #fff;
    border-color: gray;
    border-style: solid;
    border-width: 0;
}

.dj_ie .dijitSplitter {
    z-index: 1;
}

.dijitSplitterActive {
    z-index: 11 !important;
}

.dijitSplitterCover {
    position: absolute;
    z-index: -1;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.dijitSplitterCoverActive {
    z-index: 3 !important;
}

.dj_ie .dijitSplitterCover {
    background: white;
    opacity: 0;
}

.dj_ie6 .dijitSplitterCover, .dj_ie7 .dijitSplitterCover, .dj_ie8 .dijitSplitterCover {
    filter: alpha(opacity=0);
}

.dijitSplitterH {
    height: 7px;
    border-top: 1px;
    border-bottom: 1px;
    cursor: row-resize;
    -webkit-tap-highlight-color: transparent;
}

.dijitSplitterV {
    width: 7px;
    border-left: 1px;
    border-right: 1px;
    cursor: col-resize;
    -webkit-tap-highlight-color: transparent;
}

.dijitSplitContainer {
    position: relative;
    overflow: hidden;
    display: block;
}

.dijitSplitPane {
    position: absolute;
}

.dijitSplitContainerSizerH, .dijitSplitContainerSizerV {
    position: absolute;
    font-size: 1px;
    background-color: ThreeDFace;
    border: 1px solid;
    border-color: ThreeDHighlight ThreeDShadow ThreeDShadow ThreeDHighlight;
    margin: 0;
}

    .dijitSplitContainerSizerH .thumb, .dijitSplitterV .dijitSplitterThumb {
        overflow: hidden;
        position: absolute;
        top: 49%;
    }

    .dijitSplitContainerSizerV .thumb, .dijitSplitterH .dijitSplitterThumb {
        position: absolute;
        left: 49%;
    }

.dijitSplitterShadow, .dijitSplitContainerVirtualSizerH, .dijitSplitContainerVirtualSizerV {
    font-size: 1px;
    background-color: ThreeDShadow;
    -moz-opacity: 0.5;
    opacity: 0.5;
    filter: Alpha(Opacity=50);
    margin: 0;
}

.dijitSplitContainerSizerH, .dijitSplitContainerVirtualSizerH {
    cursor: col-resize;
}

.dijitSplitContainerSizerV, .dijitSplitContainerVirtualSizerV {
    cursor: row-resize;
}

.dj_a11y .dijitSplitterH {
    border-top: 1px solid #d3d3d3 !important;
    border-bottom: 1px solid #d3d3d3 !important;
}

.dj_a11y .dijitSplitterV {
    border-left: 1px solid #d3d3d3 !important;
    border-right: 1px solid #d3d3d3 !important;
}

.dijitContentPane {
    display: block;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
}

.dijitContentPaneSingleChild {
    overflow: hidden;
}

.dijitContentPaneLoading .dijitIconLoading, .dijitContentPaneError .dijitIconError {
    margin-right: 9px;
}

.dijitTitlePane {
    display: block;
    overflow: hidden;
}

.dijitFieldset {
    border: 1px solid gray;
}

.dijitTitlePaneTitle, .dijitFieldsetTitle {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

.dijitTitlePaneTitleFixedOpen, .dijitTitlePaneTitleFixedClosed, .dijitFieldsetTitleFixedOpen, .dijitFieldsetTitleFixedClosed {
    cursor: default;
}

.dijitTitlePaneTitle * {
    vertical-align: middle;
}

.dijitTitlePane .dijitArrowNodeInner, .dijitFieldset .dijitArrowNodeInner {
    display: none;
}

.dj_a11y .dijitTitlePane .dijitArrowNodeInner, .dj_a11y .dijitFieldset .dijitArrowNodeInner {
    display: inline;
    font-family: monospace;
}

.dj_a11y .dijitTitlePane .dijitArrowNode, .dj_a11y .dijitFieldset .dijitArrowNode {
    display: none;
}

.dijitTitlePaneTitleFixedOpen .dijitArrowNode, .dijitTitlePaneTitleFixedOpen .dijitArrowNodeInner, .dijitTitlePaneTitleFixedClosed .dijitArrowNode, .dijitTitlePaneTitleFixedClosed .dijitArrowNodeInner, .dijitFieldsetTitleFixedOpen .dijitArrowNode, .dijitFieldsetTitleFixedOpen .dijitArrowNodeInner, .dijitFieldsetTitleFixedClosed .dijitArrowNode, .dijitFieldsetTitleFixedClosed .dijitArrowNodeInner {
    display: none !important;
}

.dj_ie6 .dijitTitlePaneContentOuter, .dj_ie6 .dijitTitlePane .dijitTitlePaneTitle {
    zoom: 1;
}

.dijitColorPalette {
    border: 1px solid #999;
    background: #fff;
    position: relative;
}

    .dijitColorPalette .dijitPaletteTable {
        padding: 2px 3px 3px 3px;
        position: relative;
        overflow: hidden;
        outline: 0;
        border-collapse: separate;
    }

.dj_ie6 .dijitColorPalette .dijitPaletteTable, .dj_ie7 .dijitColorPalette .dijitPaletteTable, .dj_iequirks .dijitColorPalette .dijitPaletteTable {
    padding: 0;
    margin: 2px 3px 3px 3px;
}

.dijitColorPalette .dijitPaletteCell {
    font-size: 1px;
    vertical-align: middle;
    text-align: center;
    background: none;
}

.dijitColorPalette .dijitPaletteImg {
    padding: 1px;
    border: 1px solid #999;
    margin: 2px 1px;
    cursor: default;
    font-size: 1px;
}

.dj_gecko .dijitColorPalette .dijitPaletteImg {
    padding-bottom: 0;
}

.dijitColorPalette .dijitColorPaletteSwatch {
    width: 14px;
    height: 12px;
}

.dijitPaletteTable td {
    padding: 0;
}

.dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg {
    border: 1px solid #000;
}

.dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg {
    border: 2px solid #000;
    margin: 1px 0;
}

.dj_a11y .dijitColorPalette .dijitPaletteTable, .dj_a11y .dijitColorPalette .dijitPaletteTable * {
    background-color: transparent !important;
}

.dijitAccordionContainer {
    border: 1px solid #b7b7b7;
    border-top: 0 !important;
}

.dijitAccordionTitle {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

.dijitAccordionTitleSelected {
    cursor: default;
}

.dijitAccordionTitle .arrowTextUp, .dijitAccordionTitle .arrowTextDown {
    display: none;
    font-size: 0.65em;
    font-weight: normal !important;
}

.dj_a11y .dijitAccordionTitle .arrowTextUp, .dj_a11y .dijitAccordionTitleSelected .arrowTextDown {
    display: inline;
}

.dj_a11y .dijitAccordionTitleSelected .arrowTextUp {
    display: none;
}

.dijitAccordionChildWrapper {
    overflow: hidden;
}

.dijitCalendarContainer table {
    width: auto;
    clear: both;
}

.dijitCalendarContainer th, .dijitCalendarContainer td {
    padding: 0;
    vertical-align: middle;
}

.dijitCalendarMonthContainer {
    text-align: center;
}

.dijitCalendarDecrementArrow {
    float: left;
}

.dijitCalendarIncrementArrow {
    float: right;
}

.dijitCalendarYearLabel {
    white-space: nowrap;
}

.dijitCalendarNextYear {
    margin: 0 0 0 0.55em;
}

.dijitCalendarPreviousYear {
    margin: 0 0.55em 0 0;
}

.dijitCalendarIncrementControl {
    vertical-align: middle;
}

.dijitCalendarIncrementControl, .dijitCalendarDateTemplate, .dijitCalendarMonthLabel, .dijitCalendarPreviousYear, .dijitCalendarNextYear {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

.dijitCalendarDisabledDate {
    color: gray;
    text-decoration: line-through;
    cursor: default;
}

.dijitSpacer {
    position: relative;
    height: 1px;
    overflow: hidden;
    visibility: hidden;
}

.dijitCalendarMonthMenu .dijitCalendarMonthLabel {
    text-align: center;
}

.dijitMenu {
    border: 1px solid black;
    background-color: white;
}

.dijitMenuTable {
    border-collapse: collapse;
    border-width: 0;
    background-color: white;
}

.dj_webkit .dijitMenuTable td[colspan="2"] {
    border-right: hidden;
}

.dijitMenuItem {
    text-align: left;
    white-space: nowrap;
    padding: .1em .2em;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

    .dijitMenuItem:focus {
        outline: none
    }

.dijitMenuPassive .dijitMenuItemHover, .dijitMenuItemSelected {
    background-color: black;
    color: white;
}

.dijitMenuItemIcon, .dijitMenuExpand {
    background-repeat: no-repeat;
}

.dijitMenuItemDisabled * {
    opacity: 0.5;
    cursor: default;
}

.dj_ie .dj_a11y .dijitMenuItemDisabled, .dj_ie .dj_a11y .dijitMenuItemDisabled *, .dj_ie .dijitMenuItemDisabled * {
    color: gray;
    filter: alpha(opacity=35);
}

.dijitMenuItemLabel {
    vertical-align: middle;
}

.dj_a11y .dijitMenuItemSelected {
    border: 1px dotted black !important;
}

    .dj_a11y .dijitMenuItemSelected .dijitMenuItemLabel {
        border-width: 1px;
        border-style: solid;
    }

.dj_ie8 .dj_a11y .dijitMenuItemLabel {
    position: static;
}

.dijitMenuExpandA11y {
    display: none;
}

.dj_a11y .dijitMenuExpandA11y {
    display: inline;
}

.dijitMenuSeparator td {
    border: 0;
    padding: 0;
}

.dijitMenuSeparatorTop {
    height: 50%;
    margin: 0;
    margin-top: 3px;
    font-size: 1px;
}

.dijitMenuSeparatorBottom {
    height: 50%;
    margin: 0;
    margin-bottom: 3px;
    font-size: 1px;
}

.dijitMenuItemIconChar {
    display: none;
    visibility: hidden;
}

.dj_a11y .dijitMenuItemIconChar {
    display: inline;
}

.dijitCheckedMenuItemChecked .dijitMenuItemIconChar, .dijitRadioMenuItemChecked .dijitMenuItemIconChar {
    visibility: visible;
}

.dj_ie .dj_a11y .dijitMenuBar .dijitMenuItem {
    margin: 0;
}

.dijitStackController .dijitToggleButtonChecked * {
    cursor: default;
}

.dijitTabContainer {
    z-index: 0;
    overflow: visible;
}

.dj_ie6 .dijitTabContainer {
    overflow: hidden;
}

.dijitTabContainerNoLayout {
    width: 100%;
}

.dijitTabContainerBottom-tabs, .dijitTabContainerTop-tabs, .dijitTabContainerLeft-tabs, .dijitTabContainerRight-tabs {
    z-index: 1;
    overflow: visible !important;
}

.dijitTabController {
    z-index: 1;
}

.dijitTabContainerBottom-container, .dijitTabContainerTop-container, .dijitTabContainerLeft-container, .dijitTabContainerRight-container {
    z-index: 0;
    overflow: hidden;
    border: 1px solid black;
}

.nowrapTabStrip {
    width: 50000px;
    display: block;
    position: relative;
    text-align: left;
    z-index: 1;
}

.dijitTabListWrapper {
    overflow: hidden;
    z-index: 1;
}

.dj_a11y .tabStripButton img {
    display: none;
}

.dijitTabContainerTop-tabs {
    border-bottom: 1px solid black;
}

.dijitTabContainerTop-container {
    border-top: 0;
}

.dijitTabContainerLeft-tabs {
    border-right: 1px solid black;
    float: left;
}

.dijitTabContainerLeft-container {
    border-left: 0;
}

.dijitTabContainerBottom-tabs {
    border-top: 1px solid black;
}

.dijitTabContainerBottom-container {
    border-bottom: 0;
}

.dijitTabContainerRight-tabs {
    border-left: 1px solid black;
    float: left;
}

.dijitTabContainerRight-container {
    border-right: 0;
}

div.dijitTabDisabled, .dj_ie div.dijitTabDisabled {
    cursor: auto;
}

.dijitTab {
    position: relative;
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
    white-space: nowrap;
    z-index: 3;
}

    .dijitTab * {
        vertical-align: middle;
    }

.dijitTabChecked {
    cursor: default;
}

.dijitTabContainerTop-tabs .dijitTab {
    top: 1px;
}

.dijitTabContainerBottom-tabs .dijitTab {
    top: -1px;
}

.dijitTabContainerLeft-tabs .dijitTab {
    left: 1px;
}

.dijitTabContainerRight-tabs .dijitTab {
    left: -1px;
}

.dijitTabContainerTop-tabs .dijitTab, .dijitTabContainerBottom-tabs .dijitTab {
    display: inline-block;
}

.tabStripButton {
    z-index: 12;
}

.dijitTabButtonDisabled .tabStripButton {
    display: none;
}

.dijitTabCloseButton {
    margin-left: 1em;
}

.dijitTabCloseText {
    display: none;
}

.dijitTab .tabLabel {
    min-height: 15px;
    display: inline-block;
}

.dijitNoIcon {
    display: none;
}

.dj_ie6 .dijitTab .dijitNoIcon {
    display: inline;
    height: 15px;
    width: 1px;
}

.dj_a11y .dijitTabCloseButton {
    background-image: none !important;
    width: auto !important;
    height: auto !important;
}

.dj_a11y .dijitTabCloseText {
    display: inline;
}

.dijitTabPane, .dijitStackContainer-child, .dijitAccordionContainer-child {
    border: none !important;
}

.dijitInlineEditBoxDisplayMode {
    border: 1px solid transparent;
    cursor: text;
}

.dj_a11y .dijitInlineEditBoxDisplayMode, .dj_ie6 .dijitInlineEditBoxDisplayMode {
    border: none;
}

.dijitInlineEditBoxDisplayModeHover, .dj_a11y .dijitInlineEditBoxDisplayModeHover, .dj_ie6 .dijitInlineEditBoxDisplayModeHover {
    background-color: #e2ebf2;
    border: solid 1px black;
}

.dijitInlineEditBoxDisplayModeDisabled {
    cursor: default;
}

.dijitTree {
    overflow: auto;
    -webkit-tap-highlight-color: transparent;
}

.dijitTreeContainer {
    float: left;
}

.dijitTreeIndent {
    width: 19px;
}

.dijitTreeRow, .dijitTreeContent {
    white-space: nowrap;
}

.dj_ie .dijitTreeLabel:focus {
    outline: 1px dotted black;
}

.dijitTreeRow img {
    vertical-align: middle;
}

.dijitTreeContent {
    cursor: default;
}

.dijitExpandoText {
    display: none;
}

.dj_a11y .dijitExpandoText {
    display: inline;
    padding-left: 10px;
    padding-right: 10px;
    font-family: monospace;
    border-style: solid;
    border-width: thin;
    cursor: pointer;
}

.dijitTreeLabel {
    margin: 0 4px;
}

.dijitDialog {
    position: absolute;
    z-index: 999;
    overflow: hidden;
}

.dijitDialogTitleBar {
    cursor: move;
}

.dijitDialogFixed .dijitDialogTitleBar {
    cursor: default;
}

.dijitDialogCloseIcon {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

.dijitDialogPaneContent {
    -webkit-overflow-scrolling: touch;
}

.dijitDialogUnderlayWrapper {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 998;
    display: none;
    background: transparent !important;
}

.dijitDialogUnderlay {
    background: #eee;
    opacity: 0.5;
}

.dj_ie .dijitDialogUnderlay {
    filter: alpha(opacity=50);
}

.dj_a11y .dijitSpinnerButtonContainer, .dj_a11y .dijitDialog {
    opacity: 1 !important;
    background-color: white !important;
}

.dijitDialog .closeText {
    display: none;
    position: absolute;
}

.dj_a11y .dijitDialog .closeText {
    display: inline;
}

.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;
    -webkit-tap-highlight-color: transparent;
}

.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;
    -webkit-tap-highlight-color: transparent;
}

.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;
        -webkit-tap-highlight-color: transparent;
    }

.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;
    border-left-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-bottom-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;
}

.dj_a11y .dijitButtonContents .dijitButtonText, .dj_a11y .dijitTab .tabLabel {
    display: inline !important;
}

.dj_a11y .dijitSelect .dijitButtonText {
    display: inline-block !important;
}

.dijitTextArea {
    width: 100%;
    overflow-y: auto;
}

    .dijitTextArea[cols] {
        width: auto;
    }

.dj_ie .dijitTextAreaCols {
    width: auto;
}

.dijitExpandingTextArea {
    resize: none;
}

.dijitToolbarSeparator {
    height: 18px;
    width: 5px;
    padding: 0 1px;
    margin: 0;
}

.dijitIEFixedToolbar {
    position: absolute;
    top: expression(eval((document.documentElement||document.body).scrollTop));
}

.dijitEditor {
    display: block;
}

.dijitEditorDisabled, .dijitEditorReadOnly {
    color: gray;
}

.dijitTimePicker {
    background-color: white;
}

.dijitTimePickerItem {
    cursor: pointer;
    -webkit-tap-highlight-color: transparent;
}

.dijitTimePickerItemHover {
    background-color: gray;
    color: white;
}

.dijitTimePickerItemSelected {
    font-weight: bold;
    color: #333;
    background-color: #b7cdee;
}

.dijitTimePickerItemDisabled {
    color: gray;
    text-decoration: line-through;
}

.dijitTimePickerItemInner {
    text-align: center;
    border: 0;
    padding: 2px 8px 2px 8px;
}

.dijitTimePickerTick, .dijitTimePickerMarker {
    border-bottom: 1px solid gray;
}

.dijitTimePicker .dijitDownArrowButton {
    border-top: none !important;
}

.dijitTimePickerTick {
    color: #CCC;
}

.dijitTimePickerMarker {
    color: black;
    background-color: #CCC;
}

.dj_a11y .dijitTimePickerItemSelected .dijitTimePickerItemInner {
    border: solid 4px black;
}

.dj_a11y .dijitTimePickerItemHover .dijitTimePickerItemInner {
    border: dashed 4px black;
}

.dijitToggleButtonIconChar {
    display: none !important;
}

.dj_a11y .dijitToggleButton .dijitToggleButtonIconChar {
    display: inline !important;
    visibility: hidden;
}

.dj_ie6 .dijitToggleButtonIconChar, .dj_ie6 .tabStripButton .dijitButtonText {
    font-family: "Arial Unicode MS";
}

.dj_a11y .dijitToggleButtonChecked .dijitToggleButtonIconChar {
    display: inline !important;
    visibility: visible !important;
}

.dijitArrowButtonChar {
    display: none !important;
}

.dj_a11y .dijitArrowButtonChar {
    display: inline !important;
}

.dj_a11y .dijitDropDownButton .dijitArrowButtonInner, .dj_a11y .dijitComboButton .dijitArrowButtonInner {
    display: none !important;
}

.dj_a11y .dijitSelect {
    border-collapse: separate !important;
    border-width: 1px;
    border-style: solid;
}

.dj_ie .dijitSelect {
    vertical-align: middle;
}

.dj_ie6 .dijitSelect .dijitValidationContainer, .dj_ie8 .dijitSelect .dijitButtonText {
    vertical-align: top;
}

.dj_ie6 .dijitTextBox .dijitInputContainer, .dj_iequirks .dijitTextBox .dijitInputContainer, .dj_ie6 .dijitTextBox .dijitArrowButtonInner, .dj_ie6 .dijitSpinner .dijitSpinnerButtonInner, .dijitSelect .dijitSelectLabel {
    vertical-align: baseline;
}

.dijitNumberTextBox {
    text-align: left;
    direction: ltr;
}

    .dijitNumberTextBox .dijitInputInner {
        text-align: inherit;
    }

    .dijitNumberTextBox input.dijitInputInner, .dijitCurrencyTextBox input.dijitInputInner, .dijitSpinner input.dijitInputInner {
        text-align: right;
    }

.dj_ie8 .dijitNumberTextBox input.dijitInputInner, .dj_ie9 .dijitNumberTextBox input.dijitInputInner, .dj_ie8 .dijitCurrencyTextBox input.dijitInputInner, .dj_ie9 .dijitCurrencyTextBox input.dijitInputInner, .dj_ie8 .dijitSpinner input.dijitInputInner, .dj_ie9 .dijitSpinner input.dijitInputInner {
    padding-right: 1px !important;
}

.dijitToolbar .dijitSelect {
    margin: 0;
}

.dj_webkit .dijitToolbar .dijitSelect {
    padding-left: 0.3em;
}

.dijitSelect .dijitButtonContents {
    padding: 0;
    white-space: nowrap;
    text-align: left;
    border-style: none solid none none;
    border-width: 1px;
}

.dijitSelectFixedWidth .dijitButtonContents {
    width: 100%;
}

.dijitSelectMenu .dijitMenuItemIcon {
    display: none;
}

.dj_ie6 .dijitSelectMenu .dijitMenuItemLabel, .dj_ie7 .dijitSelectMenu .dijitMenuItemLabel {
    position: static;
}

.dijitSelectLabel * {
    vertical-align: baseline;
}

.dijitSelectSelectedOption * {
    font-weight: bold;
}

.dijitSelectMenu {
    border-width: 1px;
}

.dijitForceStatic {
    position: static !important;
}

.dijitReadOnly *, .dijitDisabled *, .dijitReadOnly, .dijitDisabled {
    cursor: default;
}

.dojoDndItem {
    padding: 2px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
}

.dojoDndHorizontal .dojoDndItem {
    display: inline-block;
}

.dojoDndItemBefore, .dojoDndItemAfter {
    border: 0px solid #369;
}

.dojoDndItemBefore {
    border-width: 2px 0 0 0;
    padding: 0 2px 2px 2px;
}

.dojoDndItemAfter {
    border-width: 0 0 2px 0;
    padding: 2px 2px 0 2px;
}

.dojoDndHorizontal .dojoDndItemBefore {
    border-width: 0 0 0 2px;
    padding: 2px 2px 2px 0;
}

.dojoDndHorizontal .dojoDndItemAfter {
    border-width: 0 2px 0 0;
    padding: 2px 0 2px 2px;
}

.dojoDndItemOver {
    cursor: pointer;
}

.dj_gecko .dijitArrowButtonInner INPUT, .dj_gecko INPUT.dijitArrowButtonInner {
    -moz-user-focus: ignore;
}

.dijitFocused .dijitMenuItemShortcutKey {
    text-decoration: underline;
}

.dijitIconSave, .dijitIconPrint, .dijitIconCut, .dijitIconCopy, .dijitIconClear, .dijitIconDelete, .dijitIconUndo, .dijitIconEdit, .dijitIconNewTask, .dijitIconEditTask, .dijitIconEditProperty, .dijitIconTask, .dijitIconFilter, .dijitIconConfigure, .dijitIconSearch, .dijitIconApplication, .dijitIconBookmark, .dijitIconChart, .dijitIconConnector, .dijitIconDatabase, .dijitIconDocuments, .dijitIconMail, .dijitLeaf, .dijitIconFile, .dijitIconFunction, .dijitIconKey, .dijitIconPackage, .dijitIconSample, .dijitIconTable, .dijitIconUsers, .dijitFolderClosed, .dijitIconFolderClosed, .dijitFolderOpened, .dijitIconFolderOpen, .dijitIconError {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/commonIconsObjActEnabled.png");
    width: 16px;
    height: 16px;
}

.dj_ie6 .dijitIconSave, .dj_ie6 .dijitIconPrint, .dj_ie6 .dijitIconCut, .dj_ie6 .dijitIconCopy, .dj_ie6 .dijitIconClear, .dj_ie6 .dijitIconDelete, .dj_ie6 .dijitIconUndo, .dj_ie6 .dijitIconEdit, .dj_ie6 .dijitIconNewTask, .dj_ie6 .dijitIconEditTask, .dj_ie6 .dijitIconEditProperty, .dj_ie6 .dijitIconTask, .dj_ie6 .dijitIconFilter, .dj_ie6 .dijitIconConfigure, .dj_ie6 .dijitIconSearch, .dj_ie6 .dijitIconApplication, .dj_ie6 .dijitIconBookmark, .dj_ie6 .dijitIconChart, .dj_ie6 .dijitIconConnector, .dj_ie6 .dijitIconDatabase, .dj_ie6 .dijitIconDocuments, .dj_ie6 .dijitIconMail, .dj_ie6 .dijitLeaf, .dj_ie6 .dijitIconFile, .dj_ie6 .dijitIconFunction, .dj_ie6 .dijitIconKey, .dj_ie6 .dijitIconPackage, .dj_ie6 .dijitIconSample, .dj_ie6 .dijitIconTable, .dj_ie6 .dijitIconUsers, .dj_ie6 .dijitFolderClosed, .dj_ie6 .dijitIconFolderClosed, .dj_ie6 .dijitFolderOpened, .dj_ie6 .dijitIconFolderOpen, .dj_ie6 .dijitIconError {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/commonIconsObjActEnabled8bit.png");
}

.dijitDisabled .dijitIconSave, .dijitDisabled .dijitIconPrint, .dijitDisabled .dijitIconCut, .dijitDisabled .dijitIconCopy, .dijitDisabled .dijitIconClear, .dijitDisabled .dijitIconDelete, .dijitDisabled .dijitIconUndo, .dijitDisabled .dijitIconEdit, .dijitDisabled .dijitIconNewTask, .dijitDisabled .dijitIconEditTask, .dijitDisabled .dijitIconEditProperty, .dijitDisabled .dijitIconTask, .dijitDisabled .dijitIconFilter, .dijitDisabled .dijitIconConfigure, .dijitDisabled .dijitIconSearch, .dijitDisabled .dijitIconApplication, .dijitDisabled .dijitIconBookmark, .dijitDisabled .dijitIconChart, .dijitDisabled .dijitIconConnector, .dijitDisabled .dijitIconDatabase, .dijitDisabled .dijitIconDocuments, .dijitDisabled .dijitIconMail, .dijitDisabled .dijitLeaf, .dijitDisabled .dijitIconFile, .dijitDisabled .dijitIconFunction, .dijitDisabled .dijitIconKey, .dijitDisabled .dijitIconPackage, .dijitDisabled .dijitIconSample, .dijitDisabled .dijitIconTable, .dijitDisabled .dijitIconUsers, .dijitDisabled .dijitFolderClosed, .dijitDisabled .dijitIconFolderClosed, .dijitDisabled .dijitFolderOpened, .dijitDisabled .dijitIconFolderOpen, .dijitDisabled .dijitIconError {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/commonIconsObjActDisabled.png");
}

.dijitIconSave {
    background-position: 0;
}

.dijitIconPrint {
    background-position: -16px;
}

.dijitIconCut {
    background-position: -32px;
}

.dijitIconCopy {
    background-position: -48px;
}

.dijitIconClear {
    background-position: -64px;
}

.dijitIconDelete {
    background-position: -80px;
}

.dijitIconUndo {
    background-position: -96px;
}

.dijitIconEdit {
    background-position: -112px;
}

.dijitIconNewTask {
    background-position: -128px;
}

.dijitIconEditTask {
    background-position: -144px;
}

.dijitIconEditProperty {
    background-position: -160px;
}

.dijitIconTask {
    background-position: -176px;
}

.dijitIconFilter {
    background-position: -192px;
}

.dijitIconConfigure {
    background-position: -208px;
}

.dijitIconSearch {
    background-position: -224px;
}

.dijitIconError {
    background-position: -496px;
}

.dijitIconApplication {
    background-position: -240px;
}

.dijitIconBookmark {
    background-position: -256px;
}

.dijitIconChart {
    background-position: -272px;
}

.dijitIconConnector {
    background-position: -288px;
}

.dijitIconDatabase {
    background-position: -304px;
}

.dijitIconDocuments {
    background-position: -320px;
}

.dijitIconMail {
    background-position: -336px;
}

.dijitIconFile, .dijitLeaf {
    background-position: -352px;
}

.dijitIconFunction {
    background-position: -368px;
}

.dijitIconKey {
    background-position: -384px;
}

.dijitIconPackage {
    background-position: -400px;
}

.dijitIconSample {
    background-position: -416px;
}

.dijitIconTable {
    background-position: -432px;
}

.dijitIconUsers {
    background-position: -448px;
}

.dijitIconFolderClosed, .dijitFolderClosed {
    background-position: -464px;
}

.dijitIconFolderOpen, .dijitFolderOpened {
    background-position: -480px;
}

.dijitIconLoading {
    background: url("https://js.arcgis.com/3.27/dijit/icons/images/loadingAnimation.gif") no-repeat;
    height: 20px;
    width: 20px;
}

.claro .dijitPopup {
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

.claro .dijitTooltipDialogPopup {
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
}

.claro .dijitComboBoxHighlightMatch {
    background-color: #abd6ff;
}

.claro .dijitFocusedLabel {
    outline: 1px dotted #494949;
}

.claro .dojoDndItem {
    border-color: rgba(0, 0, 0, 0);
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-transition-property: background-color, border-color;
    -moz-transition-property: background-color, border-color;
    transition-property: background-color, border-color;
}

.claro .dojoDndItemOver {
    background-color: #abd6ff;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 1px;
    border: solid 1px #759dc0;
    color: #000000;
}

.claro .dojoDndItemAnchor, .claro .dojoDndItemSelected {
    background-color: #cfe5fa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 1px;
    border: solid 1px #759dc0;
    color: #000000;
}

.claro .dojoDndItemBefore, .claro .dojoDndItemAfter {
    border-color: #759dc0;
}

.claro table.dojoDndAvatar {
    border: 1px solid #b5bcc7;
    border-collapse: collapse;
    background-color: #ffffff;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
}

.claro .dojoDndAvatarHeader td {
    height: 20px;
    padding-left: 21px;
}

.claro.dojoDndMove .dojoDndAvatarHeader, .claro.dojoDndCopy .dojoDndAvatarHeader {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/dnd.png");
    background-repeat: no-repeat;
    background-position: 2px -122px;
}

.claro .dojoDndAvatarItem td {
    padding: 5px;
}

.claro.dojoDndMove .dojoDndAvatarHeader {
    background-color: #f58383;
    background-position: 2px -103px;
}

.claro.dojoDndCopy .dojoDndAvatarHeader {
    background-color: #f58383;
    background-position: 2px -68px;
}

.claro.dojoDndMove .dojoDndAvatarCanDrop .dojoDndAvatarHeader {
    background-color: #97e68d;
    background-position: 2px -33px;
}

.claro.dojoDndCopy .dojoDndAvatarCanDrop .dojoDndAvatarHeader {
    background-color: #97e68d;
    background-position: 2px 2px;
}

.claro .dijitTextBox, .claro .dijitInputInner {
    color: #000000;
}

.claro .dijitValidationTextBoxError .dijitValidationContainer {
    background-color: #d46464;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/error.png");
    background-position: top center;
    border: solid #d46464 0;
    width: 9px;
}

.claro .dijitTextBoxError .dijitValidationContainer {
    border-left-width: 1px;
}

.claro .dijitValidationTextBoxError .dijitValidationIcon {
    width: 0;
    background-color: transparent;
}

.claro .dijitTextArea, .claro .dijitInputField .dijitPlaceHolder {
    padding: 2px;
}

.claro .dijitSelect .dijitInputField, .claro .dijitTextBox .dijitInputField {
    padding: 1px 2px;
}

.dj_gecko .claro .dijitTextBox .dijitInputInner, .dj_webkit .claro .dijitTextBox .dijitInputInner {
    padding-left: 1px;
    padding-right: 1px;
}

.claro .dijitSelect, .claro .dijitSelect .dijitButtonContents, .claro .dijitTextBox, .claro .dijitTextBox .dijitButtonNode {
    border-color: #b5bcc7;
    -webkit-transition-property: background-color, border;
    -moz-transition-property: background-color, border;
    transition-property: background-color, border;
    -webkit-transition-duration: 0.35s;
    -moz-transition-duration: 0.35s;
    transition-duration: 0.35s;
}

.claro .dijitSelect, .claro .dijitTextBox {
    background-color: #ffffff;
}

.claro .dijitSelectHover, .claro .dijitSelectHover .dijitButtonContents, .claro .dijitTextBoxHover, .claro .dijitTextBoxHover .dijitButtonNode {
    border-color: #759dc0;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
}

.claro .dijitTextBoxHover {
    background-color: #e5f2fe;
    background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
}

.claro .dijitSelectError, .claro .dijitSelectError .dijitButtonContents, .claro .dijitTextBoxError, .claro .dijitTextBoxError .dijitButtonNode {
    border-color: #d46464;
}

.claro .dijitSelectFocused, .claro .dijitSelectFocused .dijitButtonContents, .claro .dijitTextBoxFocused, .claro .dijitTextBoxFocused .dijitButtonNode {
    border-color: #759dc0;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
}

.claro .dijitTextBoxFocused {
    background-color: #ffffff;
    background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
}

    .claro .dijitTextBoxFocused .dijitInputContainer {
        background: #ffffff;
    }

.claro .dijitSelectErrorFocused, .claro .dijitSelectErrorFocused .dijitButtonContents, .claro .dijitTextBoxErrorFocused, .claro .dijitTextBoxErrorFocused .dijitButtonNode {
    border-color: #ce5050;
}

.claro .dijitSelectDisabled, .claro .dijitSelectDisabled .dijitButtonContents, .claro .dijitTextBoxDisabled, .claro .dijitTextBoxDisabled .dijitButtonNode {
    border-color: #d3d3d3;
}

    .claro .dijitSelectDisabled, .claro .dijitTextBoxDisabled, .claro .dijitTextBoxDisabled .dijitInputContainer {
        background-color: #efefef;
        background-image: none;
    }

        .claro .dijitSelectDisabled, .claro .dijitTextBoxDisabled, .claro .dijitTextBoxDisabled .dijitInputInner {
            color: #818181;
        }

.dj_webkit .claro .dijitDisabled input {
    color: #757575;
}

.dj_webkit .claro textarea.dijitTextAreaDisabled {
    color: #1b1b1b;
}

.claro .dijitSelect .dijitArrowButtonInner, .claro .dijitComboBox .dijitArrowButtonInner {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/commonFormArrows.png");
    background-position: -35px 53%;
    background-repeat: no-repeat;
    margin: 0;
    width: 16px;
}

.claro .dijitComboBox .dijitArrowButtonInner {
    border: 1px solid #ffffff;
}

.claro .dijitToolbar .dijitComboBox .dijitArrowButtonInner {
    border: none;
}

.claro .dijitToolbar .dijitComboBox .dijitArrowButtonInner {
    border: none;
}

.claro .dijitSelectLabel, .claro .dijitTextBox .dijitInputInner, .claro .dijitValidationTextBox .dijitValidationContainer {
    padding: 1px 0;
}

.claro .dijitComboBox .dijitButtonNode {
    background-color: #efefef;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

.claro .dijitComboBoxOpenOnClickHover .dijitButtonNode, .claro .dijitComboBox .dijitDownArrowButtonHover, .claro .dijitComboBoxFocused .dijitArrowButton {
    background-color: #abd6ff;
}

    .claro .dijitComboBoxOpenOnClickHover .dijitArrowButtonInner, .claro .dijitComboBox .dijitDownArrowButtonHover .dijitArrowButtonInner {
        background-position: -70px 53%;
    }

.claro .dijitComboBox .dijitHasDropDownOpen {
    background-color: #7dbdfa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 1px;
}

.dj_iequirks .claro .dijitComboBox .dijitHasDropDownOpen {
    padding: 1px 0;
}

.claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner {
    background-position: -70px 53%;
    border: 0 none;
}

.claro div.dijitComboBoxDisabled .dijitArrowButtonInner {
    background-position: 0 50%;
    background-color: #efefef;
}

.dj_ff3 .claro .dijitInputField input[type="hidden"] {
    display: none;
    height: 0;
    width: 0;
}

.dj_borderbox .claro .dijitComboBox .dijitHasDropDownOpen .dijitArrowButtonInner {
    width: 18px;
}

.dj_borderbox .claro .dijitComboBoxFocused .dijitHasDropDownOpen .dijitArrowButtonInner {
    width: 16px;
}

.claro .dijitButtonNode {
    -webkit-transition-property: background-color;
    -moz-transition-property: background-color;
    transition-property: background-color;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
}

.claro .dijitButton .dijitButtonNode, .claro .dijitDropDownButton .dijitButtonNode, .claro .dijitComboButton .dijitButtonNode, .claro .dijitToggleButton .dijitButtonNode {
    border: 1px solid #759dc0;
    padding: 2px 4px 4px 4px;
    color: #000000;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
    background-color: #bcd8f4;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/buttonEnabled.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
    background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
    background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
    background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0) 3px, rgba(255, 255, 255, 0.75) 100%);
    _background-image: none;
}

.claro .dijitComboButton .dijitArrowButton {
    border-left-width: 0;
    padding: 4px 2px 4px 2px;
}

.claro .dijitArrowButtonInner {
    width: 15px;
    height: 15px;
    margin: 0 auto;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/buttonArrows.png");
    background-repeat: no-repeat;
    background-position: -51px 53%;
}

.claro .dijitLeftArrowButton .dijitArrowButtonInner {
    background-position: -77px 53%;
}

.claro .dijitRightArrowButton .dijitArrowButtonInner {
    background-position: -26px 53%;
}

.claro .dijitUpArrowButton .dijitArrowButtonInner {
    background-position: 0 53%;
}

.claro .dijitDisabled .dijitArrowButtonInner {
    background-position: -151px 53%;
}

.claro .dijitDisabled .dijitLeftArrowButton .dijitArrowButtonInner {
    background-position: -177px 53%;
}

.claro .dijitDisabled .dijitRightArrowButton .dijitArrowButtonInner {
    background-position: -126px 53%;
}

.claro .dijitDisabled .dijitUpArrowButton .dijitArrowButtonInner {
    background-position: -100px 53%;
}

.claro .dijitButtonText {
    padding: 0 0.3em;
    text-align: center;
}

.claro .dijitButtonHover .dijitButtonNode, .claro .dijitDropDownButtonHover .dijitButtonNode, .claro .dijitComboButton .dijitButtonNodeHover, .claro .dijitComboButton .dijitDownArrowButtonHover, .claro .dijitToggleButtonHover .dijitButtonNode {
    background-color: #86bdf2;
    color: #000000;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
}

.claro .dijitButtonActive .dijitButtonNode, .claro .dijitDropDownButtonActive .dijitButtonNode, .claro .dijitComboButtonActive .dijitButtonNode, .claro .dijitToggleButtonActive .dijitButtonNode, .claro .dijitToggleButtonChecked .dijitButtonNode {
    background-color: #86bdf2;
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
}

.claro .dijitButtonDisabled, .claro .dijitDropDownButtonDisabled, .claro .dijitComboButtonDisabled, .claro .dijitToggleButtonDisabled {
    background-image: none;
    outline: none;
}

    .claro .dijitButtonDisabled .dijitButtonNode, .claro .dijitDropDownButtonDisabled .dijitButtonNode, .claro .dijitComboButtonDisabled .dijitButtonNode, .claro .dijitToggleButtonDisabled .dijitButtonNode {
        background-color: #efefef;
        border: solid 1px #d3d3d3;
        color: #818181;
        -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
        -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
        box-shadow: 0 0 0 rgba(0, 0, 0, 0);
        background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/buttonDisabled.png");
        background-image: -moz-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%);
        background-image: -webkit-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%);
        background-image: -o-linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%);
        background-image: linear-gradient(#ffffff 0%, rgba(255, 255, 255, 0) 40%);
        _background-image: none;
    }

    .claro .dijitComboButtonDisabled .dijitArrowButton {
        border-left-width: 0;
    }

.claro table.dijitComboButton {
    border-collapse: separate;
}

.claro .dijitComboButton .dijitStretch {
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
}

.claro .dijitComboButton .dijitArrowButton {
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.claro .dijitToggleButton .dijitCheckBoxIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/checkmarkNoBorder.png");
}

.dj_ie6 .claro .dijitToggleButton .dijitCheckBoxIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/checkmarkNoBorder.gif");
}

.claro .dijitCheckBox, .claro .dijitCheckBoxIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxRadioButtonStates.png");
    background-repeat: no-repeat;
    width: 15px;
    height: 16px;
    margin: 0 2px 0 0;
    padding: 0;
}

.dj_ie6 .claro .dijitCheckBox, .dj_ie6 .claro .dijitCheckBoxIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxAndRadioButtons_IE6.png");
}

.claro .dijitCheckBox, .claro .dijitToggleButton .dijitCheckBoxIcon {
    background-position: -15px;
}

.claro .dijitCheckBoxChecked, .claro .dijitToggleButtonChecked .dijitCheckBoxIcon {
    background-position: 0;
}

.claro .dijitCheckBoxDisabled {
    background-position: -75px;
}

.claro .dijitCheckBoxCheckedDisabled {
    background-position: -60px;
}

.claro .dijitCheckBoxHover {
    background-position: -45px;
}

.claro .dijitCheckBoxCheckedHover {
    background-position: -30px;
}

.claro .dijitToggleButton .dijitRadio, .claro .dijitToggleButton .dijitRadioIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxRadioButtonStates.png");
}

.dj_ie6 .claro .dijitToggleButton .dijitRadio, .dj_ie6 .claro .dijitToggleButton .dijitRadioIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxAndRadioButtons_IE6.png");
}

.claro .dijitRadio, .claro .dijitRadioIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxRadioButtonStates.png");
    background-repeat: no-repeat;
    width: 15px;
    height: 15px;
    margin: 0 2px 0 0;
    padding: 0;
}

.dj_ie6 .claro .dijitRadio, .dj_ie6 .claro .dijitRadioIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxAndRadioButtons_IE6.png");
}

.claro .dijitRadio {
    background-position: -105px;
}

.claro .dijitToggleButton .dijitRadioIcon {
    background-position: -107px;
}

.claro .dijitRadioDisabled {
    background-position: -165px;
}

.claro .dijitRadioHover {
    background-position: -135px;
}

.claro .dijitRadioChecked {
    background-position: -90px;
}

.claro .dijitToggleButtonChecked .dijitRadioIcon {
    background-position: -92px;
}

.claro .dijitRadioCheckedHover {
    background-position: -120px;
}

.claro .dijitRadioCheckedDisabled {
    background-position: -150px;
}

.claro .dijitSelect .dijitArrowButtonContainer {
    border: 1px solid #ffffff;
}

.claro .dijitSelect .dijitArrowButton {
    padding: 0;
    background-color: #efefef;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

    .claro .dijitSelect .dijitArrowButton .dijitArrowButtonInner {
        height: 16px;
    }

.claro .dijitSelectHover {
    background-color: #e5f2fe;
    background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-repeat: repeat-x;
}

    .claro .dijitSelectHover .dijitArrowButton {
        background-color: #abd6ff;
    }

        .claro .dijitSelectHover .dijitArrowButton .dijitArrowButtonInner {
            background-position: -70px 53%;
        }

.claro .dijitSelectFocused .dijitArrowButton {
    background-color: #7dbefa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

.claro .dijitSelectFocused .dijitArrowButton {
    border: none;
    padding: 1px;
}

    .claro .dijitSelectFocused .dijitArrowButton .dijitArrowButtonInner {
        background-position: -70px 53%;
    }

.claro .dijitSelectDisabled {
    border-color: #d3d3d3;
    background-color: #efefef;
    background-image: none;
    color: #818181;
}

    .claro .dijitSelectDisabled .dijitArrowButton .dijitArrowButtonInner {
        background-position: 0 53%;
    }

.claro .dijitSelectMenu td.dijitMenuItemIconCell, .claro .dijitSelectMenu td.dijitMenuArrowCell {
    display: none;
}

.claro .dijitSelectMenu td.dijitMenuItemLabel {
    padding: 2px;
}

.claro .dijitSelectMenu .dijitMenuSeparatorTop {
    border-bottom: 1px solid #759dc0;
}

.claro .dijitTabPaneWrapper {
    background: #ffffff;
}

.claro .dijitTabPaneWrapper, .claro .dijitTabContainerTop-tabs, .claro .dijitTabContainerBottom-tabs, .claro .dijitTabContainerLeft-tabs, .claro .dijitTabContainerRight-tabs {
    border-color: #b5bcc7;
}

.claro .dijitTabCloseButton {
    background: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabClose.png") no-repeat;
    width: 14px;
    height: 14px;
    margin-left: 5px;
    margin-right: -5px;
}

.claro .dijitTabCloseButtonHover {
    background-position: -14px;
}

.claro .dijitTabCloseButtonActive {
    background-position: -28px;
}

.claro .dijitTabSpacer {
    display: none;
}

.claro .dijitTab {
    border: 1px solid #b5bcc7;
    background-color: #efefef;
    -webkit-transition-property: background-color, border;
    -moz-transition-property: background-color, border;
    transition-property: background-color, border;
    -webkit-transition-duration: 0.35s;
    -moz-transition-duration: 0.35s;
    transition-duration: 0.35s;
    color: #494949;
}

.claro .dijitTabHover {
    border-color: #759dc0;
    background-color: #abd6ff;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
    color: #000000;
}

.claro .dijitTabActive {
    border-color: #759dc0;
    background-color: #7dbdfa;
    color: #000000;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
}

.claro .dijitTabChecked {
    border-color: #b5bcc7;
    background-color: #cfe5fa;
    color: #000000;
}

.claro .dijitTabDisabled {
    background-color: #d3d3d3;
}

.claro .tabStripButton {
    background-color: transparent;
    border: none;
}

.claro .dijitTabContainerTop-tabs .dijitTab {
    top: 1px;
    margin-right: 1px;
    padding: 3px 6px;
    border-bottom-width: 0;
    min-width: 60px;
    text-align: center;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabTopUnselected.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    -webkit-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04);
    box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.04);
}

.claro .dijitTabContainerTop-tabs .dijitTabChecked {
    padding-bottom: 4px;
    padding-top: 9px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabTopSelected.png");
    background-image: -moz-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    background-image: -webkit-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    background-image: -o-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    background-image: linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    -webkit-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.05);
}

.claro .dijitTabContainerBottom-tabs .dijitTab {
    top: -1px;
    margin-right: 1px;
    padding: 3px 6px;
    border-top-width: 0;
    min-width: 60px;
    text-align: center;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabBottomUnselected.png");
    background-repeat: repeat-x;
    background-position: bottom;
    background-image: -moz-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
}

.claro .dijitTabContainerBottom-tabs .dijitTabChecked {
    padding-bottom: 9px;
    padding-top: 4px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabBottomSelected.png");
    background-image: -moz-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    background-image: -webkit-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    background-image: -o-linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    background-image: linear-gradient(bottom, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px, #ffffff 7px);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}

.claro .dijitTabContainerLeft-tabs .dijitTab {
    left: 1px;
    margin-bottom: 1px;
    padding: 3px 8px 4px 4px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabLeftUnselected.png");
    background-repeat: repeat-y;
    background-image: -moz-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(left, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
}

.claro .dijitTabContainerLeft-tabs .dijitTabChecked {
    border-right-width: 0;
    padding-right: 9px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabLeftSelected.png");
    background-image: -moz-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    background-image: -webkit-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    background-image: -o-linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    background-image: linear-gradient(left, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    -webkit-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05);
    -moz-box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05);
    box-shadow: -1px 0 2px rgba(0, 0, 0, 0.05);
}

.claro .dijitTabContainerRight-tabs .dijitTab {
    left: -1px;
    margin-bottom: 1px;
    padding: 3px 8px 4px 4px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabRightUnselected.png");
    background-repeat: repeat-y;
    background-position: right;
    background-image: -moz-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(right, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0.1) 2px, rgba(255, 255, 255, 0.6) 7px, rgba(255, 255, 255, 0) 100%);
}

.claro .dijitTabContainerRight-tabs .dijitTabChecked {
    padding-left: 5px;
    border-left-width: 0;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabRightSelected.png");
    background-image: -moz-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    background-image: linear-gradient(right, rgba(255, 255, 255, 0.5) 0px, #ffffff 30px);
    -webkit-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07);
    -moz-box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07);
    box-shadow: 1px 0 2px rgba(0, 0, 0, 0.07);
}

.claro .dijitTabContainerTop-tabs .dijitTab {
    -moz-border-radius: 2px 2px 0 0;
    border-radius: 2px 2px 0 0;
}

.claro .dijitTabContainerBottom-tabs .dijitTab {
    -moz-border-radius: 0 0 2px 2px;
    border-radius: 0 0 2px 2px;
}

.claro .dijitTabContainerLeft-tabs .dijitTab {
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.claro .dijitTabContainerRight-tabs .dijitTab {
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}

.claro .tabStripButton {
    background-color: #e5f2fe;
    border: 1px solid #b5bcc7;
}

.claro .dijitTabListContainer-top .tabStripButton {
    padding: 4px 3px;
    margin-top: 7px;
    background-image: -moz-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
}

.claro .dijitTabListContainer-bottom .tabStripButton {
    padding: 4px 3px;
    margin-bottom: 7px;
    background-image: -moz-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(bottom, #ffffff 0px, rgba(255, 255, 255, 0.1) 1px, rgba(255, 255, 255, 0.6) 6px, rgba(255, 255, 255, 0) 100%);
}

.claro .tabStripButtonHover {
    background-color: #abd6ff;
}

.claro .tabStripButtonActive {
    background-color: #7dbdfa;
}

.claro .dijitTabStripIcon {
    height: 15px;
    width: 15px;
    margin: 0 auto;
    background: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/buttonArrows.png") no-repeat -75px 50%;
    background-color: transparent;
}

.claro .dijitTabStripSlideRightIcon {
    background-position: -24px 50%;
}

.claro .dijitTabStripMenuIcon {
    background-position: -51px 50%;
}

.claro .dijitTabListContainer-top .tabStripButtonDisabled, .claro .dijitTabListContainer-bottom .tabStripButtonDisabled {
    background-color: #d3d3d3;
    border: 1px solid #b5bcc7;
}

.claro .tabStripButtonDisabled .dijitTabStripSlideLeftIcon {
    background-position: -175px 50%;
}

.claro .tabStripButtonDisabled .dijitTabStripSlideRightIcon {
    background-position: -124px 50%;
}

.claro .tabStripButtonDisabled .dijitTabStripMenuIcon {
    background-position: -151px 50%;
}

.claro .dijitTabContainerNested .dijitTabListWrapper {
    height: auto;
}

.claro .dijitTabContainerNested .dijitTabContainerTop-tabs {
    border-bottom: solid 1px #b5bcc7;
    padding: 2px 2px 4px;
}

.claro .dijitTabContainerTabListNested .dijitTab {
    background-color: rgba(255, 255, 255, 0);
    border: none;
    padding: 4px;
    border-color: rgba(118, 157, 192, 0);
    -webkit-transition-property: background-color, border-color;
    -moz-transition-property: background-color, border-color;
    transition-property: background-color, border-color;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -moz-border-radius: 2px;
    border-radius: 2px;
    top: 0;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/layout/images/tabNested.png") repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.61) 0%, rgba(255, 255, 255, 0) 17%, rgba(255, 255, 255, 0) 83%, rgba(255, 255, 255, 0.61) 100%);
}

.claro .dijitTabContainerTabListNested .dijitTabHover {
    background-color: #e5f2fe;
    border: solid 1px #cfe5fa;
    padding: 3px;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
}

    .claro .dijitTabContainerTabListNested .dijitTabHover .tabLabel {
        text-decoration: none;
    }

.claro .dijitTabContainerTabListNested .dijitTabActive {
    border: solid 1px #759dc0;
    padding: 3px;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
}

.claro .dijitTabContainerTabListNested .dijitTabChecked {
    padding: 3px;
    border: solid 1px #759dc0;
    background-color: #cfe5fa;
}

    .claro .dijitTabContainerTabListNested .dijitTabChecked .tabLabel {
        text-decoration: none;
        background-image: none;
    }

.claro .dijitTabPaneWrapperNested {
    border: none;
}

.claro .dijitTabContainer .dijitTab, .claro .dijitTabContainer .tabStripButton {
    _background-image: none;
}

.claro .dijitDialog {
    border: 1px solid #759dc0;
    -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 5px rgba(0, 0, 0, 0.25);
}

.claro .dijitDialogPaneContent {
    background: #ffffff repeat-x top left;
    border-top: 1px solid #759dc0;
    padding: 10px 8px;
    position: relative;
}

.claro .dijitDialogPaneContentArea {
    margin: -10px -8px;
    padding: 10px 8px;
}

.claro .dijitDialogPaneActionBar {
    background-color: #efefef;
    padding: 3px 5px 2px 7px;
    text-align: right;
    border-top: 1px solid #d3d3d3;
}

.claro .dijitDialogPaneContent .dijitDialogPaneActionBar {
    margin: 10px -8px -10px;
}

.claro .dijitTooltipDialog .dijitDialogPaneActionBar {
    -webkit-border-bottom-right-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px;
    -moz-border-radius-bottomright: 4px;
    -moz-border-radius-bottomleft: 4px;
    margin: 10px -10px -8px;
}

.claro .dijitDialogPaneActionBar .dijitButton {
    float: none;
}

.claro .dijitDialogTitleBar {
    border: 1px solid #ffffff;
    border-top: none;
    background-color: #abd6ff;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 5px 7px 4px 7px;
}

.claro .dijitDialogTitle {
    padding: 0 1px;
    font-size: 1.091em;
    color: #000000;
}

.claro .dijitDialogCloseIcon {
    background: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/dialogCloseIcon.png");
    background-repeat: no-repeat;
    position: absolute;
    right: 5px;
    height: 15px;
    width: 21px;
}

.dj_ie6 .claro .dijitDialogCloseIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/dialogCloseIcon8bit.png");
}

.claro .dijitDialogCloseIconHover {
    background-position: -21px;
}

.claro .dijitDialogCloseIcon:active {
    background-position: -42px;
}

.claro .dijitTooltip, .claro .dijitTooltipDialog {
    background: transparent;
}

.dijitTooltipBelow {
    padding-top: 13px;
    padding-left: 3px;
    padding-right: 3px;
}

.dijitTooltipAbove {
    padding-bottom: 13px;
    padding-left: 3px;
    padding-right: 3px;
}

.claro .dijitTooltipContainer {
    background-color: #ffffff;
    background-image: -moz-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px);
    background-image: -webkit-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px);
    background-image: -o-linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px);
    background-image: linear-gradient(bottom, rgba(207, 229, 250, 0.1) 0px, #ffffff 10px);
    background-position: bottom;
    border: 1px solid #759dc0;
    padding: 6px 8px;
    -moz-border-radius: 4px;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25);
    font-size: 1em;
    color: #000000;
}

.claro .dijitTooltipConnector {
    border: 0;
    z-index: 2;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/tooltip.png");
    background-repeat: no-repeat;
    width: 16px;
    height: 14px;
}

.dj_ie6 .claro .dijitTooltipConnector {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/tooltip8bit.png");
}

.claro .dijitTooltipBelow .dijitTooltipConnector {
    top: 0;
    left: 3px;
    background-position: -31px 0;
    width: 16px;
    height: 14px;
}

.claro .dijitTooltipAbove .dijitTooltipConnector {
    bottom: 0;
    left: 3px;
    background-position: -15px 0;
    width: 16px;
    height: 14px;
}

.dj_ie7 .claro .dijitTooltipAbove .dijitTooltipConnector, .dj_ie6 .claro .dijitTooltipAbove .dijitTooltipConnector {
    bottom: -1px;
}

.claro .dijitTooltipABRight .dijitTooltipConnector {
    left: auto;
    right: 3px;
}

.claro .dijitTooltipLeft {
    padding-right: 14px;
}

    .claro .dijitTooltipLeft .dijitTooltipConnector {
        right: 0;
        background-position: 0 0;
        width: 16px;
        height: 14px;
    }

.claro .dijitTooltipRight {
    padding-left: 14px;
}

    .claro .dijitTooltipRight .dijitTooltipConnector {
        left: 0;
        background-position: -48px 0;
        width: 16px;
        height: 14px;
    }

.claro .dijitDialogUnderlay {
    background: #ffffff;
}

.claro .dijitAccordionContainer {
    border: none;
}

.claro .dijitAccordionInnerContainer {
    background-color: #efefef;
    border: solid 1px #b5bcc7;
    margin-bottom: 1px;
    -webkit-transition-property: background-color, border;
    -moz-transition-property: background-color, border;
    transition-property: background-color, border;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    transition-duration: 0.3s;
    -webkit-transition-timing-function: linear;
    -moz-transition-timing-function: linear;
    transition-timing-function: linear;
}

.claro .dijitAccordionTitle {
    background-color: transparent;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 5px 7px 2px 7px;
    min-height: 17px;
    color: #494949;
}

.claro .dijitAccordionContainer .dijitAccordionChildWrapper {
    background-color: #ffffff;
    border: 1px solid #759dc0;
    margin: 0 2px 2px;
}

.claro .dijitAccordionContainer .dijitAccordionContainer-child {
    padding: 9px;
}

.claro .dijitAccordionInnerContainerHover {
    border: 1px solid #759dc0;
    background-color: #abd6ff;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
}

    .claro .dijitAccordionInnerContainerHover .dijitAccordionTitle {
        color: #000000;
    }

.claro .dijitAccordionInnerContainerActive {
    border: 1px solid #759dc0;
    background-color: #7dbdfa;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
}

    .claro .dijitAccordionInnerContainerActive .dijitAccordionTitle {
        background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
        background-repeat: repeat-x;
        background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        _background-image: none;
        color: #000000;
    }

.claro .dijitAccordionInnerContainerSelected {
    border-color: #759dc0;
    background-color: #cfe5fa;
}

    .claro .dijitAccordionInnerContainerSelected .dijitAccordionTitle {
        color: #000000;
        background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
        background-repeat: repeat-x;
        background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
        background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
        background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
        background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
        _background-image: none;
    }

.claro .dijitContentPane {
    padding: 8px;
}

.claro .dijitTabContainerTop-dijitContentPane, .claro .dijitTabContainerLeft-dijitContentPane, .claro .dijitTabContainerBottom-dijitContentPane, .claro .dijitTabContainerRight-dijitContentPane, .claro .dijitAccordionContainer-dijitContentPane {
    background-color: #ffffff;
    padding: 8px;
}

.claro .dijitSplitContainer-dijitContentPane, .claro .dijitBorderContainer-dijitContentPane {
    background-color: #ffffff;
    padding: 8px;
}

.claro .dijitCalendar {
    border: solid 1px #b5bcc7;
    -moz-border-radius: 4px;
    border-radius: 4px;
    background-color: #cfe5fa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/calendar.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(#ffffff 0px, rgba(255, 255, 255, 0.4) 2px, rgba(255, 255, 255, 0) 100%);
    text-align: center;
    padding: 6px 5px 3px 5px;
}

.dj_ie6 .claro .dijitCalendar {
    background-image: none;
}

.claro .dijitCalendar img {
    border: none;
}

.claro .dijitCalendarHover, .claro .dijitCalendar:hover, .claro .dijitCalendarActive {
    background-color: #abd6ff;
    border: solid 1px #759dc0;
}

.claro .dijitCalendar table {
    border-collapse: separate;
}

.claro .dijitCalendarMonthContainer th {
    text-align: center;
    padding-bottom: 4px;
    vertical-align: middle;
}

.claro .dijitCalendarMonthLabel {
    color: #000000;
    font-size: 1.091em;
    padding: 0 4px;
}

.claro .dijitCalendarIncrementControl {
    width: 18px;
    height: 16px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/calendarArrows.png");
    background-repeat: no-repeat;
}

.dj_ie6 .claro .dijitCalendarIncrementControl {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/calendarArrows8bit.png");
}

.claro .dijitCalendarIncrease {
    background-position: -18px 0;
}

.claro .dijitCalendarArrowHover .dijitCalendarDecrease, .claro .dijitCalendarArrow:hover .dijitCalendarDecrease {
    background-position: -36px 0;
}

.claro .dijitCalendarArrowHover .dijitCalendarIncrease, .claro .dijitCalendarArrow:hover .dijitCalendarIncrease {
    background-position: -55px 0;
}

.claro .dijitCalendarArrowActive .dijitCalendarDecrease, .claro .dijitCalendarArrow:active .dijitCalendarDecrease {
    background-position: -72px 0;
}

.claro .dijitCalendarArrowActive .dijitCalendarIncrease, .claro .dijitCalendarArrow:active .dijitCalendarIncrease {
    background-position: -91px 0;
}

.claro .dijitA11ySideArrow {
    display: none;
}

.claro .dijitCalendarDayLabelTemplate {
    padding-bottom: 0;
    text-align: center;
    border-bottom: 1px solid #b5bcc7;
    padding: 0 3px 2px;
}

.claro .dijitCalendarDayLabel {
    padding: 0 4px 0 4px;
    font-weight: bold;
    font-size: 0.909em;
    text-align: center;
    color: #000000;
}

.claro .dijitCalendarDateTemplate {
    background-color: #ffffff;
    border-bottom: 1px solid #d3d3d3;
    padding-top: 0;
    font-size: 0.909em;
    font-family: Arial;
    font-weight: bold;
    letter-spacing: .05em;
    text-align: center;
    color: #000000;
}

.dj_ie6 .claro .dijitCalendarDateTemplate {
    background-image: none;
}

.claro .dijitCalendarPreviousMonth, .claro .dijitCalendarNextMonth {
    background-color: #e5f2fe;
    background-image: none;
    border-bottom: solid 1px #d3d3d3;
}

.claro .dijitCalendarDateTemplate .dijitCalendarDateLabel {
    text-decoration: none;
    display: block;
    padding: 3px 5px 3px 4px;
    border: solid 1px #ffffff;
    background-color: rgba(171, 212, 251, 0);
    -webkit-transition-property: background-color, border;
    -moz-transition-property: background-color, border;
    transition-property: background-color, border;
    -webkit-transition-duration: 0.35s;
    -moz-transition-duration: 0.35s;
    transition-duration: 0.35s;
}

.claro .dijitCalendarPreviousMonth .dijitCalendarDateLabel, .claro .dijitCalendarNextMonth .dijitCalendarDateLabel {
    color: #759dc0;
    border-color: #e5f2fe;
}

.claro .dijitCalendarYearContainer {
    vertical-align: middle;
}

.claro .dijitCalendarYearControl {
    padding: 1px 2px 2px 2px;
}

.claro .dijitCalendarYearLabel {
    padding: 2px 0 0 0;
    margin: 0;
    font-size: 1.17em;
}

    .claro .dijitCalendarYearLabel span {
        vertical-align: middle;
    }

.claro .dijitCalendarSelectedYear {
    padding: 0 3px;
}

.claro .dijitCalendarNextYear, .claro .dijitCalendarPreviousYear {
    padding: 1px 6px 1px 6px;
    font-size: 0.909em;
}

.claro .dijitCalendarSelectedYear {
    font-size: 1.091em;
    color: #000000;
}

.claro .dijitCalendarHoveredDate .dijitCalendarDateLabel, .claro .dijitCalendarLite .dijitCalendarEnabledDate:hover .dijitCalendarDateLabel {
    background-color: #abd6ff;
    border: solid 1px #759dc0;
    color: #000000;
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
}

.claro .dijitCalendarNextYearHover, .claro .dijitCalendarNextYear:hover, .claro .dijitCalendarPreviousYearHover, .claro .dijitCalendarPreviousYear:hover {
    color: #000000;
    border: solid 1px #ffffff;
    padding: 0 5px 0 5px;
    background-color: #e5f2fe;
}

.claro .dijitCalendarNextYearActive, .claro .dijitCalendarNextYear:active .claro .dijitCalendarPreviousYearActive, .claro .dijitCalendarPreviousYear:active {
    border: solid 1px #759dc0;
    padding: 0 5px 0 5px;
    background-color: #7dbdfa;
}

.claro .dijitCalendarActiveDate .dijitCalendarDateLabel, .claro .dijitCalendarEnabledDate:active .dijitCalendarDateLabel {
    background-color: #7dbdfa;
    border: solid 1px #ffffff;
    -webkit-transition-duration: 0.1s;
    -moz-transition-duration: 0.1s;
    transition-duration: 0.1s;
}

.dj_ie6 .claro .dijitCalendarActiveDate .dijitCalendarDateLabel {
    background-image: none;
}

.claro .dijitCalendarSelectedDate .dijitCalendarDateLabel {
    color: #000000;
    background-color: #abd6ff;
    border-color: #759dc0;
}

.claro .dijitCalendarDisabledDate .dijitCalendarDateLabel {
    color: #818181;
    text-decoration: line-through;
}

.claro .dijitCalendar .dijitDropDownButton {
    margin: 0;
}

.claro .dijitCalendar .dijitButtonText {
    padding: 1px 0 3px;
    margin-right: -4px;
}

.claro .dijitCalendar .dijitDropDownButton .dijitButtonNode {
    padding: 0 3px 0 2px;
    border: solid 1px #b5bcc7;
    -webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 rgba(0, 0, 0, 0);
    background-color: transparent;
    background-image: none;
}

.claro .dijitCalendar .dijitDropDownButtonHover .dijitButtonNode, .claro .dijitCalendar .dijitDropDownButton:hover .dijitButtonNode {
    background-color: #e5f2fe;
    border: solid 1px #ffffff;
}

.claro .dijitCalendarMonthMenu {
    border-color: #759dc0;
    background-color: #ffffff;
    text-align: center;
    background-image: none;
}

    .claro .dijitCalendarMonthMenu .dijitCalendarMonthLabel {
        border-top: solid 1px #ffffff;
        border-bottom: solid 1px #ffffff;
        padding: 2px 0;
    }

    .claro .dijitCalendarMonthMenu .dijitCalendarMonthLabelHover, .claro .dijitCalendarMonthMenu .dijitCalendarMonthLabelActive {
        border-color: #759dc0;
        border-width: 1px 0;
        background-color: #abd6ff;
        background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
        background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
        background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
        background-image: linear-gradient(rgba(255, 255, 255, 0.7), rgba(255, 255, 255, 0));
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr= #ffffff, endColorstr= #abd6ff );
    }

.claro .dijitMenuBar {
    border: 1px solid #b5bcc7;
    margin: 0;
    padding: 0;
    background-color: #efefef;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

.claro .dijitMenu {
    background-color: #ffffff;
    border: 1px solid #759dc0;
}

.claro .dijitMenuItem {
    color: #000000;
}

.claro .dijitMenuBar .dijitMenuItem {
    padding: 6px 10px 7px;
    margin: -1px;
}

.claro .dijitMenuBar .dijitMenuItemHover, .claro .dijitMenuBar .dijitMenuItemSelected {
    border: solid 1px #759dc0;
    padding: 5px 9px 6px;
}

.claro .dijitMenuTable {
    border-collapse: separate;
    border-spacing: 0 0;
    padding: 0;
}

.claro .dijitMenu .dijitMenuItem td, .claro .dijitComboBoxMenu .dijitMenuItem {
    padding: 2px;
    border-width: 1px 0 1px 0;
    border-style: solid;
    border-color: #ffffff;
}

.claro .dijitMenu .dijitMenuItemHover td, .claro .dijitMenu .dijitMenuItemSelected td, .claro .dijitMenuItemHover, .claro .dijitComboBoxMenu .dijitMenuItemHover, .claro .dijitMenuItemSelected {
    border-color: #759dc0;
    background-color: #abd6ff;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

.claro .dijitMenuItemActive {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

.dj_ie .claro .dijitMenuActive .dijitMenuItemHover, .dj_ie .claro .dijitMenuActive .dijitMenuItemSelected, .dj_ie .claro .dijitMenuPassive .dijitMenuItemHover, .dj_ie .claro .dijitMenuPassive .dijitMenuItemSelected {
    padding-top: 6px;
    padding-bottom: 5px;
    margin-top: -3px;
}

.claro td.dijitMenuItemIconCell {
    padding: 2px;
    margin: 0 0 0 4px;
}

.claro td.dijitMenuItemLabel {
    padding-top: 5px;
    padding-bottom: 5px;
}

.claro .dijitMenuExpand {
    width: 7px;
    height: 7px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/spriteArrows.png");
    background-position: -14px 0;
    margin-right: 3px;
    margin-bottom: 4px;
}

.claro .dijitMenuSeparatorTop {
    height: auto;
    margin-top: 1px;
    border-bottom: 1px solid #b5bcc7;
}

.claro .dijitMenuSeparatorBottom {
    height: auto;
    margin-bottom: 1px;
}

.claro .dijitCheckedMenuItem .dijitMenuItemIcon, .claro .dijitRadioMenuItem .dijitMenuItemIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxRadioButtonStates.png");
    background-repeat: no-repeat;
    background-position: -15px 50%;
    width: 15px;
    height: 16px;
}

.dj_ie6 .claro .dijitCheckedMenuItem .dijitMenuItemIcon, .dj_ie6 .claro .dijitRadioMenuItem .dijitMenuItemIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/checkboxAndRadioButtons_IE6.png");
}

.claro .dijitCheckedMenuItemChecked .dijitCheckedMenuItemIcon {
    background-position: 0 50%;
}

.claro .dijitRadioMenuItem .dijitMenuItemIcon {
    background-position: -105px 50%;
}

.claro .dijitRadioMenuItemChecked .dijitMenuItemIcon {
    background-position: -90px 50%;
}

.claro .dijitComboBoxMenu {
    margin-left: 0;
    background-image: none;
}

    .claro .dijitMenu .dijitMenuItemSelected td, .claro .dijitComboBoxMenu .dijitMenuItemSelected {
        color: #000000;
        border-color: #759dc0;
        background-color: #abd6ff;
    }

.claro .dijitComboBoxMenuActive .dijitMenuItemSelected {
    background-color: #7dbdfa;
}

.claro .dijitMenuPreviousButton, .claro .dijitMenuNextButton {
    font-style: italic;
}

.claro .dijitSliderBar {
    border-style: solid;
    outline: 1px;
}

.claro .dijitSliderFocused .dijitSliderBar {
    border-color: #759dc0;
}

.claro .dijitSliderHover .dijitSliderBar {
    border-color: #759dc0;
}

.claro .dijitSliderDisabled .dijitSliderBar {
    background-image: none;
    border-color: #d3d3d3;
}

.claro .dijitRuleLabelsContainer {
    color: #000000;
}

.claro .dijitRuleLabelsContainerH {
    padding: 2px 0;
}

.claro .dijitSlider .dijitSliderProgressBarH, .claro .dijitSlider .dijitSliderLeftBumper {
    border-color: #b5bcc7;
    background-color: #cfe5fa;
    background-image: -moz-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px);
    background-image: -webkit-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px);
    background-image: -o-linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px);
    background-image: linear-gradient(top, #ffffff 0px, #ffffff 1px, rgba(255, 255, 255, 0) 2px);
}

.claro .dijitSlider .dijitSliderRemainingBarH, .claro .dijitSlider .dijitSliderRightBumper {
    border-color: #b5bcc7;
    background-color: #ffffff;
}

.claro .dijitSliderRightBumper {
    border-right: solid 1px #b5bcc7;
}

.claro .dijitSliderLeftBumper {
    border-left: solid 1px #b5bcc7;
}

.claro .dijitSliderHover .dijitSliderProgressBarH, .claro .dijitSliderHover .dijitSliderLeftBumper {
    background-color: #abd6ff;
    border-color: #759dc0;
}

.claro .dijitSliderHover .dijitSliderRemainingBarH, .claro .dijitSliderHover .dijitSliderRightBumper {
    background-color: #ffffff;
    border-color: #759dc0;
}

.claro .dijitSliderFocused .dijitSliderProgressBarH, .claro .dijitSliderFocused .dijitSliderLeftBumper {
    background-color: #abd6ff;
    border-color: #759dc0;
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
}

.claro .dijitSliderFocused .dijitSliderRemainingBarH, .claro .dijitSliderFocused .dijitSliderRightBumper {
    background-color: #ffffff;
    border-color: #759dc0;
    -webkit-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 0px 1px 1px rgba(0, 0, 0, 0.2);
}

.claro .dijitSliderDisabled .dijitSliderProgressBarH, .claro .dijitSliderDisabled .dijitSliderLeftBumper {
    background-color: #d3d3d3;
    background-image: none;
}

.claro .dijitSliderDisabled .dijitSliderRemainingBarH, .claro .dijitSliderDisabled .dijitSliderRightBumper {
    background-color: #efefef;
}

.claro .dijitRuleLabelsContainerV {
    padding: 0 2px;
}

.claro .dijitSlider .dijitSliderProgressBarV, .claro .dijitSlider .dijitSliderBottomBumper {
    border-color: #b5bcc7;
    background-color: #cfe5fa;
    background-image: -moz-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px);
    background-image: -webkit-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px);
    background-image: -o-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px);
    background-image: linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 1px);
}

.claro .dijitSlider .dijitSliderRemainingBarV, .claro .dijitSlider .dijitSliderTopBumper {
    border-color: #b5bcc7;
    background-color: #ffffff;
}

.claro .dijitSliderBottomBumper {
    border-bottom: solid 1px #b5bcc7;
}

.claro .dijitSliderTopBumper {
    border-top: solid 1px #b5bcc7;
}

.claro .dijitSliderHover .dijitSliderProgressBarV, .claro .dijitSliderHover .dijitSliderBottomBumper {
    background-color: #abd6ff;
    border-color: #759dc0;
}

.claro .dijitSliderHover .dijitSliderRemainingBarV, .claro .dijitSliderHover .dijitSliderTopBumper {
    background-color: #ffffff;
    border-color: #759dc0;
}

.claro .dijitSliderFocused .dijitSliderProgressBarV, .claro .dijitSliderFocused .dijitSliderBottomBumper {
    background-color: #abd6ff;
    border-color: #759dc0;
    -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);
}

.claro .dijitSliderFocused .dijitSliderRemainingBarV, .claro .dijitSliderFocused .dijitSliderTopBumper {
    background-color: #ffffff;
    border-color: #759dc0;
    -webkit-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);
    box-shadow: inset 1px 0px 1px rgba(0, 0, 0, 0.2);
}

.claro .dijitSliderDisabled .dijitSliderProgressBarV, .claro .dijitSliderDisabled .dijitSliderBottomBumper {
    background-color: #d3d3d3;
}

.claro .dijitSliderDisabled .dijitSliderRemainingBarV, .claro .dijitSliderDisabled .dijitSliderTopBumper {
    background-color: #efefef;
}

.claro .dijitSliderImageHandleH {
    border: 0;
    width: 18px;
    height: 16px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/sliderThumbs.png");
    background-repeat: no-repeat;
    background-position: 0 0;
}

.claro .dijitSliderHover .dijitSliderImageHandleH {
    background-position: -18px 0;
}

.claro .dijitSliderFocused .dijitSliderImageHandleH {
    background-position: -36px 0;
}

.claro .dijitSliderProgressBarH .dijitSliderThumbHover {
    background-position: -36px 0;
}

.claro .dijitSliderProgressBarH .dijitSliderThumbActive {
    background-position: -36px 0;
}

.claro .dijitSliderReadOnly .dijitSliderImageHandleH, .claro .dijitSliderDisabled .dijitSliderImageHandleH {
    background-position: -54px 0;
}

.claro .dijitSliderImageHandleV {
    border: 0;
    width: 18px;
    height: 16px;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/sliderThumbs.png");
    background-repeat: no-repeat;
    background-position: -289px 0;
}

.claro .dijitSliderHover .dijitSliderImageHandleV {
    background-position: -307px 0;
}

.claro .dijitSliderFocused .dijitSliderImageHandleV {
    background-position: -325px 0;
}

.claro .dijitSliderProgressBarV .dijitSliderThumbHover {
    background-position: -325px 0;
}

.claro .dijitSliderProgressBarV .dijitSliderThumbActive {
    background-position: -325px 0;
}

.claro .dijitSliderReadOnly .dijitSliderImageHandleV, .claro .dijitSliderDisabled .dijitSliderImageHandleV {
    background-position: -343px 0;
}

.claro .dijitSliderButtonContainerH {
    padding: 1px 3px 1px 2px;
}

.claro .dijitSliderButtonContainerV {
    padding: 3px 1px 2px 1px;
}

.claro .dijitSliderDecrementIconH, .claro .dijitSliderIncrementIconH, .claro .dijitSliderDecrementIconV, .claro .dijitSliderIncrementIconV {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/commonFormArrows.png");
    background-repeat: no-repeat;
    background-color: #efefef;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: solid 1px #b5bcc7;
    font-size: 1px;
}

.claro .dijitSliderDecrementIconH, .claro .dijitSliderIncrementIconH {
    height: 12px;
    width: 9px;
}

.claro .dijitSliderDecrementIconV, .claro .dijitSliderIncrementIconV {
    height: 9px;
    width: 12px;
}

.claro .dijitSliderActive .dijitSliderDecrementIconH, .claro .dijitSliderActive .dijitSliderIncrementIconH, .claro .dijitSliderActive .dijitSliderDecrementIconV, .claro .dijitSliderActive .dijitSliderIncrementIconV, .claro .dijitSliderHover .dijitSliderDecrementIconH, .claro .dijitSliderHover .dijitSliderIncrementIconH, .claro .dijitSliderHover .dijitSliderDecrementIconV, .claro .dijitSliderHover .dijitSliderIncrementIconV {
    border: solid 1px #759dc0;
    background-color: #ffffff;
}

.claro .dijitSliderDecrementIconH {
    background-position: -357px 50%;
}

.claro .dijitSliderActive .dijitSliderDecrementIconH .claro .dijitSliderHover .dijitSliderDecrementIconH {
    background-position: -393px 50%;
}

.claro .dijitSliderIncrementIconH {
    background-position: -251px 50%;
}

.claro .dijitSliderActive .dijitSliderIncrementIconH .claro .dijitSliderHover .dijitSliderIncrementIconH {
    background-position: -283px 50%;
}

.claro .dijitSliderDecrementIconV {
    background-position: -38px 50%;
}

.claro .dijitSliderActive .dijitSliderDecrementIconV .claro .dijitSliderHover .dijitSliderDecrementIconV {
    background-position: -73px 50%;
}

.claro .dijitSliderIncrementIconV {
    background-position: -143px 49%;
}

.claro .dijitSliderActive .dijitSliderIncrementIconV .claro .dijitSliderHover .dijitSliderIncrementIconV {
    background-position: -178px 49%;
}

.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonHover, .claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonHover, .claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonHover, .claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonHover {
    background-color: #cfe5fa;
}

.claro .dijitSliderButtonContainerV .dijitSliderDecrementButtonActive, .claro .dijitSliderButtonContainerH .dijitSliderDecrementButtonActive, .claro .dijitSliderButtonContainerV .dijitSliderIncrementButtonActive, .claro .dijitSliderButtonContainerH .dijitSliderIncrementButtonActive {
    background-color: #abd6ff;
    border-color: #759dc0;
}

.claro .dijitSliderButtonInner {
    visibility: hidden;
}

.claro .dijitSliderDisabled .dijitSliderBar {
    border-color: #d3d3d3;
}

.claro .dijitSliderReadOnly *, .claro .dijitSliderDisabled * {
    border-color: #d3d3d3;
    color: #818181;
}

.claro .dijitSliderReadOnly .dijitSliderDecrementIconH, .claro .dijitSliderDisabled .dijitSliderDecrementIconH {
    background-position: -321px 50%;
    background-color: #efefef;
}

.claro .dijitSliderReadOnly .dijitSliderIncrementIconH, .claro .dijitSliderDisabled .dijitSliderIncrementIconH {
    background-position: -215px 50%;
    background-color: #efefef;
}

.claro .dijitSliderReadOnly .dijitSliderDecrementIconV, .claro .dijitSliderDisabled .dijitSliderDecrementIconV {
    background-position: -3px 49%;
    background-color: #efefef;
}

.claro .dijitSliderReadOnly .dijitSliderIncrementIconV, .claro .dijitSliderDisabled .dijitSliderIncrementIconV {
    background-position: -107px 49%;
    background-color: #efefef;
}

.claro .dijitColorPalette {
    border: 1px solid #b5bcc7;
    background: #ffffff;
    -moz-border-radius: 0;
    border-radius: 0;
}

    .claro .dijitColorPalette .dijitPaletteImg {
        border: 1px solid #d3d3d3;
    }

    .claro .dijitColorPalette .dijitPaletteCell:hover .dijitPaletteImg {
        border: 1px solid #000000;
    }

    .claro .dijitColorPalette .dijitPaletteCell:active .dijitPaletteImg, .claro .dijitColorPalette .dijitPaletteTable .dijitPaletteCellSelected .dijitPaletteImg {
        border: 2px solid #000000;
    }

.claro .dijitInlineEditBoxDisplayMode {
    border: 1px solid transparent;
}

.claro .dijitInlineEditBoxDisplayModeHover {
    background-color: #e5f2fe;
    border: solid 1px #759dc0;
}

.dj_ie6 .claro .dijitInlineEditBoxDisplayMode {
    border: none;
}

.claro .dijitProgressBar {
    margin: 2px 0 2px 0;
}

.claro .dijitProgressBarEmpty {
    background-color: #ffffff;
    border-color: #759dc0;
}

.claro .dijitProgressBarTile {
    background-color: #abd6ff;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/progressBarFull.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.93) 0px, rgba(255, 255, 255, 0.41) 1px, rgba(255, 255, 255, 0.7) 2px, rgba(255, 255, 255, 0) 100%);
    background-attachment: scroll;
}

.dj_ie6 .claro .dijitProgressBarTile {
    background-image: none;
}

.claro .dijitProgressBarFull {
    border: 0px solid #759dc0;
    border-right-width: 1px;
    -webkit-transition-property: width;
    -moz-transition-property: width;
    transition-property: width;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
}

.claro .dijitProgressBarLabel {
    color: #000000;
}

.claro .dijitProgressBarIndeterminate .dijitProgressBarTile {
    background: #efefef url("https://js.arcgis.com/3.27/dijit/themes/claro/images/progressBarAnim.gif") repeat-x top;
}

.claro .dijitTimePicker .dijitButtonNode {
    padding: 0 0;
    -moz-border-radius: 0;
    border-radius: 0;
}

.claro .dijitTimePicker {
    border: 1px #b5bcc7 solid;
    border-top: none;
    border-bottom: none;
    background-color: #fff;
}

.claro .dijitTimePickerItem {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    border-top: solid 1px #b5bcc7;
    border-bottom: solid 1px #b5bcc7;
    margin-top: -1px;
}

.claro .dijitTimePickerTick {
    color: #818181;
    background-color: #efefef;
    font-size: 0.818em;
}

.claro .dijitTimePickerMarker {
    background-color: #e5f2fe;
    font-size: 1em;
    white-space: nowrap;
}

.claro .dijitTimePickerTickHover, .claro .dijitTimePickerMarkerHover, .claro .dijitTimePickerMarkerSelected, .claro .dijitTimePickerTickSelected {
    background-color: #7dbdfa;
    color: #000000;
}

.claro .dijitTimePickerMarkerSelected, .claro .dijitTimePickerTickSelected {
    font-size: 1em;
}

.claro .dijitTimePickerTick .dijitTimePickerItemInner {
    padding: 1px;
    margin: 0;
}

.claro .dijitTimePicker .dijitButtonNode {
    border-left: none;
    border-right: none;
    border-color: #b5bcc7;
    background-color: #efefef;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

.claro .dijitTimePicker .dijitArrowButtonInner {
    height: 100%;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/commonFormArrows.png");
    background-repeat: no-repeat;
    background-position: -140px 45%;
}

.claro .dijitTimePicker .dijitDownArrowButton .dijitArrowButtonInner {
    background-position: -35px 45%;
}

.claro .dijitTimePicker .dijitUpArrowHover, .claro .dijitTimePicker .dijitDownArrowHover {
    background-color: #abd6ff;
}

    .claro .dijitTimePicker .dijitUpArrowHover .dijitArrowButtonInner {
        background-position: -175px 45%;
    }

    .claro .dijitTimePicker .dijitDownArrowHover .dijitArrowButtonInner {
        background-position: -70px 45%;
    }

.claro .dijitBorderContainer {
    padding: 5px;
}

.claro .dijitSplitContainer-child, .claro .dijitBorderContainer-child {
    border: 1px #b5bcc7 solid;
}

.claro .dijitBorderContainer-dijitTabContainerTop, .claro .dijitBorderContainer-dijitTabContainerBottom, .claro .dijitBorderContainer-dijitTabContainerLeft, .claro .dijitBorderContainer-dijitTabContainerRight, .claro .dijitBorderContainer-dijitAccordionContainer {
    border: none;
}

.claro .dijitBorderContainer-dijitBorderContainer {
    border: 0;
    padding: 0;
}

.claro .dijitSplitterH, .claro .dijitGutterH {
    background: none;
    border: 0;
    height: 5px;
}

.dj_ios .claro .dijitSplitterH, .dj_android .claro .dijitSplitterH {
    height: 11px;
}

.claro .dijitSplitterH .dijitSplitterThumb {
    background: #b5bcc7 none;
    height: 1px;
    top: 2px;
    width: 19px;
}

.dj_ios .claro .dijitSplitterH .dijitSplitterThumb, .dj_android .claro .dijitSplitterH .dijitSplitterThumb {
    top: 5px;
}

.claro .dijitSplitterV, .claro .dijitGutterV {
    background: none;
    border: 0;
    width: 5px;
    margin: 0;
}

.dj_ios .claro .dijitSplitterV, .dj_android .claro .dijitSplitterV {
    width: 11px;
}

.claro .dijitSplitterV .dijitSplitterThumb {
    background: #b5bcc7 none;
    height: 19px;
    left: 2px;
    width: 1px;
    margin: 0;
}

.dj_ios .claro .dijitSplitterV .dijitSplitterThumb, .dj_android .claro .dijitSplitterV .dijitSplitterThumb {
    left: 5px;
}

.claro .dijitSplitterHHover, .claro .dijitSplitterVHover {
    font-size: 1px;
    background-color: #cfe5fa;
}

.claro .dijitSplitterHHover {
    background-image: -moz-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
    background-image: -webkit-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
    background-image: -o-linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
    background-image: linear-gradient(left, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
}

.claro .dijitSplitterVHover {
    background-image: -moz-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
    background-image: -webkit-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
    background-image: -o-linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
    background-image: linear-gradient(top, #ffffff 0px, rgba(255, 255, 255, 0) 50%, #ffffff 100%);
}

    .claro .dijitSplitterHHover .dijitSplitterThumb, .claro .dijitSplitterVHover .dijitSplitterThumb {
        background: #759dc0 none;
    }

.claro .dijitSplitterHActive, .claro .dijitSplitterVActive {
    font-size: 1px;
    background-color: #abd6ff;
    background-image: none;
}

.claro .dijitTreeNode {
    zoom: 1;
}

.claro .dijitTreeIsRoot {
    background-image: none;
}

.claro .dijitTreeRow, .claro .dijitTreeNode .dojoDndItemBefore, .claro .dijitTreeNode .dojoDndItemAfter {
    padding: 4px 0 2px 0;
    background-color: none;
    background-color: transparent;
    background-color: rgba(171, 214, 255, 0);
    background-position: 0 0;
    background-repeat: repeat-x;
    border: solid 0 transparent;
    color: #000000;
    -webkit-transition-property: background-color, border-color;
    -moz-transition-property: background-color, border-color;
    transition-property: background-color, border-color;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
    -webkit-transition-timing-function: ease-out;
    -moz-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
}

.claro .dijitTreeRowSelected {
    background-color: #cfe5fa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 3px 0 1px;
    border-color: #759dc0;
    border-width: 1px 0;
    color: #000000;
}

.claro .dijitTreeRowHover {
    background-color: #abd6ff;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 3px 0 1px;
    border-color: #759dc0;
    border-width: 1px 0;
    color: #000000;
    -webkit-transition-duration: 0.25s;
    -moz-transition-duration: 0.25s;
    transition-duration: 0.25s;
}

.claro .dijitTreeRowActive {
    background-color: #7dbdfa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 3px 0 1px;
    border-color: #759dc0;
    border-width: 1px 0;
    color: #000000;
}

.claro .dijitTreeRowFocused {
    background-repeat: repeat;
}

.claro .dijitTreeExpando {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/treeExpandImages.png");
    width: 16px;
    height: 16px;
    background-position: -35px 0;
}

.dj_ie6 .claro .dijitTreeExpando {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/treeExpandImages8bit.png");
}

.claro .dijitTreeRowHover .dijitTreeExpandoOpened {
    background-position: -53px 0;
}

.claro .dijitTreeExpandoClosed {
    background-position: 1px 0;
}

.claro .dijitTreeRowHover .dijitTreeExpandoClosed {
    background-position: -17px 0;
}

.claro .dijitTreeExpandoLeaf, .dj_ie6 .claro .dijitTreeExpandoLeaf {
    background-image: none;
}

.claro .dijitTreeExpandoLoading {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/loadingAnimation.gif");
    background-position: 0 0;
}

.claro .dijitTreeNode .dojoDndItemBefore .dijitTreeContent {
    border-top: 2px solid #759dc0;
}

.claro .dijitTreeNode .dojoDndItemAfter .dijitTreeContent {
    border-bottom: 2px solid #759dc0;
}

.claro .dijitToolbar {
    border-bottom: 1px solid #b5bcc7;
    background-color: #efefef;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 2px 0 2px 4px;
    zoom: 1;
}

    .claro .dijitToolbar label {
        padding: 0 3px 0 6px;
    }

    .claro .dijitToolbar .dijitButton .dijitButtonNode, .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode, .claro .dijitToolbar .dijitComboButton .dijitButtonNode, .claro .dijitToolbar .dijitToggleButton .dijitButtonNode, .claro .dijitToolbar .dijitComboBox .dijitButtonNode {
        border-width: 0;
        padding: 2px;
        -moz-border-radius: 2px;
        border-radius: 2px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        -webkit-transition-property: background-color;
        -moz-transition-property: background-color;
        transition-property: background-color;
        -webkit-transition-duration: 0.3s;
        -moz-transition-duration: 0.3s;
        transition-duration: 0.3s;
        background-color: rgba(171, 214, 255, 0);
        background-image: none;
    }

.dj_ie .claro .dijitToolbar .dijitButton .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitDropDownButton .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitToggleButton .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitComboBox .dijitButtonNode {
    background-color: transparent;
}

.dj_ie .claro .dijitToolbar .dijitButtonHover .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitComboButton .dijitButtonNodeHover, .dj_ie .claro .dijitToolbar .dijitComboButton .dijitDownArrowButtonHover, .dj_ie .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode {
    background-color: #abd6ff;
}

.dj_ie .claro .dijitToolbar .dijitButtonActive .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode, .dj_ie .claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode {
    background-color: #abd6ff;
}

.claro .dijitToolbar .dijitComboButton .dijitStretch {
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.claro .dijitToolbar .dijitComboButton .dijitArrowButton {
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}

.claro .dijitToolbar .dijitComboBox .dijitButtonNode {
    padding: 0;
}

.claro .dijitToolbar .dijitButtonHover .dijitButtonNode, .claro .dijitToolbar .dijitDropDownButtonHover .dijitButtonNode, .claro .dijitToolbar .dijitToggleButtonHover .dijitButtonNode, .claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode {
    border-width: 1px;
    background-color: #abd6ff;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 1px;
}

.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNode, .claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {
    background-color: #f3ffff;
}

.claro .dijitToolbar .dijitComboButtonHover .dijitButtonNodeHover, .claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButtonHover {
    background-color: #abd6ff;
}

.claro .dijitToolbar .dijitButtonActive .dijitButtonNode, .claro .dijitToolbar .dijitDropDownButtonActive .dijitButtonNode, .claro .dijitToolbar .dijitToggleButtonActive .dijitButtonNode {
    border-width: 1px;
    background-color: #7dbdfa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    padding: 1px;
}

.claro .dijitToolbar .dijitComboButtonActive {
    -webkit-transition-duration: 0.2s;
    -moz-transition-duration: 0.2s;
    transition-duration: 0.2s;
    border-width: 1px;
    padding: 0;
}

    .claro .dijitToolbar .dijitComboButtonActive .dijitButtonNode, .claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton {
        background-color: #f3ffff;
        padding: 2px;
    }

    .claro .dijitToolbar .dijitComboButtonActive .dijitButtonNodeActive {
        background-color: #7dbdfa;
        background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
        background-repeat: repeat-x;
        background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        _background-image: none;
    }

    .claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButtonActive {
        background-color: #7dbdfa;
        background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
        background-repeat: repeat-x;
        background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
        _background-image: none;
    }

    .claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton, .claro .dijitToolbar .dijitComboButtonActive .dijitDownArrowButton {
        border-left-width: 0;
    }

.claro .dijitToolbar .dijitComboButtonHover .dijitDownArrowButton {
    padding-left: 2px;
}

.claro .dijitToolbar .dijitToggleButtonChecked .dijitButtonNode {
    margin: 0;
    border-width: 1px;
    border-style: solid;
    background-image: none;
    border-color: #759dc0;
    background-color: #ffffff;
    padding: 1px;
}

.claro .dijitToolbarSeparator {
    background: url("https://js.arcgis.com/3.27/dijit/icons/images/editorIconsEnabled.png");
}

.claro .dijitDisabled .dijitToolbar {
    background: none;
    background-color: #efefef;
    border-bottom: 1px solid #d3d3d3;
}

.claro .dijitToolbar .dijitComboBoxDisabled .dijitArrowButtonInner {
    background-position: 0 50%;
}

.claro .dijitEditorIFrameContainer {
    padding: 3px 3px 1px 10px;
}

.claro .dijitEditorIFrame {
    background-color: #ffffff;
}

.claro .dijitEditor {
    border: 1px solid #b5bcc7;
}

    .claro .dijitEditor .dijitEditorIFrameContainer {
        background-color: #ffffff;
        background-repeat: repeat-x;
    }

.claro .dijitEditorHover .dijitEditorIFrameContainer, .claro .dijitEditorHover .dijitEditorIFrameContainer .dijitEditorIFrame {
    background-color: #e5f2fe;
}

.claro .dijitEditorFocused .dijitEditorIFrameContainer, .claro .dijitEditorFocused .dijitEditorIFrameContainer .dijitEditorIFrame {
    background-color: #ffffff;
}

.claro .dijitEditorHover .dijitEditorIFrameContainer, .claro .dijitEditorFocused .dijitEditorIFrameContainer {
    background-image: -moz-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -webkit-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: -o-linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
    background-image: linear-gradient(rgba(127, 127, 127, 0.2) 0%, rgba(127, 127, 127, 0) 2px);
}

.claro .dijitEditorDisabled {
    border: 1px solid #d3d3d3;
    color: #818181;
}

.claro .dijitDisabled .dijitEditorIFrame, .claro .dijitDisabled .dijitEditorIFrameContainer, .claro .dijitDisabled .dijitEditorIFrameContainer .dijitEditorIFrame {
    background-color: #efefef;
    background-image: none;
}

.dijitEditorIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/editorIconsEnabled.png");
    background-repeat: no-repeat;
    width: 18px;
    height: 18px;
    text-align: center;
}

.dijitDisabled .dijitEditorIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/editorIconsDisabled.png");
}

.dijitEditorIconSep {
    background-position: 0;
}

.dijitEditorIconSave {
    background-position: -18px;
}

.dijitEditorIconPrint {
    background-position: -36px;
}

.dijitEditorIconCut {
    background-position: -54px;
}

.dijitEditorIconCopy {
    background-position: -72px;
}

.dijitEditorIconPaste {
    background-position: -90px;
}

.dijitEditorIconDelete {
    background-position: -108px;
}

.dijitEditorIconCancel {
    background-position: -126px;
}

.dijitEditorIconUndo {
    background-position: -144px;
}

.dijitEditorIconRedo {
    background-position: -162px;
}

.dijitEditorIconSelectAll {
    background-position: -180px;
}

.dijitEditorIconBold {
    background-position: -198px;
}

.dijitEditorIconItalic {
    background-position: -216px;
}

.dijitEditorIconUnderline {
    background-position: -234px;
}

.dijitEditorIconStrikethrough {
    background-position: -252px;
}

.dijitEditorIconSuperscript {
    background-position: -270px;
}

.dijitEditorIconSubscript {
    background-position: -288px;
}

.dijitEditorIconJustifyCenter {
    background-position: -306px;
}

.dijitEditorIconJustifyFull {
    background-position: -324px;
}

.dijitEditorIconJustifyLeft {
    background-position: -342px;
}

.dijitEditorIconJustifyRight {
    background-position: -360px;
}

.dijitEditorIconIndent {
    background-position: -378px;
}

.dijitEditorIconOutdent {
    background-position: -396px;
}

.dijitEditorIconListBulletIndent {
    background-position: -414px;
}

.dijitEditorIconListBulletOutdent {
    background-position: -432px;
}

.dijitEditorIconListNumIndent {
    background-position: -450px;
}

.dijitEditorIconListNumOutdent {
    background-position: -468px;
}

.dijitEditorIconTabIndent {
    background-position: -486px;
}

.dijitEditorIconLeftToRight {
    background-position: -504px;
}

.dijitEditorIconRightToLeft, .dijitEditorIconToggleDir {
    background-position: -522px;
}

.dijitEditorIconBackColor {
    background-position: -540px;
}

.dijitEditorIconForeColor {
    background-position: -558px;
}

.dijitEditorIconHiliteColor {
    background-position: -576px;
}

.dijitEditorIconNewPage {
    background-position: -594px;
}

.dijitEditorIconInsertImage {
    background-position: -612px;
}

.dijitEditorIconInsertTable {
    background-position: -630px;
}

.dijitEditorIconSpace {
    background-position: -648px;
}

.dijitEditorIconInsertHorizontalRule {
    background-position: -666px;
}

.dijitEditorIconInsertOrderedList {
    background-position: -684px;
}

.dijitEditorIconInsertUnorderedList {
    background-position: -702px;
}

.dijitEditorIconCreateLink {
    background-position: -720px;
}

.dijitEditorIconUnlink {
    background-position: -738px;
}

.dijitEditorIconViewSource {
    background-position: -756px;
}

.dijitEditorIconRemoveFormat {
    background-position: -774px;
}

.dijitEditorIconFullScreen {
    background-position: -792px;
}

.dijitEditorIconWikiword {
    background-position: -810px;
}

.claro .dijitTitlePaneTitle {
    background-color: #efefef;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    border: 1px solid #b5bcc7;
    padding: 0 7px 3px 7px;
    min-height: 17px;
    color: #494949;
}

.claro .dijitFieldset {
    -moz-border-radius: 4px;
    border-radius: 4px;
}

.claro .dijitTitlePaneTitleOpen, .claro .dijitTitlePaneTitleFixedOpen {
    background-color: #cfe5fa;
    color: #000000;
}

.claro .dijitTitlePaneTitleHover {
    background-color: #abd6ff;
    border-color: #759dc0;
}

.claro .dijitTitlePaneTitleActive {
    background-color: #7dbdfa;
    border-color: #759dc0;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

.claro .dijitTitlePaneTitleFocus {
    margin-top: 3px;
    padding-bottom: 2px;
}

.claro .dijitTitlePane .dijitArrowNode, .claro .dijitFieldset .dijitArrowNode {
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/spriteArrows.png");
    background-repeat: no-repeat;
    height: 8px;
    width: 7px;
}

.claro .dijitTitlePaneTitleOpen .dijitArrowNode, .claro .dijitFieldsetTitleOpen .dijitArrowNode {
    background-position: 0 0;
}

.claro .dijitTitlePaneTitleClosed .dijitArrowNode, .claro .dijitFieldsetTitleClosed .dijitArrowNode {
    background-position: -14px 0;
}

.claro .dijitTitlePaneContentOuter {
    background: #ffffff;
    border: 1px solid #b5bcc7;
    border-top: none;
}

.claro .dijitTitlePaneContentInner {
    padding: 10px;
}

.claro .dijitFieldsetContentInner {
    padding: 4px;
}

.claro .dijitTitlePaneTextNode, .claro .dijitFieldsetLegendNode {
    margin-left: 4px;
    margin-right: 4px;
    vertical-align: text-top;
}

.claro .dijitSpinnerButtonContainer {
    overflow: hidden;
    position: relative;
    width: auto;
    padding: 0 2px;
}

    .claro .dijitSpinnerButtonContainer .dijitSpinnerButtonInner {
        border-width: 1px 0;
        border-style: solid none;
    }

.claro .dijitSpinner .dijitArrowButton {
    width: auto;
    background-color: #efefef;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/standardGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(255, 255, 255, 0.7) 0%, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
    overflow: hidden;
}

.dj_iequirks .claro .dijitSpinner .dijitArrowButton {
    overflow: visible;
}

.claro .dijitSpinner .dijitSpinnerButtonInner {
    width: 15px;
}

.claro .dijitSpinner .dijitArrowButtonInner {
    border: solid 1px #ffffff;
    border-bottom-width: 0;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/form/images/commonFormArrows.png");
    background-repeat: no-repeat;
    height: 100%;
    width: 15px;
    padding-left: 1px;
    padding-right: 1px;
    background-position: -139px center;
    display: block;
    margin: -1px 0 -1px 0;
}

.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner, .dj_ie6 .claro .dijitSpinner .dijitArrowButtonInner, .dj_ie7 .claro .dijitSpinner .dijitArrowButtonInner, .dj_ie8 .claro .dijitSpinner .dijitArrowButtonInner {
    margin-top: 0;
}

.dj_iequirks .claro .dijitSpinner .dijitArrowButtonInner {
    width: 19px;
}

.claro .dijitSpinner .dijitDownArrowButton .dijitArrowButtonInner {
    background-position: -34px;
}

.claro .dijitSpinner .dijitArrowButtonInner .dijitInputField {
    padding: 0;
}

.claro .dijitUpArrowButtonActive, .claro .dijitDownArrowButtonActive {
    background-color: #abd6ff;
}

.claro .dijitSpinner .dijitUpArrowButtonHover, .claro .dijitSpinner .dijitDownArrowButtonHover, .claro .dijitSpinnerFocused .dijitArrowButton {
    background-color: #abd6ff;
}

    .claro .dijitSpinner .dijitUpArrowButtonHover .dijitArrowButtonInner {
        background-position: -174px;
    }

    .claro .dijitSpinner .dijitDownArrowButtonHover .dijitArrowButtonInner {
        background-position: -69px;
    }

.claro .dijitSpinnerFocused {
    background-color: #ffffff;
    background-image: none;
}

.claro .dijitSpinner .dijitDownArrowButtonActive, .claro .dijitSpinner .dijitUpArrowButtonActive {
    background-color: #7dbefa;
    background-image: url("https://js.arcgis.com/3.27/dijit/themes/claro/images/activeGradient.png");
    background-repeat: repeat-x;
    background-image: -moz-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -webkit-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: -o-linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    background-image: linear-gradient(rgba(190, 190, 190, 0.98) 0px, rgba(255, 255, 255, 0.65) 3px, rgba(255, 255, 255, 0) 100%);
    _background-image: none;
}

    .claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner, .claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {
        border: 0;
        padding: 1px;
        margin-right: 2px;
        margin-bottom: 1px;
    }

    .claro .dijitSpinner .dijitUpArrowButtonActive .dijitArrowButtonInner {
        background-position: -173px;
    }

    .claro .dijitSpinner .dijitDownArrowButtonActive .dijitArrowButtonInner {
        background-position: -68px;
    }

.claro .dijitSpinnerDisabled .dijitArrowButtonInner {
    background-color: #efefef;
}

.claro .dijitSpinnerDisabled .dijitUpArrowButton .dijitArrowButtonInner {
    background-position: -104px;
}

.claro .dijitSpinnerDisabled .dijitDownArrowButton .dijitArrowButtonInner {
    background-position: 1px;
}

.dj_ie7 .claro .dijitSpinner {
    overflow: visible;
}

.dijitRtl .dijitOffScreen {
    left: auto !important;
    right: -10000px !important;
}

.dijitRtl .dijitPlaceHolder {
    left: auto;
    right: 0;
}

.dijitMenuItemRtl {
    text-align: right;
}

.dj_iequirks .dijitComboButtonRtl button {
    float: left;
}

.dj_ie .dijitTextBoxRtl .dijitInputContainer {
    clear: right;
}

.dijitTextBoxRtl .dijitValidationContainer, .dijitTextBoxRtl .dijitSpinnerButtonContainer, .dijitComboBoxRtl .dijitArrowButtonContainer {
    border-right-width: 1px !important;
    border-left-width: 0 !important;
}

.dijitSpinnerRtl .dijitSpinnerButtonContainer .dijitArrowButton {
    right: 0;
    left: auto;
}

.dijitSelectRtl .dijitButtonText {
    float: right;
}

.dijitTextBoxRtl .dijitSpinnerButtonContainer, .dijitValidationTextBoxRtl .dijitValidationContainer, .dijitTextBoxRtl .dijitArrowButtonContainer {
    float: left;
}

div.dijitNumberTextBoxRtl {
    text-align: right;
}

.dijitCalendarRtl .dijitCalendarDecrementArrow {
    float: right;
}

.dijitCalendarRtl .dijitCalendarIncrementArrow {
    float: left;
}

.dijitCalendarRtl .dijitCalendarNextYear {
    margin: 0 0.55em 0 0;
}

.dijitCalendarRtl .dijitCalendarPreviousYear {
    margin: 0 0 0 0.55em;
}

.dijitSliderRtl .dijitSliderImageHandleV {
    left: auto;
}

.dijitSliderRtl .dijitSliderImageHandleH {
    left: -50%;
}

.dijitSliderRtl .dijitSliderMoveableH {
    right: auto;
    left: 0;
}

.dijitSliderRtl .dijitRuleContainerV {
    float: right;
}

.dj_ie .dijitSliderRtl .dijitRuleContainerV {
    text-align: right;
}

.dj_ie .dijitSliderRtl .dijitRuleLabelV {
    text-align: left;
}

.dj_ie .dijitSliderRtl .dijitRuleLabelH {
    zoom: 1;
}

.dijitSliderRtl .dijitSliderProgressBarH {
    float: right;
    right: 0;
    left: auto;
}

.dijitRtl .dijitContentPaneLoading .dijitIconLoading, .dijitRtl .dijitContentPaneError .dijitIconError {
    margin-right: 0;
    margin-left: 9px;
}

.dijitTabControllerRtl .nowrapTabStrip {
    text-align: right;
}

.dijitTabRtl .dijitTabCloseButton {
    margin-left: 0;
    margin-right: 1em;
}

.dj_ie6 .dijitTabRtl .tabLabel, .dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl, .dj_ie6 .dijitTabContainerLeft-tabs .dijitTabRtl, .dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl, .dj_ie7 .dijitTabContainerLeft-tabs .dijitTabRtl {
    zoom: 1;
}

.dj_ie6 .dijitTabContainerRight-tabs .dijitTabRtl, .dj_ie7 .dijitTabContainerRight-tabs .dijitTabRtl {
    left: 0;
}

.dj_ie6 .dijitTabContainerRightRtl .dijitTabContainerRight-tabs, .dj_ie6 .dijitTabContainerLeftRtl .dijitTabContainerLeft-tabs {
    width: 1%;
}

.dj_ie .dijitTimePickerRtl .dijitTimePickerItem {
    width: 100%;
}

.dijitColorPaletteRtl .dijitColorPaletteUnder {
    left: auto;
    right: 0;
}

.dijitSelectRtl .dijitButtonContents {
    border-style: none none none solid;
    text-align: right;
}

.dijitTreeRtl .dijitTreeContainer {
    float: right;
}

.dijitRtl .dojoDndHorizontal .dojoDndItemBefore {
    border-width: 0 2px 0 0;
    padding: 2px 0 2px 2px;
}

.dijitRtl .dojoDndHorizontal .dojoDndItemAfter {
    border-width: 0 0 0 2px;
    padding: 2px 2px 2px 0;
}

.claro .dijitTextBoxRtlError .dijitValidationContainer {
    border-left-width: 0;
    border-right-width: 1px;
}

.claro .dijitComboButtonRtl .dijitStretch {
    -moz-border-radius: 0 4px 4px 0;
    border-radius: 0 4px 4px 0;
}

.claro .dijitComboButtonRtl .dijitArrowButton {
    -moz-border-radius: 4px 0 0 4px;
    border-radius: 4px 0 0 4px;
    padding: 3px 0 4px;
    border-left-width: 1px;
    border-right-width: 0;
}

.claro .dijitTabContainerTop-tabs .dijitTabRtl, .claro .dijitTabContainerBottom-tabs .dijitTabRtl {
    margin-right: 0;
    margin-left: 1px;
}

.claro .dijitSliderRtl .dijitSliderProgressBarH, .claro .dijitSliderRtl .dijitSliderRemainingBarH, .claro .dijitSliderRtl .dijitSliderLeftBumper, .claro .dijitSliderRtl .dijitSliderRightBumper, .claro .dijitSliderRtl .dijitSliderTopBumper {
    background-position: top right;
}

.claro .dijitSliderRtl .dijitSliderProgressBarV, .claro .dijitSliderRtl .dijitSliderRemainingBarV, .claro .dijitSliderRtl .dijitSliderBottomBumper {
    background-position: bottom right;
}

.claro .dijitSliderRtl .dijitSliderLeftBumper {
    border-left-width: 0;
    border-right-width: 1px;
}

.claro .dijitSliderRtl .dijitSliderRightBumper {
    border-left-width: 1px;
    border-right-width: 0;
}

.claro .dijitSliderRtl .dijitSliderIncrementIconH {
    background-position: -357px 50%;
}

.claro .dijitSliderRtl .dijitSliderDecrementIconH {
    background-position: -251px 50%;
}

.claro .dijitDialogRtl .dijitDialogCloseIcon {
    right: auto;
    left: 5px;
}

.claro .dijitDialogRtl .dijitDialogPaneActionBar {
    text-align: left;
    padding: 3px 7px 2px 5px;
}

.claro .dijitEditorRtl .dijitEditorIFrameContainer {
    padding: 3px 10px 1px 3px;
}

.dj_ie6 .claro .dijitEditorRtl .dijitEditorIFrameContainer, .dj_ie7 .claro .dijitEditorRtl .dijitEditorIFrameContainer, .dj_ie8 .claro .dijitEditorRtl .dijitEditorIFrameContainer {
    padding: 3px 0px 1px 10px;
    margin-right: 0px;
    border: 0px solid #d3d3d3;
}

.dijitEditorRtl .dijitEditorIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/editorIconsEnabled_rtl.png");
}

.dijitEditorRtlDisabled .dijitEditorIcon {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/editorIconsDisabled_rtl.png");
}

.dijitToolbarRtl .dijitToolbarSeparator {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/editorIconsEnabled_rtl.png");
}

.dijitRtl .dijitIconSave, .dijitRtl .dijitIconPrint, .dijitRtl .dijitIconCut, .dijitRtl .dijitIconCopy, .dijitRtl .dijitIconClear, .dijitRtl .dijitIconDelete, .dijitRtl .dijitIconUndo, .dijitRtl .dijitIconEdit, .dijitRtl .dijitIconNewTask, .dijitRtl .dijitIconEditTask, .dijitRtl .dijitIconEditProperty, .dijitRtl .dijitIconTask, .dijitRtl .dijitIconFilter, .dijitRtl .dijitIconConfigure, .dijitRtl .dijitIconSearch, .dijitRtl .dijitIconApplication, .dijitRtl .dijitIconBookmark, .dijitRtl .dijitIconChart, .dijitRtl .dijitIconConnector, .dijitRtl .dijitIconDatabase, .dijitRtl .dijitIconDocuments, .dijitRtl .dijitIconMail, .dijitRtl .dijitLeaf, .dijitRtl .dijitIconFile, .dijitRtl .dijitIconFunction, .dijitRtl .dijitIconKey, .dijitRtl .dijitIconPackage, .dijitRtl .dijitIconSample, .dijitRtl .dijitIconTable, .dijitRtl .dijitIconUsers, .dijitRtl .dijitFolderClosed, .dijitRtl .dijitIconFolderClosed, .dijitRtl .dijitFolderOpened, .dijitRtl .dijitIconFolderOpen, .dijitRtl .dijitIconError {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/commonIconsObjActEnabled_rtl.png");
    width: 16px;
    height: 16px;
}

.dj_ie6 .dijitRtl .dijitIconSave, .dj_ie6 .dijitRtl .dijitIconPrint, .dj_ie6 .dijitRtl .dijitIconCut, .dj_ie6 .dijitRtl .dijitIconCopy, .dj_ie6 .dijitRtl .dijitIconClear, .dj_ie6 .dijitRtl .dijitIconDelete, .dj_ie6 .dijitRtl .dijitIconUndo, .dj_ie6 .dijitRtl .dijitIconEdit, .dj_ie6 .dijitRtl .dijitIconNewTask, .dj_ie6 .dijitRtl .dijitIconEditTask, .dj_ie6 .dijitRtl .dijitIconEditProperty, .dj_ie6 .dijitRtl .dijitIconTask, .dj_ie6 .dijitRtl .dijitIconFilter, .dj_ie6 .dijitRtl .dijitIconConfigure, .dj_ie6 .dijitRtl .dijitIconSearch, .dj_ie6 .dijitRtl .dijitIconApplication, .dj_ie6 .dijitRtl .dijitIconBookmark, .dj_ie6 .dijitRtl .dijitIconChart, .dj_ie6 .dijitRtl .dijitIconConnector, .dj_ie6 .dijitRtl .dijitIconDatabase, .dj_ie6 .dijitRtl .dijitIconDocuments, .dj_ie6 .dijitRtl .dijitIconMail, .dj_ie6 .dijitRtl .dijitLeaf, .dj_ie6 .dijitRtl .dijitIconFile, .dj_ie6 .dijitRtl .dijitIconFunction, .dj_ie6 .dijitRtl .dijitIconKey, .dj_ie6 .dijitRtl .dijitIconPackage, .dj_ie6 .dijitRtl .dijitIconSample, .dj_ie6 .dijitRtl .dijitIconTable, .dj_ie6 .dijitRtl .dijitIconUsers, .dj_ie6 .dijitRtl .dijitFolderClosed, .dj_ie6 .dijitRtl .dijitIconFolderClosed, .dj_ie6 .dijitRtl .dijitFolderOpened, .dj_ie6 .dijitRtl .dijitIconFolderOpen, .dj_ie6 .dijitRtl .dijitIconError {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/commonIconsObjActEnabled8bit_rtl.png");
}

.dijitRtl .dijitDisabled .dijitIconSave, .dijitRtl .dijitDisabled .dijitIconPrint, .dijitRtl .dijitDisabled .dijitIconCut, .dijitRtl .dijitDisabled .dijitIconCopy, .dijitRtl .dijitDisabled .dijitIconClear, .dijitRtl .dijitDisabled .dijitIconDelete, .dijitRtl .dijitDisabled .dijitIconUndo, .dijitRtl .dijitDisabled .dijitIconEdit, .dijitRtl .dijitDisabled .dijitIconNewTask, .dijitRtl .dijitDisabled .dijitIconEditTask, .dijitRtl .dijitDisabled .dijitIconEditProperty, .dijitRtl .dijitDisabled .dijitIconTask, .dijitRtl .dijitDisabled .dijitIconFilter, .dijitRtl .dijitDisabled .dijitIconConfigure, .dijitRtl .dijitDisabled .dijitIconSearch, .dijitRtl .dijitDisabled .dijitIconApplication, .dijitRtl .dijitDisabled .dijitIconBookmark, .dijitRtl .dijitDisabled .dijitIconChart, .dijitRtl .dijitDisabled .dijitIconConnector, .dijitRtl .dijitDisabled .dijitIconDatabase, .dijitRtl .dijitDisabled .dijitIconDocuments, .dijitRtl .dijitDisabled .dijitIconMail, .dijitRtl .dijitDisabled .dijitLeaf, .dijitRtl .dijitDisabled .dijitIconFile, .dijitRtl .dijitDisabled .dijitIconFunction, .dijitRtl .dijitDisabled .dijitIconKey, .dijitRtl .dijitDisabled .dijitIconPackage, .dijitRtl .dijitDisabled .dijitIconSample, .dijitRtl .dijitDisabled .dijitIconTable, .dijitRtl .dijitDisabled .dijitIconUsers, .dijitRtl .dijitDisabled .dijitFolderClosed, .dijitRtl .dijitDisabled .dijitIconFolderClosed, .dijitRtl .dijitDisabled .dijitFolderOpened, .dijitRtl .dijitDisabled .dijitIconFolderOpen, .dijitRtl .dijitDisabled .dijitIconError {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/commonIconsObjActDisabled_rtl.png");
}

.dijitRtl .dijitIconLoading {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/loadingAnimation_rtl.gif");
}

.claro .dijitTitlePaneRtl .dijitClosed .dijitArrowNode, .claro .dijitFieldsetRtl .dijitFieldsetTitleClosed .dijitArrowNode {
    background-position: -7px 0;
}

.claro .dijitMenuItemRtl .dijitMenuExpand {
    background-position: -7px 0;
    margin-right: 0;
    margin-left: 3px;
}

.claro .dijitMenuItemRtl .dijitMenuItemIcon {
    margin: 0 4px 0 0;
}

.claro .dijitCalendarRtl .dijitCalendarIncrease {
    background-position: 0 0;
}

.claro .dijitCalendarRtl .dijitCalendarDecrease {
    background-position: -18px 0;
}

.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarIncrease {
    background-position: -36px 0;
}

.claro .dijitCalendarRtl .dijitCalendarArrowHover .dijitCalendarDecrease {
    background-position: -55px 0;
}

.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarIncrease {
    background-position: -72px 0;
}

.claro .dijitCalendarRtl .dijitCalendarArrowActive .dijitCalendarDecrease {
    background-position: -91px 0;
}

.claro .dijitToolbar .dijitComboButtonRtl .dijitButtonNode {
    border-width: 0;
    padding: 2px;
}

.claro .dijitToolbar .dijitComboButtonRtlHover .dijitButtonNode, .claro .dijitToolbar .dijitComboButtonRtlActive .dijitButtonNode {
    border-width: 1px;
    padding: 1px;
}

.claro .dijitToolbar .dijitComboButtonRtl .dijitStretch {
    -moz-border-radius: 0 2px 2px 0;
    border-radius: 0 2px 2px 0;
}

.claro .dijitToolbar .dijitComboButtonRtl .dijitArrowButton {
    -moz-border-radius: 2px 0 0 2px;
    border-radius: 2px 0 0 2px;
}

.claro .dijitToolbar .dijitComboButtonRtlHover .dijitArrowButton, .claro .dijitToolbar .dijitComboButtonRtlActive .dijitArrowButton {
    border-left-width: 1px;
    border-right-width: 0;
    padding-left: 1px;
    padding-right: 2px;
}

.claro .dijitTreeRtl .dijitTreeExpandoLoading {
    background-image: url("https://js.arcgis.com/3.27/dijit/icons/images/loadingAnimation_rtl.gif");
    background-position: 100% 0;
}

.claro .dijitProgressBarRtl .dijitProgressBarFull {
    border-left-width: 1px;
    border-right-width: 0px;
}

.claro .dijitProgressBarIndeterminateRtl .dijitProgressBarTile {
    -moz-transform: scaleX(-1);
    -o-transform: scaleX(-1);
    -webkit-transform: scaleX(-1);
    transform: scaleX(-1);
    filter: FlipH;
    -ms-filter: "FlipH";
}

.dojoxGrid {
    position: relative;
    background-color: #EBEADB;
    font-family: Geneva, Arial, Helvetica, sans-serif;
    -moz-outline-style: none;
    outline: none;
    overflow: hidden;
    height: 0;
}

.dojoxGrid table {
    padding: 0;
}

.dojoxGrid td {
    -moz-outline: none;
}

.dojoxGridMasterHeader {
    position: relative;
}

.dojoxGridMasterView {
    position: relative;
}

.dojoxGridMasterMessages {
    position: relative;
    padding: 1em;
    text-align: center;
    background-color: white;
}

.dojoxGridView {
    position: absolute;
    overflow: hidden;
}

.dojoxGridHeader {
    position: absolute;
    overflow: hidden;
    cursor: default;
}

.dojoxGridHeader {
    background-color: #E8E1CF;
}

    .dojoxGridHeader table {
        text-align: center;
    }

    .dojoxGridHeader .dojoxGridCell {
        border: 1px solid;
        border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
        background: url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x;
        padding-bottom: 2px;
    }

    .dojoxGridHeader .dojoxGridCellOver {
        background-image: none;
        background-color: white;
        border-bottom-color: #FEBE47;
        margin-bottom: 0;
        padding-bottom: 0;
        border-bottom-width: 3px;
    }

    .dojoxGridHeader .dojoxGridCellFocus {
        border: 1px dashed blue;
    }

        .dojoxGridHeader.dojoxGridCellFocus.dojoxGridCellOver {
            background-image: none;
            background-color: white;
            border-bottom-color: #FEBE47;
            margin-bottom: 0;
            padding-bottom: 0;
            border-bottom-width: 3px;
        }

.dojoxGridArrowButtonNode {
    display: none;
    padding-left: 16px;
}

.dojoxGridArrowButtonChar {
    display: inline;
}

.dojoxGridArrowButtonNode:hover {
    cursor: default;
}

.dojoxGridArrowButtonChar:hover {
    cursor: default;
}

.dojoxGridSortUp:hover {
    cursor: default;
}

.dojoxGridSortDown:hover {
    cursor: default;
}

.dijit_a11y .dojoxGridArrowButtonChar {
    display: inline !important;
}

.dojoxGridScrollbox {
    position: relative;
    overflow: auto;
    background-color: white;
    width: 100%;
}

.dojoxGridContent {
    position: relative;
    overflow: hidden;
    -moz-outline-style: none;
    outline: none;
}

.dojoxGridRowbar {
    border: 1px solid;
    border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
    border-top: none;
    background: url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x;
}

.dojoxGridRowbarInner {
    border-top: 1px solid #F6F4EB;
}

.dojoxGridRowbarOver {
    background-image: none;
    background-color: white;
    border-top-color: #FEBE47;
    border-bottom-color: #FEBE47;
}

.dojoxGridRowbarSelected {
    background-color: #D9E8F9;
}

.dojoxGridRow {
    position: relative;
    width: 9000em;
}

.dojoxGridRow {
    border: 1px solid #E8E4D8;
    border-color: #F8F7F1;
    border-left: none;
    border-right: none;
    background-color: white;
    border-top: none;
}

.dojoxGridRowOver {
    border-top-color: #FEBE47;
    border-bottom-color: #FEBE47;
}

.dojoxGridRowOdd {
    background-color: #FFFDF3;
}

.dojoxGridRowSelected {
    background-color: #D9E8F9;
}

.dojoxGridRowTable {
    table-layout: fixed;
    width: 0;
    empty-cells: show;
}

.dj_ie .dojoxGridRowTable {
    border-collapse: collapse;
}

.dojoxGridInvisible {
    visibility: hidden;
}

.Xdojo-ie .dojoxGridInvisible {
    display: none;
}

.dojoxGridInvisible td, .dojoxGridHeader .dojoxGridInvisible td {
    border-top-width: 0;
    border-bottom-width: 0;
    padding-top: 0;
    padding-bottom: 0;
    height: 0;
    overflow: hidden;
}

.dojoxGrid .dojoxGridCell {
    border: 1px solid;
    border-color: #EBEADB;
    border-right-color: #D5CDB5;
    padding: 3px 3px 3px 3px;
    text-align: left;
    overflow: hidden;
    word-wrap: break-word;
}

.dojoxGrid .dojoxGridFixedRowHeight .dojoxGridCell {
    white-space: nowrap;
    word-break: keep-all;
    word-wrap: normal;
    text-overflow: ellipsis;
}

.dojoxGridCellFocus {
    border: 1px dashed blue;
}

.dojoxGridCellOver {
    border: 1px dotted #FEBE47;
}

.dojoxGridCellFocus.dojoxGridCellOver {
    border: 1px dashed green;
}

.dojoxGridRowEditing td {
    background-color: #F4FFF4;
}

.dojoxGridRow-inserting td {
    background-color: #F4FFF4;
}

.dojoxGridRow-inflight td {
    background-color: #F2F7B7;
}

.dojoxGridRow-error td {
    background-color: #F8B8B6;
}

.dojoxGridInput, .dojoxGridSelect, .dojoxGridTextarea {
    margin: 0;
    padding: 0;
    border-style: none;
    width: 100%;
    font-size: 100%;
    font-family: inherit;
}

.dojoxGridHiddenFocus {
    position: absolute;
    top: -1000px;
    height: 0;
    width: 0;
}

.dijit_a11y .dojoxGridRowbarSelected {
    border-top: 1px solid white;
    border-bottom: 1px dashed black;
    border-top: 0;
    background: none;
}

    .dijit_a11y .dojoxGridRowbarSelected .dojoxGridRowbarInner {
        border: 0;
        border-top: 1px solid white;
    }

.dijit_a11y .dojoxGridRowSelected {
    border: 1px solid black !important;
}

.dojoxGridRowTable .dojoDndHorizontal th.dojoDndItem {
    display: table-cell;
    margin: 0;
}

.dojoxGridDndAvatar {
    font-size: 100%;
}

.dojoxGrid .dojoDndItemBefore {
    border-left-color: red;
}

.dojoxGrid .dojoDndItemAfter {
    border-right-color: red;
}

.dijit_a11y .dojoDndItemBefore {
    border-left: double;
}

.dijit_a11y .dojoDndItemAfter {
    border-right: double;
}

.dojoxGridDndAvatarItem td {
    border: 1px solid;
    border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
    background: url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojox/grid/resources/images/grid_dx_gradient.gif") #E8E1CF top repeat-x;
    padding: 0pt;
    margin: 0pt;
}

    .dojoxGridDndAvatarItem td.dojoxGridDndAvatarItemImage {
        border: 0;
        border-color: #F6F4EB #ACA899 #ACA899 #F6F4EB;
        background-color: transparent;
        padding: 3px;
        padding-bottom: 2px;
        margin: 0;
    }

.dojoDndMove .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
    background-image: url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojo/resources/images/dndNoMove.png");
    background-repeat: no-repeat;
    background-position: center center;
}

.dojoDndCopy .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
    background-image: url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojo/resources/images/dndNoCopy.png");
    background-repeat: no-repeat;
    background-position: center center;
}

.dojoDndMove .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
    background-image: url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojo/resources/images/dndMove.png");
    background-repeat: no-repeat;
    background-position: center center;
}

.dojoDndCopy .dojoDndAvatarCanDrop .dojoxGridDndAvatarItem .dojoxGridDndAvatarItemImage {
    background-image: url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojo/resources/images/dndCopy.png");
    background-repeat: no-repeat;
    background-position: center center;
}

.dojoxGridColPlaceBottom {
    background: transparent url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;
}

.dojoxGridColPlaceTop {
    background: transparent url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top;
}

.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {
    font-size: 1px;
    height: 6px;
    z-index: 10000;
    top: 0;
    overflow: hidden;
    position: absolute;
    line-height: 1px;
    width: 8px;
}

.dojoxGridResizeColLine {
    width: 1px;
    background-color: #777;
    position: absolute;
    cursor: col-resize;
    z-index: 10000;
}

.dojoxGridColNoResize, .dojoxGridColNoResize .dojoDndItemOver {
    cursor: not-allowed !important;
}

.dojoxGridColResize, .dojoxGridColResize .dojoDndItemOver, .dojoxGridColumnResizing, .dojoxGridColumnResizing .dojoDndItemOver, .dojoxGridColumnResizing .dojoxGridHeader {
    cursor: col-resize !important;
}

.dojoxGridColPlaceBottom {
    background: transparent url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojox/grid/resources/images/grid_sort_up.gif") no-repeat scroll left top;
}

.dojoxGridColPlaceTop {
    background: transparent url("https://js.arcgis.com/3.27/esri/https://js.arcgis.com/3.27/esri/dojox/grid/resources/images/grid_sort_down.gif") no-repeat scroll left top;
}

.dojoxGridColPlaceTop, .dojoxGridColPlaceBottom {
    font-size: 1px;
    height: 6px;
    z-index: 10000;
    top: 0;
    overflow: hidden;
    position: absolute;
    line-height: 1px;
    width: 8px;
}

.dojoxGridResizeColLine {
    width: 1px;
    background-color: #777;
    position: absolute;
}

.dojoxGridExpandoCell {
    vertical-align: middle;
}

.dojoxGridSummarySpan {
    visibility: hidden;
}

.dojoxGridSummaryRow .dojoxGridSummarySpan, .dojoxGridRowCollapsed .dojoxGridSummarySpan {
    visibility: visible;
}

.dojoxGridNoChildren .dojoxGridExpando {
    visibility: hidden !important;
    width: 0px !important;
}

.comment_identicon{border-radius:50%;color:#fff;height:42px;line-height:40px;text-align:center;width:42px}.comment_identicon>p{font-size:24px}.comment_identicon>img{border-radius:50%;height:42px}.comment_identicon.smaller{height:31.5px;line-height:29.5px;width:31.5px}.comment_identicon.smaller>p{font-size:18px}.comment_identicon.smaller>img{height:31.5px}.comment_identicon.larger{height:84px;line-height:82px;width:84px}.comment_identicon.larger>p{font-size:48px}.comment_identicon.larger>img{height:84px}.shadow-none{box-shadow:none}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)}.text-truncate{overflow:hidden;padding-right:0;text-overflow:ellipsis}.no-horizontal-padding{padding-left:0;padding-right:0}.force-select{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.subToolPanelMenuBtns{background-color:#a7a9ac}.drawToolPanelOption{background-color:#818285;color:#000;width:200px}.defaultBtnStyle{border:2px solid #396430;border-radius:5px;color:#396430;cursor:pointer}.defaultBtnDisabledStyle,.defaultBtnStyle{background-color:#f9f9fb;box-shadow:5px 5px 5px rgba(0,0,0,.3);font-weight:700}.defaultBtnDisabledStyle{border:2px solid #4d4d4d;border-radius:5px;color:#4d4d4d;cursor:default}.blueBolderStyle{border:2px solid #396430;border-radius:5px;color:#396430}.blueBolderStyle,.grayBolderStyle{background-color:#f9f9fb;box-shadow:5px 5px 5px rgba(0,0,0,.3);font-weight:700}.grayBolderStyle{border:2px solid #4d4d4d;border-radius:5px;color:#4d4d4d}.disclaimer-modal .disclaimer-modal-dialog{border-radius:5px;max-width:830px;top:20%;width:auto}@media screen and (max-height:766.5px){.disclaimer-modal .disclaimer-modal-dialog{top:10%}}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header{background-color:#fff!important;border-radius:5px;font-size:15px;max-width:100%;padding:5px 5px 0}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs ul.nav-desktop{display:flex;float:none;font-size:15px;font-weight:700;padding-bottom:0;position:relative;text-align:center}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs ul.nav-desktop li{cursor:default;flex-grow:1}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs ul.nav-desktop li a[role=tab]{background-color:#f9f9fb;color:#396430}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs ul.nav-desktop li.active{cursor:none}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs ul.nav-desktop li.active a[role=tab]{background-color:#396430;color:#fff}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group{display:block;z-index:9000!important}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group .nav-mobile-menu-button{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);border:none;border-radius:5px;cursor:pointer;height:40px;margin-bottom:5px;outline:#396430;text-align:center;width:40px}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group .nav-mobile-menu-button:focus,.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group .nav-mobile-menu-button:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group .nav-mobile-menu-button.selected,.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group .nav-mobile-menu-button:active{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group .nav-mobile-menu-button[aria-expanded=false] .glyphicon-menu-hamburger,.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group .nav-mobile-menu-button[aria-expanded=true] .glyphicon-remove{color:#396430;display:block}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group ul.nav-mobile{top:40px}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-header .help-tabs.mobile .btn-group ul.nav-mobile li{overflow:visible}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body{font-size:15px;height:350px;overflow-y:auto;text-align:center}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-container{display:inline-block;text-align:center}@media (max-width:599px){.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-container{width:100%}}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-title{color:#396430;display:inline-block;text-align:center}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text{font-size:large;overflow-y:auto}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text.Projects ul{padding:0 40px;text-align:center}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text.Calendar table{background-color:#fff;border:1px solid #396430;color:#000;font-size:large}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text.Calendar table tr{border-top:1px solid #396430}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text.Calendar table td{border-bottom:1px solid #396430;border-right:1px solid #396430;min-width:150px}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text.Calendar table td:last-child{background-color:#fff;border-bottom:1px solid #396430;border-right:1px solid #396430;color:#000}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text.Links .link-item{margin-bottom:1em}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-body .content-text.Links .link-title{text-decoration:underline}.disclaimer-modal .disclaimer-modal-dialog .disclaimer-modal-footer{padding:5px;text-align:center}.second-disclaimer-modal{text-align:center}.second-disclaimer-modal .second-disclaimer-dialog{top:25%}.second-disclaimer-modal .second-disclaimer-dialog .second-disclaimer-content{display:flex;flex-direction:column;justify-content:center}.second-disclaimer-modal .second-disclaimer-dialog .second-disclaimer-header{background-color:#396430;color:#fff;font-size:25px;padding:5px}.second-disclaimer-modal .second-disclaimer-dialog .modal-body{color:red;font-size:large;height:auto;max-height:100%}.second-disclaimer-modal .second-disclaimer-dialog .modal-footer{padding:5px;text-align:center}.goBtn{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);bottom:0;cursor:default;font-weight:700;height:50px;outline:#396430;position:relative;vertical-align:middle;width:50px;z-index:1}.goBtn:focus,.goBtn:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}.goBtn.selected,.goBtn:active{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}.goBtn:active,.goBtn:focus,.goBtn:hover{color:#396430}.HelpPageDialog{height:320px;width:320px;-fx-background-color:transparent;font-size:100%;max-height:500px}#pdfBtn,.HelpPageDialog{background-color:initial}#pdfBtn{background-image:url(../../Shared/Tabless/images/helpPDF.png);background-position:50%;background-repeat:no-repeat;height:131px;width:99px;border:none;color:transparent}#pdfBtn:focus,#pdfBtn:hover{background-color:#a9a9a9}.helpTabContainer{display:inline-block;max-height:300px}@media (max-width:599px){.HelpPageDialog{width:auto}}#loginpage form{margin:0}#loginpage.modal{padding:0!important;text-align:center}#loginpage.modal:before{content:"";display:inline-block;height:100%;margin-right:-4px;vertical-align:middle}#loginpage>div.modal-dialog{display:inline-block;max-width:315px;text-align:left;vertical-align:middle}#loginpage>div>div>div.modal-header{background-color:#396430;color:#fff}#loginpage a{cursor:pointer}#loginpage #Password::-ms-reveal{display:none}#formNode div:nth-child(3)>div>span{width:14%}.criteria-not-met{color:red}.criteria-met{color:green}.password-requirements-met{border-color:green}.password-requirements-not-met{border-color:red}.screen-warning-model .screen-warning-dialog{top:25%}.screen-warning-model .screen-warning-content{display:flex;flex-direction:column;justify-content:center;vertical-align:middle}.screen-warning-model .screen-warning-content>.screen-warning-header{background-color:#396430;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff;font-size:x-large;padding:5px}.screen-warning-model .screen-warning-content>.screen-warning-header>span{color:#fff;margin-top:6px}.screen-warning-model .screen-warning-content>.modal-body{color:#000;font-size:medium;height:auto;max-height:100%}.screen-warning-model .screen-warning-content>.modal-body>div>label{font-weight:700}.screen-warning-model .screen-warning-content>.modal-footer{padding:5px}.screenHeaderBtn{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);bottom:0;cursor:default;font-weight:700;height:40px;outline:#396430;position:relative;vertical-align:middle;width:40px;z-index:1}.screenHeaderBtn:focus,.screenHeaderBtn:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}.screenHeaderBtn.selected,.screenHeaderBtn:active{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}.screenHeaderBtn:active,.screenHeaderBtn:focus,.screenHeaderBtn:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.5);color:#396430}@media (max-height:766.5px){.screen-warning-dialog{top:15%!important}}@media (max-height:355px){.screen-warning-dialog{top:10%!important}}@media (max-height:335px){.screen-warning-dialog{top:5%!important}}@media (max-height:317px){.screen-warning-dialog{top:0!important}}.e-calendar .e-selected,.e-calendar .e-selected>span{background-color:#396430!important;outline-color:#396430!important}.e-calendar .e-cell.e-today{outline-color:#396430!important}.e-calendar .e-cell.e-today>span{border-color:#396430!important;outline-color:#396430!important}.e-calendar .e-active,.e-calendar .e-btn.e-today,.e-calendar .e-primary{background-color:#396430!important;outline-color:#396430!important}.e-gridpager.e-pager .e-pagercontainer .e-icons,.e-gridpager.e-pager .e-pagercontainer .e-link{color:#396430!important}.e-gridpager.e-pager .e-pagercontainer .e-link.e-currentitem{background-color:#396430!important;color:#fff!important}.e-split-colorpicker.e-split-btn:active,.e-split-colorpicker.e-split-btn:focus,.e-split-colorpicker.e-split-btn:hover{background-color:#fff;cursor:default}.e-btn.e-flat.e-primary,.e-btn.e-flat.e-primary:active,.e-btn.e-flat.e-primary:focus,.e-btn.e-flat.e-primary:hover,.e-css.e-btn.e-flat.e-primary,.e-css.e-btn.e-flat.e-primary:active,.e-css.e-btn.e-flat.e-primary:focus,.e-css.e-btn.e-flat.e-primary:hover{background-color:#396430;border-color:#396430}.font-color-red{color:red}.font-bold{font-weight:700}.display-none{display:none!important}.display-none-not-important{display:none}.text-align-center{text-align:center}.overflow-y-auto{overflow-y:auto}.border-none{border:none}.color-theme-quaternary{color:#396430}.standard-box-shadow{box-shadow:0 0 6px 2px rgba(0,0,0,.5)}.message{margin-right:2.5em;margin-top:1em;right:-500px;top:55px;z-index:9999}.message,.tool-message{background-color:#f9f9fb;border:solid;border-color:#396430;border-radius:10px;box-shadow:5px 5px 5px rgba(0,0,0,.4);color:#000;height:auto;max-width:500px;min-height:80px;position:absolute}.tool-message{left:-500px;z-index:50}span.title{background-color:#396430;color:#f5f5f5;display:block;font-size:large;padding-bottom:3px;padding-left:1em}.close{border:solid;border-color:#396430;border-radius:10px;box-sizing:initial;color:#fff;opacity:1;position:absolute;right:0;top:0}.close:focus,.close:hover{cursor:pointer}button.close{background-color:#396430;border:none;box-sizing:initial;color:#f5f5f5;font-size:inherit;height:22px;margin:0;opacity:1}.messageDiv{font-size:large;padding:.5em 1em 0}#enableToolHints{margin-bottom:10px}#tool-button{background-color:#396430;color:#fff;height:25px;margin-left:15px;margin-top:7px;width:100px}#tool-checkbox{margin-bottom:5px;margin-top:8px}#helpDirections,#tool-checkbox{margin-left:17px}.bootstrapTabLoadingContainer{height:50vh;position:relative}.bootstrapTabLoadingContainer>img{left:50%;position:absolute;top:20%}.dijitDateTextBox{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;box-shadow:none}.dijitDateTextBox .dijitArrowButtonContainer{background-image:url("../../Shared/images/E_County Icons (no background)_date (click).png");background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:15px;margin:0;padding:1px!important;position:relative;right:0;top:0;width:15px}.dijitDateTextBox .dijitArrowButtonContainer input{display:none}.dijitDateTextBox .dijitArrowButtonContainer:focus,.dijitDateTextBox .dijitArrowButtonContainer:hover{background-image:url("../../Shared/images/E_County Icons (no background)_date (active).png")}.dijitDateTextBox .dijitValidationContainer{display:none}.dijitDateTextBox .dijitInputContainer{height:18px;left:0;margin:0;padding:0!important;position:relative;right:20px;top:0}.dijitDateTextBox .dijitInputContainer input{width:100%!important}.dijitCalendarPopup{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dijitCalendarPopup .dijitCalendar,.dijitCalendarPopup .dijitCalendarContainer{background-color:#00c0c0!important}.dijitCalendarPopup .dijitCalendarArrow{cursor:pointer}.dijitCalendarPopup .dijitCalendarDayLabelTemplate{cursor:default}.dijitCalendarPopup .dijitCalendarYearContainer{background-color:#396430;color:#000}.dijitCalendarPopup .AvailabilityCalendars .Calendars .CalendarDijit .dijitDropDownButton .dijitArrowButtonInner .dijitArrowButtonChar{visibility:visible}.dijitCalendarPopup .dijitDropDownButton{height:100%;width:100%}.dijitCalendarPopup td,.dijitCalendarPopup th{background-color:#e0eefc;border:0 solid #396430;color:#000;font-size:medium!important;margin:1px;text-align:center;width:30px}.dijitCalendarPopup td.dijitCalendarEnabledDate:focus,.dijitCalendarPopup td.dijitCalendarEnabledDate:hover{background-color:#00c0c0;color:#fff}.dijitCalendarPopup .dijitCalendarSelectedDate,.dijitCalendarPopup .dijitCalendarSelectedYear{background-color:#00a0a0;color:#fff}#EmailForm .dijitDialogTitleBar{background:#396430;border-color:transparent;color:#fff}#EmailForm .dijitDialogTitle{color:#fff}#EmailForm .EmailInput{color:#396430;font-size:large;padding:5px;text-align:right}#EmailForm input[type=text]{box-shadow:none;outline-width:0;width:220px}#EmailForm input[type=text],#EmailForm textarea{background-clip:padding-box;background-color:#f9f9fb;border:2px solid #396430;border-radius:10px;color:#396430;cursor:pointer;font-size:large}#EmailForm textarea{height:150px;resize:none;width:100%}#EmailForm .emailButton{font-weight:700;height:30px;text-align:center;width:100px}#EmailForm #emailCaptcha,#EmailForm .emailButton{background-clip:padding-box;background-color:#f9f9fb;border:2px solid #396430;border-radius:10px;color:#396430;cursor:pointer;font-size:large}#EmailForm #emailCaptcha{height:78px;width:302px}#EmailErrorMessage .dijitDialogTitleBar{background:#396430;border-color:transparent;color:#fff}#EmailErrorMessage .dijitDialogTitle{color:#fff}#EmailErrorMessage .dijitDialogCloseIcon{border-color:transparent}#EmailErrorMessage_underlay,#EmailForm_underlay{background-color:#000}.StyleIt{background-clip:padding-box;background-color:#f9f9fb;border:2px solid #396430;border-radius:10px;color:#396430;cursor:pointer;font-size:large}#logoContainer{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;bottom:15px;left:15px;position:absolute;z-index:0}#logoImage{bottom:0;position:relative;width:150px}@media (max-width:599px){#logoContainer,#logoImage{display:none}}#pvOuter{height:411px;width:100%}#pvContainer{margin:2em auto;min-width:10px;position:relative;width:80%}#pvInner{display:table;margin:0 auto;overflow-x:hidden;position:relative;width:auto}#thumbsContainer{height:124px;margin-bottom:2em;overflow-x:auto;overflow-y:hidden;white-space:nowrap;width:305px}#thumbsInner{display:inline-block}#prevButton{background-color:rgba(0,0,0,.25);height:100%;left:0;opacity:0;position:absolute;top:0;width:15%}#prevButton:focus,#prevButton:hover{opacity:1}#nextButton{background-color:rgba(0,0,0,.25);color:#fff;height:100%;opacity:0;position:absolute;right:-7px;top:0;width:15%}#nextButton:focus,#nextButton:hover{opacity:1}.QueryBuilder label{display:inline-block!important}.QueryBuilder .HiddenSelect{visibility:hidden}.reportTableContainer{width:100%}.reportTableContainer table{border:2px solid #000;border-collapse:collapse;margin-bottom:8px;margin-left:1%;margin-right:1%;max-width:98%;width:98%}.reportTableContainer h3{font-size:14px;font-weight:700;margin-top:5px;text-align:center}.reportTableContainer td.titleColumn{background-color:#d6d6d6;font-weight:700;text-decoration:underline}.reportTableContainer td{padding:4px}.reportTableContainer .tableTitle{background-color:#000!important;color:#fff;text-align:center}.reportTableContainer th{background-color:#d6d6d6;font-weight:700;padding:4px;text-align:left;text-decoration:underline}.reportTableContainer tr:nth-child(2n){background:#efefef}.reportTableContainer tr:nth-child(odd){background:#fff}.reportTableContainer tr:nth-child(odd) td.titleColumn{background-color:#e2e2e2}.mediaTableContainer{width:100%}.mediaTableContainer table{border:2px solid #000;border-collapse:collapse;margin-bottom:8px;margin-left:1%;margin-right:1%;width:98%}.mediaTableContainer h3{text-align:center}.mediaTableContainer td{border:1px solid #d3d3d3;position:relative;text-align:center}.mediaTableContainer td.titleColumn{background-color:#a9a9a9}.mediaTableContainer .tableTitle{background-color:#000;color:#fff;text-align:center}.mediaTableContainer th{background-color:#a9a9a9;font-weight:700;text-decoration:underline}.mediaTableContainer .photoDelete{position:absolute;right:2px;top:2px;z-index:100}.mediaTableContainer img{width:100%}.mediaTableContainer a{display:block;margin-left:15px}.mediaTableContainer video{display:block;margin:10px auto 0;width:100%}.dijitSliderDecorationR{display:none}.dijitSliderBar{border:none}.dijitSliderBottomBumper,.dijitSliderProgressBar,.dijitSliderRemainingBarV{background-color:#7b7b7b}.dijitSliderImageHandle{border:6px solid orange;border-radius:10px;box-shadow:0 1px 5px #000}.dijitSliderIncrementIconV{color:#fff;font-size:25pt;margin-top:-5px;text-shadow:1px 1px #000}.dijitSliderDecrementIconV{color:#fff;font-size:25pt;margin-top:-10px;text-shadow:1px 1px #000}@media (max-width:599px){.dijitSlider{display:none}.esriSimpleSlider{right:0}}.uploaderWidget{border-radius:0!important;box-shadow:none!important;text-align:center!important}.uploaderWidget label{color:red;display:none}.uploaderWidget input.SubmitButton{font-size:inherit!important;height:auto!important}.uploaderWidget .SidePanelTop{display:block!important}.uploaderWidget .SidePanelTop label{display:none}.uploaderWidget .imageItem video,.uploaderWidget .videoItem img{display:none!important}.uploaderWidget .notSupportedItem{border:solid red;box-sizing:border-box}.uploaderWidget .notSupportedItem label{color:red;display:block!important;text-align:center}.uploaderWidget .noPreviewItem img,.uploaderWidget .noPreviewItem video{display:none!important}.uploaderWidget img.preview_thumb{vertical-align:inherit!important}#RecentActivitesTableContainer .DataTables_sort_icon{display:none}.big-arrow{cursor:pointer;float:right;font-size:x-large;height:20px;line-height:.85}.jobcosting-row{border-top:transparent;margin-bottom:10px;padding:0}.jobcosting-row .container-fluid div:first-of-type .label-container{color:#000;height:23px}.jobcosting-row [class*=col-]{padding-left:8px;padding-right:8px}.jobcosting-row .label-container{color:transparent;height:0;padding:0}.jobcosting-row [data-valmsg-for]{display:block;min-height:15px}.jobcosting-row .e-clear-icon-hide{display:block;visibility:hidden}.jobcosting-row .e-input-group-icon{min-width:20px}.jobcosting-row .jcm-time-box input:first-of-type{box-sizing:border-box;height:34px;opacity:1;padding:6px 12px}.jobcosting-row .jcm-time-box input{height:0;opacity:0;padding:0}.jobcosting-row .jcm-time-box span{min-height:0}.jobcosting-row .select2-container--default .select2-selection--single{border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.jobcosting-row .select2-container--default .select2-selection--single,.jobcosting-row .select2-selection__arrow,.jobcosting-row .select2-selection__rendered{height:34px}.jobcosting-row .select2-selection__rendered{font-size:14px;padding-top:3px}.checkboxContainer{display:block}#ActivityDetailsContainer #ActivityDetails #topMenu{padding-top:10px}#ActivityDetailsContainer #ActivityDetails #topMenu #topMenuLeftHalf{display:inline-block;vertical-align:top;width:49%}#ActivityDetailsContainer #ActivityDetails #topMenu #topMenuRightHalf{display:inline-block;text-align:right;width:50%}#ActivityDetailsContainer #ActivityDetails #topMenu .toggle-container{display:inline-block;margin-top:0}#ActivityDetailsContainer .ui-autocomplete{max-height:250px;overflow-x:hidden;overflow-y:auto}#ActivityDetailsContainer .activity-form-data{display:inline-block;margin-right:25px;vertical-align:middle}#ActivityDetailsContainer .activity-form-display-only-data{display:inline-block;margin-right:25px;vertical-align:top}#ActivityDetailsContainer label.btn.btn-primary.toggle-on{background-color:#396430;border-color:#396430}#ActivityDetailsContainer select{margin-bottom:0!important}#ActivityDetailsContainer input,#ActivityDetailsContainer select,#ActivityDetailsContainer textarea{max-width:100%}#ActivityDetailsContainer .border-danger{border:1px solid red}#ActivityDetailsContainer .large-check-box{height:34px;margin:0;width:34px}#ActivityDetailsContainer .row-half-pad{margin-bottom:10px}#ActivityDetailsContainer .row-half-pad [class*=col-]{padding-left:8px;padding-right:8px}#ActivityDetailsContainer .e-focused,#ActivityDetailsContainer .e-selected{background-color:#fff}#ActivityDetailsContainer .e-menu-caret-icon{padding-right:12px}#ActivityDetailsContainer .e-caret{display:none}.activity-form-data{display:inline-block}.activity-nav-tabs{font-size:1.2em}.bottomNavigationBar{background-color:#396430;bottom:0;height:45px;position:sticky;width:100%}.bottomNavigationBar .row.no-pad{margin-left:0;margin-right:0}.bottomNavigationBar .row.no-pad>[class*=col-]{padding-left:0;padding-right:0}.bottomNavigationBar .NavInput{width:125px}.no-pad{padding:0}#activityNavInput{width:125px}.navTable{cursor:pointer}.dataTable tbody>tr.overdue.even,.dataTable tbody>tr.overdue.odd{background-color:#f2dede;color:#a94442}.RemoveTaskButton{background-color:#fff;border-color:red;border-radius:5px;color:red;left:0;margin-top:0;position:absolute}.removeIcon{background-image:url("../../Shared/images/appbar.delete(black).png");border:none;box-shadow:none}.removeIcon,.removeIcon:focus,.removeIcon:hover{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;color:transparent;cursor:pointer;height:40px;margin-right:17px;margin-top:6px;width:40px}.removeIcon:focus,.removeIcon:hover{background-image:url("../../Shared/images/appbar.delete(red).png")}#taskTable{margin-bottom:0}.toggle-container{margin-top:20px}.comment_container{margin-bottom:20px}.comment_header{font-weight:700;height:24px}.comment_body{width:100%}.comment_body>textarea{height:50px;resize:vertical;width:30%}.comment_body>.comment-text{border:1px solid #000;margin-left:55px;padding:10px}.comment_footer{margin-left:60px;width:30%}.comment_footer label{vertical-align:middle}.enableAdminCommentEdit{cursor:pointer;float:right;position:relative}.noclose .ui-dialog-titlebar-close{display:none}.activity-panel-title{white-space:nowrap}#recentActivityDetails{margin-left:1%;margin-right:1%;width:98%}#activityDetailsPrintContainer .activityDisplayFor{min-height:34px;padding-top:5px}#activityDetailsPrintContainer select{-webkit-appearance:none;-moz-appearance:none;appearance:none}#activityDetailsPrintContainer select::-ms-expand{display:none}.avoid-page-break-inside{page-break-inside:avoid}.activity-validation-summary{font-size:1.25em;margin-top:10px}.activity-validation-summary div{margin-bottom:auto;margin-top:auto}.activity-validation-summary div ul{margin-bottom:0}.ActivityManagementSplash{background-image:url(../../Shared/images/gWorks_loading.gif);background-position:15px 26px;background-repeat:no-repeat;font-size:xx-large;height:100px;margin-left:auto;margin-right:auto;opacity:0;width:100px}#assetLocationAttachmentContainer{margin-bottom:-60px}.project-container .form-horizontal .control-label{text-align:left}@media (min-width:992px){.row-half-pad:first-child label{display:block}.row-half-pad label{display:none}}@media (max-width:992px){#assetLocationAttachmentContainer{margin-bottom:0;margin-top:10px;padding:0}#assetLocationAttachmentContainer .col-md-4{margin-bottom:10px;padding:0}.comment_body>textarea{width:85%}}#treeView{list-style:none;margin-bottom:10px;padding-left:0;width:100%}#treeView #toolBar button{width:20%}#treeView #loadingMessage{text-align:center}#treeView #loadingMessage span{display:block}#treeContainer{overflow:hidden;width:98%}.treeTitle{background-color:#396430;color:#fff;display:inline-block;font-size:large;list-style:none;padding:0;text-align:center;width:100%}.directory{background-color:#f9f9fb;margin-left:0;padding-left:0}.directoryTitleHide,.directoryTitleShow{background-color:#41c6f4;cursor:pointer;display:inline-block;font-size:medium;margin-bottom:4px;padding-left:.5em;width:100%}.downArrow,.rightArrow{float:right;margin-right:1em}.downArrow,.files{display:none}.files{list-style:none}.file{background-color:#f9f9fb;border:1px solid #000;color:#000;cursor:pointer;font-size:medium;padding-left:1em}#loadingGif{content:url(../../Shared/images/spinner.gif);height:15px;width:15px}#loadingGifLarger{height:30px;width:30px}#getHistoryButton{background-clip:padding-box;width:75%}#getHistoryButton,#newHistoryButton{align-self:center;border-radius:8px;cursor:pointer}.tmrmButtonFormatting{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer}.tmrmButtonFormatting span{color:#000;font-size:medium;height:25px;width:25px}.tmrmButtonFormatting:focus>span,.tmrmButtonFormatting:hover>span{color:#fcbb1a;cursor:pointer}#datecontainer{font-size:large;font-weight:700;text-align:center}#playbackcontainer{font-size:16px;font-weight:700;text-align:center}#dateTimePicker>.dijitDateTextBox{height:20px}#dateTimePicker>.dijitDateTextBox .dijitArrowButtonContainer{background-image:url("../../Shared/images/E_County Icons (no background)_date (click).png");background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;height:21px;margin:0;padding:1px!important;position:relative;right:0;top:0;width:21px}#dateTimePicker>.dijitDateTextBox .dijitArrowButtonContainer input{display:none}#dateTimePicker>.dijitDateTextBox .dijitArrowButtonContainer:focus,#dateTimePicker>.dijitDateTextBox .dijitArrowButtonContainer:hover{background-image:url("../../Shared/images/E_County Icons (no background)_date (active).png")}#dateTimePicker>.dijitDateTextBox .dijitInputContainer{height:18px;left:0;margin:0;padding:0!important;position:relative;right:20px;top:0}#dateTimePicker>.dijitDateTextBox .dijitInputContainer input{color:#000;width:100%!important}#dateTimePicker .dijitCalendarPopup td,#dateTimePicker .dijitCalendarPopup th{background-color:#fff;border:1px solid #4d4d4d;font-size:small!important;margin:1px;text-align:center;width:20px}#dateTimePicker .dijitCalendarPopup td:focus,#dateTimePicker .dijitCalendarPopup td:hover{background-color:#00c0c0;color:#fff}#selectedVehiclesCount{margin-left:auto;margin-right:auto}.reportTitle{font-size:xx-large;margin-top:0;text-align:center}.reportSubtitle{font-size:x-large;text-align:center}.summaryTable{background-color:#fff;border:1px solid #fff;text-align:center;width:100%}.summaryTable th{background-color:#333;color:#fff}.summaryTable tr{color:#000}.summaryTable tr:focus,.summaryTable tr:hover{background-color:#4d4d4d;color:#fff;cursor:pointer}.summaryTable td{border:1px solid #000}.reportTable{max-height:600px;width:100%}.reportTable table{background-color:#fff;border-collapse:collapse;width:100%}.reportTable th{background-color:#333;border-left:1px solid #fff;border-right:1px solid #fff;border-top:1px solid #fff;color:#fff}.reportTable td,.reportTable tr{text-align:center}.reportTable td{border:1px solid #000}.reportTable h3{font-size:xx-large}.bulkimageuploader{height:100%;left:0;overflow-y:auto;width:100%}.bulkimageuploader button:not([class]){height:25px;width:25px}.bulkimageuploader .RowOuterContainer{background-color:silver;border:#d2691e;border-radius:10px;margin-bottom:5px;margin-top:5px;padding:3px}.bulkimageuploader .RowOuterContainer .preview_thumb{background-color:#ff0;border:solid;border-color:#00bfff;color:#00f;display:inline-block;margin:3px;max-height:100px;text-align:center;width:100px}.bulkimageuploader .RowOuterContainer .VerticalContainer{border:none;display:inline-block;margin:5px;padding:3px;position:relative;vertical-align:middle}.bulkimageuploader .RowOuterContainer .HorizontalContainer{display:inline-block;margin:5px;vertical-align:top}.bulkimageuploader .RowOuterContainer label{display:block;font-size:medium;margin:2px;text-align:left;width:auto}.bulkimageuploader .RowOuterContainer select{background-color:#f9f9fb;color:#396430;font-weight:700;cursor:pointer;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);display:inline-block;height:30px;margin:2px;max-width:225px}.bulkimageuploader .RowOuterContainer img{background-color:#ff0;border:1px solid #021a40;border-radius:10px}.bulkimageuploader .RowOuterContainer input{background-clip:padding-box;background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;cursor:pointer;font-size:large;font-weight:700;height:27px;padding-left:3px;padding-right:3px;text-align:left;vertical-align:top;width:auto}.bulkimageuploader .RowOuterContainer input.info{width:auto}.bulkimageuploader .RowOuterContainer input.btnSave{display:block;height:auto;text-align:center;width:100px}.bulkimageuploader .RowOuterContainer input.SubmitButton{bottom:30px;left:10px;margin:5px;text-align:center}.bulkimageuploader .RowOuterContainer input.btnClearList{height:30px;margin:5px;min-width:100px;text-align:center}.bulkimageuploader .RowOuterContainer .dijitInputInner{box-shadow:none}.bulkimageuploader .RowOuterContainer .dijitArrowButtonInner{background-image:none;border:none;box-shadow:none;color:#396430;font-size:.8em!important;height:23px!important;text-indent:0!important}.bulkimageuploader .RowOuterContainer .dijitButtonNode{background-color:initial;background-image:none}.bulkimageuploader .RowOuterContainer .dijitTextBox{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;height:27px;width:auto}.bulkimageuploader .RowOuterContainer .dijitInputContainer{background:transparent}.bulkimageuploader .RowOuterContainer .e-control-wrapper.e-control-wrapper.e-ddl{border:2px solid #396430;max-width:255px}.bulkimageuploader ul{padding-left:0}.bulkimageuploader ul .RowOuterContainer{padding-bottom:15px}.edit-attribute-form{padding:0 15px 10px;text-align:center}.edit-attribute-form .head-btns .btn{background-color:#f9f9fb;border-color:#396430;border-radius:10px;border-width:2px;color:#396430;cursor:pointer;font-weight:700}.edit-attribute-form .head-btns .btn+.btn{margin-left:5px}.edit-attribute-form .form-group .form-control{border-radius:5px;border-width:2px}.edit-attribute-form .form-group .form-control[type=date]{line-height:normal}.edit-attribute-form .form-group select.form-control{margin-bottom:unset}.edit-attribute-form .form-group.has-success .control-label{color:#396430}.edit-attribute-form .form-group.has-success .form-control{border-color:#396430}.edit-attribute-form .form-group.has-error .form-control{border-style:dashed}.advanced-checkbox{background:transparent;border:none;font-weight:700;outline-color:transparent}#addFeatureContainer{display:inline-block}#addFeatureContainer .addBtn{background-color:#f9f9fb;border-color:#396430;border-radius:10px;color:#396430;cursor:pointer;font-weight:700;margin-top:5px;outline-color:transparent}#DownArrowTxt,#LeftArrowTxt,#RightArrowTxt,#UpArrowTxt,.arrowBtns{height:25px;width:25px;padding-left:0}@media (max-width:599px){.subToolPanelContainer{width:100%}}.resultClass{min-width:50px}.gis_toolPanelDijit .oneContainer{width:100%!important}.gis_toolPanelDijit .subToolPanelMenuBtns{background-color:#fcbb1a;box-shadow:1px 1px 10px rgba(0,0,0,.5);display:inline-block;padding-bottom:3px;position:relative;vertical-align:middle;width:34px;z-index:1}.gis_toolPanelDijit .subToolPanelMenuBtns input[type=button]{border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}.gis_toolPanelDijit .subToolPanelContainer{box-sizing:initial;color:#396430;display:inline-block;padding-bottom:5px;padding-left:0;padding-top:5px;position:relative;text-align:center;vertical-align:middle;width:80%}.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption{padding-right:5px;padding-top:5px;text-align:right}.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-dropdown-btn,.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-dropdown-btn:active,.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-dropdown-btn:focus,.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-dropdown-btn:hover,.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-split-colorpicker,.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-split-colorpicker:active,.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-split-colorpicker:focus,.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-split-btn-wrapper .e-split-colorpicker:hover{border:2px solid #396430;color:#396430}.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-colorpicker-wrapper{padding:5px}.gis_toolPanelDijit .subToolPanelContainer .subToolTabOption .e-control-wrapper.e-slider-container.e-horizontal{height:30px;line-height:1px;margin-right:10px;text-align:center;width:150px}.gis_toolPanelDijit .subToolPanelContainer input[type=button]:not([class]){background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer}.gis_toolPanelDijit .subToolPanelContainer input[type=button]:not([class]):disabled{background-color:#f9f9fb;border:2px solid #4d4d4d;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#4d4d4d;font-weight:700;cursor:default}.gis_toolPanelDijit .subToolPanelContainer #sectionSearch{border:2px solid #396430;border-radius:5px;cursor:pointer;cursor:text}.gis_toolPanelDijit .subToolPanelContainer #sectionSearch,.gis_toolPanelDijit .subToolPanelContainer .dijitTextBox{background-color:#f9f9fb;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;height:23px;margin-bottom:5px;width:100px}.gis_toolPanelDijit .subToolPanelContainer .dijitTextBox{border-radius:5px;cursor:pointer;border:none}.gis_toolPanelDijit .subToolPanelContainer input[type=number],.gis_toolPanelDijit .subToolPanelContainer input[type=text]{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;box-shadow:none;height:23px;margin-bottom:5px;width:100px}.gis_toolPanelDijit .subToolPanelContainer .dijitInputInner{color:#000}.gis_toolPanelDijit .subToolPanelContainer .dijitSliderRightBumper{background-color:#a9abac;border-bottom-right-radius:4px;border-top-right-radius:4px;height:6px}.gis_toolPanelDijit .subToolPanelContainer .dijitSliderLeftBumper{background-color:#a9abac;border-bottom-left-radius:4px;border-top-left-radius:4px;height:6px}.gis_toolPanelDijit .subToolPanelContainer .dijitSliderBarContainerH,.gis_toolPanelDijit .subToolPanelContainer .dijitSliderProgressBar,.gis_toolPanelDijit .subToolPanelContainer .dijitSliderRemainingBarH{background-color:#a9abac;height:6px}.gis_toolPanelDijit .subToolPanelContainer .dijitRuleMark{border:1px solid #a9abac!important}.gis_toolPanelDijit hr{border:1px solid #396430;margin-bottom:5px;margin-top:2px}.gis_toolPanelDijit table{border:none!important;color:#000}.gis_toolPanelDijit select{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;box-shadow:0 4px 4px rgba(0,0,0,.5);height:23px;margin-bottom:5px;width:100px}.gis_toolPanelDijit .selected{border-bottom-left-radius:0;border-bottom-right-radius:0;border:1px solid #9a9a9a}.gis_toolPanelDijit .tmrmHistoryBtn,.gis_toolPanelDijit .tmrmLocationBtn,.gis_toolPanelDijit .tmrmReportBtn{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);border-radius:4px}.gis_toolPanelDijit .tmrmHistoryBtn span,.gis_toolPanelDijit .tmrmLocationBtn span,.gis_toolPanelDijit .tmrmReportBtn span{color:#396430;font-size:x-large;line-height:normal}.gis_toolPanelDijit .tmrmHistoryBtn:focus,.gis_toolPanelDijit .tmrmHistoryBtn:hover,.gis_toolPanelDijit .tmrmLocationBtn:focus,.gis_toolPanelDijit .tmrmLocationBtn:hover,.gis_toolPanelDijit .tmrmReportBtn:focus,.gis_toolPanelDijit .tmrmReportBtn:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}.gis_toolPanelDijit .tmrmHistoryBtn:focus:active,.gis_toolPanelDijit .tmrmHistoryBtn:hover:active,.gis_toolPanelDijit .tmrmLocationBtn:focus:active,.gis_toolPanelDijit .tmrmLocationBtn:hover:active,.gis_toolPanelDijit .tmrmReportBtn:focus:active,.gis_toolPanelDijit .tmrmReportBtn:hover:active{background:#fff}.gis_toolPanelDijit .tmrmHistoryBtn.selected,.gis_toolPanelDijit .tmrmLocationBtn.selected,.gis_toolPanelDijit .tmrmReportBtn.selected{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}.gis_toolPanelDijit .tmrmHistoryBtn.active,.gis_toolPanelDijit .tmrmLocationBtn.active,.gis_toolPanelDijit .tmrmReportBtn.active{background:#fcbb1a!important;color:#396430!important;pointer-events:none}.gis_toolPanelDijit .tmrmHistoryBtn.active span,.gis_toolPanelDijit .tmrmLocationBtn.active span,.gis_toolPanelDijit .tmrmReportBtn.active span{background-color:#fcbb1a;color:#396430}button:not([class]){border:2px solid #396430;border-radius:5px;color:#396430;cursor:pointer}button:not([class]),button:not([class]):disabled{background-color:#f9f9fb;box-shadow:5px 5px 5px rgba(0,0,0,.3);font-weight:700}button:not([class]):disabled{border:2px solid #4d4d4d;border-radius:5px;color:#4d4d4d;cursor:default}#giswToolTip,.IDCls{font-size:medium}#giswToolTip{background-clip:padding-box;background-color:#f9f9fb;border:2px solid #396430;border-radius:10px;color:#396430;cursor:pointer;opacity:1;white-space:nowrap;width:auto}.map-navigation-table{text-align:right;width:100%}.map-navigation-table td{padding-bottom:10px}#annotation,#snapCheckbox,#snapDistanceSelect{cursor:pointer}#pictometryParentDiv{bottom:0;position:absolute;right:0;top:106px}.tabClose{border-radius:25px;cursor:pointer;display:inline-block;font-weight:700;margin-left:10px;text-align:center;width:14px}.tabClose:focus,.tabClose:hover{background-color:red;color:#fff}#savedReportsTable_wrapper{margin-top:10px}#savedReportSelect{margin-top:15px;width:auto}#savedReportButtons{margin-top:15px}#ReportBuilderContainer{background-color:#f2f8f1;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch;padding-top:15px}#ReportBuilderContainer li>a{color:#000}.reportResultsTableContainer td{margin:0;padding:0}.reportResultsTableContainer thead tr th{background:rgba(242,248,241,.8)}.reportResultsTableContainer .even{background-color:#efefef;background-color:rgba(242,248,241,.8)}.reportResultsTableContainer .even td{border-color:#efefef}.reportResultsTableContainer_wrapper>div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-tl.ui-corner-tr{background:#396430}.reportResultsTableContainer_wrapper label{color:#fff;margin-left:5px;margin-top:5px}.reportResultsTableContainer_wrapper select{background-color:#a9a9a9;cursor:pointer}.reportResultsTableContainer_previous.ui-state-disabled{background:rgba(242,248,241,.8);color:#000;font-weight:700}.fg-button.ui-button.ui-state-default,.reportResultsTableContainer_paginate>span a.fg-button.ui-button.ui-state-default.ui-state-disabled{color:#000;font-weight:700}.reportResultsTableContainer a,.reportResultsTableContainer a:visited{color:#396430;text-decoration:underline}div.reportResultsTableContainer>div.exportButtonContainer{display:inline-block;margin-top:15px}div.reportResultsTableContainer>div.exportButtonContainer .dt-buttons{display:inline;float:none}div.reportResultsTableContainer>div.exportButtonContainer .dt-buttons a{background-color:#fff;background-image:none;border-color:#ccc;border-radius:4px;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin-bottom:0;padding:6px 12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}div.reportResultsTableContainer>div.exportButtonContainer .dt-buttons a:focus,div.reportResultsTableContainer>div.exportButtonContainer .dt-buttons a:hover{background-color:#e6e6e6;border-color:#adadad;color:#000;text-decoration:none}div.reportResultsTableContainer>div.exportButtonContainer .dt-buttons a[disabled]{box-shadow:none;cursor:not-allowed;opacity:.65;text-decoration:none}div.reportResultsTableContainer>div.exportButtonContainer .dt-buttons a[disabled]:focus,div.reportResultsTableContainer>div.exportButtonContainer .dt-buttons a[disabled]:hover{background-color:#fff}#tabsList>li{border-radius:5px 5px 0 0}#tabsList>li>a{background-color:#d3d3d3;border:none}#tabsList>li.active,#tabsList>li.active>a{background-color:#396430}#tabsList>li.active>a{border:none;color:#fff}.input-validation-error,.input-validation-error:focus{border-color:red;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(255,0,0,.6)}p>button>a.actionLink{color:#396430}#ui-datepicker-div div{background:#396430;color:#fff}#ui-datepicker-div table{background:rgba(242,248,241,.8)}#ui-datepicker-div table tr>td:focus,#ui-datepicker-div table tr>td:hover{border-color:#396430}#ui-datepicker-div select{background-color:#fff;color:#396430}#userinfo{font-size:large}#userinfo .dl-horizontal dt{text-align:left}#createUserButton{color:#396430;font-weight:700}#addNewRoleBtn{margin-bottom:15px}#userRolePermissionsSubmitBtn{margin-bottom:15px;margin-top:15px}.layerInfo{text-align:left}.checkboxInput{text-align:center}.checkboxInput input{cursor:pointer}.centeredHeader{text-align:center}#tabSelectLabel,#userRoleLabel{font-weight:700;margin-bottom:10px}.table{margin-top:15px}.tableHeaderRow{background:#396430;color:#fff}#loadingGifContainer,#saveSuccessfulContainer{display:none}#loadingImage,#saveChangesButton,#saveSuccessfulImage{height:30px}#tabID,#userRole{cursor:pointer}.AdminDataTableWrapper div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-tl.ui-corner-tr{background:#396430}.AdminDataTableWrapper div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-tl.ui-corner-tr label{color:#fff;margin-left:5px;margin-top:5px}.AdminDataTableWrapper div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-tl.ui-corner-tr select{background-color:#a9a9a9;cursor:pointer}.AdminDataTableWrapper div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-tl.ui-corner-tr input{color:#000}.AdminDataTable .DataTables_sort_wrapper{cursor:pointer}.AdminDataTable thead>tr>th{background:rgba(242,248,241,.8)}.AdminDataTable tbody>tr>td{margin:0;padding:0}.AdminDataTable tbody>tr>td a,.AdminDataTable tbody>tr>td a:visited{color:#396430;text-decoration:underline}.AdminDataTable .even{background-color:rgba(242,248,241,.8)}.AdminDataTable .even td{border-color:#efefef}.AdminDataTable+div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-bl.ui-corner-br{background:#396430;color:#fff}.AdminDataTable+div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-bl.ui-corner-br .dataTables_paginate span a.fg-button.ui-button.ui-state-default.ui-state-disabled{color:#000;font-weight:700}.AdminDataTable+div.fg-toolbar.ui-toolbar.ui-widget-header.ui-helper-clearfix.ui-corner-bl.ui-corner-br .dataTables_paginate .ui-state-disabled{background:#f2f8f1;color:#000;font-weight:700}div.dataTables_wrapper #usersTable_filter{float:left;text-align:left}div.dataTables_wrapper div[id$=_filter]{text-align:left}div.dataTables_wrapper #usersTable_length{float:right;text-align:right}div.dataTables_wrapper [id$=_length]{text-align:right}.dataTables_wrapper .dt-buttons{display:inline;float:none}.dataTables_wrapper .dt-buttons button{background-color:#fff;background-image:none;border-color:#ccc;border-radius:4px;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.2em;margin-bottom:0;padding:6px 12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.dataTables_wrapper .dt-buttons button:focus,.dataTables_wrapper .dt-buttons button:hover{background-color:#e6e6e6;border-color:#adadad;color:#000;text-decoration:none}.dataTables_wrapper .dt-buttons button[disabled]{box-shadow:none;cursor:not-allowed;opacity:.65;text-decoration:none}.dataTables_wrapper .dt-buttons button[disabled]:focus,.dataTables_wrapper .dt-buttons button[disabled]:hover{background-color:#fff}[id$=_paginate]>.pagination>li>a{color:#396430}[id$=_paginate]>.pagination>.active>a{background-color:#396430;border-color:#396430;color:#fff}.adminmaxwidths{overflow:auto}.adminmaxwidths input,.adminmaxwidths select,.adminmaxwidths textarea{max-width:280px}#adminPageBody{margin-top:50px;overflow:auto}.body-content{padding-left:15px;padding-right:15px}.dl-horizontal dt{white-space:normal}body>div.navbar.navbar-inverse.navbar-fixed-top{background-color:#396430;color:#fff}body>div.navbar.navbar-inverse.navbar-fixed-top>div>div>a{color:#fff}#adminTabs>ul.ui-widget-header{background:rgba(242,248,241,.8)}ul>li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active{background:#396430;border:1px solid #fff}ul>li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active a{color:#fff}ul>li.ui-tabs-tab.ui-corner-top.ui-state-default.ui-tab.ui-tabs-active.ui-state-active:focus{border:none}.mobilePanel{transition:all .3s ease}@media screen and (prefers-reduced-motion:reduce){.mobilePanel{transition:none}}:root{--color-primary-orange:#faa61e;--color-dark-gray:#666;--color-primary-gray:#6a737b;--color-dark-blue:#345;--color-red:#de1621;--color-green:#008001;--color-blue:#008be2;--color-gray:#a7a3a4;--color-light-gray:#e7e7e7;--font-body-text:"Montserrat",sans-serif;--font-ui-components:"Roboto",sans-serif;--header-1-font-size:4.5rem;--header-2-font-size:3rem;--header-2-alt-font-size:1.875rem;--header-3-font-size:2.5rem;--header-4-font-size:1.875rem;--header-5-font-size:1.5rem;--header-6-font-size:1.125rem;--body-font-size:1rem;--body-small-font-size:0.875rem;--space-size-1:0.25rem;--space-size-2:0.5rem;--space-size-3:0.75rem;--space-size-4:1rem;--space-size-5:1.5rem;--space-size-6:2rem;--space-size-7:3rem;--space-size-8:4rem;--space-size-9:6rem;--space-size-10:8rem;--space-size-11:12rem;--space-size-12:16rem;--space-size-13:24rem;--space-size-14:32rem;--space-size-15:40rem;--space-size-16:48rem}.border-color-quaternary{border-color:#396430}.font-color-quaternary{color:#396430}.table-hover-tertiary>tbody>tr:focus,.table-hover-tertiary>tbody>tr:hover{background-color:#81bd75}body{height:100%}.gisw-wndw{--content-bg-color:rgba(242,248,241,0.8);--titlebar-bg-color:#396430;--titlebar-text-color:#fff}.gisw-wndw.toolGWindow{--titlebar-bg-color:#81bd75;--titlebar-text-color:#f9f9fb}.sub-tool-panel-menu-btns-for-tablet-mrm{background-color:initial;box-shadow:none;display:inline-block;margin-top:3px;position:relative;text-align:center;z-index:1}.sub-tool-panel-menu-btns-for-tablet-mrm button[type=button]{border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px;pointer-events:auto;vertical-align:middle}.sub-tool-panel-menu-btns-for-tablet-mrm .addBtn{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (normal)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px;background-repeat:no-repeat}.sub-tool-panel-menu-btns-for-tablet-mrm .addBtn.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (active)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.sub-tool-panel-menu-btns-for-tablet-mrm .addBtn:focus,.sub-tool-panel-menu-btns-for-tablet-mrm .addBtn:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (hover)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.sub-tool-panel-menu-btns-for-tablet-mrm .editBtn{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (normal)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px;background-repeat:no-repeat}.sub-tool-panel-menu-btns-for-tablet-mrm .editBtn.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (active)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.sub-tool-panel-menu-btns-for-tablet-mrm .editBtn:focus,.sub-tool-panel-menu-btns-for-tablet-mrm .editBtn:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (hover)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.sub-tool-panel-container-for-tablet-mrm{box-sizing:initial;color:#396430;display:inline-block;padding-bottom:5px;padding-left:0;padding-top:5px;position:relative;text-align:center;vertical-align:middle;width:95%}#searchBar{display:inline-flex;background-color:#396430;border-radius:5px;height:auto;margin-top:3px;outline-color:transparent;padding:2px 2px 4px;position:relative;text-align:right}#searchBar.advanced #searchOptions{display:block;margin-top:1px}#searchBar.advanced #searchBarInput{width:300px}#searchBar.simple #searchOptions{display:none}#searchBar.simple #autoComplete{left:0}#searchBar #searchOptions{pointer-events:all}#searchBar #searchOptions button{border:none;box-shadow:none;height:32px;margin-right:4px;outline-color:transparent;padding:0;text-indent:-9999px;width:77px}#searchBar #searchOptions #salesSearchBtn{background:url(../../Tabless/images/LongButtons.png) 0 0}#searchBar #searchOptions #salesSearchBtn:focus,#searchBar #searchOptions #salesSearchBtn:hover{background:url(../../Tabless/images/LongButtons.png) 0 -32px}#searchBar #searchOptions #salesSearchBtn:focus:active,#searchBar #searchOptions #salesSearchBtn:hover:active{background:url(../../Tabless/images/LongButtons.png) 0 -96px}#searchBar #searchOptions #salesSearchBtn.selected{background:url(../../Tabless/images/LongButtons.png) 0 -64px}#searchBar #searchOptions #salesSearchBtn.disabled{background:url(../../Tabless/images/LongButtons.png) 0 0;pointer-events:none}#searchBar #searchOptions #instrumentSearchBtn{background:url(../../Tabless/images/LongButtons.png) -691px 0}#searchBar #searchOptions #instrumentSearchBtn:focus,#searchBar #searchOptions #instrumentSearchBtn:hover{background:url(../../Tabless/images/LongButtons.png) -691px -32px}#searchBar #searchOptions #instrumentSearchBtn:focus:active,#searchBar #searchOptions #instrumentSearchBtn:hover:active{background:url(../../Tabless/images/LongButtons.png) -691px -96px}#searchBar #searchOptions #instrumentSearchBtn.selected{background:url(../../Tabless/images/LongButtons.png) -691px -64px}#searchBar #searchOptions #instrumentSearchBtn.disabled{background:url(../../Tabless/images/LongButtons.png) 0 0;pointer-events:none}#searchBar #searchOptions #quickSearchBtn{background:url(../../Tabless/images/LongButtons.png) -77px 0}#searchBar #searchOptions #quickSearchBtn:focus,#searchBar #searchOptions #quickSearchBtn:hover{background:url(../../Tabless/images/LongButtons.png) -77px -32px}#searchBar #searchOptions #quickSearchBtn:focus:active,#searchBar #searchOptions #quickSearchBtn:hover:active{background:url(../../Tabless/images/LongButtons.png) -77px -96px}#searchBar #searchOptions #quickSearchBtn.selected{background:url(../../Tabless/images/LongButtons.png) -77px -64px}#searchBar #searchOptions #quickSearchBtn.disabled{background:url(../../Tabless/images/LongButtons.png) 0 0;pointer-events:none}#searchBar #searchOptions #reportBuilderBtn{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);font-size:.95em;font-weight:700;text-indent:0}#searchBar #searchOptions #reportBuilderBtn:focus,#searchBar #searchOptions #reportBuilderBtn:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}#searchBar #searchOptions #reportBuilderBtn.selected,#searchBar #searchOptions #reportBuilderBtn:active{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}#searchBar #searchOptions #globalAllocationReportBtn{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);font-size:.95em;font-weight:700;text-indent:0;width:95px}#searchBar #searchOptions #globalAllocationReportBtn:focus,#searchBar #searchOptions #globalAllocationReportBtn:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}#searchBar #searchOptions #globalAllocationReportBtn.selected,#searchBar #searchOptions #globalAllocationReportBtn:active{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}#searchBar #searchBarInput{border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;cursor:text;display:inline-block;height:32px;margin-top:1px;padding-left:5px;position:relative;vertical-align:middle;width:383px}#searchBar #autoComplete,#searchBar #searchBarInput{background-color:#f9f9fb;color:#396430;font-weight:700;pointer-events:all}#searchBar #autoComplete{border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);cursor:pointer;background-color:#fff;border-top-left-radius:0;border-top-right-radius:0;height:auto;left:83px;list-style:none;padding-left:0;position:absolute;right:38px;text-align:left;top:33px;z-index:4}#searchBar #autoComplete .searchMethod:after{content:":";display:inline-block;padding-left:3px;padding-right:3px}#searchBar li{padding:5px 0 5px 5px}#searchBar select{background-color:#f9f9fb;border-bottom:2px solid #396430;border-left:2px solid #396430;border-top:2px solid #396430;cursor:pointer;float:left;height:34px;pointer-events:all;width:50px}#searchBar select:active{outline:none}#searchBar img{position:absolute;right:7px;top:12px}#searchBar img,#searchButton{cursor:pointer;pointer-events:all}#searchButton{background:url(../../Tabless/images/MainTools.png) -1120px 0;border:none;height:32px;outline-color:transparent!important;padding:0;width:32px;box-shadow:none;display:inline-block;margin:1px 3px 0;vertical-align:middle}#searchButton:focus,#searchButton:hover{background:url(../../Tabless/images/MainTools.png) -1120px -32px}#searchButton:focus:active,#searchButton:hover:active{background:url(../../Tabless/images/MainTools.png) -1120px -96px}#searchButton.selected{background:url(../../Tabless/images/MainTools.png) -1120px -64px}#searchButton.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Search_SalesForm{color:#396430;list-style-type:none;margin:0;padding:0 0 5px 5px;text-align:left}.Search_SalesForm .searchHeaders{font-weight:700;margin:0 11px;padding-top:10px}.Search_SalesForm input[type=text]{border:1px solid #396430;margin-bottom:5px}.Search_SalesForm input[type=text]:disabled{background-color:#d3d3d3}.Search_SalesForm input.range1{border-color:red;border-style:solid}.Search_SalesForm label{display:inline-block;margin:3px}.Search_SalesForm label.from{text-align:right;width:41px}.Search_SalesForm .dijitTextBox{width:116px}.Search_SalesForm .leftBtnPos{margin-left:170px}.Search_SalesForm .leftMargin-select{margin-left:170px;margin-top:15px;width:65px}.Search_SalesForm label.headerlabel{width:120px}.Search_SalesForm label.to{display:inline-block;text-align:right;width:65px}.Search_SalesForm select{background-color:#fff;border:1px solid #396430;border-radius:5px;box-shadow:none;color:#396430;cursor:pointer;font-weight:700;margin-right:0;width:120px}.Search_SalesForm select:disabled{background-color:#d3d3d3}.Search_SalesForm input[type=button]{border:none;border-radius:5px;box-shadow:0 0 6px 2px rgba(0,0,0,.5);height:32px;outline-color:transparent;padding:0;text-indent:-9999px;width:77px;margin-bottom:10px}.Search_SalesForm .btsCls{margin-right:40px;text-align:right}.Search_SalesForm .goBtn{background:url(../../Tabless/images/LongButtons.png) -308px 0;margin-right:10px}.Search_SalesForm .goBtn:focus,.Search_SalesForm .goBtn:hover{background:url(../../Tabless/images/LongButtons.png) -308px -32px}.Search_SalesForm .goBtn:focus:active,.Search_SalesForm .goBtn:hover:active{background:url(../../Tabless/images/LongButtons.png) -308px -96px}.Search_SalesForm .goBtn.selected{background:url(../../Tabless/images/LongButtons.png) -308px -64px}.Search_SalesForm .goBtn.disabled{background:url(../../Tabless/images/LongButtons.png) 0 0;pointer-events:none}.Search_SalesForm .clearIcon{background:url(../../Tabless/images/LongButtons.png) -385px 0}.Search_SalesForm .clearIcon:focus,.Search_SalesForm .clearIcon:hover{background:url(../../Tabless/images/LongButtons.png) -385px -32px}.Search_SalesForm .clearIcon:focus:active,.Search_SalesForm .clearIcon:hover:active{background:url(../../Tabless/images/LongButtons.png) -385px -96px}.Search_SalesForm .clearIcon.selected{background:url(../../Tabless/images/LongButtons.png) -385px -64px}.Search_SalesForm .clearIcon.disabled{background:url(../../Tabless/images/LongButtons.png) 0 0;pointer-events:none}.hideOverflow{overflow:hidden!important}.fontsize11px{font-size:11px}.hidden{display:none}#resultsDisplay{background-color:#0ff;padding:5px;position:absolute;right:70px;top:5px;width:400px}#resultsDisplay .TopBar{background-color:#00f;padding:5px;position:relative}#resultsDisplay .CloseButton{background-color:red;display:block;height:20px;margin:0 0 0 auto;width:20px}.ResultsPanel_TopBar{background-color:#333;height:50px;position:absolute;width:100%}.ResultsPanel_TopBar .logo{left:5px;position:absolute;top:5px}.ResultsPanel_TopBar .titleContainer{color:silver;font-size:large;left:25%;position:absolute;right:25%;text-align:center;top:15px}.ResultsPanel_CategoryPanel{margin-bottom:10px}.ResultsPanel_CategoryPanel h3{font-size:14px;font-weight:700;margin:5px 0 5px 20px}.ResultsPanel_CategoryPanel ul{list-style-type:none;margin:0 20px;padding:0}.AccordionTableContainer h1,.ResultsPanel_CategoryPanel ul{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.AccordionTableContainer h1{cursor:pointer;display:inline-block;font-size:1.37em;margin:5px 0}.AccordionTableContainer .outerContainer{background-color:#e0e0e0;border-radius:5px;margin:5px;padding:5px}.AccordionTableContainer .tableContainer{overflow-x:auto;overflow-y:auto;width:100%}.AccordionTableContainer table{border:none;border-collapse:collapse;font-size:9pt;min-width:100%}.AccordionTableContainer table td{padding:4px}.AccordionTableContainer tr:nth-child(2n){background-color:#fff}.AccordionTableContainer tr:nth-child(2n) td.tkey{background-color:#e2e2e2}.AccordionTableContainer tr:nth-child(odd){background:#efefef}.AccordionTableContainer .tkey{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:silver;cursor:default;font-weight:bolder}.AccordionTableContainer .tvalue:focus,.AccordionTableContainer .tvalue:hover{background-color:#8080ff;color:#fff}.AccordionTableContainer .control-label{font-weight:bolder;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.AccordionTableContainer .col-md-2{display:inline-block;width:49%}.AccordionTableContainer .col-md-10{display:inline-block;width:50%}.AccordionTableContainer .text-danger{color:red;display:block;font-weight:bolder}.AccordionTableContainer .form-group{width:100%}.AccordionTableContainer .form-group:nth-child(odd){background:silver}.AccordionTableContainer .form-group:nth-child(odd) .col-md-10{background:#efefef}.AccordionTableContainer .form-group:nth-child(2n){background:#e2e2e2}.AccordionTableContainer .form-group:nth-child(2n) .col-md-10{background:#fff}.ResultsPanel_Outer{height:100%;position:relative;width:100%}.ResultsPanel_Outer .ResultsPanel_Container{margin:0 10%;position:relative}.style-webgis .panel{overflow-y:auto}.style-webgis .panel input[type=button]{margin-bottom:1.17em;margin-left:10px;margin-top:1.17em}.style-webgis .panel input[type=text]{height:50px;width:100%}.style-webgis .panel.ResultsPanel_CategoryPanel{margin-bottom:10px;width:100%}.style-webgis .panel.ResultsPanel_CategoryResultsPanel,.style-webgis .panel.ResultsPanel_DetailsPanel{width:100%}.style-webgis .panel.PaymentPanel .dijitTextBox{border-color:#396430;margin-left:10px;width:130px}.style-webgis .panel.PaymentPanel .dijitTextBox.change{border-color:red}.style-webgis .panel.PaymentPanel .dijitTextBox.today{border-color:#396430}.style-webgis .panel.PaymentPanel .dijitArrowButtonContainer{background-image:url("../images/E_County Icons (no background)_date (click).png");background-position:50%;background-repeat:no-repeat;background-size:contain}.style-webgis .panel.PaymentPanel .dijitInputField{color:red;height:auto}.style-webgis .panel.PaymentPanel .dijitContentPane{display:inline-block;vertical-align:top}.style-webgis .panel.PaymentPanel .dijitContentPane.change{display:none;width:285px}.style-webgis .panel.PaymentPanel .dijitContentPane.today{display:inline-block;width:285px}.style-webgis .panel.PaymentPanel .dijitContentPane.left,.style-webgis .panel.PaymentPanel .dijitContentPane.right{width:285px}.style-webgis .panel.PaymentPanel .dijitContentPane.disclaimer{margin-left:10px}.style-webgis .panel.PaymentPanel input{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;background-clip:padding-box;background-color:#d3d3d3;border-radius:10px;color:silver;cursor:default;font-size:large;height:30px;text-align:center;width:100px}.style-webgis .panel.PaymentPanel input.TodayButton{height:auto}.style-webgis .panel h3{color:#d3d3d3}.style-webgis .panel ul{list-style-type:none;margin:0 25px 5px 0;padding:0}.style-webgis .panel ul li{background-color:#396430;border:2px solid #396430;border-radius:5px;box-shadow:0 0 0 transparent;color:#f5f5f5;cursor:pointer;font-weight:700;margin:5px;padding:5px;text-align:center;width:100%}.style-webgis .panel ul li:focus,.style-webgis .panel ul li:hover{background-color:#8080ff;border:2px solid #396430;color:#396430}.style-webgis .panel ul li.total{cursor:default}.style-webgis .panel ul li.optionitemselectcur,.style-webgis .panel ul li.total:focus,.style-webgis .panel ul li.total:hover{background-color:#396430;border:2px solid #396430;color:#f5f5f5}.style-webgis .panel ul li.optionitemselectcur{background-image:url(../images/item_checked.png);background-position-x:50px;background-repeat:no-repeat;background-size:contain}.style-webgis .panel ul li.optionitemselectcur:focus,.style-webgis .panel ul li.optionitemselectcur:hover{background-color:#8080ff;border:2px solid #396430;color:#f5f5f5}.style-webgis .panel ul li.optionitemselect{background-color:#396430;background-image:url(../images/item_checked.png);background-position-x:50px;background-repeat:no-repeat;background-size:contain;border:2px solid #396430;color:#f5f5f5}.style-webgis .panel ul li.optionitemselect:focus,.style-webgis .panel ul li.optionitemselect:hover{background-color:#8080ff;border:2px solid #396430;color:#f5f5f5}.style-webgis .panel ul li.sectiontitle{background-color:grey;border-radius:5px;color:#396430;font-size:1.5em}.style-webgis .panel ul li.sectiontitle,.style-webgis .panel ul li.summary{background-clip:padding-box;cursor:default;margin:5px;padding:5px;text-align:center}.style-webgis .panel ul li.summary{background-color:#333;border-radius:20px;color:#d3d3d3;font-size:1em}.style-webgis .panel ul li.line{background-clip:padding-box;background-color:grey;border-radius:15px;cursor:default;font-size:.001em;font-weight:400;height:0;margin:10px 5px;padding:0;text-align:left}@media (max-width:500px){.UploadPanel div.preview{color:#396430;cursor:pointer;display:inline-block;font-size:large;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100px}.UploadPanel img.preview_thumb{display:inline-block;margin-right:15px;max-width:30px;vertical-align:middle}.UploadPanel video.preview_thumb{display:none;margin-right:15px;max-width:30px;vertical-align:middle}}.photo_delete{background-color:red;color:#fff;cursor:pointer;height:17px;position:absolute;right:2px;top:2px;visibility:hidden;width:17px;z-index:999}.modal-body-font{font-size:16px}.UploadModal .e-file-abort-btn,.UploadModal .e-file-delete-btn,.UploadModal .e-file-remove-btn{display:none!important}.UploadModal .close{font-size:1.5em;margin-right:5px;margin-top:0}.UploadPanel{border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.5)}.UploadPanel .dijitDialogTitleBar{background:#396430;background-image:none;border:none;color:#fff}.UploadPanel .dijitDialogTitle{color:#f9f9fb}.UploadPanel .SelectButton{height:30px;width:250px}.UploadPanel div.SidePanelTop{display:inline-block;height:100%;padding:8px;width:100%}.UploadPanel div.preview{color:#396430;cursor:pointer;display:inline-block;font-size:large;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:80px}.UploadPanel img.preview_thumb{display:inline-block;margin-right:15px;max-width:80px;vertical-align:middle}.UploadPanel video.preview_thumb{display:none;margin-right:15px;max-width:80px;vertical-align:middle}.UploadPanel input{background-clip:padding-box;background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;cursor:pointer;font-size:large;font-weight:700;height:30px;text-align:center;width:auto}.UploadPanel input.Pathbox{height:30px;margin:1px;padding-left:5px;padding-right:5px;text-align:left;width:400px}.UploadPanel input.ChooseFile{height:31px;width:60%}.UploadPanel input.SubmitButton{bottom:20px;cursor:pointer;left:10px;margin:5px}.UploadPanel .addIcon{height:30px;width:30px;background-repeat:no-repeat;cursor:pointer;height:50px;margin-top:0;width:50px}.UploadPanel .addIcon,.UploadPanel .addIcon.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (light blue bkg)_zoom_in.png");background-size:contain;border:none;color:transparent}.UploadPanel .addIcon.selected{height:30px;width:30px}.UploadPanel .addIcon:focus,.UploadPanel .addIcon:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (light blue bkg)_zoom_in.png");background-size:contain;border:none;color:transparent;height:30px;width:30px}.UploadPanel .removeIcon{background-image:url("../images/appbar.delete(black).png");border:none;box-shadow:none}.UploadPanel .removeIcon,.UploadPanel .removeIcon:focus,.UploadPanel .removeIcon:hover{background-color:#fff;background-position:50%;background-repeat:no-repeat;background-size:contain;cursor:pointer;float:right;height:40px;margin-right:17px;margin-top:6px;width:40px}.UploadPanel .removeIcon:focus,.UploadPanel .removeIcon:hover{background-image:url("../images/appbar.delete(red).png")}.UploadPanel .exitIcon{height:30px;width:30px;background-repeat:no-repeat;cursor:pointer;height:50px;margin-top:0;width:50px}.UploadPanel .exitIcon,.UploadPanel .exitIcon.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (yellow bkg)_clear.png");background-size:contain;border:none;color:transparent}.UploadPanel .exitIcon.selected{height:30px;width:30px}.UploadPanel .exitIcon:focus,.UploadPanel .exitIcon:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (yellow bkg)_clear.png");background-size:contain;border:none;color:transparent;height:30px;width:30px}.UploadPanel .UploadDiv{height:20px;width:300px}.UploadPanel .FilePathHolder{border-bottom:1px solid #a4c3e1;overflow:hidden}.UploadPanel .photos input{width:30px;width:50px}.UploadPanel .photos input,.UploadPanel .photos input.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (light blue bkg)_mapNav.png");background-size:contain;border:none;color:transparent;height:30px}.UploadPanel .photos input.selected{width:30px}.UploadPanel .photos input:focus,.UploadPanel .photos input:hover,.UploadPanel .sketches input,.UploadPanel .sketches input.selected,.UploadPanel .sketches input:focus,.UploadPanel .sketches input:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (light blue bkg)_mapNav.png");background-size:contain;border:none;color:transparent;height:30px;width:30px}.UploadPanel .documents input{width:30px;width:50px}.UploadPanel .documents input,.UploadPanel .documents input.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (light blue bkg)_mapNav.png");background-size:contain;border:none;color:transparent;height:30px}.UploadPanel .documents input.selected{width:30px}.UploadPanel .deeds input,.UploadPanel .deeds input.selected,.UploadPanel .deeds input:focus,.UploadPanel .deeds input:hover,.UploadPanel .documents input:focus,.UploadPanel .documents input:hover,.UploadPanel .videos input,.UploadPanel .videos input.selected,.UploadPanel .videos input:focus,.UploadPanel .videos input:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (light blue bkg)_mapNav.png");background-size:contain;border:none;color:transparent;height:30px;width:30px}.UploadPanel .input.new{background:#d0eeff;border:1px solid #99d3f5;border-radius:4px;color:#1e88c7;display:inline-block;line-height:20px;overflow:hidden;padding:4px 12px;position:relative;text-decoration:none;text-indent:0}.UploadPanel .input.new input{font-size:100pt;opacity:0;position:absolute;right:0;top:0}.UploadPanel .input.new:focus,.UploadPanel .input.new:hover{background:#aadffd;border-color:#78c3f3;color:#004974;text-decoration:none}.SidePanelContent{min-height:250px;padding-bottom:10px;-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.resultMedia{height:100px;width:100px}#left-panel{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:15px;position:relative;width:235px;z-index:1}#mobile-left-container{background-color:rgba(0,0,0,.25);left:-235px;max-width:100%;min-height:100%;position:absolute;width:235px;z-index:1}#mobile-left-container #left-panel{margin-left:0;margin-top:45px}#mobile-left-container #tabsSelect{background-color:#f9f9fb;border:2px solid #396430;border-radius:6px;color:#396430;display:none;height:30px;margin-bottom:10px;margin-top:5px;width:100%}#mobile-left-container #mobileCountyName{background-color:#396430;color:#fff;font-size:large;margin-top:10px;text-align:center;width:100%}#mobile-left-container #helpButtonContainer{margin-top:5px;width:79%!important;z-index:1000}#mobile-left-container #helpButtonContainer button{height:40px}#mobile-left-container #helpButtonContainer .help-container-button{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer}#toolsButton{background-image:url(../images/mobile_menu.png);left:15px}#mobileSearchButton,#toolsButton{background-repeat:round;height:50px;position:absolute;top:15px;width:50px}#mobileSearchButton{background-image:url(../images/mobile_search.png);right:15px}#searchClearButton{background-image:url(../images/mobile_clear.png);border-color:transparent;bottom:15px;height:50px;right:15px;width:50px}#hideToolsButton,#searchClearButton{background-repeat:round;pointer-events:all;position:absolute}#hideToolsButton{background-image:url(../images/mobile_menu.png);height:20%;max-height:40px;max-width:40px;right:5px;top:5px;width:20%}#hideSearchButton{height:40px;left:5px;pointer-events:all;position:absolute;top:5px}#desktopModeButton{height:50px;pointer-events:all;position:absolute;right:75px;top:15px;width:100px}@media (max-width:599px){#left-panel{bottom:15px;top:auto;width:100%;z-index:1}}@media (max-width:1180px){#left-panel{margin-left:0;margin-top:15px}}@media (max-width:1024px){#left-panel{top:-35px}}.DrawBtn{background:url(../../Tabless/images/MainTools.png) -544px 0}.DrawBtn:focus,.DrawBtn:hover{background:url(../../Tabless/images/MainTools.png) -544px -32px}.DrawBtn:focus:active,.DrawBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -544px -96px}.DrawBtn.selected{background:url(../../Tabless/images/MainTools.png) -544px -64px}.DrawBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.AVLBtn{background:url(../../Tabless/images/MainTools.png) -576px 0}.AVLBtn:focus,.AVLBtn:hover{background:url(../../Tabless/images/MainTools.png) -576px -32px}.AVLBtn:focus:active,.AVLBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -576px -96px}.AVLBtn.selected{background:url(../../Tabless/images/MainTools.png) -576px -64px}.AVLBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.AVL_HISTORYBtn{background:url(../../Tabless/images/MainTools.png) -832px 0}.AVL_HISTORYBtn:focus,.AVL_HISTORYBtn:hover{background:url(../../Tabless/images/MainTools.png) -832px -32px}.AVL_HISTORYBtn:focus:active,.AVL_HISTORYBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -832px -96px}.AVL_HISTORYBtn.selected{background:url(../../Tabless/images/MainTools.png) -832px -64px}.AVL_HISTORYBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.AVL_REPORTBtn{background:url(../../Tabless/images/MainTools.png) -864px 0}.AVL_REPORTBtn:focus,.AVL_REPORTBtn:hover{background:url(../../Tabless/images/MainTools.png) -864px -32px}.AVL_REPORTBtn:focus:active,.AVL_REPORTBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -864px -96px}.AVL_REPORTBtn.selected{background:url(../../Tabless/images/MainTools.png) -864px -64px}.AVL_REPORTBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.AVL_REPORT_PUBLICBtn{background:url(../../Tabless/images/MainTools.png) -864px 0}.AVL_REPORT_PUBLICBtn:focus,.AVL_REPORT_PUBLICBtn:hover{background:url(../../Tabless/images/MainTools.png) -864px -32px}.AVL_REPORT_PUBLICBtn:focus:active,.AVL_REPORT_PUBLICBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -864px -96px}.AVL_REPORT_PUBLICBtn.selected{background:url(../../Tabless/images/MainTools.png) -864px -64px}.AVL_REPORT_PUBLICBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.TMRMBtn{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);border-radius:4px}.TMRMBtn span{color:#396430;font-size:x-large;line-height:normal}.TMRMBtn:focus,.TMRMBtn:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}.TMRMBtn:focus:active,.TMRMBtn:hover:active{background:#fff}.TMRMBtn.selected{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}.IdentifyBtn{background:url(../../Tabless/images/MainTools.png) -96px 0}.IdentifyBtn:focus,.IdentifyBtn:hover{background:url(../../Tabless/images/MainTools.png) -96px -32px}.IdentifyBtn:focus:active,.IdentifyBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -96px -96px}.IdentifyBtn.selected{background:url(../../Tabless/images/MainTools.png) -96px -64px}.IdentifyBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.BufferBtn{background:url(../../Tabless/images/MainTools.png) -448px 0}.BufferBtn:focus,.BufferBtn:hover{background:url(../../Tabless/images/MainTools.png) -448px -32px}.BufferBtn:focus:active,.BufferBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -448px -96px}.BufferBtn.selected{background:url(../../Tabless/images/MainTools.png) -448px -64px}.BufferBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.EditorBtn{background:url(../../Tabless/images/MainTools.png) -1088px 0}.EditorBtn:focus,.EditorBtn:hover{background:url(../../Tabless/images/MainTools.png) -1088px -32px}.EditorBtn:focus:active,.EditorBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -1088px -96px}.EditorBtn.selected{background:url(../../Tabless/images/MainTools.png) -1088px -64px}.EditorBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.ActivityManagementBtn{background:url(../../Tabless/images/MainTools.png) -928px 0}.ActivityManagementBtn:focus,.ActivityManagementBtn:hover{background:url(../../Tabless/images/MainTools.png) -928px -32px}.ActivityManagementBtn:focus:active,.ActivityManagementBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -928px -96px}.ActivityManagementBtn.selected{background:url(../../Tabless/images/MainTools.png) -928px -64px}.ActivityManagementBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.MapNavigationBtn{background:url(../../Tabless/images/MainTools.png) -1152px 0}.MapNavigationBtn:focus,.MapNavigationBtn:hover{background:url(../../Tabless/images/MainTools.png) -1152px -32px}.MapNavigationBtn:focus:active,.MapNavigationBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -1152px -96px}.MapNavigationBtn.selected{background:url(../../Tabless/images/MainTools.png) -1152px -64px}.MapNavigationBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.BulkImageUploaderBtn{background:url(../../Tabless/images/MainTools.png) -1184px 0}.BulkImageUploaderBtn:focus,.BulkImageUploaderBtn:hover{background:url(../../Tabless/images/MainTools.png) -1184px -32px}.BulkImageUploaderBtn:focus:active,.BulkImageUploaderBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -1184px -96px}.BulkImageUploaderBtn.selected{background:url(../../Tabless/images/MainTools.png) -1184px -64px}.BulkImageUploaderBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.MeasureBtn{background:url(../../Tabless/images/MainTools.png) -128px 0}.MeasureBtn:focus,.MeasureBtn:hover{background:url(../../Tabless/images/MainTools.png) -128px -32px}.MeasureBtn:focus:active,.MeasureBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -128px -96px}.MeasureBtn.selected{background:url(../../Tabless/images/MainTools.png) -128px -64px}.MeasureBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.PictometryBtn{background:url(../../Tabless/images/MainTools.png) -704px 0}.PictometryBtn:focus,.PictometryBtn:hover{background:url(../../Tabless/images/MainTools.png) -704px -32px}.PictometryBtn:focus:active,.PictometryBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -704px -96px}.PictometryBtn.selected{background:url(../../Tabless/images/MainTools.png) -704px -64px}.PictometryBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.DMATBtn{background:url(../../Tabless/images/MainTools.png) -384px 0}.DMATBtn:focus,.DMATBtn:hover{background:url(../../Tabless/images/MainTools.png) -384px -32px}.DMATBtn:focus:active,.DMATBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -384px -96px}.DMATBtn.selected{background:url(../../Tabless/images/MainTools.png) -384px -64px}.DMATBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.AddressBtn{background:url(../../Tabless/images/MainTools.png) -416px 0}.AddressBtn:focus,.AddressBtn:hover{background:url(../../Tabless/images/MainTools.png) -416px -32px}.AddressBtn:focus:active,.AddressBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -416px -96px}.AddressBtn.selected{background:url(../../Tabless/images/MainTools.png) -416px -64px}.AddressBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.PrintBtn{background:url(../../Tabless/images/MainTools.png) -160px 0}.PrintBtn:focus,.PrintBtn:hover{background:url(../../Tabless/images/MainTools.png) -160px -32px}.PrintBtn:focus:active,.PrintBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -160px -96px}.PrintBtn.selected{background:url(../../Tabless/images/MainTools.png) -160px -64px}.PrintBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.PhotoBtn{background:url(../../Tabless/images/MainTools.png) -352px 0}.PhotoBtn:focus,.PhotoBtn:hover{background:url(../../Tabless/images/MainTools.png) -352px -32px}.PhotoBtn:focus:active,.PhotoBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -352px -96px}.PhotoBtn.selected{background:url(../../Tabless/images/MainTools.png) -352px -64px}.PhotoBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.LanduseBtn{background:url(../../Tabless/images/MainTools.png) -512px 0}.LanduseBtn:focus,.LanduseBtn:hover{background:url(../../Tabless/images/MainTools.png) -512px -32px}.LanduseBtn:focus:active,.LanduseBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -512px -96px}.LanduseBtn.selected{background:url(../../Tabless/images/MainTools.png) -512px -64px}.LanduseBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Full_ExtentBtn{background:url(../../Tabless/images/MainTools.png) -224px 0}.Full_ExtentBtn:focus,.Full_ExtentBtn:hover{background:url(../../Tabless/images/MainTools.png) -224px -32px}.Full_ExtentBtn:focus:active,.Full_ExtentBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -224px -96px}.Full_ExtentBtn.selected{background:url(../../Tabless/images/MainTools.png) -224px -64px}.Full_ExtentBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Current_LocationBtn{background:url(../../Tabless/images/MainTools.png) -1056px 0}.Current_LocationBtn:focus,.Current_LocationBtn:hover{background:url(../../Tabless/images/MainTools.png) -1056px -32px}.Current_LocationBtn:focus:active,.Current_LocationBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -1056px -96px}.Current_LocationBtn.selected{background:url(../../Tabless/images/MainTools.png) -1056px -64px}.Current_LocationBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.BookmarkBtn{background:url(../../Tabless/images/MainTools.png) -992px 0}.BookmarkBtn:focus,.BookmarkBtn:hover{background:url(../../Tabless/images/MainTools.png) -992px -32px}.BookmarkBtn:focus:active,.BookmarkBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -992px -96px}.BookmarkBtn.selected{background:url(../../Tabless/images/MainTools.png) -992px -64px}.BookmarkBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.BookmarkPublicBtn{background:url(../../Tabless/images/MainTools.png) -992px 0}.BookmarkPublicBtn:focus,.BookmarkPublicBtn:hover{background:url(../../Tabless/images/MainTools.png) -992px -32px}.BookmarkPublicBtn:focus:active,.BookmarkPublicBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -992px -96px}.BookmarkPublicBtn.selected{background:url(../../Tabless/images/MainTools.png) -992px -64px}.BookmarkPublicBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Zoom_InBtn{background:url(../../Tabless/images/MainTools.png) -32px 0}.Zoom_InBtn:focus,.Zoom_InBtn:hover{background:url(../../Tabless/images/MainTools.png) -32px -32px}.Zoom_InBtn:focus:active,.Zoom_InBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -32px -96px}.Zoom_InBtn.selected{background:url(../../Tabless/images/MainTools.png) -32px -64px}.Zoom_InBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Zoom_OutBtn{background:url(../../Tabless/images/MainTools.png) -64px 0}.Zoom_OutBtn:focus,.Zoom_OutBtn:hover{background:url(../../Tabless/images/MainTools.png) -64px -32px}.Zoom_OutBtn:focus:active,.Zoom_OutBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -64px -96px}.Zoom_OutBtn.selected{background:url(../../Tabless/images/MainTools.png) -64px -64px}.Zoom_OutBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Zoom_To_Previous_ExtentBtn{background:url(../../Tabless/images/MainTools.png) -256px 0}.Zoom_To_Previous_ExtentBtn:focus,.Zoom_To_Previous_ExtentBtn:hover{background:url(../../Tabless/images/MainTools.png) -256px -32px}.Zoom_To_Previous_ExtentBtn:focus:active,.Zoom_To_Previous_ExtentBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -256px -96px}.Zoom_To_Previous_ExtentBtn.selected{background:url(../../Tabless/images/MainTools.png) -256px -64px}.Zoom_To_Previous_ExtentBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Zoom_To_Next_ExtentBtn{background:url(../../Tabless/images/MainTools.png) -288px 0}.Zoom_To_Next_ExtentBtn:focus,.Zoom_To_Next_ExtentBtn:hover{background:url(../../Tabless/images/MainTools.png) -288px -32px}.Zoom_To_Next_ExtentBtn:focus:active,.Zoom_To_Next_ExtentBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -288px -96px}.Zoom_To_Next_ExtentBtn.selected{background:url(../../Tabless/images/MainTools.png) -288px -64px}.Zoom_To_Next_ExtentBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.Clear_Btn{background:url(../../Tabless/images/MainTools.png) -320px 0}.Clear_Btn:focus,.Clear_Btn:hover{background:url(../../Tabless/images/MainTools.png) -320px -32px}.Clear_Btn:focus:active,.Clear_Btn:hover:active{background:url(../../Tabless/images/MainTools.png) -320px -96px}.Clear_Btn.selected{background:url(../../Tabless/images/MainTools.png) -320px -64px}.Clear_Btn.disabled{pointer-events:none}.Clear_Btn.disabled,.PanBtn{background:url(../../Tabless/images/MainTools.png) 0 0}.PanBtn:focus,.PanBtn:hover{background:url(../../Tabless/images/MainTools.png) 0 -32px}.PanBtn:focus:active,.PanBtn:hover:active{background:url(../../Tabless/images/MainTools.png) 0 -96px}.PanBtn.selected{background:url(../../Tabless/images/MainTools.png) 0 -64px}.PanBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.PropertyManagementBtn{background:url(../../Tabless/images/MainTools.png) -1088px 0}.PropertyManagementBtn:focus,.PropertyManagementBtn:hover{background:url(../../Tabless/images/MainTools.png) -1088px -32px}.PropertyManagementBtn:focus:active,.PropertyManagementBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -1088px -96px}.PropertyManagementBtn.selected{background:url(../../Tabless/images/MainTools.png) -1088px -64px}.PropertyManagementBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.PinDropBtn{background:url(../../Tabless/images/MainTools.png) -192px 0}.PinDropBtn:focus,.PinDropBtn:hover{background:url(../../Tabless/images/MainTools.png) -192px -32px}.PinDropBtn:focus:active,.PinDropBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -192px -96px}.PinDropBtn.selected{background:url(../../Tabless/images/MainTools.png) -192px -64px}.PinDropBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.PublicNoticeBtn{background:url(../../Tabless/images/MainTools.png) -1216px 0}.PublicNoticeBtn:focus,.PublicNoticeBtn:hover{background:url(../../Tabless/images/MainTools.png) -1216px -32px}.PublicNoticeBtn:focus:active,.PublicNoticeBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -1216px -96px}.PublicNoticeBtn.selected{background:url(../../Tabless/images/MainTools.png) -1216px -64px}.PublicNoticeBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.RoadsProjectManagementBtn{background:url(../../Tabless/images/MainTools.png) -1216px 0}.RoadsProjectManagementBtn:focus,.RoadsProjectManagementBtn:hover{background:url(../../Tabless/images/MainTools.png) -1216px -32px}.RoadsProjectManagementBtn:focus:active,.RoadsProjectManagementBtn:hover:active{background:url(../../Tabless/images/MainTools.png) -1216px -96px}.RoadsProjectManagementBtn.selected{background:url(../../Tabless/images/MainTools.png) -1216px -64px}.RoadsProjectManagementBtn.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.ThumbnailWindow{color:#000;text-align:center}.ThumbnailWindow>div{display:flex;flex-direction:row;flex-wrap:wrap}.ThumbnailWindow .ThumbnailGrid{align-items:center;display:flex;flex-direction:column;padding:.25em;width:25%}.ThumbnailWindow .ThumbnailGrid button{border:none;cursor:pointer;flex:0 0 auto;height:34px;outline-color:transparent;width:34px}.ThumbnailWindow .ThumbnailGrid label{overflow-wrap:break-word}.ThumbnailWindow .ThumbnailGrid button[class*=Layer]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*=Layer],.ThumbnailWindow .ThumbnailGrid button[class*=Layer].selected{background-image:url(../../Tabless/images/2014_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=Layer].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*=Layer]:active,.ThumbnailWindow .ThumbnailGrid button[class*=Layer]:focus,.ThumbnailWindow .ThumbnailGrid button[class*=Layer]:hover{background-image:url(../../Tabless/images/2014_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=StreetBtn]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*=StreetBtn],.ThumbnailWindow .ThumbnailGrid button[class*=StreetBtn].selected{background-image:url(../../Tabless/images/street_icon.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=StreetBtn].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*=StreetBtn]:active,.ThumbnailWindow .ThumbnailGrid button[class*=StreetBtn]:focus,.ThumbnailWindow .ThumbnailGrid button[class*=StreetBtn]:hover{background-image:url(../../Tabless/images/street_icon.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2015Btn"]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*="2015Btn"],.ThumbnailWindow .ThumbnailGrid button[class*="2015Btn"].selected{background-image:url(../../Tabless/images/2009_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2015Btn"].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*="2015Btn"]:active,.ThumbnailWindow .ThumbnailGrid button[class*="2015Btn"]:focus,.ThumbnailWindow .ThumbnailGrid button[class*="2015Btn"]:hover{background-image:url(../../Tabless/images/2009_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2014Btn"]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*="2014Btn"],.ThumbnailWindow .ThumbnailGrid button[class*="2014Btn"].selected{background-image:url(../../Tabless/images/2014_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2014Btn"].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*="2014Btn"]:active,.ThumbnailWindow .ThumbnailGrid button[class*="2014Btn"]:focus,.ThumbnailWindow .ThumbnailGrid button[class*="2014Btn"]:hover{background-image:url(../../Tabless/images/2014_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2013Btn"]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*="2013Btn"],.ThumbnailWindow .ThumbnailGrid button[class*="2013Btn"].selected{background-image:url(../../Tabless/images/2013_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2013Btn"].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*="2013Btn"]:active,.ThumbnailWindow .ThumbnailGrid button[class*="2013Btn"]:focus,.ThumbnailWindow .ThumbnailGrid button[class*="2013Btn"]:hover{background-image:url(../../Tabless/images/2013_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2012Btn"]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*="2012Btn"],.ThumbnailWindow .ThumbnailGrid button[class*="2012Btn"].selected{background-image:url(../../Tabless/images/2010_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2012Btn"].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*="2012Btn"]:active,.ThumbnailWindow .ThumbnailGrid button[class*="2012Btn"]:focus,.ThumbnailWindow .ThumbnailGrid button[class*="2012Btn"]:hover{background-image:url(../../Tabless/images/2010_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2011Btn"]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*="2011Btn"],.ThumbnailWindow .ThumbnailGrid button[class*="2011Btn"].selected{background-image:url(../../Tabless/images/2011_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2011Btn"].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*="2011Btn"]:active,.ThumbnailWindow .ThumbnailGrid button[class*="2011Btn"]:focus,.ThumbnailWindow .ThumbnailGrid button[class*="2011Btn"]:hover{background-image:url(../../Tabless/images/2011_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2010Btn"]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*="2010Btn"],.ThumbnailWindow .ThumbnailGrid button[class*="2010Btn"].selected{background-image:url(../../Tabless/images/2013_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2010Btn"].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*="2010Btn"]:active,.ThumbnailWindow .ThumbnailGrid button[class*="2010Btn"]:focus,.ThumbnailWindow .ThumbnailGrid button[class*="2010Btn"]:hover{background-image:url(../../Tabless/images/2013_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2009Btn"]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*="2009Btn"],.ThumbnailWindow .ThumbnailGrid button[class*="2009Btn"].selected{background-image:url(../../Tabless/images/2009_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*="2009Btn"].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*="2009Btn"]:active,.ThumbnailWindow .ThumbnailGrid button[class*="2009Btn"]:focus,.ThumbnailWindow .ThumbnailGrid button[class*="2009Btn"]:hover{background-image:url(../../Tabless/images/2009_imagery.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerLight]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*=LayerLight],.ThumbnailWindow .ThumbnailGrid button[class*=LayerLight].selected{background-image:url(../../Tabless/images/2015_lightgray.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerLight].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*=LayerLight]:active,.ThumbnailWindow .ThumbnailGrid button[class*=LayerLight]:focus,.ThumbnailWindow .ThumbnailGrid button[class*=LayerLight]:hover{background-image:url(../../Tabless/images/2015_lightgray.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerDark]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*=LayerDark],.ThumbnailWindow .ThumbnailGrid button[class*=LayerDark].selected{background-image:url(../../Tabless/images/2015_darkgray.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerDark].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*=LayerDark]:active,.ThumbnailWindow .ThumbnailGrid button[class*=LayerDark]:focus,.ThumbnailWindow .ThumbnailGrid button[class*=LayerDark]:hover{background-image:url(../../Tabless/images/2015_darkgray.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTopoBtn]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTopoBtn],.ThumbnailWindow .ThumbnailGrid button[class*=LayerTopoBtn].selected{background-image:url(../../Tabless/images/2015_topo.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTopoBtn].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTopoBtn]:active,.ThumbnailWindow .ThumbnailGrid button[class*=LayerTopoBtn]:focus,.ThumbnailWindow .ThumbnailGrid button[class*=LayerTopoBtn]:hover{background-image:url(../../Tabless/images/2015_topo.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTerrainBtn]{height:40px;width:40px;border:thin solid grey;border-radius:5px;box-shadow:0 0 .5px}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTerrainBtn],.ThumbnailWindow .ThumbnailGrid button[class*=LayerTerrainBtn].selected{background-image:url(../../Tabless/images/2015_terrain.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTerrainBtn].selected{border:2px solid #396430}.ThumbnailWindow .ThumbnailGrid button[class*=LayerTerrainBtn]:active,.ThumbnailWindow .ThumbnailGrid button[class*=LayerTerrainBtn]:focus,.ThumbnailWindow .ThumbnailGrid button[class*=LayerTerrainBtn]:hover{background-image:url(../../Tabless/images/2015_terrain.png);background-position:50%;background-repeat:no-repeat;background-color:initial;background-size:contain;cursor:pointer}#centerMenu{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:85px;margin-left:15px;margin-right:15px;margin-top:15px;pointer-events:none;position:relative;z-index:1}#centerMenu.mobile{display:none}#centerMenu #displayName{background-image:url(../images/E_CityLogo.png);background-position:50%;background-repeat:no-repeat;color:#fff;display:inline-block;font-size:18pt;height:70px;max-height:235px;max-width:235px;text-align:center;text-shadow:1px 0 0 #000,0 -1px 0 #000,0 1px 0 #000,-1px 0 0 #000;width:235px}#centerMenu #displayName.largeDesktop,#centerMenu #displayName.mediumDesktop{width:235px}#centerMenu #displayName.smallDesktop{font-size:12pt;width:120px}#centerMenu #displayName .hidden{display:none;width:0}#centerMenu #displayName .hidden #displayNameLabel{display:none}#centerMenu #rowContainers{display:inline-block;float:right;vertical-align:top}#centerMenu #rowContainers #helpButtonContainer{display:inline-block;position:absolute;right:0;text-align:right;top:0}#centerMenu #rowContainers #helpButtonContainer button{border:none;border-radius:5px;box-shadow:0 0 6px 2px rgba(0,0,0,.5);height:32px;outline-color:transparent;padding:0;text-indent:-9999px;width:77px;margin-right:6px;margin-top:5px}#centerMenu #rowContainers #helpButtonContainer ul{left:inherit;top:100%}#centerMenu #rowContainers #helpButtonContainer .help-container-button{background:#feffff;background:linear-gradient(180deg,#feffff 0,#d1e8c4 81%,#cee6bf);color:#396430;font-size:.95em;font-weight:700;text-indent:0}#centerMenu #rowContainers #helpButtonContainer .help-container-button:focus,#centerMenu #rowContainers #helpButtonContainer .help-container-button:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#d1e8c4 20%,#fdfefc)}#centerMenu #rowContainers #helpButtonContainer .help-container-button.selected,#centerMenu #rowContainers #helpButtonContainer .help-container-button:active{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 33%,#b0c2a2 67%,#85a678 88%,#69955b 96%,#659358)}#centerMenu #toolsContainerMain{display:none;position:absolute}#centerMenu #toolsContainerSecondary{display:block}#centerMenu #toolsContainer{min-width:520px}#centerMenu #searchContainerMain{float:right;height:40px;min-width:775px;pointer-events:all;text-align:right;width:100%}#centerMenu #navigationToolMain{background-color:initial;box-shadow:0 1px 5px rgba(0,0,0,.3);margin-right:2px;margin-top:50px;padding-bottom:4px;pointer-events:all;position:absolute;right:0;width:40px}#centerMenu .ThumbnailGrid{float:left;height:32px;margin-left:3px;margin-top:3px;width:32px}#centerMenu .ThumbnailGrid button{border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}#centerMenu .ThumbnailGrid label{display:none}#centerMenu #countyTabsContainer{background-color:#396430;height:42px;width:100%}#centerMenu #countyTabsContainer #tabSelectContainer,#centerMenu #countyTabsContainer #tabSelectContainer #tabsSelect,#centerMenu #countyTabsContainer #tabsInnerContainer{display:none}#centerMenu #countyTabsContainer #tabSelectContainer label{color:#fff;display:inline;font-size:14px;margin-left:10px}#centerMenu #loginButtonContainer{display:inline-table;float:right;text-align:center}#centerMenu .tabListItems{background:url(../../Tabless/images/HeaderIcons.png) -44px -1253px;border:none;color:#fff;cursor:pointer;font-size:.85em;font-weight:700;height:88px;outline:none;padding:0 0 12px;text-indent:-1px;text-rendering:optimizeLegibility;vertical-align:middle;width:102px}#centerMenu .tabListItems:focus,#centerMenu .tabListItems:hover{background:url(../../Tabless/images/HeaderIcons.png) -191px -1253px}#centerMenu .tabListItems.selected,#centerMenu .tabListItems:focus:active,#centerMenu .tabListItems:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -336px -1253px}#centerMenu .tabListItems.disabled{background:url(../../Tabless/images/HeaderIcons.png) -482px -1253px;pointer-events:none}#centerMenu .tabListItems.selected{color:#396430}#centerMenu .tabListItems.smallDesktop{height:70px;margin-top:-3px}#centerMenu .tabListItems.disabled{display:none}#centerMenu #WaterBtn{background:url(../../Tabless/images/HeaderIcons.png) -43px -44px;color:transparent}#centerMenu #WaterBtn:focus,#centerMenu #WaterBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -43px -172px}#centerMenu #WaterBtn.selected,#centerMenu #WaterBtn:focus:active,#centerMenu #WaterBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -43px -300px}#centerMenu #WaterBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #ElectricBtn{background:url(../../Tabless/images/HeaderIcons.png) -336px -45px;color:transparent}#centerMenu #ElectricBtn:focus,#centerMenu #ElectricBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -336px -173px}#centerMenu #ElectricBtn.selected,#centerMenu #ElectricBtn:focus:active,#centerMenu #ElectricBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -336px -300px}#centerMenu #ElectricBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #SanitaryBtn{background:url(../../Tabless/images/HeaderIcons.png) -483px -45px;color:transparent}#centerMenu #SanitaryBtn:focus,#centerMenu #SanitaryBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -483px -173px}#centerMenu #SanitaryBtn.selected,#centerMenu #SanitaryBtn:focus:active,#centerMenu #SanitaryBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -483px -300px}#centerMenu #SanitaryBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #GasBtn{background:url(../../Tabless/images/HeaderIcons.png) -190px -44px;color:transparent}#centerMenu #GasBtn:focus,#centerMenu #GasBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -190px -172px}#centerMenu #GasBtn.selected,#centerMenu #GasBtn:focus:active,#centerMenu #GasBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -190px -300px}#centerMenu #GasBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #ManagementBtn{background:url(../../Tabless/images/HeaderIcons.png) -1213px -44px;color:transparent}#centerMenu #ManagementBtn:focus,#centerMenu #ManagementBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -1213px -172px}#centerMenu #ManagementBtn.selected,#centerMenu #ManagementBtn:focus:active,#centerMenu #ManagementBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -1213px -300px}#centerMenu #ManagementBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #PublicBtn{background:url(../../Tabless/images/HeaderIcons.png) -1068px -44px;color:transparent}#centerMenu #PublicBtn:focus,#centerMenu #PublicBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -1068px -172px}#centerMenu #PublicBtn.selected,#centerMenu #PublicBtn:focus:active,#centerMenu #PublicBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -1068px -300px}#centerMenu #PublicBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #StormBtn{background:url(../../Tabless/images/HeaderIcons.png) -629px -44px;color:transparent}#centerMenu #StormBtn:focus,#centerMenu #StormBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -629px -172px}#centerMenu #StormBtn.selected,#centerMenu #StormBtn:focus:active,#centerMenu #StormBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -629px -300px}#centerMenu #StormBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #FiberBtn{background:url(../../Tabless/images/HeaderIcons.png) -775px -44px;color:transparent}#centerMenu #FiberBtn:focus,#centerMenu #FiberBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -775px -172px}#centerMenu #FiberBtn.selected,#centerMenu #FiberBtn:focus:active,#centerMenu #FiberBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -775px -300px}#centerMenu #FiberBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #CemeteryBtn{background:url(../../Tabless/images/HeaderIcons.png) -921px -44px;color:transparent}#centerMenu #CemeteryBtn:focus,#centerMenu #CemeteryBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -921px -172px}#centerMenu #CemeteryBtn.selected,#centerMenu #CemeteryBtn:focus:active,#centerMenu #CemeteryBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -921px -300px}#centerMenu #CemeteryBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #ZoningBtn{background:url(../../Tabless/images/HeaderIcons.png) -1362px -44px;color:transparent}#centerMenu #ZoningBtn:focus,#centerMenu #ZoningBtn:hover{background:url(../../Tabless/images/HeaderIcons.png) -1362px -172px}#centerMenu #ZoningBtn.selected,#centerMenu #ZoningBtn:focus:active,#centerMenu #ZoningBtn:hover:active{background:url(../../Tabless/images/HeaderIcons.png) -1362px -300px}#centerMenu #ZoningBtn.disabled{background:url(../../Tabless/images/HeaderIcons.png) -1215px -525px;pointer-events:none}#centerMenu #StreetsBtn{background:url(../../Tabless/images/eCountyHeaderIcons.png) -336px -45px;color:transparent}#centerMenu #StreetsBtn:focus,#centerMenu #StreetsBtn:hover{background:url(../../Tabless/images/eCountyHeaderIcons.png) -336px -173px}#centerMenu #StreetsBtn.selected,#centerMenu #StreetsBtn:focus:active,#centerMenu #StreetsBtn:hover:active{background:url(../../Tabless/images/eCountyHeaderIcons.png) -336px -300px}#centerMenu #StreetsBtn.disabled{background:url(../../Tabless/images/eCountyHeaderIcons.png) -336px -428px;pointer-events:none}#centerMenu .centerMenuContainer{display:table;pointer-events:all;position:relative}#logoImage{filter:drop-shadow(0 5px 5px rgba(0,0,0,.5))}#logo{z-index:1}#tabSelectContainer #tabsSelect{background-color:#f5f5f5;border:2px solid #396430;border-radius:6px;box-shadow:none;height:32px;margin-left:7px;margin-right:6px;margin-top:3px}@media (max-width:1180px){#centerMenu{height:67px;margin-left:0;margin-right:0;margin-top:0}#centerMenu #displayName.smallDesktop{height:67px}#centerMenu .tabListItems{height:70px;margin-top:-3px}#centerMenu #rowContainers #helpButtonContainer button{margin-top:1px}}@media (max-width:1023px){#centerMenu{height:72px;pointer-events:all}#centerMenu #displayName.smallDesktop{height:67px}#centerMenu #rowContainers{min-width:780px}#centerMenu #rowContainers #helpButtonContainer{width:auto}#centerMenu #searchContainerMain{max-width:426px;min-width:0}#centerMenu #searchContainerMain #loadingContainerMain,#centerMenu #searchContainerMain #toolsContainerMain,#centerMenu #tabsInnerContainer{display:none}#centerMenu #tabSelectContainer{display:inline}#centerMenu #countyTabsContainer{background:#396430;height:72px}#centerMenu #countyTabsContainer #tabsInnerContainer{display:none}#centerMenu #countyTabsContainer #tabSelectContainer{display:none;position:absolute;top:-4px}#centerMenu #countyTabsContainer #tabSelectContainer #tabsSelect{display:none}#centerMenu #countyTabsContainer #loadingContainerSecondary{bottom:0;display:block;position:absolute;right:0}#centerMenu #countyTabsContainer #toolsContainerSecondary{display:block;position:absolute;top:32px}}@media (max-width:900px){#centerMenu #rowContainers{min-width:650px}}@media (max-width:770px){#centerMenu #rowContainers{min-width:600px}}@media (max-width:750px){#centerMenu{display:none}}#rightMenu{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none;position:absolute;right:70px;top:15px;z-index:2}.table-cell{display:table-cell}#loadingContainer{color:#fff;cursor:wait;display:inline-block;font-size:1.5em;height:36px;margin-right:20px;text-align:right;transition:all .3s}@media screen and (prefers-reduced-motion:reduce){#loadingContainer{transition:none}}#loadingContainer #loadingImg{background-image:url(../images/Loading.gif);background-size:cover;display:inline;height:32px;margin-left:-32px;position:absolute;width:32px}#loadingContainer #loadingText{display:inline-block;margin-left:7px;margin-top:10px}#loadingContainerMain.mobileMode{bottom:10px;left:40px;position:absolute}#loadingContainerMain.mobileMode #loadingContainer,#loadingContainerMain.mobileMode #loadingImg{filter:drop-shadow(0 5px 5px #000000)}#RightList{margin-top:5px;pointer-events:all;position:absolute;right:50px;text-align:left;width:407px}#mobile-right-container{background-color:rgba(0,0,0,.25);height:100%;max-width:407px;pointer-events:none;position:absolute;width:100%}#mobile-right-container #RightList{margin-top:90px;max-width:100%;overflow:auto;right:0;width:100%!important}#mobile-right-container #navToolsContainer,#mobile-right-container #toolsContainer{display:none}#mobile-right-container #loadingContainerMain{position:absolute;right:0;top:0}#mobile-right-container #searchBar{background-color:initial;display:inline-flex;float:right;margin-right:-5px;margin-top:50px;width:100%}#mobile-right-container #searchBar #searchBarInput{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;font-size:16px;margin-left:3px;width:90%}#mobile-right-container #searchBar #searchOptions button{margin-right:0}#mobile-right-container #searchBar.advanced #searchBarInput{width:70%}.IWantToButton{background:#fdfefc;background:linear-gradient(180deg,#fdfefc 0,#d1e8c4 81%,#cee6c0 88%,#cee6bf);border:none;border-radius:5px;height:26px;padding:0;width:114px}.IWantToButton:focus,.IWantToButton:hover{background:#cee6bf;background:linear-gradient(180deg,#cee6bf 0,#cee6c0 12%,#d1e8c4 19%,#fdfefc)}.IWantToButton:active{background:#fcfcfa;background:linear-gradient(180deg,#fcfcfa 0,#dce4d6 17%,#b0c2a2 46%,#85a678 75%,#69955b 96%,#659358)}.gis_toolPanelDijit .subToolPanelMenuBtns .addBtn{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (normal)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px;background-repeat:no-repeat}.gis_toolPanelDijit .subToolPanelMenuBtns .addBtn.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (active)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.gis_toolPanelDijit .subToolPanelMenuBtns .addBtn:focus,.gis_toolPanelDijit .subToolPanelMenuBtns .addBtn:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (hover)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.gis_toolPanelDijit .subToolPanelMenuBtns .editBtn{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (normal)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px;background-repeat:no-repeat}.gis_toolPanelDijit .subToolPanelMenuBtns .editBtn.selected{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (active)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.gis_toolPanelDijit .subToolPanelMenuBtns .editBtn:focus,.gis_toolPanelDijit .subToolPanelMenuBtns .editBtn:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (hover)_GO.png");background-size:contain;border:none;color:transparent;height:34px;width:34px}.gis_toolPanelDijit .rectangleIcon{background:url(../../Tabless/images/SubTools.png) -267px -267px}.gis_toolPanelDijit .rectangleIcon:focus,.gis_toolPanelDijit .rectangleIcon:hover{background:url(../../Tabless/images/SubTools.png) -267px -567px}.gis_toolPanelDijit .rectangleIcon:focus:active,.gis_toolPanelDijit .rectangleIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -267px -1167px}.gis_toolPanelDijit .rectangleIcon.selected{background:url(../../Tabless/images/SubTools.png) -267px -867px}.gis_toolPanelDijit .rectangleIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .polygonIcon{background:url(../../Tabless/images/SubTools.png) -27px -267px}.gis_toolPanelDijit .polygonIcon:focus,.gis_toolPanelDijit .polygonIcon:hover{background:url(../../Tabless/images/SubTools.png) -27px -567px}.gis_toolPanelDijit .polygonIcon:focus:active,.gis_toolPanelDijit .polygonIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -27px -1167px}.gis_toolPanelDijit .polygonIcon.selected{background:url(../../Tabless/images/SubTools.png) -27px -867px}.gis_toolPanelDijit .polygonIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .pointIcon{background:url(../../Tabless/images/SubTools.png) -147px -267px}.gis_toolPanelDijit .pointIcon:focus,.gis_toolPanelDijit .pointIcon:hover{background:url(../../Tabless/images/SubTools.png) -147px -567px}.gis_toolPanelDijit .pointIcon:focus:active,.gis_toolPanelDijit .pointIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -147px -1167px}.gis_toolPanelDijit .pointIcon.selected{background:url(../../Tabless/images/SubTools.png) -147px -867px}.gis_toolPanelDijit .pointIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .pointXYIcon{background:url(../../Tabless/images/SubTools.png) -147px -267px}.gis_toolPanelDijit .pointXYIcon:focus,.gis_toolPanelDijit .pointXYIcon:hover{background:url(../../Tabless/images/SubTools.png) -147px -567px}.gis_toolPanelDijit .pointXYIcon:focus:active,.gis_toolPanelDijit .pointXYIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -147px -1167px}.gis_toolPanelDijit .pointXYIcon.selected{background:url(../../Tabless/images/SubTools.png) -147px -867px}.gis_toolPanelDijit .pointXYIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .textIcon{background:url(../../Tabless/images/SubTools.png) -267px -147px}.gis_toolPanelDijit .textIcon:focus,.gis_toolPanelDijit .textIcon:hover{background:url(../../Tabless/images/SubTools.png) -267px -447px}.gis_toolPanelDijit .textIcon:focus:active,.gis_toolPanelDijit .textIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -267px -1047px}.gis_toolPanelDijit .textIcon.selected{background:url(../../Tabless/images/SubTools.png) -267px -747px}.gis_toolPanelDijit .textIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .circleIcon{background:url(../../Tabless/images/SubTools.png) -207px -267px}.gis_toolPanelDijit .circleIcon:focus,.gis_toolPanelDijit .circleIcon:hover{background:url(../../Tabless/images/SubTools.png) -207px -567px}.gis_toolPanelDijit .circleIcon:focus:active,.gis_toolPanelDijit .circleIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -207px -1167px}.gis_toolPanelDijit .circleIcon.selected{background:url(../../Tabless/images/SubTools.png) -207px -867px}.gis_toolPanelDijit .circleIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .lineIcon{background:url(../../Tabless/images/SubTools.png) -207px -207px}.gis_toolPanelDijit .lineIcon:focus,.gis_toolPanelDijit .lineIcon:hover{background:url(../../Tabless/images/SubTools.png) -207px -507px}.gis_toolPanelDijit .lineIcon:focus:active,.gis_toolPanelDijit .lineIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -207px -1107px}.gis_toolPanelDijit .lineIcon.selected{background:url(../../Tabless/images/SubTools.png) -207px -807px}.gis_toolPanelDijit .lineIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .freeLineIcon{background:url(../../Tabless/images/SubTools.png) -267px -207px}.gis_toolPanelDijit .freeLineIcon:focus,.gis_toolPanelDijit .freeLineIcon:hover{background:url(../../Tabless/images/SubTools.png) -267px -507px}.gis_toolPanelDijit .freeLineIcon:focus:active,.gis_toolPanelDijit .freeLineIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -267px -1107px}.gis_toolPanelDijit .freeLineIcon.selected{background:url(../../Tabless/images/SubTools.png) -267px -807px}.gis_toolPanelDijit .freeLineIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .freePolygonIcon{background:url(../../Tabless/images/SubTools.png) -87px -267px}.gis_toolPanelDijit .freePolygonIcon:focus,.gis_toolPanelDijit .freePolygonIcon:hover{background:url(../../Tabless/images/SubTools.png) -87px -567px}.gis_toolPanelDijit .freePolygonIcon:focus:active,.gis_toolPanelDijit .freePolygonIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -87px -1167px}.gis_toolPanelDijit .freePolygonIcon.selected{background:url(../../Tabless/images/SubTools.png) -87px -867px}.gis_toolPanelDijit .freePolygonIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .editIcon{background:url(../../Tabless/images/SubTools.png) -27px -207px}.gis_toolPanelDijit .editIcon:focus,.gis_toolPanelDijit .editIcon:hover{background:url(../../Tabless/images/SubTools.png) -27px -507px}.gis_toolPanelDijit .editIcon:focus:active,.gis_toolPanelDijit .editIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -27px -1107px}.gis_toolPanelDijit .editIcon.selected{background:url(../../Tabless/images/SubTools.png) -27px -807px}.gis_toolPanelDijit .editIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .GPSIcon{background:url(../../Tabless/images/SubTools.png) -87px -207px;border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}.gis_toolPanelDijit .GPSIcon:focus,.gis_toolPanelDijit .GPSIcon:hover{background:url(../../Tabless/images/SubTools.png) -87px -507px}.gis_toolPanelDijit .GPSIcon:focus:active,.gis_toolPanelDijit .GPSIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -87px -1107px}.gis_toolPanelDijit .GPSIcon.selected{background:url(../../Tabless/images/SubTools.png) -87px -807px}.gis_toolPanelDijit .GPSIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.gis_toolPanelDijit .goBtn{background:url(../../Tabless/images/SubTools.png) -147px -147px;border:none;cursor:pointer;height:32px;outline-color:transparent!important;padding:0;width:32px;margin:5px}.gis_toolPanelDijit .goBtn:focus,.gis_toolPanelDijit .goBtn:hover{background:url(../../Tabless/images/SubTools.png) -147px -447px}.gis_toolPanelDijit .goBtn:focus:active,.gis_toolPanelDijit .goBtn:hover:active{background:url(../../Tabless/images/SubTools.png) -147px -1047px}.gis_toolPanelDijit .goBtn.selected{background:url(../../Tabless/images/SubTools.png) -147px -747px}.gis_toolPanelDijit .goBtn.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.clearIcon{background:url(../../Tabless/images/SubTools.png) -267px -87px;cursor:pointer}.clearIcon:focus,.clearIcon:hover{background:url(../../Tabless/images/SubTools.png) -267px -387px}.clearIcon:focus:active,.clearIcon:hover:active{background:url(../../Tabless/images/SubTools.png) -267px -987px}.clearIcon.selected{background:url(../../Tabless/images/SubTools.png) -267px -687px}.clearIcon.disabled{background:url(../../Tabless/images/SubTools.png) 0 0;pointer-events:none}.DataTableTool{padding:15px 100px}.DataTableTool table .field-validation-error{background-color:beige;color:red;display:inline-block;margin-left:2px;margin-top:2px;position:absolute}.DataTableTool table tbody>tr>td>select{margin:5px 0}.DataTableTool #exportContainer{display:inline-block;margin-bottom:5px}.DataTableTool #exportContainer .dt-buttons{display:inline;float:none}.DataTableTool #exportContainer .dt-buttons .dt-button{background-color:#fff;background-image:none;border-color:#ccc;border-radius:4px;color:#000;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;margin-bottom:0;padding:6px 12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle}.DataTableTool #exportContainer .dt-buttons .dt-button:focus,.DataTableTool #exportContainer .dt-buttons .dt-button:hover{background-color:#e6e6e6;border-color:#adadad;color:#000;text-decoration:none}.DataTableTool #exportContainer .dt-buttons .dt-button[disabled]{box-shadow:none;cursor:not-allowed;opacity:.65;text-decoration:none}.DataTableTool #exportContainer .dt-buttons .dt-button[disabled]:focus,.DataTableTool #exportContainer .dt-buttons .dt-button[disabled]:hover{background-color:#fff}.DataTableTool table.dataTable tr.group-end td{border-bottom:1px solid #bfbfbf;font-weight:400;text-align:right}.DataTableTool table.dataTable tr.group-start td{cursor:pointer}.menuBtnsCls{background-color:#a7a9ac;padding-bottom:0;vertical-align:top}.csvIcon{background:url(../../Tabless/images/MainTools.png) -768px 0;border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}.csvIcon:focus,.csvIcon:hover{background:url(../../Tabless/images/MainTools.png) -768px -32px}.csvIcon:focus:active,.csvIcon:hover:active{background:url(../../Tabless/images/MainTools.png) -768px -96px}.csvIcon.selected{background:url(../../Tabless/images/MainTools.png) -768px -64px}.csvIcon.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.xlsIcon{background:url(../../Tabless/images/MainTools.png) -768px 0;border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}.xlsIcon:focus,.xlsIcon:hover{background:url(../../Tabless/images/MainTools.png) -768px -32px}.xlsIcon:focus:active,.xlsIcon:hover:active{background:url(../../Tabless/images/MainTools.png) -768px -96px}.xlsIcon.selected{background:url(../../Tabless/images/MainTools.png) -768px -64px}.xlsIcon.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.pdfIcon{background:url(../../Tabless/images/MainTools.png) -736px 0;border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}.pdfIcon:focus,.pdfIcon:hover{background:url(../../Tabless/images/MainTools.png) -736px -32px}.pdfIcon:focus:active,.pdfIcon:hover:active{background:url(../../Tabless/images/MainTools.png) -736px -96px}.pdfIcon.selected{background:url(../../Tabless/images/MainTools.png) -736px -64px}.pdfIcon.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}#MyResultTable{text-align:right}.printCls{padding-right:10px}.printCls select{width:165px}.printCls input[type=text]{background-color:#d3d3d3;border:none;height:25px;margin-bottom:5px;width:165px!important}.printCls .printbutton{background:url(../../Tabless/images/MainTools.png) -160px 0;border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}.printCls .printbutton:focus,.printCls .printbutton:hover{background:url(../../Tabless/images/MainTools.png) -160px -32px}.printCls .printbutton:focus:active,.printCls .printbutton:hover:active{background:url(../../Tabless/images/MainTools.png) -160px -96px}.printCls .printbutton.selected{background:url(../../Tabless/images/MainTools.png) -160px -64px}.printCls .printbutton.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.printCls .emailbutton{background:url(../../Tabless/images/MainTools.png) -896px 0;border:none;cursor:pointer;height:32px;margin:1px 0 0 1px;outline-color:transparent!important;padding:0;width:32px}.printCls .emailbutton:focus,.printCls .emailbutton:hover{background:url(../../Tabless/images/MainTools.png) -896px -32px}.printCls .emailbutton:focus:active,.printCls .emailbutton:hover:active{background:url(../../Tabless/images/MainTools.png) -896px -96px}.printCls .emailbutton.selected{background:url(../../Tabless/images/MainTools.png) -896px -64px}.printCls .emailbutton.disabled{background:url(../../Tabless/images/MainTools.png) 0 0;pointer-events:none}.InstrumentForm{box-sizing:initial;list-style-type:none;margin:0;padding:5px}.InstrumentForm li{margin:5px 0}.InstrumentForm li div>div.dijitReset.dijitRight.dijitButtonNode.dijitArrowButton.dijitDownArrowButton.dijitArrowButtonContainer{box-sizing:initial}.InstrumentForm label{display:inline-block;margin:3px}.InstrumentForm label.main{width:120px}.InstrumentForm label.to{display:inline-block;width:30px}.InstrumentForm label.pageend{display:inline-block;width:60px}.InstrumentForm input[type=text].half{display:inline-block;width:95px}.InstrumentForm select{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;box-shadow:none;margin:0;width:259px}.InstrumentForm input[type=button]{background-clip:padding-box;border-radius:0}.InstrumentForm input[type=text]{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;box-shadow:none;width:259px}.InstrumentForm #selQuarter,.InstrumentForm #selRange,.InstrumentForm #selSection,.InstrumentForm #selTownship{width:50px}.InstrumentForm .btsCls{text-align:center}.InstrumentForm .sumbitBtn{background-repeat:no-repeat}.InstrumentForm .sumbitBtn,.InstrumentForm .sumbitBtn.selected,.InstrumentForm .sumbitBtn:focus,.InstrumentForm .sumbitBtn:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (yellow bkg)_goBtn.png");background-size:contain;border:none;color:transparent;height:30px;width:30px}.InstrumentForm .clearIcon{background-repeat:no-repeat}.InstrumentForm .clearIcon,.InstrumentForm .clearIcon.selected,.InstrumentForm .clearIcon:focus,.InstrumentForm .clearIcon:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (yellow bkg)_clear.png");background-size:contain;border:none;color:transparent;height:30px;width:30px}.Payment_Outer{height:100%;position:relative;width:50%}.Payment_Outer .Payment_Container{margin:0 10%;position:relative}.payment_panel{float:left;height:100%;overflow-y:auto}.payment_panel input[type=button]{margin-bottom:1.17em;margin-left:10px;margin-top:1.17em}.payment_panel input[type=text]{height:50px;width:200px}.payment_panel.ResultsPanel_CategoryPanel{width:15%}.payment_panel.ResultsPanel_CategoryResultsPanel{width:45%}.payment_panel.ResultsPanel_DetailsPanel{width:40%}.payment_panel.PaymentPanel{width:50%}.payment_panel.PaymentPanel input{background-clip:padding-box;background-color:#d3d3d3;border-radius:10px;font-size:1.5em;height:30px;width:30px}.payment_panel.PaymentPanel input.CancelButton{background-image:url(../images/nav_fullextent.png)}.payment_panel.PaymentPanel input.CancelButton,.payment_panel.PaymentPanel input.PaymentButton{background-position:2px 2px;background-repeat:no-repeat;color:#ff4500;cursor:pointer;margin:5px 0 0;width:100%}.payment_panel.PaymentPanel input.PaymentButton,.payment_panel.PaymentPanel input.TodayButton{background-image:url("../images/E_County Icons (normal)_payment.png")}.payment_panel.PaymentPanel input.TodayButton{background-position:2px 2px;background-repeat:no-repeat;color:#ff4500;cursor:pointer;width:200px}.payment_panel.PaymentPanel input.DateChangeBox{background-clip:padding-box;background-color:#000;border-radius:10px;height:80px;width:500px}.payment_panel h3{color:#d3d3d3}.payment_panel ul{list-style-type:none;margin:0 0 5px;padding:0}.payment_panel ul li{background-clip:padding-box;background-color:#333;border-radius:15px;color:#d3d3d3;cursor:pointer;font-size:1.5em;margin:5px 0 5px 5px;padding:5px;text-align:center}.payment_panel ul li:focus,.payment_panel ul li:hover{background-color:#fdb715;color:#333}.payment_panel ul li.selected{color:#fdb715;font-weight:700}.payment_panel ul li.selected:focus,.payment_panel ul li.selected:hover{color:#333}.payment_panel ul li.sectiontitle{background-color:grey;color:#ff0;font-size:2em}.payment_panel ul li.sectiontitle,.payment_panel ul li.summary{background-clip:padding-box;border-radius:15px;cursor:default;margin:5px 0 5px 5px;padding:5px;text-align:center}.payment_panel ul li.summary{background-color:#333;color:#d3d3d3;font-size:1.5em}.payment_panel ul li.line{background-clip:padding-box;background-color:grey;border-radius:15px;cursor:default;font-size:.1em;margin:5px;padding:0;text-align:left}.EditorAuditTrail{text-align:center}.EditorAuditTrailPanel{margin-top:-17px}.EditorAuditTrailPanel .AuditPanelBtnsDiv{padding:10px;position:absolute;right:0;text-align:right;top:0}.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportXLSButton{background-repeat:no-repeat}.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportXLSButton,.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportXLSButton.selected,.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportXLSButton:focus,.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportXLSButton:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (Long Buttons)_Export To XLS.png");background-size:contain;border:none;color:transparent;height:33px;width:118px}.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportPDFButton{background-repeat:no-repeat}.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportPDFButton,.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportPDFButton.selected,.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportPDFButton:focus,.EditorAuditTrailPanel .AuditPanelBtnsDiv .ExportPDFButton:hover{background-color:initial;background-image:url("../../Tabless/images/E_County Icons (Long Buttons)_Export To PDF.png");background-size:contain;border:none;color:transparent;height:33px;width:118px}.subscription{margin-top:15px;max-height:65vh;padding-left:10px;padding-right:10px}.subscription input{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;color:#396430;cursor:pointer;background-clip:padding-box;background-color:#d3d3d3;border-radius:10px;color:silver;cursor:default;display:inline-block;text-align:center}.subscription .dojoxGrid,.subscription input{box-shadow:5px 5px 5px rgba(0,0,0,.3);font-weight:700}.subscription .dojoxGrid{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;color:#396430;cursor:pointer}.subscription .dijitButton{border:2px solid #396430;border-radius:5px}.subscription .dijitButton,.subscription .inputDiv{background-color:#f9f9fb;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer}.subscription .inputDiv{border-radius:5px;border:2px solid green;margin-bottom:5px;margin-top:5px;padding-bottom:5px;padding-top:5px;width:100%}.subscription .dijitButtonText{padding:0 .1em}.subscription input.inputPass{width:10px}.subscription.ResultsPanel_CategoryPanel,.subscription.ResultsPanel_CategoryResultsPanel,.subscription.ResultsPanel_DetailsPanel{width:100%}.subscription.PaymentPanel .dijitTextBox{border-color:#396430;margin-left:10px;width:130px}.subscription.PaymentPanel .dijitTextBox.change{border-color:red}.subscription.PaymentPanel .dijitTextBox.today{border-color:#396430}.subscription.PaymentPanel .dijitInputField{color:red;height:auto}.subscription.PaymentPanel input{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;background-clip:padding-box;background-color:#d3d3d3;border-radius:10px;color:silver;cursor:default;font-size:large;height:30px;text-align:center;width:100px}.subscription.PaymentPanel input.TodayButton{height:auto}.subscription div{display:inline-block}.subscription select{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;box-shadow:none;display:inline-block;height:30px;margin:2px 0 2px 2px;width:100px}.subscription h3{color:#d3d3d3}.subscription ul{list-style-type:none;margin:0 25px 5px 0;padding:0}.subscription ul li.total{cursor:default}.subscription ul li.total:focus,.subscription ul li.total:hover{background-color:#396430;border:2px solid #396430;color:#f5f5f5}.subscription ul li.optionitemselectcur{background-color:#f9f9fb;border:2px solid #396430;color:#8080ff}.subscription ul li.optionitemselectcur:focus,.subscription ul li.optionitemselectcur:hover{background-color:#8080ff;border:2px solid #396430;color:#f5f5f5}.subscription ul li.optionitemselect{background-color:#f9f9fb;border:2px solid #396430;color:#396430}.subscription ul li.optionitemselect:focus,.subscription ul li.optionitemselect:hover{background-color:#8080ff;border:2px solid #396430;color:#f5f5f5}.subscription ul li.sectiontitle{background-color:grey;border-radius:5px;color:#396430;font-size:1.5em}.subscription ul li.sectiontitle,.subscription ul li.summary{background-clip:padding-box;cursor:default;margin:5px;padding:5px;text-align:center}.subscription ul li.summary{background-color:#333;border-radius:20px;color:#d3d3d3;font-size:1em}.subscription ul li.line{background-clip:padding-box;background-color:grey;border-radius:15px;cursor:default;font-size:.001em;font-weight:400;height:0;margin:10px 5px;padding:0;text-align:left}#bookmarkList{padding-bottom:10px;padding-top:10px;text-align:center}#bookmarkList table{border:2px solid #396430!important;border-collapse:initial;color:#396430;margin:10px auto;width:80%}#bookmarkList table th{background-color:#396430;color:#fff}#bookmarkList table tr{cursor:pointer}#bookmarkList button{margin-top:10px}#bookmarkList .bookmarkDeleteButton{background-color:#fff;background-image:url("../images/appbar.delete(black).png");background-position:50%;background-repeat:no-repeat;background-size:contain;border:none;cursor:pointer;height:30px;margin-top:6px;width:30px}#newBookmarkContainer{padding-top:15px;text-align:center}#newBookmarkContainer button{margin-bottom:10px}#newBookmarkContainer #bookmarkNameField{margin-bottom:0}#newBookmarkContainer #visibleToPublicInput{margin-bottom:10px}#newBookmarkContainer p{margin-bottom:0;margin-top:0}#deleteBookmarkConfirm{width:235px}#deleteBookmarkConfirm #confirmRemoveBookmark{margin-right:15px}.add-filters-header .info-mark{font-size:small;margin:15px}.filter-rows .info-mark{margin-left:10px}.filter-rows-container .row{margin-bottom:15px}#tabletMrmReportContainer{color:#000}#reportDateTimeRangePicker,#reportTypeSelect{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);color:#555;display:block;font-size:14px;height:34px;line-height:1.42857143;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}@media screen and (prefers-reduced-motion:reduce){#reportDateTimeRangePicker,#reportTypeSelect{transition:none}}body,html{background-color:#fff;color:#232323;font-family:Roboto,sans-serif;font-size:.85em;margin:0;overflow:hidden}body :focus,html :focus{outline:transparent;outline-color:transparent;outline-width:thin}button,input{font-family:Roboto,sans-serif}table{font-size:small}footer,header,nav,section{display:block}.returnButton{border:2px solid red;color:red;left:55%;position:absolute;top:5px;z-index:5}.btn-primary,.btn-primary.active,.btn-primary.disabled:hover,.btn-primary.focus,.btn-primary.open,.btn-primary:active,.btn-primary:active:focus,.btn-primary:active:hover,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover{background-color:#396430;border-color:#396430}.modal>.modal-dialog>.modal-content>.modal-header,.popover>.popover-title{background-color:#396430;color:#fff}.display-inline-block{display:inline-block}#map{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.below-toolbar{border-radius:5px;color:#000;float:left;font-size:16pt;margin-top:10px;padding:5px;text-align:left;text-shadow:1px 0 0 #fff,0 -1px 0 #fff,0 1px 0 #fff,-1px 0 0 #fff}.dijitButtonNode{border:hidden;border:1px solid transparent!important;padding:0 0 0 1px!important}.dijitRuleLabel.dijitRuleLabelH{color:#fff}.dijitButton{margin:0!important}.color{border-style:solid;border-width:thin;color:transparent!important;cursor:pointer;padding-left:0;width:20px}.color,select{margin-bottom:10px}select{background-color:#d3d3d3;border:none}.dijitTextBox{width:100px}.maplabel{display:none}.selectable{-webkit-touch-callout:initial;-webkit-user-select:all;-moz-user-select:all;-ms-user-select:all;user-select:all}.GISDialog{border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.5)}.GISDialog .dijitDialogTitleBar{background:#396430;background-image:none;border:none;color:#fff}.GISDialog .dijitDialogTitle{color:#fff}.GISDialog #emptyNameMessage{color:red;display:none}.dojoxGrid{background-color:transparent}.dojoxGrid table{min-width:0}.dojoxGrid .dojoxGridPaginator{width:100%}.dojoxGrid .dojoxGridPaginator .dojoxGridInactiveSwitch,.dojoxGrid .dojoxGridPaginator .dojoxGridWardButton{color:#396430;cursor:pointer;padding-left:3px;padding-right:3px}.dojoxGrid .dojoxGridPaginator .dojoxGridActived{color:#000;cursor:default;padding-left:3px;padding-right:3px}.dojoxGrid .dojoxGridPaginator .dojoxGridInactived{color:#396430;cursor:pointer;padding-left:3px;padding-right:3px}.dojoxGrid .dojoxGridPaginator .dojoxGridDescriptionTd{text-align:left;width:33%}.dojoxGrid .dojoxGridPaginator .dojoxGridPaginatorFastStep{text-align:right;width:33%}.dojoxGrid .dojoxGridPaginator tbody tr{background-color:transparent;border-bottom:0;cursor:auto}.dojoxGrid .dojoxGridPaginator tbody tr td{border:none;text-align:center}.dojoxGrid .dojoxGridPaginator tbody tr:nth-child(2n),.dojoxGrid .dojoxGridPaginator tbody tr:nth-child(odd){background-color:transparent}.dojoxGrid .dojoxGridPaginator tbody tr:last-child td{border:none}.dojoxGrid .dojoxGridPaginator tbody tr.selected{background-color:transparent}.dojoxGrid .dojoxGridPaginatorStep div{display:inline-block}.dojoxGrid .dojoxGridHeader{background-color:#e0e0e0}.dojoxGrid .dojoxGridHeader .dojoxGridCell{background:none;background-color:silver;border:1px solid #000}.dojoxGrid .dojoxGridHeader .dojoxGridColCaption{display:inline}.dojoxGrid .dojoxGridContent .dojoxGridCell{border:1px solid #000;border-top:none;border-bottom:none}.dojoxGrid .dojoxGridContent .dojoxGridRow{background-color:#fff;border:none}.dojoxGrid .dojoxGridContent .dojoxGridRowOdd{background-color:#f0f0f0}.dojoxGrid .dojoxGridContent .dojoxGridRowSelected{background-color:rgba(242,248,241,.8)}.dojoxGrid .dojoxGridContent .dojoxGridRowOver{background-color:#81bd75}.dojoxGrid .dojoxGridContent .dojoxGridCellFocus.dojoxGridCellOver{border-bottom:0;border-left:1px solid #000;border-right-color:#000}.dojoxGrid .dojoxGridContent .dojoxGridRow:last-child .dojoxGridCell{border-bottom:1px solid #000}.dojoxGrid .dojoxGridContent tbody tr{cursor:auto}.dojoxGrid .dojoxGridContent tbody tr:focus,.dojoxGrid .dojoxGridContent tbody tr:hover,.dojoxGrid .dojoxGridContent tbody tr:nth-child(2n),.dojoxGrid .dojoxGridContent tbody tr:nth-child(odd){background-color:transparent}.dojoxGrid .dojoxGridContent tbody tr:last-child td{border-bottom:0}.dojoxGrid .dojoxGridContent tbody tr.selected{background-color:transparent}.dijitPopup{border:solid;border-color:#396430;border-width:1px}.dijitMenuItemSelected{background-color:#396430;background-image:none;color:#fff}.gisw_context .dijitMenuItem,.gisw_context .dijitMenuItemFocused{background-color:#fff}.gisw_context .dijitMenuItem:focus,.gisw_context .dijitMenuItem:hover{background-color:#396430;background-image:none;color:#fff}.dialogButton{padding:10px;text-align:center}.dialogButton input{background-color:#f9f9fb;border:2px solid #396430;border-radius:5px;box-shadow:5px 5px 5px rgba(0,0,0,.3);color:#396430;font-weight:700;cursor:pointer;box-shadow:none}.preview_thumb{height:64px}.dijitComboBoxMenuPopup .dijitMenu{background-color:#f9f9fb;border:1px solid #396430}.dijitComboBoxMenuPopup .dijitPopup{border-color:#396430}.dijitComboBoxMenuPopup .dijitMenuItem{color:#396430}.dijitComboBoxMenuPopup .dijitMenuItemSelected{color:#f9f9fb}@media (max-width:599px){#map{bottom:0;left:0;right:0;top:0;position:absolute;background-color:#e6ddbe}.returnButton{left:15px}}#PictometryPanel{display:block}.info-mark{background-color:#396430;border-radius:1em;color:#fff;cursor:pointer;display:inline-block;height:15px;margin-left:-15px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;vertical-align:middle;width:15px}
/*# sourceMappingURL=site.min.css.map */
