/* Main Content */

.mywga-layout .mywga-main-content {
    padding-top: 40px;
    padding-bottom: 80px;
}

.mywga-layout>main.mywga-main-content {
    padding: 0;
}

.mywga-layout>main.mywga-main-content #page-content {
    padding-top: 20px;
    padding-bottom: 80px;
}

/* Panels */
.mywga-layout .mywga-main-content #main-content .row:not(.gutter-y-20px) [class*=col-] {
    margin-top: 20px;
}

.mywga-layout .mywga-main-content #main-content .leftarrow {
    float: none !important;
}

/* Typography */

.mywga-layout .mywga-main-content h1 {
    font-size: 46px;
    font-weight: 700;
    line-height: 110%;
}

.mywga-layout .mywga-main-content h2 {
    font-size: 32px;
    font-weight: 700;
    line-height: 110%;
}

.mywga-layout .mywga-main-content h3 {
    font-size: 24px;
    font-weight: 700;
    line-height: 110%;
}

/* Buttons */

.mywga-layout .mywga-main-content .btn-primary {
    background-color: var(--prussian-blue-100);
    color: var(--white);
    border-color: transparent;
}

.mywga-layout .mywga-main-content .btn-primary:hover,
.mywga-layout .mywga-main-content .btn-primary:active,
.mywga-layout .mywga-main-content .btn-primary:focus,
.mywga-layout .mywga-main-content .btn-primary:focus-visible {
    background-color: var(--prussian-blue-75);
    border-color: transparent;
}

/* Dues and Earnings */

#ctl00_uxMainContent_uxBalanceBlockSection table,
#ctl00_uxMainContent_incompleteBlock table {
    font-size: 16px !important;
}

#ctl00_uxMainContent_uxBalanceBlockSection table th,
#ctl00_uxMainContent_uxBalanceBlockSection table td,
#ctl00_uxMainContent_incompleteBlock table th,
#ctl00_uxMainContent_incompleteBlock table td {
    border: 1px solid var(--prussian-blue-25) !important;
}

#ctl00_uxMainContent_incompleteBlock table,
#ctl00_uxMainContent_incompleteBlock table tr {
    border: none;
}

/* Residuals Lookup */
/*
.lookup .botMargSM {
    margin-bottom: 12px;
}

.lookup .RadGrid,
.lookup .RadTabStrip {
    width: 100% !important;
}

.lookup .RadTabStrip_MetroTouch .rtsLevel1 {
    border-color: var(--prussian-blue-100);
}

.lookup .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected .rtsLink,
.lookup .RadTabStrip_MetroTouch .rtsLevel1 .rtsSelected .rtsLink:hover {
    background-color: var(--prussian-blue-100);
    border-color: var(--prussian-blue-100);
}

.lookup .RadTabStrip_MetroTouch .rtsLevel1 .rtsLink {
    background-color: var(--white);
    border-color: var(--white);
}

.lookup .RadTabStrip_MetroTouch .rtsLevel1 .rtsLink:hover {
    background-color: var(--prussian-blue-7);
    border-color: var(--white);
}

.lookup .borderDiv {
    border: none !important;
}

.lookup .rgDataDiv {
    height: 100% !important;
}

.lookup .RadGrid_MetroTouch {
    border-color: transparent;
}

.lookup .RadGrid_MetroTouch .rgAltRow {
    background: var(--white);
}

.lookup .rgAltRow td,
.lookup .rgRow td {
    border-left: none;
    border-right: none;
    border-color: var(--border-gray) !important;
}

.lookup .RadGrid_MetroTouch .rgHeader {
    border: none;
}

.lookup #resTable a {
    font-weight: 600;
}

.lookup .rgFooter td {
    background-color: var(--baby-blue-25) !important;
}

.lookup .RadGrid_MetroTouch .rgCommandCell {
    background-color: var(--white);
}

.lookup .RadGrid_MetroTouch .rgFooter>td,
.lookup .RadGrid_MetroTouch .rgFooterWrapper {
    border: none;
}

.lookup .RadButton {
    background-color: var(--white);
    border-color: var(--prussian-blue-100);
    color: var(--prussian-blue-100);
    font-weight: 600;
}

.lookup .RadButton:hover {
    background-color: var(--prussian-blue-100);
    border-color: var(--prussian-blue-100);
    color: var(--white);
}
*/