.h-contracts .card-header #filter {
    background-color: var(--primary-color);
    border-color: var(--title-dark2);
    color: var(--tertiary-color) !important;
    margin-right: 10px;
}

.h-contracts .card-header .btn-primary:hover {
    background-color: var(--primary-color) !important;
    color: var(--title-dark2) !important;
    box-shadow: none;
}

.dropdown {
    position: relative;
    display: inline-block;
}

    .dropdown .dropdown-menu {
        position: absolute;
    }

    .dropdown:hover .dropdown-menu {
        display: block;
    }

.color-hover:hover {
    /*background: rgb(109,199,199)!important;*/
    color: #2e9bff !important;
}

.color-data:hover {
    color: var(--primary-color) !important;
}

.footer-color2 {
    background: white !important;
}

.padding-left-10rem {
    padding-left: 10rem !important;
}

.left-4 {
    left: 117px;
}

.background-jobcode {
    border-radius: 3px !important;
    background: rgb(109,199,199) !important;
    color: var(--primary-color) !important;
    font-size: 14px !important;
    padding-left: 4px !important;
    padding-right: 4px !important;
}

.padding-right-6px {
    padding-right: 6px !important;
}

.min-width-0px {
    min-width: 0px !important;
}

.padding-left-5px {
    padding-left: 5px !important;
}

.td-width-sub {
    width: 30.6px !important;
}

.card-search-user-detail .my-profile-form .hcare-box {
    background: var(--primary-color) !important;
}

.card-search-user-detail .my-profile-form fieldset .form-group .hcare-image {
    margin-top: -95px !important;
}

.card-search-user-detail .my-profile-form fieldset .form-group .hcare-name {
    margin-top: -25px !important;
    margin-left: -30px !important;
}

.job-posts .hcare-tab1 {
    margin-top: -93px !important;
}

.status-box .status2 {
    margin-left: 9px !important;
}

.card-search-user-detail .hcare-tab-content {
    margin-top: -8px;
    margin-left: -30px;
}

.card-search-user-detail .hcare-tab-content2 {
    margin-top: -41px !important;
    margin-left: -85px !important;
}

.Usermanagement-verify-form .table-component .table-responsive .job-orders-table {
    margin-left: 0px !important;
}

.Usermanagement-verify-form .table-component .table-responsive {
    overflow-x: hidden !important;
}

.Usermanagement-verify-form .job-orders-table thead tr th {
    font-weight: bold !important;
}

.my-profile-form .job-card-body {
    margin-left: 12px !important;
}

.my-profile-form .card-header .float-right .joborders-text {
    font-size: var(--field-title-size);
    margin-top: 6px;
    margin-right: 4px;
}

.my-profile-form .hcaremaster-tab {
    border-bottom: 0px !important;
    margin-right: 10px !important;
    margin-left: -15px;
    margin-top: -10px;
}

    .my-profile-form .hcaremaster-tab btn {
        background: var(--secondary-background);
        margin-right: 10px !important;
    }

    .my-profile-form .hcaremaster-tab .nav-link {
        border: 0px !important;
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important;
    }

    .my-profile-form .hcaremaster-tab a.active {
        border-bottom: 4px solid var(--secondary-color) !important;
        background: var(--primary-color);
        color: var(--title-text-medium-color);
        font-weight: bold;
    }

    .my-profile-form .hcaremaster-tab .btn {
        color: var(--title-text-color);
        border-radius: 4px;
        margin-right: 10px;
    }

.my-profile-form .modal-body .modal-footer .parentcare-button {
    margin-left: 62px !important;
}

.margin-right-button {
}

.card-search-area .db2 {
    padding-top: 28px !important;
    padding-bottom: 1px;
}

.my-profile-form .select-care-card {
    background: var(--secondary-background);
    margin-left: -15px !important;
    margin-right: -15px !important;
}

.my-profile-form .result-card-area {
    margin-top: 14px;
    margin-left: 31px;
}

.my-profile-form .select-care-card .form-group .form-control {
    width: 112%;
    margin-left: -29px;
}

.result-card-area .hcare-job2 {
    margin-left: -31px !important;
}

.margin-top-card {
    margin-top: 14px;
}

.my-profile-form .result-text {
    margin-left: 27px;
}

.my-profile-form .result-card-area .card-body .table-identification {
    width: 80%;
}

.row-color {
    background: var(--navbar-border-bottom) !important;
}

.my-profile-form .result-card-area .card-body .table thead tr th {
    font-weight: bold;
}

    .my-profile-form .result-card-area .card-body .table thead tr th:first-child {
        min-width: 25px;
    }

    .my-profile-form .result-card-area .card-body .table thead tr th:last-child {
        min-width: 25px;
    }

my-profile-form .meetinginfo-status {
    margin-left: 66px;
}

.my-profile-form .background-card {
    background: var(--secondary-background);
}

.border-bottom {
    border-bottom: 1px solid var(--border-color);
}

.my-profile-form .select-care-card .card-body .form-group {
    margin-left: -6px;
}

.border {
    border: 1px solid var(--border-color);
}

.my-profile-form .row-margin-left-zero {
    margin-left: 31px !important;
}

.my-profile-form .hcare-row-margin {
    margin-right: 30px !important;
}

.h-contracts .h-contracts2 .hcare-contracts2-table thead tr th {
    font-weight: bold;
}

.title-text {
    margin-top: 16px;
    margin-left: 12px;
    margin-bottom: 16px;
}

.hcare-badge {
    background: var(--tertiary-color);
    color: var(--primary-color);
    border-radius: 13px;
    margin-top: -21px;
    margin-left: 24px;
    margin-left: 848px;
    padding-top: 8px;
    padding-left: 17px;
    padding-bottom: 8px;
    padding-right: 17px;
}
/*.hacre-badge1 {
  background: var(--title-dark2);
  color: white;
  border-radius: 13px;
  margin-top: -22px;
  margin-left: 31px;
}
.title-text1 {
  margin-top: 16px;
  margin-left: 12px;
  margin-bottom: 16px;
}*/
.care-units2 .table thead tr th {
    font-weight: bold;
}

.care-units2 .table tbody tr:nth-child(even) {
    background: #CCC !important;
}
/*{
  background-color: rgba(0,0,0,.05)!important;
}*/
.hospital .card-body .tab-content .tab-pane careunit .care-units2 .table thead tr th {
    font-weight: bold;
}

.my-profile-form .table-care thead tr th {
    font-weight: bold;
}

.my-profile-form .table-care tbody tr:nth-child(even) {
    background: var(--secondary-color2) !important;
}

.my-profile-form .table-care {
    border: 1px solid var(--secondary-color2);
}

.staffalloc-badge {
    background: var(--tertiary-color) !important;
    color: var(--primary-color);
    border-radius: 13px;
}

.card-search-area .form .btn-stf {
    margin-top: 25px;
}

.Usermanagement-verify-form .card-body .stf-table thead tr th {
    font-weight: bold;
}

.my-profile-form .staff-card .meetinginfo-status thead tr th {
    font-weight: bold;
}

.my-profile-form .card-body .form-body form .modal-body label .hcare-button {
}

.my-profile-form .card-staffa .card-body .table-staffa thead tr th {
    font-weight: bold;
}

.modal-button {
    margin-left: auto;
    margin-right: auto;
}

.employee-info-modal {
    border-top: 0px !important;
}

.registryparentclass .my-profile-form {
}

.card-search-area1 {
    background: var(--secondary-background) !important;
    margin-left: 0px !important;
}

.margin-label {
    margin-left: 5px !important;
    font-size: 14px !important;
    color: var(--data-color);
}

.row-style {
    margin-left: 0px;
    margin-right: 0px;
}

.margin-left-hcare {
    margin-left: auto !important;
    padding-right: 0px !important;
}

.padding-right-4px {
    padding-right: 4px !important;
}

.margin-right-7rem {
    margin-right: -7rem !important;
}

.check-box-assign {
    font-size: 14px !important;
    color: var(--data-color2) !important;
    margin-top: 6px !important;
}

.profile2-box .form-control {
    color: var(--labels-color) !important;
    border-radius: 2px !important;
    border-bottom: 2px solid var(--border-color) !important;
    padding: 0px 10px !important;
    border-top: 0px solid #ced4da !important;
    border-left: 0px solid #ced4da !important;
    border-right: 0px solid #ced4da !important;
}

    .profile2-box .form-control:focus {
        border-top: 0px solid #ced4da !important;
        border-left: 0px solid #ced4da !important;
        border-right: 0px solid #ced4da !important;
        border-bottom: 2px solid var(--border-color) !important;
        border-color: var(--secondary-color) !important;
    }

.profile2-box .form-group label {
    font-size: 0.75rem !important;
    color: rgb(140,140,140) !important;
}

.font-size-16px {
    font-size: 16px !important;
}

.Assign-3 {
    background: var(--border-color) !important;
    color: var(--data-color) !important;
    padding: 5px 15px 3px !important;
}

.height-40 {
    height: 40px !important;
}

.refresh-button {
    width: 56px !important;
    background: var(--primary-background) !important;
    color: var(--secondary-color) !important;
    padding: 5px 15px 1px !important;
    border-color: var(--secondary-color) !important;
}

    .refresh-button:hover {
        width: 56px !important;
        background: var(--primary-background);
        color: var(--secondary-color) !important;
    }

.button-3:hover {
    background: var(--secondary-color) !important;
    color: var(--primary-color) !important;
}

.margin-bottom-10px {
    margin-bottom: 10px !important;
}

.margin-top-12px {
    margin-top: -12px !important;
}

.border-top-0px {
    border-top: 0px solid var(--border-bottom) !important;
}

.navtab2 {
    border-bottom: 0px solid #dee2e6 !important;
}

.nav-item2 {
    color: #000;
}

    .nav-item2.active {
        border-bottom: 2px solid var(--secondary-color) !important;
        color: #006372;
        font-weight: bold !important;
    }

    .nav-item2:hover {
        border-top: 0px solid var(--primary-color) !important;
        border-right: 0px solid var(--primary-color) !important;
        border-left: 0px solid var(--primary-color) !important;
    }

.padding-left-0px {
    padding-left: 0px !important;
}

.padding-right-0px {
    padding-right: 0px !important;
}

.label-left {
    color: rgb(140,140,140) !important;
    font-size: 14px !important;
}

.label-right {
    color: var(--data-color) !important;
    font-size: 14px !important;
}

.margin-bottom-0px {
    margin-bottom: 0px !important;
}

.margin-left-4px {
    margin-left: 4px !important;
}

.margin-right-0px {
    margin-right: 0px !important;
}

.margin-unit {
    margin-left: 2.7rem !important;
}

.margin-specality-5px {
    margin-left: -5px !important;
}

.margin-shift-2 {
    margin-left: 3.9rem !important;
}

.margin-assign {
    margin-left: 2.6rem !important;
}

.margin-status2 {
    margin-left: 1.6rem !important;
}

.margin-left-6px {
    margin-left: 4px !important;
}

.modal-background {
    background: var(--color-3) !important;
}

.padding-left {
    padding-left: 8px !important;
}

.header3 {
    color: var(--secondary-color) !important;
    font-weight: normal !important;
}

.font-size-14 {
    font-size: 14px !important;
}

.font-size-11px {
    font-size: 11px !important;
}

.margin-location {
    margin-left: 37px !important;
    margin-top: -10px !important;
}

.card-body .profile-box input[type=number]::placeholder {
    color: var(--border-color) !important;
}

.background-color3 {
    background: var(--color-3) !important;
}

.label-style2 {
    text-align: right !important;
    margin-right: 15px !important;
    font-size: 12px !important;
}

.padding-left-unit {
    padding-left: 71px !important;
}

.margin-left-specaility {
    margin-left: -17px !important;
}

.padding-left-13px {
    padding-left: 13px !important;
}

.padding-left-8px {
    padding-left: 8px !important;
}

.margin-left-7px {
    margin-left: 7px !important;
}

.margin-top-auto {
    margin-top: auto !important;
    margin-bottom: auto !important;
}

.border-right2 {
    border-right: 1px solid rgb(245,242,238) !important;
}

.border-card {
    border: 1px solid var(--border-color);
    border-radius: 3px;
}

.background-color4 {
    background: var(--color-3) !important;
}

.background-card-trans {
    background: transparent !important;
}

.main-slider2 {
    margin-top: 58px !important;
}

.myresources-color {
    color: #76CFFA !important;
}

.rate-color {
    color: green !important;
}

.hcare-navbar-nav3 {
    padding-right: 0px !important;
    padding-left: 0px !important;
}

.margin-bottom-7px {
    margin-bottom: 7px !important;
}

.color-secondary {
    color: #7a47c2 !important;
}

.hcare-border-bottom {
    border-bottom: 1px solid var(--border-color) !important;
}

.hcare-color-data-color {
    color: var(--data-color) !important;
    font-weight: 600 !important;
}

.hcare-margin-right {
    margin-right: 17px;
}

.background-hcare-2 {
    background: var(--color-3) !important;
}

.diplay-flex {
    display: inline-flex !important;
}

.skillassest-form .card-body .myschedule2 .card-body .row .search-schedule input[type=search]::placeholder {
    color: var(--border-color) !important;
}

.new-contaner-color {
    background: white !important;
}
