

/************************* General Style **********************************/
@font-face {
    font-family: "Frutiger LT Arabic";
    src: url("../fonts/FrutigerLTArabic-55Roman.ttf");
}

.rtl{   
    direction: rtl !important;
    text-align: right !important;
}
input{
    text-align: right !important;
}

/* fix phone input border radius with prefix code style in RTl */
    input.input-with-prefix {
        border-bottom-left-radius: var(--br-primary) !important;
        border-top-left-radius: var(--br-primary) !important;
        border-bottom-right-radius: 0 !important;
        border-top-right-radius: 0!important;
    }

.prefix-input {
    border-bottom-right-radius: var(--br-primary) !important;
    border-top-right-radius: var(--br-primary) !important;
    border-bottom-left-radius: 0!important;
    border-top-left-radius: 0!important;
}
/*******************************/
textarea
{
    direction:rtl !important;
}
.balance-box::before{
    left:auto !important;
    right:-11px !important;
}

input.numInput.flatpickr-hour, input.numInput.flatpickr-minute {
    text-align: center !important;
}

/*.svg-icon.position-absolute{
    left: 0px !important;
    right: auto !important;
}*/
/* margin start in rtl */
.me-9 {
    margin-left: 2.25rem !important;
}
.me-5 {
    margin-left: 1.25rem!important;
}
.me-4 {
    margin-left: 1rem!important;
}
.me-2 {
    margin-left: .5rem!important;
}
/*************************/

/* margin end in rtl */

.ms-3 {
    margin-right: .75rem!important;
}
/*********************/

/* login page - background image on rtl */
.earth-Colored-background {
    transform: rotateY(180deg) !important;
}
/***************************************/
/* to top icon*/
.scrolltop{
    right: auto !important;
    left: 20px !important;
}
/********************************/
/* header drop down */
/*.menu.search-dropdown.menu-sub.menu-sub-dropdown{
    transform: translate(229px, 62px) !important;
}
.menu.menu-sub.menu-sub-dropdown.menu-column{
transform: translate(185px, 60px) !important;
}
#kt_header_user_menu_toggle .menu.menu-sub.menu-sub-dropdown.menu-column{
    transform: translate(137px, 60px) !important
}*/

/* flat time picker style in create branch modal*/
.flatpickr-calendar{
    text-align : start !important;
    direction: rtl !important;
}
/* flat time picker style in create branch modal*/

/********
    admin CP    
*************/
/* info footer for table */
.dataTables_info {
    padding-top: 5px !important;
    padding-right: 5px !important;
}
/***************/
/******/
/***********************************/
/* Media query */
@media only screen and (min-width: 992px) {
    .aside-enabled .content {
        padding-left: 0px !important;
        padding-right:30px !important ;
    }
    
    .aside-enabled[data-kt-sticky-aside-sticky=on] .content{
       padding-left: 0px !important;
        padding-right:295px !important ;
    }
}
/*********************************/

/* to fix the tag in the mutli select filter in RTL mode */
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__remove {
    margin-right: 0.5rem !important;
}

.select2-container--bootstrap5 .select2-selection--multiple .select2-selection__rendered .select2-selection__choice .select2-selection__choice__display {
    margin-left: 0.5rem !important;
    margin-right: 1.2rem !important;
}
.select2-container--bootstrap5 .select2-selection--multiple:not(.form-select-sm):not(.form-select-lg) .select2-selection__choice .select2-selection__choice__remove {
    margin-right: 0rem !important;
}
/*********************************************************/

.nav-line-tabs .nav-item:last-child .nav-link{
    margin: 0 1rem 0 0;
  }
  .nav-line-tabs .nav-item:last-child .nav-link {
    margin-left: 0!important;
  }