
@media screen and (max-width: 576px) {
    [lang="ar-ae"] .search-field fieldset #btnSearchListing {
        margin-right: 0;
    }
}

[lang="ar-ae"] header .close-button {
    float: left;
    text-align: left;
    max-width: 40px;
}

[lang="ar-ae"] header .close-button img {
    padding-left: 11px;
}

/* Pagination */
[lang="ar-ae"] ul.pagination li.prev {
    transform: rotate(0) !important;
}

[lang="ar-ae"] ul.pagination li.next {
    transform: rotate(-180deg) !important;
}

[lang="ar-ae"] .report-card-wrapper {
    text-align: right;
}


/* Annual Report CSS*/
[lang="ar-ae"] .report-card-wrapper .media-col {
    padding-right: 0;
    padding-left: 15px;
}

[lang="ar-ae"] .report-card-wrapper .data-col:last-child:before {
    left: auto;
    right: -1px;
}

[lang="ar-ae"] .report-card-wrapper ul li {
    padding-left: 0;
    padding-right: 20px;
}

[lang="ar-ae"] .report-card-wrapper ul li span {
    left: auto;
    right: 0;
}
[lang="ar-ae"] .custom-banner.new-component a.back-link {
    padding: 5px;
    padding-right: 24px;
}

[lang="ar-ae"] .custom-banner.new-component a.back-link:before {
    left: auto;
    right: 4px;
    transform: rotate(-135deg);
}
[lang="ar-ae"] .custom-banner.new-component a.back-link:after {
    left: auto;
    right: 4px;
    transform: rotate(45deg);
    transform-origin: 100% 0;
    -ms-transform-origin: 100% 0%;

}
[lang="ar-ae"] .custom-banner.new-component a.back-link:hover:after,
[lang="ar-ae"] .custom-banner.new-component a.back-link:focus:after{
    transform: rotate(0deg);
}


[lang="ar-ae"] .fab-accordion .accordion-inner > button.h4 {
    text-align: right;
    padding-right: 2px;
}

[lang="ar-ae"] .uds-wrap .fav-tab-in-accordion.blue-style .accordion-inner > h4 .arrow-container,
[lang="ar-ae"] .uds-wrap .fav-tab-in-accordion.blue-style .accordion-inner > .h4 .arrow-container {
    left: -35px;
    right: auto;
}

/* Fix column table */
@media screen and (max-width: 767px) {
    [lang="ar-ae"] .table-wrapper .fab-tables {
        padding-left: 0;
        padding-right: 130px;
    }

    [lang="ar-ae"] .calculator-modal-container .fab-tables li > div:nth-child(2) {
        border-left: 0;
        border-right: 25px solid transparent
    }
}
@media screen and (min-width: 1025px) {
    [lang="ar-ae"] .accessibility .sticky-nav-search {
        padding-right: 0;
        padding-left: 10px;
    }
    [lang="ar-ae"] header nav.sticky ul.mega-menu {
        padding-left: 0;
        padding-right: 75px;
    }
    [lang="ar-ae"] header nav.sticky ul.mega-menu .logo-icon {
        margin-left: 0;
        margin-right: -70px;
    }
}