*{
    direction: rtl;
    /* font-family: "Noto Kufi Arabic", sans-serif !important; */
    /*font-family: "Noto Naskh Arabic", serif !important;*/
}
body{
    font-family: "Noto Naskh Arabic", serif !important;
}
.navbar{
    margin-top: 0 !important;
}


/* header */
@media (min-width: 768px) {
    .bg-home2 .registration-form .submit-btn, .bg-home3 .registration-form .submit-btn {
        border-radius: 8px 0 0 8px !important;
    }
}
@media (min-width: 768px) {
    .bg-home2 .registration-form .form-control, .bg-home3 .registration-form .form-control {
        border-radius:0 8px 8px 0 !important;
    }
}
.choices__list--single .choices__item{
    padding-right: 25px !important;
}

/* How it Work Section*/
.process-menu.nav-pills .nav-link::before{
    left: 0 !important;
    right: 17px !important;
    border: unset !important;
    border-right: 1px dashed rgba(var(--bs-primary-rgb), .4) !important;
}
.process-menu.nav-pills .nav-link .number{
    font-size: 1rem !important;
}

/* .nav-link.active{
    color: #766df4 !important;
} */

.list-unstyled.footer-list,.footer-social-menu{
    padding: 0 !important;
    padding-left: 30px !important;
}


.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu):not(.form-floating) {

    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
.job-list-menu .nav-item .nav-link.active{
    color:#fff !important;
}


.breadcrumb .breadcrumb-item::before {
    content: "\f0141";
}

.breadcrumb-item+.breadcrumb-item::before {
    float:right;
}

.bg-auth {
background-color: white;
}

.bg-light-blue {
    background-color: rgba(var(--bs-primary-rgb), .1) !important;
}
.bg-dark-blue {
    background-color: #53A8FC !important;
}
.auth-box .auth-form .form-control {
    color: #333;
    border-color: rgba(255, 255, 255, 1);
    background-color: rgba(255, 255, 255, 1);
}
.form-select {
    background-position:left 1.25rem center;
    padding-left: 40px !important;
    padding-right: 16px !important;
}

/* job - list page */
.filler-job-form i {
    left:auto;
    right:20px;
}

.job-list .form-select {
    padding-right: 40px !important;
}

.job-list .accordion-button::after {
    left: 1rem;
    position: absolute;
}

.job-list .filler-job-form .choices__inner, .job-list .filter-job-input-box, .job-list .filter-job-input-box.form-select {
    padding: 6px 45px 6px 6px;
}
.navbar .navbar-nav .nav-link, .nav-link-item {
    font-size:14px !important;
    font-weight: bolder !important;
}
