body.arabic {
  direction: rtl;
}
body.arabic .extra-section .owl-carousel {
  direction: ltr;
}
body.arabic .main-card-detail {
  right: 5% !important;
  left: unset !important;
}
body.arabic .info-card i {
  margin-right: 0;
}
body.arabic .info-card .card-footer #vcard {
  margin-right: auto !important;
  margin-left: unset !important;
}
body.arabic .book-appoint {
  right: unset !important;
  left: 20px !important;
}
body.arabic .address-card-and-slider .address-card .store-info i {
  margin-left: 0.75rem;
  margin-right: unset !important;
}
body.arabic .address-card-and-slider .address-card .qr-container .add-to {
  width: 180px;
}
body.arabic .visit-sec-1 .list-unstyled {
  padding-right: 0;
}
body.arabic .visit-sec-1 li {
  display: flex;
  align-items: baseline;
  gap: 4px;
}
@media (min-width: 768px) and (max-width: 890px) {
  body.arabic .visit-sec-1 li i {
    height: 50px;
  }
}
body.arabic .visit-sec-7 #faqAccordion .accordion-button::after {
  margin-left: 0 !important;
  margin-right: auto;
}
body.arabic .visit-sec-7 #testimonials {
  direction: ltr;
}
body.arabic .visit-sec-10 .feed-area {
  direction: ltr;
}
body.arabic .visit-sec-10 .hero-single-2 .hero-content-2 p {
  padding-right: 0;
  padding-left: 1rem;
}
body.arabic .visit-sec-10 .row {
  justify-content: center;
}
body.arabic .visit-sec-10 .offset-xl-2 {
  margin-left: 0;
}
body.arabic .visit-sec-10 #blog {
  direction: ltr;
}
body.arabic .visit-sec-10 .partner-area {
  direction: ltr;
}
body.arabic .visit-sec-10 .contact-form .form-control {
  padding-right: 3rem;
}
body.arabic .visit-sec-10 .tm-btn-2 i {
  rotate: 180deg;
}
body.arabic .visit-sec-8 #about .author-image-container .image-bg {
  bottom: -85px;
  right: -32px;
  left: unset !important;
}
body.arabic .visit-sec-8 .section-title.left {
  text-align: right !important;
}
body.arabic .visit-sec-8 #about .watch-video {
  margin-left: unset;
  margin-right: 30px;
}
body.arabic .visit-sec-8 #about .watch-video p {
  margin-left: unset;
  margin-right: 10px;
}
body.arabic .visit-sec-8 .testimonials-top .arrows {
  direction: ltr;
}
body.arabic .pricing-section-5 .pricing-card.featured::after {
  top: 32px;
  left: -54px;
  right: unset !important;
  transform: rotate(314deg);
}
body.arabic .pricing-section-5 .bonus-badge {
  justify-content: center;
  width: 100%;
}
body.arabic .store-card .store-info i {
  margin-left: 0.75rem;
  margin-right: unset !important;
}
body.arabic .store-card .contacts {
  margin-right: 10px;
}
body.arabic .contact-enquiry-card #restformc .form-check-label {
  margin-left: unset !important;
  margin-right: 0.5rem !important;
}
body.arabic .contact-form-sec-three form input[type=tel]::-moz-placeholder {
  text-align: right;
}
body.arabic .contact-form-sec-three form input[type=tel]::placeholder {
  text-align: right;
}
body.arabic .contact-form-sec-three form .form-control {
  padding-right: 0;
}
body.arabic .contact-form-sec-four form input[type=tel]::-moz-placeholder {
  text-align: right;
}
body.arabic .contact-form-sec-four form input[type=tel]::placeholder {
  text-align: right;
}
body.arabic .contact-form-sec-five .custom-checkbox-container .checkmark {
  margin-right: unset !important;
  margin-left: 10px;
}
body.arabic .contact-form-sec-five .form-group label {
  right: 3rem;
  left: unset;
}
body.arabic .contact-form-sec-five .form-group i {
  right: 0.5rem;
  left: unset;
}
body.arabic .contact-form-sec-five .form-group input {
  padding: 1rem 3rem 1rem 1rem !important;
}
body.arabic .contact-form-sec-five .form-group textarea {
  padding: 1rem 3rem 1rem 1rem !important;
}
body.arabic .find-store-sec-one .search-box #autocomplete,
body.arabic .availability-search .search-box #autocomplete {
  padding-right: 4rem;
}
body.arabic .find-store-sec-two .form-select,
body.arabic .find-store-sec-three .form-select {
  background-position: left 0.75rem center !important;
}
body.arabic .find-store-sec-three .search-btn i {
  margin-right: 0;
  margin-left: 8px;
}
body.arabic .availability-search .search-box .form-group .form-select {
  background-position: left 0.75rem center !important;
}
body.arabic .availability-search .search-box .col-lg-6.text-end {
  text-align: left !important;
}
body.arabic .owl-nav {
  direction: ltr !important;
}
body.arabic .edu-card .edu-footer {
  justify-content: start;
}
body.arabic .store-card-section .store-card .store-card-btn i {
  margin-right: 0;
  margin-left: 0.25rem;
}
body.arabic .store-card-section .store-card .dropdown .dropdown-menu {
  width: -moz-max-content !important;
  width: max-content !important;
}
body.arabic .store-card-section .list-unstyled {
  padding-right: unset;
}
body.arabic .store-card-section .store-card .store-card-btn-1 i,
body.arabic .store-card-section .store-card .store-card-btn-2 i {
  margin-right: unset !important;
  margin-left: 0.5rem;
}
body.arabic .faq-container .accordion .accordion-header .accordion-button::after,
body.arabic .faq-section .accordion .accordion-header .accordion-button::after,
body.arabic .tab-content .accordion .accordion-header .accordion-button::after,
body.arabic .faq-styled .accordion .accordion-header .accordion-button::after {
  margin-left: unset !important;
  margin-right: auto;
}
body.arabic .faq-container .faq-search .search-icon,
body.arabic .faq-section .faq-search .search-icon,
body.arabic .tab-content .faq-search .search-icon,
body.arabic .faq-styled .faq-search .search-icon {
  right: unset;
  left: 1rem;
}
body.arabic .faq-container .faq-search input.form-control,
body.arabic .faq-section .faq-search input.form-control,
body.arabic .tab-content .faq-search input.form-control,
body.arabic .faq-styled .faq-search input.form-control {
  border-radius: 50px;
  padding: 0.75rem;
}
body.arabic .err-d-8-sec .step p {
  padding-right: 0.5rem;
}
body.arabic .blog-details-page-fix-first .search-keyword .bgsearch {
  direction: ltr;
}
body.arabic .blog-details-page-fix-first .search-keyword .bgsearch .form-control {
  direction: rtl;
}
body.arabic .blog-details-page-fix-first .bgrecent .post-image {
  margin-left: 1rem !important;
  margin-right: unset !important;
}
body.arabic .blog-details-page-fix-first .blog-details-page-fix .blog-box .blog-content h3 {
  text-align: right !important;
}
body.arabic .blog-details-page-fix-first .blog-details-page-fix .blog-box .blog-content p {
  text-align: right !important;
}
body.arabic .blog-details-page-fix-first .blog-details-page-fix .blog-box .blog-content ul li {
  padding-right: 0;
  padding-bottom: 10px;
}
body.arabic .blog-details-page-fix-first .blog-details-page-fix .blog-box .blog-content .tag-with-media .blog-details-tags-set {
  width: 80px;
}
body.arabic .blog-details .filter h5,
body.arabic .blog-details .filter .calendar-cont,
body.arabic .blog-details .category h5,
body.arabic .blog-details .category .calendar-cont {
  margin-right: 0.5rem;
}
body.arabic .blog-details .filter h5.gradient-text::before,
body.arabic .blog-details .category h5.gradient-text::before {
  left: unset !important;
}
body.arabic .blog-details .filter .tags .card-body ul,
body.arabic .blog-details .category .tags .card-body ul {
  padding-right: unset;
}
body.arabic .blog-details .details-part .banner-part .card img {
  margin-left: 0.25rem;
  margin-right: unset !important;
}
body.arabic .blog-details .details-part .headings-part h5::before {
  left: unset !important;
  right: 0px;
}
body.arabic .blog-details .sidebar .widget-content .list-unstyled {
  padding-right: unset;
}
body.arabic .blog-details .widget-post-item .widget-post__img {
  margin-right: unset !important;
  margin-left: 0.5rem;
}
body.arabic .blog-details .widget-tags ul li:first-child a {
  margin-right: 0 !important;
}
body.arabic .booking_appointment .booking-container .calendar .week-nav {
  direction: ltr;
}
body.arabic .address-card .info-row .multiline-text {
  gap: 5px !important;
}
body.arabic .card-deck .br-info-card .info-card-footer .qrcodeq {
  margin-left: 5px;
  margin-right: unset !important;
}
@media (max-width: 767px) {
  body.arabic .card-deck .br-info-card .info-card-footer .fs-same {
    max-width: 130px;
  }
}
body.arabic .card-deck .br-info-card .card-body .btn-theme-one i {
  margin-left: 8px;
}
body.arabic .arabic-ul {
  padding-right: unset !important;
}
body.arabic .contact-card.shadow-sm .info-item .info-text {
  padding-left: unset;
  padding-right: 15px;
}
body.arabic .address-sec-eight .contact-info i {
  margin-right: unset !important;
  margin-left: 10px;
}
body.arabic .address-sec-eight .adrs {
  text-align: right;
}
body.arabic .google-review-sec-1 .badge .offcanvas .offcanvas-body .rating-star,
body.arabic .google-review-sec-1 .badge .offcanvas .offcanvas-body .comment,
body.arabic .google-review-sec-1 .badge .offcanvas .offcanvas-body .time {
  text-align: right !important;
}
body.arabic .google-review-sec-2 .google-reviews-card .sm-google-icon,
body.arabic .google-review-sec-3 .google-reviews-card .sm-google-icon {
  left: unset;
  right: 5px;
}
body.arabic .google-review-sec-5 .grid-widgets .grid-cards .google-reviews-card .sm-google-icon {
  left: unset;
  right: -2px;
}
body.arabic .qrcode-sec-5 {
  direction: ltr;
}
body.arabic .qrcode-sec-5 .label-box {
  direction: rtl;
}
body.arabic .review-sec-3 {
  direction: ltr;
}
body.arabic .review-sec-3 .testimonial-box {
  direction: rtl;
}
body.arabic .offers-sec-2 .offer-icon {
  margin-right: unset;
  margin-left: 15px;
}
body.arabic .offers-sec-3 {
  direction: ltr;
}
body.arabic .blog-page .blog-content .read-more i,
body.arabic .blog-page .card-content .read-more i {
  transform: rotate(180deg);
}
body.arabic .blog-page .blog-card-modern .card-image .date-ribbon {
  position: absolute;
  top: 18px;
  right: -11px;
  left: unset !important;
  transform: rotate(31deg);
}
body.arabic .thank-you-design-1 .thank-you-container .fa-home {
  margin-right: unset !important;
  margin-left: 0.5rem;
}
body.arabic .thank-you-design-2 .thank-you-card .detail-icon {
  margin-right: unset;
  margin-left: 15px;
}
body.arabic .expand-one .dropdown {
  margin-left: unset !important;
  margin-right: auto;
}
body.arabic .expand-one .sidebar-container-main {
  transform: unset !important;
}
body.arabic .expand-one .search-icon {
  margin-right: unset !important;
  margin-left: 0.8rem;
  left: 0;
  right: unset !important;
}
body.arabic .expand-one .sidebar-footer .user-avatar {
  margin-right: unset;
  margin-left: 10px;
}
body.arabic .carousal-wedgets {
  direction: ltr !important;
}
body.arabic .carousal-wedgets .user-name {
  direction: rtl;
}
body.arabic .carousal-wedgets .reviews-star,
body.arabic .carousal-wedgets .review-content {
  direction: rtl;
}
body.arabic .carousal-wedgets .google-reviews-card .sm-google-icon {
  top: 22px;
  right: -6px;
  left: unset !important;
}
body.arabic .carousal-wedgets .google-reviews-card .header {
  direction: rtl;
}
body.arabic .rotater-section {
  direction: ltr;
}
body.arabic .offers-sec-3 {
  direction: ltr;
}
body.arabic .offers-sec-3 .offer-content {
  direction: rtl;
}
body.arabic .offers-sec-5 .offer-card .list-unstyled {
  padding-right: 0 !important;
}
body.arabic .tabel-design-3 .dashboard .data-table-container .data-table th {
  text-align: right !important;
}
body.arabic .tabel-design-3 .dashboard .pagination {
  direction: ltr;
}
body.arabic .tabel-design-6 .table-actions .btn-group {
  direction: ltr;
}
body.arabic .tabel-design-6 .pagination {
  direction: ltr;
}
body.arabic .chat-box .chat-header .close-btn {
  top: 10px;
  left: 10px;
  right: unset;
}
body.arabic .chat-box .arrow-icon {
  position: absolute;
  top: 0px;
  left: 55px;
}
body.arabic .chat-box .send-btn {
  top: 50%;
  left: 10px;
  right: unset;
  align-items: center !important;
}
body.arabic .chat-box .icon {
  height: unset;
  width: unset;
}
body.arabic .chat-box .icon i {
  transform: rotate(224deg);
}
body.arabic .chat-box .chat-text {
  text-align: right !important;
}
body.arabic .login.two .form__pass-toggle {
  right: unset;
  left: 16px;
}
body.arabic .login.three .input-box label {
  left: unset;
  right: 10px;
}
body.arabic .login.three .toggle {
  right: unset;
  left: 16px;
}
body.arabic .forms .checkbox-item input[type=checkbox],
body.arabic .forms .radio-item input[type=radio] {
  margin-right: unset;
  margin-left: 10px;
}
body.arabic .package-form .form-section .form-check {
  margin-right: unset !important;
  margin-left: 16px;
}
body.arabic #packageForm .section-title i {
  margin-right: unset;
  margin-left: 0.5rem;
}
body.arabic #packageForm .input-icon {
  right: unset;
  left: 1rem;
}
body.arabic #packageForm .input-group #tel {
  direction: rtl;
}
body.arabic #packageForm .checkbox-item .checkmark,
body.arabic #packageForm .radio-item .checkmark {
  right: unset;
  left: 0.7rem;
  top: 1rem !important;
}
body.arabic .business-hours .white-icon,
body.arabic .business-hours .clock-icon {
  margin-right: unset !important;
  margin-left: 0.5rem;
}
body.arabic .business-hours .hours-wrapper .status {
  justify-content: right !important;
}
body.arabic .business-hours .list-unstyled {
  padding-right: 5px !important;
}
body.arabic .business-hours .list-unstyled li .me-3 {
  margin-right: unset !important;
}
body.arabic .business-hours .list-unstyled li .me-3 .rounded-circle {
  margin-left: 0.5rem;
}
body.arabic .card .appointment-time .dropdown .appointment-time-heading {
  margin-left: unset !important;
  margin-right: 0.8rem;
}
body.arabic .card .appointment-time .dropdown .appointment-time-clock {
  margin-left: 0.8rem;
  margin-right: unset !important;
}
body.arabic .card .appointment-time .dropdown .fa-chevron-down {
  margin-left: unset !important;
}
body.arabic .card .rightcontactnow {
  margin-left: unset !important;
  margin-right: auto;
}
body.arabic .select2-container--default .select2-selection--multiple .select2-search--inline .select2-search__field {
  text-align: right;
}
body.arabic .select2-container--default.select2-container--focus .select2-selection--multiple {
  display: block;
  align-items: stretch;
}
body.arabic .select2-container--default .select2-results__option {
  text-align: right;
  display: block;
}
body.arabic .select2-container .select2-selection--multiple .select2-selection__rendered {
  float: right;
}
body.arabic .custom-select-form .form-label {
  text-align: right;
}
body.arabic .custom-select-wrapper .select2-container--default .select2-selection--single {
  display: block;
  align-items: baseline;
}
body.arabic .custom-select-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered {
  text-align: right;
}
body.arabic .custom-select-form .select2-container--default .select2-selection--single {
  display: block;
  align-items: baseline;
}
body.arabic .custom-select-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  text-align: right;
  display: block !important;
  align-items: end;
}
body.arabic .custom-select-form .select2-dropdown .select2-results__option[aria-selected=true] {
  text-align: right;
  display: block;
}
body.arabic .select2-container--default .select2-selection--multiple {
  padding-right: 12px;
  padding-left: 120px;
}
body.arabic .more-btn-container {
  top: 7px;
  right: unset;
  display: flex;
  left: 7px;
}
body.arabic .select2-container--default .select2-selection--multiple .select2-selection__choice:last-child {
  margin-right: 0;
}
body.arabic .multiselct .custom-dropdown-wrapper .custom-dropdown-button {
  text-align: right !important;
}
body.arabic .multiselct .custom-dropdown-wrapper .custom-dropdown-list .custom-dropdown-item .custom-checkbox {
  margin-right: 0;
  margin-left: 10px;
}
body.arabic .forget-password .magic-forgot-container .form-section form .form-floating input {
  padding-right: 2.5rem !important;
  padding: 1rem 0.75rem;
}
body.arabic .forget-password .magic-forgot-container .form-section form .form-floating label {
  padding-left: 0.75rem;
  color: var(--lightbg);
  padding-right: 2.5rem;
  left: unset;
  right: 0;
}
body.arabic .forget-password .magic-forgot-container .form-section form .form-floating i {
  left: 0;
  right: 14px;
}
body.arabic .forgetpassword .glass-card .form-floating label {
  padding-right: 2.625rem;
  color: #bbb;
  padding-left: 0.75rem;
}
body.arabic .magic-form-container .form-body .form-group .input-group .form-control {
  padding-left: 0;
  padding-right: 45px;
}
body.arabic .magic-form-container .form-body .form-group .input-group .input-icon {
  left: 0;
  right: 15px;
}
body.arabic .magic-form-container .form-body .form-group .input-group .toggle-password {
  right: unset;
  left: 15px;
}
body.arabic #forgotForm .form-floating .form-control {
  padding-left: 0.75rem;
  padding-right: 2.75rem;
}
body.arabic #forgotForm .form-floating label {
  left: unset;
  right: 0;
  padding-left: 0 !important;
  padding-right: 2.25rem !important;
}
body.arabic #forgotForm .form-floating .icon-inside {
  left: unset;
  right: 1rem;
}
body.arabic #forgotForm .form-floating > .form-control:focus ~ label {
  margin-left: 5rem;
  padding-left: 0 !important;
  position: absolute;
  color: black;
  top: -10px;
  left: 0px;
}
body.arabic .todo-input-group .btn {
  border-bottom-left-radius: 12px !important;
  border-top-left-radius: 12px !important;
  border-bottom-right-radius: 0 !important;
  border-top-right-radius: 0 !important;
}
body.arabic .todo-input-group .form-control {
  border-top-right-radius: 12px !important;
  border-bottom-right-radius: 12px !important;
  border-bottom-left-radius: 0px !important;
  border-top-left-radius: 0px !important;
}
body.arabic .todo-card .todo-list li .action-icons {
  right: unset;
  left: 46px;
  top: 50%;
}
body.arabic #todoModal .modal-header .btn-close {
  margin-left: unset;
  margin-right: auto;
}
body.arabic #taskModal .modal-header .btn-close {
  margin-left: unset;
  margin-right: auto;
}
body.arabic .product-slider-container .owl-carousel {
  direction: ltr;
}
body.arabic .product-grid a.product-card .price-tag {
  border-radius: 8px 0px 0px 8px;
}
body.arabic .product-grid a.product-card .buy-button-group {
  padding-left: 10px;
  padding-right: 15px;
  border-radius: 0px 0px 0px 0px !important;
}
body.arabic .product-grid a.product-card .arrow-icon-wrapper {
  transform: rotate(180deg);
}
body.arabic .product-grid a.product-card .top-icon {
  right: unset;
  left: 15px;
}/*# sourceMappingURL=arabic.css.map */