#banner-container {
    position: relative;
    background-color: black;
}

#delegationTable_wrapper tr {
    --bs-border-width: 0;
}

#delegationTable_wrapper td {
    padding: 4px;
    color: black;
}

#delegationContainer {
    background-color: rgb(0 0 0 / 10%);
}

#nameTable {
    border-color: transparent !important;
}

.dataTables_wrapper .dataTables_processing {
    --bs-card-border-color: none;
    --bs-card-bg: none;
}

.dataTables_wrapper .pagination {
    --bs-pagination-active-bg: none;
    --bs-pagination-active-border-color: gray;
    --bs-pagination-bg: none;
    --bs-pagination-disabled-bg: none;
    --bs-pagination-border-color: none;
    --bs-pagination-focus-color: black;
    --bs-pagination-color: none;
    --bs-pagination-hover-bg: none;
    --bs-pagination-focus-bg: none;
}

#nameTable_wrapper td:last-child,
#nameTable_wrapper th:last-child
{
    display: none;
}

#nameTable td {
    border: none;
    padding: 0px;
}

#banner {
    max-height: 400px;
    min-height: 200px;
    overflow: auto;
    object-fit: cover;
}

#banner2 {
    background-image: url(../img/banner2.jpg);
    max-height: 400px;
    min-height: 200px;
}

#banner-logo {
    position: absolute;
    top: 35%;
    left: 33%;
    width: 33%;
}

#ddNameChange {
    background-color: transparent;
}

.nameTableRow:hover {
    font-weight: 500;
    cursor: pointer;
}

.body-color {
    background-image: url(../img/wood3.jpg);
}

.paper-frame {
    border: 10px solid transparent;
    border-image: url(../img/paper2.png) 10 fill;
}

#createNameLink {
    color: blue;
}

.paper-link-purple {
    color: #000096;
    padding: 0px 0px 0px 8px;
    margin-bottom: 2px;
}

#createNameLink:hover {
    font-weight: 600;
    cursor: pointer;
    text-shadow: 1px 1px black;
}

#delegationButtonRow {
    margin-top: 6px;
}

.paper-btn-darkbrown {
    --bs-btn-color: #fff;
    --bs-btn-bg: #685748;
    --bs-btn-border-color: #302822;
    --bs-btn-hover-color: #fff;
    --bs-btn-hover-bg: #42372e;
    --bs-btn-hover-border-color: #302822;
    --bs-btn-focus-shadow-rgb: 49,132,253;
    --bs-btn-active-color: #fff;
    --bs-btn-active-bg: #42372e;
    --bs-btn-active-border-color: #302822;
    --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
    --bs-btn-disabled-bg: #42372e;
    --bs-btn-disabled-color: #fff;
    --bs-btn-disabled-border-color: #302822;
    --bs-btn-disabled-opacity: 1;
    align-content: center;
    display: grid;
    justify-content: center;
}

.paper-btn-darkbrown-sm
{
    padding: 2px 6px 2px 6px;
}

.paper-inset {
    color: var(--bs-body-color);
    background-color: #cfba95;
    background-clip: padding-box;
    border-color: #302822;
    border-left: 0px;
    border-right: 0px;
}

.paper-txt-darkbrown {
    border: var(--bs-border-width) solid #302822;
    background-color: #685748;
    color: #fff;
}

.paper-label:after {
  background-color: #a09173 !important;
} 

.paper-label {
    color: black;
}

.paper-input,
.paper-input:focus
{
    color: var(--bs-body-color);
    background-color: #cfba95;
    background-clip: padding-box;
    border: var(--bs-border-width) solid #302822;
}

.paper-dropdown {
    color: var(--bs-body-color);
    background-color: #f7e8cf;
    background-clip: padding-box;
    border: var(--bs-border-width) solid #302822;
    --bs-dropdown-border-radius: 4px;
    padding: 6px;
    --bs-dropdown-min-width: 0px;
}

.paper-dropdown-item {
    padding: 0px 6px 0px 6px;
    --bs-dropdown-link-hover-bg: #0000001a;
    font-weight: 500;
    font-size: 11pt;
    --bs-dropdown-link-active-color: none;
    --bs-dropdown-link-active-bg: none;
}

.paper-modal {
    border: 10px solid transparent;
    border-image: url(../img/paper.png) 10 fill;
    background-color: #ffcc8f;
}

.wood-nav {
    background-image: url(../img/nav_wood.jpg);
    background-repeat: repeat-x;
    height: 50px;
}

.wood-nav-link {
    color: rgb(68 58 58);
    font-size: 14pt;
    font-weight: 500;
}

.connectedAccount {
    color: rgb(56 55 135) !important;
    max-width: 200px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    margin-left: 5px;
}

.text-purple {
    color: rgb(56 55 135) !important;
}

.currencyShort {
    color: rgb(56 55 135) !important;
}

.accountName {
    color: rgb(56 55 135) !important;
}