@charset "UTF-8";

html,
html[dir="ltr"],
[dir="ltr"] {
    direction: ltr;
}

html[dir="rtl"],
[dir="rtl"] {
    direction: rtl;
}

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-link,
.btn-brand,
.main-heading h2,
.footer h4 {
    font-weight: bold;
}

[dir="rtl"],
[lang="ar"] {
    font-family: "Lusail", "Helvetica Neue", Helvetica, "Tahoma", Arial, sans-serif;
}
.bi-arrow-up-left::before
{
    transform: scaleX(-1);
}

.pagination .fa-angle-right,
.pagination .fa-angles-left,
.pagination .fa-angles-left,
.pagination .fa-angles-right,
.bi-arrow-left::before,
.span-number i {
    transform: scaleX(-1);
}

.flag-icon {
    margin-right: 0.5rem;
}

.site-header .dropdown-menu {
    text-align: left;
}

[dir="ltr"] .site-header .dropdown-menu {
    transform-origin: top left;
}

[dir="ltr"] .site-header .dropdown-menu.show {
    transform: translateY(0);
}

.action-icons {
    margin-right: left;
}

.hero-section .search-wraper .form-control {
    padding-right: 12rem;
}

.hero-section .icon-search-btn {
    right: 1rem;
}

.hero-section .tag-btn {
    right: 4rem;
}

.hero-section .search-btn {
    margin-left: 1rem;
}

.widget-tabs .tab-pane:after {
    right: 0;
     background: linear-gradient(-90deg, #fafbfc, transparent);
}

.navTabsHeader .tabs-dd button {
    padding-right: 2rem;
}

.navTabsHeader .tabs-dd .dropdown-toggle::after {
    right: 0.5rem;
}

.widget-tabs {
    background: #FFF url('../img/amendsBg.png') bottom left no-repeat;
}
.aboveFooter .input-group:after {
    right: 0.5rem;
}
.legislation-details .chevron-left {
    transform: rotate(135deg);
}
.legislation-details .chevron-down {
  transform: rotate(230deg);
}
.timeline-wrapper {
    direction: ltr;
}
.aboveFooter .input-group select {
    padding-right: 1.3rem;
}
.electronic-services,
.aboveFooter,
.app-banner,
.newspaperCard-listing,
.custom-card-wraper {
    background-position-x: right;
}

.electronic-services .stats-section {
    padding-left: 3rem;
}

.year-selector-container {
    margin-left: auto;
}


.form-select-year {
    padding: 0.5rem 1rem 0.5rem 2rem;
}

.footer-nav-list a i {
    margin-right: 0.5rem;
}

.arrow-icon {
    margin-left: auto;
    margin-left: 0.6rem;
}

.improve-results {
    box-shadow: 4px -4px 4px 0px #0000000A;
}

.improve-results .accordion-button::after {
    right: 0.5rem;
}

.improve-results .accordion-button .badge.bage-light {
    margin-left: auto;
    margin-right: 1.5rem;
}

.search-result .dropdown-item {
    text-align: left;
}

.search-result .dropdown-item i {
    margin-right: 10px;
}

.search-result .count-badge {
    margin-left: auto;
    margin-right: 0rem;
}

.search-result .card-meta-top .badge {
    margin-right: 5px;
}

.legislation-details .group-label {
    margin-right: 15px;
}

.legislation-details .legal-suite .action-btn i {
    margin-right: 5px;
}

.legislation-details .chevron-left {
    margin-right: 1rem;
    border-left: 2px solid var(--moj-secondary-color);
}
.legislation-details .chevron-down {
    margin-right: 1rem;
    border-left: 2px solid var(--moj-secondary-color);
}

.newspaperCard-listing .diamond-marker {
    left: 15px;
}

.innerUpdates,
.about-magazine.magazine-sec {
    background-position-x: left;
}

.custom-input {
    padding-left: 2rem;
}

.newsletter-card .form-group i {
    left: 0.5rem;
}

.newsletter-card .card:after {
    left: 0;
}

.improve-results .collapse-btn {
    right: 1rem;
}

.magazine-info .card:after {
    left: 0;
    transform: scaleX(-1);
}
.bi-arrow-left-circle-fill::before {
    transform: scaleX(-1);
}
.category-card-item .category-card i {
    right: 1rem;
}
.searchResults-card .btn-group button{
    border-radius:0;
}
.searchResults-card .btn-group button:first-child {
    border-radius: 0;
    border-top-left-radius: 0.3rem !important;
    border-bottom-left-radius: 0.3rem !important;
}

.searchResults-card .btn-group button:last-child {
    border-radius: 0;
    border-top-right-radius: 0.3rem !important;
    border-bottom-right-radius: 0.3rem !important;
}




@media all and (min-width: 1200px) {}

@media all and (max-width: 1199px) {


    .hero-section .search-wraper .form-control {
        padding-right: 3rem;
    }

    .navTabsHeader .tabs-dd button img {
        float: left;
    }

    .timeline-wrapper {
        direction: ltr;
    }

    .footer-nav-list a i {
        right: 0.5rem;
    }
    .footer-nav-list a i {
        transform: rotate(90deg);
    }
}

@media all and (max-width: 991px) {

    .footer-nav-list a i {
        margin-left: 0.5rem;
    }
}

@media all and (min-width:766px) {}

/*# sourceMappingURL=stylesEn.css.map */


/*Lawpage-Timeline page start css 1-Apr-2026 */

.lawPage-timeline .timeline-card .badge-status.modified{
    margin-left: auto;

}
/*Lawpage-Timeline page End css 1-Apr-2026 */
