﻿@charset "UTF-8";

html {
    unicode-range: U+0600-06FF;
}

html,
html[dir="rtl"],
[dir="rtl"] {
    direction: rtl;
}

.navbar-nav.me-auto {
    margin-left: auto !important;
    margin-right: unset !important;
}

html[dir="ltr"],
[dir="ltr"],
.dateRow .timeSpan,
.access-icons,
.socialIcons {
    direction: ltr;
}

body,
h1,
h2,
h3,
h4,
h5,
h6,
.ms-core-navigation {
    font-family: "Lusail Plus", Helvetica, "Tahoma", Arial, sans-serif;
    font-weight: normal;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: bold;
}

.font-regular {
    font-weight: normal;
}

.font-light {
    font-weight: 300;
}

.font-medium,
.btn-outline-grey {
    font-weight: 500;
}

[dir="ltr"],
[lang="en"] {
    font-family: "Lusail Plus", Helvetica, "Tahoma", Arial, sans-serif;
}

.bi-arrow-right-short::before,
.bi-arrow-left-short::before,
.bi-chevron-left::before,
.bi-chevron-right::before,
.bi-arrow-left::before,
.bi-arrow-right::before {
    transform: rotateZ(180deg) !important;
}


.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,
.bi-search::before {
    transform: scaleX(-1);
}

.flag-icon {
    margin-left: 0.5rem;
}

.site-header .dropdown-menu {
    text-align: right;
}

[dir="rtl"] .site-header .dropdown-menu {
    right: auto;
    left: auto;
    text-align: right;
    transform-origin: top right;
}

[dir="rtl"] .site-header .dropdown-menu.show {
    transform: translateY(0);
}

.action-icons {
    margin-right: auto;
}

.hero-section .search-wraper .form-control {
    padding-left: 12rem;
}

.hero-section .icon-search-btn {
    left: 1rem;
}

.hero-section .tag-btn {
    left: 4rem;
}

.hero-section .search-btn {
    margin-right: 1rem;
}

.widget-tabs .tab-pane:after {
    left: 0;
    background: linear-gradient(90deg, #fafbfc, transparent);
}

.navTabsHeader .tabs-dd button {
    padding-left: 2rem;
}

.navTabsHeader .tabs-dd .dropdown-toggle::after {
    left: 0.5rem;
}

.widget-tabs {
    background: #FFF url('../img/amendsBg.png') bottom right no-repeat;
}

.aboveFooter .input-group:after {
    left: 0.5rem;
}

.aboveFooter .input-group select {
    padding-left: 1.3rem;
}

.timeline-wrapper {
    direction: rtl;
}

.electronic-services,
.aboveFooter,
.app-banner,
.newspaperCard-listing,
.custom-card-wraper {
    background-position-x: left;
}

.electronic-services .stats-section {
    padding-right: 3rem;
}

.year-selector-container {
    margin-right: auto;
}

.legislation-details .chevron-left {
    transform: rotate(225deg);
}

.legislation-details .chevron-down {
    transform: rotate(130deg);
}

.form-select-year {
    padding: 0.5rem 2rem 0.5rem 1rem;
}

.footer-nav-list a i {
    margin-left: 0.5rem;
}

.arrow-icon {
    margin-right: auto;
    margin-right: 0.6rem;
}

.improve-results {
    box-shadow: -4px -4px 4px 0px #0000000A;
}

.improve-results .accordion-button::after {
    left: 0.5rem;
}

.improve-results .accordion-button .badge.bage-light {
    margin-right: auto;
    margin-left: 1.5rem;
}

.search-result .dropdown-item {
    text-align: right;
}

.search-result .dropdown-item i {
    margin-left: 10px;
}

.search-result .count-badge {
    margin-right: auto;
    margin-left: 0rem;
}

.search-result .card-meta-top .badge {
    margin-left: 5px;
}

.legislation-details .group-label {
    margin-left: 15px;
}

.legislation-details .legal-suite .action-btn i {
    margin-left: 5px;
}

.legislation-details .chevron-left {
    margin-left: 1rem;
    border-right: 2px solid var(--moj-secondary-color);
}

.legislation-details .chevron-down {
    margin-left: 1rem;
    border-right: 2px solid var(--moj-secondary-color);
}

.newspaperCard-listing .diamond-marker {
    right: 15px;
}

.innerUpdates,
.about-magazine.magazine-sec {
    background-position-x: right;
}

.custom-input {
    padding-right: 2rem;
    padding-left: 0.75rem;
    text-align: right;
}

.newsletter-card .form-group i {
    right: 0.5rem;
    left: auto;
}

.newsletter-card .card:after {
    left: 0;
}

.improve-results .collapse-btn {
    left: 1rem;
}

.magazine-info .card:after {
    right: 0;
}

.category-card-item .category-card i {
    left: 1rem;
}


@media all and (min-width: 1200px) {}

@media all and (min-width: 992px) {}

@media all and (max-width: 1199px) {

    .hero-section .search-wraper .form-control {
        padding-left: 3rem;
    }

    .navTabsHeader .tabs-dd button img {
        float: right;
    }

    .timeline-wrapper {
        direction: rtl;
    }

    .footer-nav-list a i {
        left: 0.5rem;
    }

    .footer-nav-list a i {
        transform: rotate(-90deg);
    }
}


@media all and (max-width: 991px) {

    .footer-nav-list a i {
        margin-right: 0.5rem;
    }
}

.footer-chat-icon {
    right: auto;
    left: 2rem;
}



/*Lawpage-Timeline page start css 1-Apr-2026 */

.lawPage-timeline .timeline-card .badge-status.modified {
    margin-right: auto;

}

/*Lawpage-Timeline page End css 1-Apr-2026 */










/*# sourceMappingURL=stylesAr.css.map */