/* Droid Arabic Kufi Font =======================*/
@font-face {
    font-family: 'Droid Arabic Kufi';
    font-style: normal;
    font-weight: normal;
    src: url(../fonts/droid/DroidKufi-Regular.eot);
    src: url(../fonts/droid/DroidKufi-Regular.eot?#iefix) format('embedded-opentype'),
    url(../fonts/droid/DroidKufi-Regular.woff2) format('woff2'),
    url(../fonts/droid/DroidKufi-Regular.woff) format('woff'),
    url(../fonts/droid/DroidKufi-Regular.ttf) format('truetype');
}

@font-face {
    font-family: 'Droid Arabic Kufi-Bold';
    font-style: normal;
    font-weight: normal;
    src: url(../fonts/droid/DroidKufi-Bold.eot);
    src: url(../fonts/droid/DroidKufi-Bold.eot?#iefix) format('embedded-opentype'),
    url(../fonts/droid/DroidKufi-Bold.woff2) format('woff2'),
    url(../fonts/droid/DroidKufi-Bold.woff) format('woff'),
    url(../fonts/droid/DroidKufi-Bold.ttf) format('truetype');
}
body {
    font-family: Droid Arabic Kufi !important;
}
.gradient-custom-2 {
    /* fallback for old browsers */
    background: #fccb90;

    /* Chrome 10-25, Safari 5.1-6 */
    /*background: -webkit-linear-gradient(to right, #ee7724, #d8363a, #dd3675, #b44593);*/
    background: -webkit-linear-gradient(to right, #9189ef, #746bcc, #3929e1, #7366ff);

    /* W3C, IE 10+/ Edge, Firefox 16+, Chrome 26+, Opera 12+, Safari 7+ */
    background: linear-gradient(to right, #9189ef, #746bcc, #3929e1, #7366ff);
}
@media only screen and (max-width: 730px){
    .gradient-custom-2 {
        display: none;
    }
}

.logo-container {
    display: flex;
    align-items: center;
}
.logo {
    display: flex;
    align-items: center;
    justify-content: center;
    text-align: center;
}

.logo img {
    margin-right: 5px; /* Adjust margin as needed */
}
.show-hide {
    right: unset;
    left: 20px;
}
.login-card .login-main .theme-form .link {
    right: unset;
    left: 0;
}
.m-t-7 {
    margin-top: 7px;
}

.dropdown-menu {
    min-width: unset!important;
    text-align: right!important;
    box-sizing: unset!important;
}
.edit-color {
    color: #198754 !important;
}
.delete-color {
    color: #dc3545 !important;
}
.info-color {
    color: #0dcaf0 !important;
}

.pull-left {
    float: left!important;
}
.text-left {
    text-align: left !important;
}

.page-wrapper .page-body-wrapper .page-title .breadcrumb li {
    font-family: Droid Arabic Kufi !important;
}

.footer {
    margin-left: 0px;
    margin-right: 265px;
}

.badge {
    padding: 0.44em 0.7em;
     font-family: unset!important;
     font-size: unset!important;
}

input[readonly]{
    background-color: #e9ecef!important;
    opacity: 1;
}

body.dark-only input[readonly]{
    background-color: rgba(255, 255, 255, 0.2)!important;
    border-color: #1d1e26;
    color: #fff!important;
}

.hand{
    cursor: pointer;
}

.text-right {
    text-align: right !important;
}

.text-left {
    text-align: left !important;
}


