﻿@charset "UTF-8";

html {
    unicode-range: U+0600-06FF;
}

    html, html[dir="rtl"], [dir="rtl"] {
        direction: rtl;
    }

        html[dir="ltr"], [dir="ltr"] {
            direction: ltr;
        }

body {
    font-family: "GE Thameen Book", Arial, Helvetica, sans-serif;
    font-weight: 500;
}

h1, h2, h3, h4, h5, h6 {
    line-height: 1.6;
    font-weight: 500;
}

.font-regular {
    font-weight: normal;
}

.font-light {
    font-weight: 300;
}

.font-medium {
    font-weight: 500;
}

[dir="ltr"], [lang="en"] {
    font-family: "Lato", Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.bi-arrow-right-short::before,
.bi-arrow-left-short::before,
.bi-chevron-right::before,
.bi-chevron-left::before,
.bi-arrow-left::before,
.bi-arrow-right::before {
    transform: rotateZ(180deg) !important;
}

.bi-box-arrow-up-right::before,
.bi-telephone::before {
    transform: rotateZ(270deg) !important;
}

.fa.fa-wheelchair,
.fa.fa-eye,
.fa.fa-eye-slash,
.fa.fa-search-plus,
.fa.fa-search-minus,
.fa.fa-search-undo,
.fa-arrow-left,
.fa-arrow-right,
.main-heading .view-all img,
.main-heading h1 span img {
    transform: scaleX(-1);
}

.main-sidebar .nav-list a img {
    margin-left: 0.5rem;
}

.main-sidebar .nav-list a.active {
    border-right: 4px solid var(--qfma-secondary-color);
}

.categoriesCard-listing .card-body .icon-wraper {
    margin-left: 0.5rem;
}

.grid-actions .input-group-btn button {
    border-top-left-radius: 0.5rem !important;
    border-bottom-left-radius: 0.5rem !important;
}

.progress.list-group {
    margin: auto;
    justify-content: center;
    background-color: transparent;
    margin-bottom: 1rem;
}

    .progress.list-group .list-group-item {
        border: 1px solid var(--qfma-lightgray-color);
        border-top-left-radius: 2rem !important;
        border-bottom-left-radius: 2rem !important;
        padding: 0.5rem 1rem;
        flex: none;
        position: relative;
        z-index: 1;
        background-color: var(--qfma-white-color);
        color: var(--qfma-darkGray-color);
        font-weight: bold;
        display: flex;
        align-items: center;
        min-height: 3.438rem;
        margin: 0 3rem;
    }

        .progress.list-group .list-group-item.active {
            background-color: var(--qfma-secondarytrans-color);
            border: 1px solid var(--qfma-secondary-color);
            color: var(--qfma-secondary-color);
        }

        .progress.list-group .list-group-item:before {
            content: '';
            position: absolute;
            border-bottom: 1px solid var(--qfma-lightgray-color);
            right: 100%;
            width: 100%;
            display: block;
            top: 50%;
            transform: translateY(-50%);
            z-index: 0;
        }

        .progress.list-group .list-group-item:last-child:before {
            display: none;
        }

    .progress.list-group .list-group-item-success {
        background-color: var(--qfma-sucesss-color);
        color: var(--qfma-white-color) !important;
    }

ol.progress li span.fa-check {
    padding-left: 0 !important;
    padding-right: 10px !important;
}

.xrm-attribute-value-encoded.xrm-attribute-value {
    padding-right: 1.2rem;
}

.download-template-container {
    position: absolute;
    left: 2rem;
    font-size: 18px; /* Adjust the font size to increase text size */
    padding: 0 30px; /* Adjust padding to increase button size */
}

/* end */

@media all and (min-width: 1200px) {
}

@media all and (max-width: 1199px) {
}
/*# sourceMappingURL=stylesAr.css.map */

.eservice-module .checkbox input[type=checkbox], .checkbox-inline input[type=checkbox], .radio input[type=radio], .radio-inline input[type=radio] {
    margin-right: -20px !important;
}