#header .header .mobile-menu {
    left: 0;
    right: auto;
    transform: translateX(-100%);
}

#header .header .mobile-menu.active {
    transform: translateX(0);

}

.services .container .bottom-side .wrapper-navigation button,
.banner-home .container .banner-content .navigation-banner button {
    rotate: 180deg;
}

.list-nutrition-awareness .card-nutrition-awareness .body-card .btn-see-more img,
.card-news .body-card .actions .base-btn img,
footer .wrapper-footer .footer-top .footer-col ul li a::before,
.services .container .bottom-side .btn-see-more img,
.news .container .actions .btn-see-more img,
.news-card .body-card .bottom-side a .custom-icon img {
    rotate: 0deg;
}

@media (max-width: 778px) {

    .banner-home .container .banner-content .navigation-banner,
    .services .container .bottom-side .wrapper-navigation {
        left: auto;
        right: 16px;
    }
}

.our-goals .container .wrapper-goals .goal-card .header-card .num-card {
    inset: auto;
    left: 0;
    top: 0;
}

.card-manager .actions {
    left: auto;
    right: 0;
    translate: 35% -35%;
}

.card-manager .actions .go-two {
    rotate: 130deg;
}

.search-icon {
    right: 8px;
    left: auto;
}

.inner-banner .container .breadcrumb .breadcrumb-item+.breadcrumb-item::before {
    float: right;
    rotate: 180deg;
    translate: 0 4px;
}

.breadcrumb-item+.breadcrumb-item {
    padding-left: 0;
    padding-right: var(--bs-breadcrumb-item-padding-x);
}

.custom-pagination .pagination .page-item .custom-icon img {
    rotate: 180deg;
}

.sort-btn .dropdown-menu li .dropdown-item {
    text-align: right;
}

#galleryModal .slide-navigation-button.swiper-slide-prev {
    left: auto;
    right: 0;
    rotate: 180deg
}

#galleryModal .slide-navigation-button.swiper-slide-next {
    left: 0;
    right: auto;
    rotate: 180deg
}

.form-group .wrapper-input:has(#requirement-files) .wrapper-attachment,
.form-group .wrapper-input:has(.box-files) .wrapper-attachment {
    flex-direction: row-reverse;
}

.inner-page.contact-us .form-control,
.form-group .wrapper-input input {
    text-align: right;
}

.modal-header .btn-close {
    margin-left: 0;
    margin-right: auto;
}

.dropdown-sort .sort-form .wrapper-groups .form-group {
    text-align: start;
}

.dropdown-sort .sort-form .wrapper-groups .form-group .wrapper-input .select2-container {
    padding: 14px 8px 14px 24px;
}

.status-icon-circle {
    margin-inline: 0 16px;
}

.form-group .wrapper-input input {
    text-align: right;
}

.modal-header .btn-close {
    margin-left: 0;
    margin-right: auto;
}

.dropdown-sort .sort-form .wrapper-groups .form-group {
    text-align: start;
}

.dropdown-sort .sort-form .wrapper-groups .form-group .wrapper-input .select2-container {
    padding: 14px 8px 14px 24px;
}

.inner-page.contact-us .nav-pills {
    padding-right: 0;
}

.branches-overlay {
    left: 40px;
    right: unset;
}

.inner-page.contact-us .list-group-item:after {
    right: 5px;
    left: unset;
}

.breadcrumb-item+.breadcrumb-item {
    padding-right: var(--bs-breadcrumb-item-padding-x);
}

.custom-table tbody tr td.first-child {
    border-radius: 0 12px 12px 0px !important;
}

.custom-table tbody tr td.last-child {
    border-radius: 12px 0 0 12px !important;
}

.search-modal .btn-close {
    right: unset;
    left: 60px;
}


.status-icon-circle {
    margin-left: 1rem !important;
    margin-right: 0 !important;
}
.faq-main .accordion .accordion-item .accordion-button .acc-icon{
    margin-left: 0;
    margin-right: auto;
}
.faq-main .accordion .accordion-item .accordion-button::after{
    margin-left: 0;
    margin-right: auto;
}
.checkbox-box{
    margin-left:10px;
    margin-right:0
}

.accordion-button{
    text-align:right
}
.column-list ul li::before {
    right:unset;
    left: -10px;}
    .column-list ul::before {
   right: unset;
    left: -10px;}
    .column-list > li::before {
   right: unset;
    left: -10px;}
    .login-card .input-pill {
    padding: 8px 35px 8px 12px;}
    .login-card .input-icon {
    right: 14px;
    left:unset;
    }
    .calendar-modal{
        left:0;
        right:unset;
    }
    .calendar-header button {
    transform: scale(-1);}