.main-content ul li, .main-content ol li {
    line-height: 20px!important;
    margin: 0.15em 0 0.15em 1em;
    font-size: 1em;
    font-weight: 600;
}

.container, .container-fluid, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl {
    --bs-gutter-x: .5rem!important;
    --bs-gutter-y: 0;
    width: 100%;
    padding-right: calc(var(--bs-gutter-x) * .5);
    padding-left: calc(var(--bs-gutter-x) * .5);
    margin-right: auto;
    margin-left: auto;
}

.nav {
    --bs-nav-link-padding-x: .50rem;
    --bs-nav-link-padding-y: 0.5rem!important;
    --bs-nav-link-font-weight: ;
    --bs-nav-link-color: #000000!important;
    --bs-nav-link-hover-color: #d63b23!important;
    --bs-nav-link-disabled-color: #6c757d;
    display: flex;
    flex-wrap: revert;
    padding-left: 0;
    margin-bottom: -3;
    list-style: none;
}

.nav-tabs .nav-link {
    margin-bottom: calc(var(--bs-nav-tabs-border-width) * -3);
    background: 0 0;
    border: var(--bs-nav-tabs-border-width) solid transparent;
    border-top-left-radius: var(--bs-nav-tabs-border-radius);
    border-top-right-radius: var(--bs-nav-tabs-border-radius);
}

.nav-tabs {
    --bs-nav-tabs-border-width: 0px;
    border-bottom: var(--bs-nav-tabs-border-width) solid var(--bs-nav-tabs-border-color);
}

.nav-tabs .nav-link.active {
    border-bottom: 2px solid #000000;
}

.nav-tabs .nav-link {
    margin-bottom: calc(var(--bs-nav-tabs-border-width) * -3);
    background: 0 0;
    border: var(--bs-nav-tabs-border-width) solid transparent;
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
}
.linewrapper div:first-child {
    letter-spacing: 1px;
}

.nav-link {
    display: block;
    padding: var(--bs-nav-link-padding-y) var(--bs-nav-link-padding-x);
    font-size: var(--bs-nav-link-font-size);
    font-weight: var(--bs-nav-link-font-weight);
    color: var(--bs-nav-link-color);
    text-decoration: none;
    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;
}

.nav-link:hover {
    border-bottom: 2px solid #000000!important;
}

.accordion-item {
    color: var(--bs-accordion-color);
    background-color: var(--bs-accordion-bg);
    border: 0px; 
}

.disclaimer {
    margin: 20px 0px;
    font-size: .8em;
    line-height: 1.2em;
}

.top-border {
    border-bottom: 1px solid #eeeeee;
    flex-grow: 1;
    margin: -27px 20px;
}

@media (max-width: 991px) {

          .tab-content>.tab-pane {
            display: block;
            opacity: 1;
          }
          .h5, h5 {
            font-size: .9rem!important;
            font-weight: 400;
        }

          .responsive-tabs .tab-pane {
            display: block !important;
            opacity: 1;
          }
          .fade:not(.show) {
            opacity: 1 !important;
          }

          .card-header {
            padding: var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);
            margin-bottom: 0;
            color: var(--bs-card-cap-color);
            background-color: var(--bs-card-cap-bg);
            /*border-bottom: var(--bs-card-border-width) solid var(--bs-card-border-color);*/
        }
        .accordion-button:hover {
            color:#orange;
        }

        .card {
            --bs-card-spacer-y: 1rem;
            --bs-card-spacer-x: 1rem;
            --bs-card-title-spacer-y: 0.5rem;
            --bs-card-border-width: 1px;
            --bs-card-border-color: var(--bs-border-color-translucent);
            --bs-card-border-radius: 0.375rem;
            --bs-card-box-shadow: ;
            --bs-card-inner-border-radius: calc(0.375rem - 1px);
            --bs-card-cap-padding-y: 0.5rem;
            --bs-card-cap-padding-x: 1rem;
            --bs-card-cap-bg: rgba(0, 0, 0, 0.0)!important;
            --bs-card-border-width: 0px!important;
        }

        .caret-animate {
            transition: transform 0.3s ease-in-out;
        }
        .accordion {
            --bs-accordion-color: #000;
            --bs-accordion-bg: #fff;
            --bs-accordion-transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;
            --bs-accordion-border-color: var(--bs-border-color);
            --bs-accordion-border-width: 1px;
            --bs-accordion-border-radius: 0.375rem;
            --bs-accordion-inner-border-radius: calc(0.375rem - 1px);
            --bs-accordion-btn-padding-x: 1.25rem;
            --bs-accordion-btn-padding-y: 1rem;
            --bs-accordion-btn-color: var(--bs-body-color);
            --bs-accordion-btn-bg: var(--bs-accordion-bg);
            --bs-accordion-btn-active-icon: url(https://www.paysbig.com/application/files/9116/7717/6142/download.svg); 
            --bs-accordion-btn-icon-width: 1.25rem;
            --bs-accordion-btn-icon-transform: rotate(-180deg);
            --bs-accordion-btn-icon-transition: transform 0.2s ease-in-out;
            --bs-accordion-btn-active-icon: url(https://www.paysbig.com/application/files/9116/7717/6142/download.svg); 
            --bs-accordion-btn-focus-border-color: #86b7fe;
            --bs-accordion-btn-focus-box-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);
            --bs-accordion-body-padding-x: 1.25rem;
            --bs-accordion-body-padding-y: 1rem;
            --bs-accordion-active-color: #0c63e4;
            --bs-accordion-active-bg: #e7f1ff;
        }        
        .nav {
            --bs-nav-link-padding-x: .10rem;
            --bs-nav-link-padding-y: 0.5rem !important;
            --bs-nav-link-font-weight: ;
            --bs-nav-link-color: #000000 !important;

            display: flex;
            flex-wrap: wrap;
            padding-left: 0;
            margin-bottom: 0;
            list-style: none;
        }
        .nav-link a.hover { color: #d63b23 !important; }

        .accordion-button {
            padding: 10px;
        }

        .accordion-button:not(.collapsed) {
            color: #212223;
            background-color: #f8f9fa;
            box-shadow: inset 0 calc(var(--bs-accordion-border-width) * -1) 0 var(--bs-accordion-border-color);
        }

        .accordion-button::before {
            content:url(https://www.paysbig.com/application/files/9116/7717/6142/download.svg); 
            font-family: 'bootstrap-icons';
            float: right;
            margin-left: 5px;
            transition: transform 0.3s ease-in-out;
        }

        .accordion-button.collapsed::before {
            transform: rotate(-90deg);
        }

        .accordion-button:focus {
            z-index: 3;
            border-color: currentColor;
            outline: 0;
            box-shadow: none;
        }

        .accordion-item {
            color: var(--bs-accordion-color);
            background-color: var(--bs-accordion-bg);
            border: var(--bs-accordion-border-width) solid var(--bs-accordion-border-color);
        }
        .top-border {
            border-bottom: 0px solid #eeeeee;
}}





