

.margin-top-content {
    margin-top: -21px;
}

.form-group textarea {
    height: 29px;
}

    .form-group textarea.form-control::placeholder {
        color: var(--border-color) !important;
    }

.max-height-px {
    max-height: 395px !important;
}

.new-conainer-reg-color {
    background: white !important;
}

fieldset {
    background: white;
    width: 80%;
    margin-left: 89px;
}

.color-primary {
    color: var(--primary-color) !important;
}

.font-12px {
    font-size: 12px !important;
}

.width-th-image {
    width: 50px !important;
}

.color-white {
    color: var(--primary-color) !important;
}

.height-modal {
    height: 318px !important;
    overflow-y: auto !important;
}

.width-th-name {
    width: 142px !important;
}

.width-th-ad {
    width: 149px !important;
}

.width-th-pt {
    width: 138px !important;
}

.profiles {
    white-space: nowrap;
    width: 704px;
    overflow: hidden;
    text-overflow: ellipsis;
}

    .profiles:hover {
        overflow: visible;
        white-space: normal;
    }
/*.my-profile-form .card-body .last {
  
  border-top: 1px solid var(--title-dark2);
  /*border-bottom: 1px solid var(--title-dark2);
}*/
.my-profile-form .card-body fieldset .last {
    border-top: 1px solid var(--border-color);
}

    .my-profile-form .card-body fieldset .last .form-group button {
        float: right;
        margin-top: 12px;
        margin-left: 750px;
    }

.registryparentclass .work-exp .tile-four .btn-primary, .btn.btn-primary {
    text-transform: initial;
}

/*.registryparentclass .work-exp .tile-four .btn-primary, .btn.btn-primary:hover {
    background-color: var(--title-text-color) !important;
    border-color: var(--title-text-color) !important;
  }*/
.my-profile-form .card-body fieldset label .nav-link-hand {
    margin-left: 16px;
    background: var(--title-dark2);
    color: white;
    padding: 3px;
    border-radius: 6px;
}

.my-profile-form .modal-body .card {
    box-shadow: none;
}

.my-profile-form .modal-footer button {
    padding: 0px;
    text-transform: initial;
    font-size: 16px;
    /* padding-left: 0px; */
    padding-right: -49px;
    box-shadow: none;
    margin-left: 9px;
}

.pt-4 {
    padding-top: 0px !important;
}

.my-profile-form table {
    width: 93%;
    margin-left: 30px;
}

.my-profile-form .table th {
    border-top: 0px !important;
}
/*.my-profile-form .table td{
  border-top:1px solid var(--title-dark2);
}*/
/*.form-group .nav-link-hand {
  border-top: 1px solid var(--title-dark2);
  float: right;
}*/
. /*my-profile-form .card-footer button{
  float:right;
}*/
.registryparentclass .my-profile-form {
    border-top: 0px !important;
}

.registryparentclass .wh-header {
    background: var(--primary-color);
    color: var(--title-text-color);
    text-transform: initial;
    font-weight: normal;
    border-color: var(--primary-background);
}

.padding-top-6px {
    padding-top: 6px !important;
}

.font-size-13px {
    font-size: 13px !important;
}

.padding-bottom-6px {
    padding-bottom: 6px !important;
}

.registryparentclass .my-profile-form .form-group .form-control {
    color: var(--title-text-medium-color);
    border-radius: 4px !important;
    border: 2px solid var(--border-color) !important;
    padding: 0px 10px;
}

.registryparentclass .my-profile-form .form-group label, .skillassest .form-group label, .skillassest-form-model .form-group label, .mytimesheet-form .form-group label, .myhospitals-form .form-group label {
    color: var(--form-label);
    margin-bottom: 5px;
    text-transform: initial;
}

.registryparentclass .my-profile-form .form-group .form-control:focus {
    font-weight: normal;
    border-radius: 4px !important;
    border: 2px solid var(--border-color) !important;
    outline: none;
    -webkit-box-shadow: none !important;
    -moz-box-shadow: none !important;
    box-shadow: none !important;
    border-color: var(--title-dark2) !important;
}

.my-profile-form .form .modal-footer #m-last {
    margin-left: 131px;
}

.my-profile-form .modal-footer .edit {
    width: 17%;
    background: var(--title-dark2);
    border-color: var(--title-dark2);
}

.my-profile-form .alerts-note-form {
    margin-left: 10px;
}

.user-search {
    margin-top: 10px;
}

.Usermanagement-verify-form #details {
    margin-top: 15px;
    margin-left: 21px;
}
/*.card-body{
  padding:1rem;
  
}*/

.Usermanagement-verify .Usermanagement-verify-form .profile-data .placements-info {
    margin-left: 36px;
    margin-top: -47px;
}

.alerts-note-form .card-body .jobapp {
    margin-left: -24px;
}

    .alerts-note-form .card-body .jobapp .my-meetings {
        margin-left: -36px;
    }

.jobapp .title {
    margin-left: 10px;
}

.job-posts .jp {
    margin-top: 10px;
}

.my-meetings #more {
    margin-left: 103px;
}

.my-meetings .product-chart-wrapper .table tbody tr td {
    border-top: 0px;
}

.my-profile-form .heading-pinkbg {
    text-transform: inherit;
    font-weight: 500;
}

.status-box {
    margin-top: 19px;
}

.post .box1 {
    margin-left: 0px !important;
    margin-top: 0px !important;
}

.box2 {
    margin-top: 10px;
    margin-left: 12px;
}

.name2 {
    margin-top: -49px;
    margin-left: 60px;
}

.name {
    /*margin-top:28px;*/
}

.heading {
    background-color: var(--primary-color);
    border-bottom: 1px solid var(--primary-background);
}

.tab {
    margin-top: 32px;
    margin-left: 11px;
}

.my-profile-form .profile {
    margin-top: 10px;
}

.dash {
    margin-top: -14px;
}

.mail-options li {
    margin-left: -95px;
}

    .mail-options li span {
        margin-top: -95px;
    }

.pl-3 {
    margin-left: -62px;
}

.dash #filter {
    background-color: var(--primary-background) !important;
    border-color: var(--tertiary-color) !important;
    color: var(--tertiary-color) !important;
    margin-right: 10px;
}
/*.dash .card-header .btn-primary:hover{
  background-color:var(--primary-color)!important;
  color:var(--title-dark2)!important;
  box-shadow:none;
}*/
.card-work-area {
    /*background: var(--secondary-background);*/
    padding: 0rem !important;
    margin-left: 0px !important;
    border-top: 2px;
    border-top-color: var(--secondary-background);
}

.user-search-table {
    margin: 0px !important;
}

.name-pad {
    padding: -2px;
}

.margin-bottom-10 {
    margin-bottom: 10px;
}

.user-search-table td {
    border: 0px !important;
    padding: 0px !important;
    padding-bottom: 8px !important;
}

.user-search-table .status-box {
    padding: 0px;
    margin: 0px;
    /*padding-left:15px!important;*/
}

.margin-left-15 {
    margin-left: 15px;
}

.user-search .row {
    margin: 0px;
}

.card-search-result-area {
    padding-top: 0rem !important;
    padding-left: 0rem !important;
    margin: 0px !important;
    padding: 0px !important;
    padding-bottom: 50px !important;
    background: var(--secondary-background) !important;
}

    .card-search-result-area .nav-item {
        margin-right: 20px;
    }

.card-search-user-detail {
    padding-top: 0rem !important;
    padding-left: 0rem !important;
    margin: 0px !important;
    padding: 0px !important;
}

.margin-padding-zero {
    margin: 0px !important;
    padding: 0px !important;
}

.card-search-user-detail .tab {
    margin-top: -55px !important;
    margin-left: 0px !important;
    float: right;
}

.user-image-circle-65px {
    height: auto !important;
    /*height:45px!important;*/
}

.card-search-user-detail .tab2 {
    border-bottom: 0px !important;
    margin-right: 10px !important;
    margin-left: 426px;
    margin-top: -33px;
}

    .card-search-user-detail .tab2 btn {
        background: var(--secondary-background);
        margin-right: 10px !important;
    }

    .card-search-user-detail .tab2 .nav-link {
        border: 0px !important;
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important;
    }

    .card-search-user-detail .tab2 a.active {
        border-bottom: 1px solid var(--border-color) !important;
        background: var(--primary-color);
        color: var(--title-text-medium-color);
        font-weight: bold;
    }

    .card-search-user-detail .tab2 .btn {
        color: var(--title-text-color);
        border-radius: 4px;
        margin-right: 10px;
    }

.card-search-user-detail .tab-content {
    margin-top: 20px;
}

    .card-search-user-detail .tab-content .tab-pane {
        margin-top: 0px;
        padding: 0px;
    }

.tab-pane .skill {
    width: 90%;
    margin-left: 32px;
}

.card-search-user-detail .tab-pane {
    /*border-bottom: 0px !important;*/
    margin-top: 0px !important;
}

.tab-pane-top-margin-zero {
    /*border-bottom: 0px !important;*/
    margin-top: 0px !important;
}

.card-search-user-detail .tab-content .tab-pane .table {
    width: 99%;
    margin-left: 3px;
}

    .card-search-user-detail .tab-content .tab-pane .table thead {
        background: var(--primary-color);
    }

.table-bk-primary {
    background: var(--navbar-border-bottom) !important;
}

.table-head-bold {
    font-size: 12px !important;
    font-weight: bold !important;
}

.contract-table .table thead tr th {
    font-size: 12px !important;
    font-weight: bold !important;
}

.bold-normal-text {
    font-size: 12px;
    font-weight: bold;
}

.normal-small-text {
    font-size: 12px;
    font-weight: normal;
    margin-bottom: 0px;
}

.normal-small-text-right {
    font-size: 12px;
    font-weight: normal;
    text-align: right;
}

.no-border {
    border: 0px;
}

.card-search-user-detail .tab-content .tab-pane .table thead tr th {
    font-size: 12px;
    font-weight: bold;
}

.row-margin-zero {
    margin: 0px;
}

.card-search-area {
    background: var(--secondary-background) !important;
    margin-left: 0px !important;
    border-bottom: 2px solid var(--primary-color);
}

    .card-search-area .db {
        padding-top: 20px;
        padding-bottom: 20px;
        margin-left: -3px;
    }

.comon-box {
    margin-left: -19px;
    margin-top: -1px;
}

.dash .frame-border {
    border: 1px solid var(--border-color);
}

.p-1 {
    margin-left: 10px;
}

.card-work-area .mycon-table thead {
    background: var(--primary-color);
}

.dash .card-header .float-right .text {
    font-size: small;
    text-align: center
}

.job-posts .tab3 {
    border-bottom: 0px !important;
    margin-right: 151px !important;
    margin-top: -171px;
    float: right;
}

    .job-posts .tab3 .nav-link {
        border: 0px !important;
        border-top-left-radius: 0 !important;
        border-top-right-radius: 0 !important;
    }

    .job-posts .tab3 a.active {
        border-bottom: 4px solid var(--secondary-color) !important;
        background: var(--primary-color);
        color: var(--title-text-medium-color);
        font-weight: bold;
    }

.display-flex {
    display: flex !important;
}

.margin-right-6px {
    margin-right: 6px !important;
}

.job-posts .tab3 .btn {
    color: var(--title-text-color);
}

.status-box .label-12px {
    font-size: 12px;
    font-weight: bold;
}

.status-box .label-font-size-12px {
    font-size: 12px;
}

.comon-box2 {
    width: 792px;
    margin-left: 0px;
    border: 0px !important;
    margin-top: 10px;
}

.pinkbg2 {
    background: var(--primary-color);
}

.image-upload-box2 {
    background: var(--primary-color) !important;
    margin-top: -21px;
    margin-left: -10px;
}

    .image-upload-box2 .img-circle-65px {
        width: 45px !important;
        height: auto !important;
        vertical-align: top;
        margin-left: -31px;
        margin-top: -13px;
    }

.username {
    margin-top: -51px;
    margin-left: -41px;
}

.jp .card-body .card-bottom {
    border: 0px;
}

.frame {
    margin-top: -68px;
    margin-left: 64px;
}

.jd {
    margin-left: 17px;
}

.status-box .status {
    display: initial;
    margin-top: 10px;
    margin-left: -22px;
}

.badge1 {
    border-radius: 15px;
}

.orders-badge {
    padding-right: 2rem !important;
    margin-top: 3px;
    padding-left: 2em !important;
}

.date-margin {
    margin-left: 4px;
}

.box3 {
    margin-left: 15px;
    border: 0px !important;
}

.date-center {
    margin-left: 10px;
}

.my-order-heading {
    color: var(--title-text-color);
    background: var(--primary-color);
    border-bottom: 1px solid var(--primary-background);
    text-transform: initial !important;
}

.tab-pane2 {
    margin-top: 10px;
    margin-left: 10px;
}

.alerts-note-form .card-body .tab-content .tab-pane2 {
    margin-top: -103px !important;
    margin-left: -59px;
}

.alerts-note-form .card-body .tab-content .tab-pane1 {
    margin-top: -23px !important;
    margin-left: -34px;
}

.my-profile-form .modal-body .change-password .card-body .card-block .modal-footer .change-button {
    width: 64% !important;
    background: var(--tertiary-color) !important;
    border-color: var(--tertiary-color) !important;
    color: var(--primary-color) !important;
}
/*.modal-width {
  width: 450px!important;
}*/
.registryparentclass .my-profile-form, .skillassest-form, .skillassest-result-form, .certificat-verify-form, .mytimesheet-form, .myhospitals-form, .searchresult-form, .alerts-note-form {
    border-top: 0px;
}

.navbar .navbar-menu-wrapper .navbar-nav .nav4.active {
    background: var(--tertiary-color) !important;
    color: var(--tertiary-backgroud);
}

.navbar .navbar-menu-wrapper .navbar-nav .nav4 .nav2.active {
    color: var(--tertiary-color) !important;
}


.navbar .navbar-menu-wrapper .navbar-nav .nav4 .nav2:hover {
    color: var(--tertiary-color) !important;
}

/*.navbar .navbar-menu-wrapper .navbar-nav .nav4 .nav2:focus {
  color: var(--primary-background)!important;
}*/

.margin-top-img {
    margin-top: auto !important;
    margin-bottom: auto !important;
}
/*.navbar .navbar-menu-wrapper .navbar3 .nav-item .right-one {
  right: 54px;
  min-width: 18rem !important;
}*/
.navbar .navbar-menu-wrapper .navbar3 .nav-item .right-one .new-alerts .user-status .nameDisplay {
    font-weight: bold;
    margin-top: 24px;
}

.margin-left-6px {
    margin-left: 2px;
}
/*.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav3:hover {
  background-color: var(--tertiary-color)!important;
  color:var(--primary-background)!important;
}*/

.navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav3 {
    padding-left: 5px !important;
    padding-bottom: 3px;
}

.navbar .navbar-menu-wrapper .navbar-nav .padding-zero-lr-0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

    .navbar .navbar-menu-wrapper .navbar-nav .padding-zero-lr-0 .padding-tb-0 {
        padding-top: 0px;
        padding-bottom: 0px;
    }

.margin-tb-0 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.navbar .navbar-menu-wrapper .navbar3 .margin-tb-0 {
    margin-top: -11px;
}

.margin-top-10 {
    margin-top: 10px;
}

@media (max-width: 991px) {
    .navbar-collapse {
        display: none;
    }
}
/*@media(max-width:991px){
  .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav2{
    font-size:1px!important;
  }
}*/
.my-profile-form .form .modal-footer .modal-submit {
    width: 12% !important;
}

.padding-lr {
    padding-left: 0px !important;
    padding-right: 0px !important;
}

.skillassest-form .card-body form .card .card-body .box4 {
    margin-top: 0px;
    margin-left: -26px;
}

.bold-text-2 {
    font-weight: bold;
    font-size: 16px;
    margin-bottom: 0px;
}

.text-salary {
    font-size: 14px;
    font-weight: bold !important;
}

.margin-date2 {
    margin-top: 0px !important;
    font-size: 31px;
    color: var(--tertiary-color) !important;
}

.text6 {
    font-weight: 700;
    font-size: 12px;
}

.text7 {
    font-size: 18px;
}

.padding-lr-2 {
    padding-left: 0px !important;
    padding-top: 10px;
}

.background {
    border-left: 1px solid var(--border-color) !important;
    border-right: 1px solid var(--border-color) !important;
}

.background2 {
    background: var(--tertiary-color);
    color: var(--primary-color);
}

.card-background2 {
    background: var(--color-3);
}

.padding-left-18px {
    text-align: center;
}

.font-size {
    font-size: 12px;
}
