#content {
    padding: 0;
}

#content-body {
    width: 100%;
}

body {
    background-color: #f2f2f2 !important;
}

#header ul li a {
    box-sizing: content-box;
    line-height: normal;
}

#footer-columns {
    line-height: initial;
    font-size: 12px;
}

.claims-tabs li a,
.insurance li.claim-level a, .failed li.failed-claims a, .all li.all-claims a, .era li.eobs a, .pending li.pending-attachment a, .era li.eobs a, .status li.claim-status a, .pending li.pending-attachment a {
    height: 59px;
}

#page-header {
    border: none;
}


@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    #header-content {
        line-height: 1.3;
    }
}

.form-control.ng-select {
    border: none;
    padding: 0;
}

    .form-control.ng-select.sm {
        font-size: 12px;
    }

        .form-control.ng-select.sm .ng-dropdown-panel {
            width: 400px;
        }

    .form-control.ng-select .ng-select-container {
        min-height: 38px;
    }

    .form-control.ng-select.nocurve .ng-select-container {
        border-radius: 0px;
    }

.dropdown-list li:hover {
    background-color: rgba(0,0,0,.1) !important;
}

.removeTheClearAllButton .c-remove.clear-all {
    display: none;
}

.ngSelectTop0 ng-dropdown-panel {
    top: 35px;
}

.dataTables_empty {
    display: none;
}
.AdminAngularSettings1 {
    display: none !important
}

.AdminAngularSettings2 {
    width: auto !important
}

.AdminAngularSettings3 {
    line-height: initial !important
}
#header .my_account a.drop-control{
    padding-bottom: 19px !important
}
