﻿
#search-tabs .display-box {
    height: auto !important;
}
#messages {
    height:auto !important;
    position: initial !important;
}

.buttons .accordion-button {
    padding: 0;
    background-color: inherit;
    display: flex;
    border-radius: 2px;
    border: 1px solid #abd;
    text-align: left;
}

    .buttons .accordion-button::after {
        order: -1;
        margin-left: 0;
        margin-right: 2px;
    }

.buttons button {
    min-width: 106px;
    margin-bottom: 2px;
    border-radius: 2px;
    border: 1px solid #abd;
    text-align: left;
    display: block;
    line-height: 15px;
    color: Blue;
    padding: 0 0 0 16px;
    background-repeat: no-repeat;
    background-position: 0 center;
    font-size: inherit;
    font-family: inherit;
}
    .buttons td {
        text-align: -webkit-right;
    }

    .buttons button.add {
        background-image: url(/content/images/map/plus-13.png);
    }

    .buttons button.remove {
        background-image: url(/content/images/map/minus-13.png);
    }

    .buttons button.view {
        background-image: url(/content/images/map/view-13.png);
    }

#property-information button.btn.add {
    display: none;
}

div.entity-heading td {
    font-family: inherit;
    font-size: inherit;
}

.property-list-item .accordion-body {
    padding: 0;
}

.property-list-item .accordion-button:focus, .entity.list-item.entity-heading .accordion-button:focus {
    box-shadow: none;
}

.property-list-item .accordion-item {
    background-color: inherit;
}

.property-list-item table {
    width: 100%;
}

.property-list-item table td.bold {
    font-weight: bold;
}

.entity.list-item.entity-heading .accordion-button, .property-list-item .accordion-button {
    padding: 0;
    background-color: inherit;
}

.entity.list-item.entity-heading .accordion-body {
    padding: 0;
}
.entity.list-item.entity-heading .accordion-button:focus {
    box-shadow: none;
}
.entity.list-item.entity-heading .accordion-item {
    background-color: inherit;
}

.lightbox-close {
    line-height: 15px;
    padding-bottom: 5px !important;
}

/* Info pane details table */
.info-table {
    --bs-table-bg: white;
    --bs-table-striped-bg: #F2F2F2;
    --bs-table-striped-color: #F2F2F2;
    --bs-table-active-bg: #373b3e;
    --bs-table-active-color: #fff;
    --bs-table-hover-bg: #323539;
    --bs-table-hover-color: #fff;
    color: #fff;
    border-color: #373b3e;
}

    .info-table > tbody > tr:nth-of-type(odd) {
        --bs-table-accent-bg: var(--bs-table-striped-bg);
        color: var(--bs-table-striped-color);
    }

    .info-table > tbody > tr > td:first-child {
        width: 130px;
        /*color: var(--premise-gold);*/
    }

    .info-table td {
        color: black;
        text-align: left;
        padding: 1px !important;
    }

    .info-table > tbody > tr > td:first-child {
        font-weight: bold;
    }
