@font-face {
    font-family: 'nova-regular';
    src: url(../HelveticaNeueLTArabic/HelveticaNeueLTArabic-Light_0.ttf);
}
@font-face {
    font-family: 'nova-bold';
    src: url(../HelveticaNeueLTArabic/HelveticaNeueLTArabic-Bold_2.ttf);
}

html{
    direction: rtl;
}
.bl-1{
    border-left: unset;
    border-right: 1px solid;
}
.br-1{
    border-right: unset;
    border-left: 1px solid;
}
.br-2{
    border-right:unset;
    border-left:2px solid;
}
.text-left{
    text-align: unset;
    text-align: right;
}
.me-n2 {
    margin-right: unset!important;
    margin-left: -0.5rem!important;
}
.pull-left{
    float: unset;
    float: right;
}
.pull-right{
    float: unset;
    float: left;
}
.table thead tr:first-child td:first-child,
.table thead tr:first-child th:first-child{
    border-top-left-radius: unset;
    border-top-right-radius: 10px;
}
.table thead tr:first-child td:last-child,
.table thead tr:first-child th:last-child{
    border-top-right-radius: unset;
    border-top-left-radius: 10px;
}
.table th, .table td {
    text-align: right;
}
.ngx-pagination{
    text-align: unset;
    text-align: left;
}
.ngx-pagination .pagination-next{
    border-top-right-radius: unset;
    border-top-left-radius: 7px;
    border-bottom-right-radius: unset;
    border-bottom-left-radius: 7px;
    margin-left: unset;
    margin-right: 7px;
}
.ngx-pagination .pagination-previous{
    border-top-left-radius: unset;
    border-top-right-radius: 7px;
    border-bottom-left-radius: unset;
    border-bottom-right-radius: 7px;
    margin-right: unset;
    margin-left: 7px;
}
.paggination nav {
    float: unset;
    float: left;
}

@media(max-width: 992px){
    .ngx-pagination{
        text-align: center;
    }
}
@media(max-width: 776px){
    .ngx-pagination{
        text-align: center;
    }
    .ngx-pagination li{
        text-align: center;
    }
}
.form-group .select-icon {
    right: unset;
    left: 5px;
}
.navbar-nav .nav-item {
    float: right;
}

.header-search.input-group .form-control{
    padding: 3px 7px 3px 0px;
}
/* .card-content .form .input-group .form-control{
    border-right: none;
} */

@media(min-width:570px){
    .side-menu{
        float: unset;
        float: right;
    }
    .page-content{
        padding-left: unset;
        padding-right: 280px;
    }
}
@media(min-width:767px){
    .side-menu{
        float: unset;
        float: right;
        left: unset;
        right: 40px;
    }
    .page-content{
        padding-left: unset;
        padding-right: 340px;
    }
}
.task-side.open,
.task-side{
    right: unset;
    left: 0;
}
.task-side.close{
    right: unset;
    left: -100%;
}
:host ::ng-deep .calendar_default_rowheader_inner {
    text-align: unset;
    text-align: right;
}

/* =========== Bootstrab =========== */
/* .navbar-brand {
    margin-right: unset;
    margin-left: 1rem;
}
.me-auto {
    margin-right: unset!important;
    margin-left: auto!important;
}
.ms-auto {
    margin-left: unset!important;
    margin-right: auto!important;
} */


/* =========== LG =========== */
/* @media (min-width: 992px){
    .ms-lg-4 {
        margin-left: unset!important;
        margin-right: 1.5rem!important;
    }
} */
/* =========== LG =========== */
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-input {
    left: unset !important;
    right: 0 !important;
    padding-left: 50px !important;
    padding-right: 10px !important;
}
.ng-select .ng-select-container .ng-value-container {
    padding-left: unset !important;
    padding-right: 10px !important;
}
.navbar-nav .nav-item {
    letter-spacing: unset;
    font-size: 13px;
}
.navbar-nav .nav-item.pb-8px {
    padding-bottom: 1px;
    width: unset;
    margin-left: 12px;
}
.icon-btn{
    margin-right: 5px;
    margin-left: unset;
}
.navbar .dropdown-menu-end{
    left: 0;
}
.fa-arrow-left:before {
    content: "\f061";
}
.bs-datepicker-body table td{
    font-family: 'nova-bold';
}