.rtl body {
  direction: rtl;
  text-align: right; }
.rtl .slick-slider {
  direction: ltr; }
  .rtl .slick-slider .slick-slide {
    direction: rtl; }
.rtl .fixed-width {
  margin-right: 0;
  margin-left: auto;
  text-align: right; }
.rtl .list-inline {
  padding-right: 0; }
.rtl .list-inline-item:not(:last-child) {
  margin-right: 0;
  margin-left: 0.5rem; }
.rtl .float-right {
  float: left !important; }
.rtl .text-right {
  text-align: left !important; }
.rtl .no-layout .form {
  text-align: right; }

.rtl header .header-middle .list-inline .list-inline-item {
  margin-left: 0; }
  .rtl header .header-middle .list-inline .list-inline-item:first-child {
    border-right: none;
    border-left: 1px solid #dfdfdf; }
  .rtl header .header-middle .list-inline .list-inline-item:not(:last-child) {
    margin-right: 0;
    margin-left: 10px;
    padding-right: 0;
    padding-left: 10px; }
.rtl header .header-middle .dropdown:after {
  right: auto;
  left: -10px; }
.rtl header .header-middle .dropdown .dropdown-toggle {
  padding-right: 0; }
.rtl header .profile-dropdown .dropdown-toggle::after {
  right: auto;
  left: -8px; }
.rtl header .profile-dropdown .dropdown-menu .dropdown-item a span {
  margin-right: 0;
  margin-left: 12px; }
.rtl header .btn.wishlist-toggle .number, .rtl header .btn.cart-toggle .number {
  right: auto;
  left: -5px; }
.rtl header .wishlist-menu,
.rtl header .cart-menu {
  right: auto;
  left: -100%; }
  .rtl header .wishlist-menu.show,
  .rtl header .cart-menu.show {
    right: auto;
    left: 0; }
  .rtl header .wishlist-menu .wishlist-title .btn img,
  .rtl header .wishlist-menu .cart-title .btn img,
  .rtl header .cart-menu .wishlist-title .btn img,
  .rtl header .cart-menu .cart-title .btn img {
    margin-left: 0;
    margin-right: 8px; }
  .rtl header .wishlist-menu .wishlist-card .details,
  .rtl header .wishlist-menu .cart-card .details,
  .rtl header .cart-menu .wishlist-card .details,
  .rtl header .cart-menu .cart-card .details {
    padding-left: 0;
    padding-right: 16px; }
    .rtl header .wishlist-menu .wishlist-card .details .edit,
    .rtl header .wishlist-menu .wishlist-card .details .counter,
    .rtl header .wishlist-menu .cart-card .details .edit,
    .rtl header .wishlist-menu .cart-card .details .counter,
    .rtl header .cart-menu .wishlist-card .details .edit,
    .rtl header .cart-menu .wishlist-card .details .counter,
    .rtl header .cart-menu .cart-card .details .edit,
    .rtl header .cart-menu .cart-card .details .counter {
      right: auto;
      left: 0; }
  .rtl header .wishlist-menu .coupon-code .error,
  .rtl header .cart-menu .coupon-code .error {
    right: auto;
    left: 85px; }
.rtl .navbar .small-menu,
.rtl .navbar .categories-menu,
.rtl .navbar .mega-menu {
  left: auto;
  right: 0; }
.rtl .navbar .categories-menu {
  right: auto; }
.rtl .navbar .tabs {
  border-right: none;
  border-left: 1px solid #dfdfdf; }
  .rtl .navbar .tabs a:after {
    right: auto;
    left: 16px;
    transform: scale(1); }
  .rtl .navbar .tabs a img {
    margin-right: 0;
    margin-left: 10px; }
.rtl .navbar.enternal-navbar p {
  text-align: left; }
.rtl .dropdown {
  margin-right: 0;
  margin-left: 20px; }
  .rtl .dropdown:last-of-type {
    margin-left: 0; }
  .rtl .dropdown span {
    margin-right: 0;
    margin-left: 16px; }
  .rtl .dropdown .dropdown-toggle img {
    margin-right: 0;
    margin-left: 7px; }
  .rtl .dropdown .dropdown-toggle span {
    margin-left: 0; }
.rtl .dropdown-menu {
  left: auto !important;
  right: auto !important; }
  .rtl .dropdown-menu:before {
    left: auto;
    right: 16px; }
  .rtl .dropdown-menu .custom-control img {
    margin-right: 0;
    margin-left: 7px; }
  .rtl .dropdown-menu.dropdown-right {
    right: auto;
    left: 0 !important; }
    .rtl .dropdown-menu.dropdown-right:before {
      left: 16px;
      right: auto; }
  .rtl .dropdown-menu .dropdown-item .custom-control {
    padding-left: 0;
    padding-right: 1.5rem; }
    .rtl .dropdown-menu .dropdown-item .custom-control img {
      margin-right: 0;
      margin-left: 7px; }
  .rtl .dropdown-menu .dropdown-item a .arrow {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg); }
  .rtl .dropdown-menu .dropdown-item:hover a .arrow {
    -webkit-transform: rotate(90deg) translateY(5px);
    transform: rotate(90deg) translateY(5px); }
.rtl .tab-bar ul li a .number {
  right: auto;
  left: -11px; }
.rtl .tab-bar ul .list-inline-item:not(:last-child) {
  margin-left: 0; }

.rtl .home-banner .caption {
  left: auto;
  right: 45px; }
.rtl .products-slider .slick-arrow {
  -webkit-transform: rotate(-180deg);
  transform: rotate(-180deg); }
  .rtl .products-slider .slick-arrow.slick-prev {
    left: auto;
    right: -15px; }
  .rtl .products-slider .slick-arrow.slick-next {
    right: auto;
    left: -15px; }
.rtl .contact-card .card-body {
  padding: 0 12px 0 0; }

.rtl .faq .section-title .search-input .icon {
  right: 0;
  left: auto; }
.rtl .faq .section-title .search-input .form-control {
  padding: 12px 50px 12px 16px; }
.rtl .accordion .btn {
  text-align: right; }
  .rtl .accordion .btn .icon-box {
    text-align: left; }
  .rtl .accordion .btn.collapsed .icon-box img {
    transform: scale(1); }

.rtl .centered-form {
  text-align: right; }
.rtl .no-layout .form {
  text-align: right; }
  .rtl .no-layout .form .forgot-password {
    text-align: left; }
.rtl .no-layout .close-layout {
  right: auto;
  left: 0; }
.rtl .search-input .icon {
  left: auto;
  right: 0; }
.rtl .search-input .form-control {
  padding-left: 0;
  padding-right: 50px; }
.rtl .search-input .search-suggestion:before,
.rtl .search-input .recent-searches:before {
  left: auto;
  right: 16px; }
.rtl .search-input .search-suggestion .block-title .clear,
.rtl .search-input .recent-searches .block-title .clear {
  text-align: left; }
.rtl .search-input .search-suggestion ul,
.rtl .search-input .recent-searches ul {
  padding: 0; }
  .rtl .search-input .search-suggestion ul li button,
  .rtl .search-input .recent-searches ul li button {
    text-align: right; }
.rtl a.btn.btn-twitter .icon, .rtl a.btn.btn-google .icon, .rtl a.btn.btn-facebook .icon, .rtl a.btn.btn-apple .icon,
.rtl .btn.btn-twitter .icon,
.rtl .btn.btn-google .icon,
.rtl .btn.btn-facebook .icon,
.rtl .btn.btn-apple .icon {
  left: auto;
  right: 24px; }
.rtl a.btn .arrow,
.rtl .btn .arrow {
  margin-left: 0;
  margin-right: 5px;
  -webkit-transform: scale(-1);
  -moz-transform: scale(-1);
  -o-transform: scale(-1);
  transform: scale(-1); }
.rtl a.btn:hover .arrow, .rtl a.btn:focus .arrow,
.rtl .btn:hover .arrow,
.rtl .btn:focus .arrow {
  -webkit-transform: scale(-1) translateX(5px);
  -moz-transform: scale(-1) translateX(5px);
  -o-transform: scale(-1) translateX(5px);
  transform: scale(-1) translateX(5px); }
.rtl .show-password {
  right: auto;
  left: 5px; }
.rtl .form-group .show-password {
  right: auto;
  left: 5px; }
.rtl .custom-control {
  padding-left: 0;
  padding-right: 2.5rem; }
.rtl .custom-control-inline {
  margin-right: 0;
  margin-left: 1rem;
  padding-left: 0;
  padding-right: 2.5rem; }
.rtl .custom-control-label::before, .rtl .custom-control-label::after {
  left: auto;
  right: -1.5rem; }
.rtl .switchery .custom-switchery-label img {
  margin-right: 0;
  margin-left: 16px; }
.rtl .switchery .custom-switchery-label::before {
  left: -2.25rem;
  right: auto; }
.rtl .switchery .custom-switchery-label::after {
  right: auto;
  left: calc(-2.25rem + 14px); }
.rtl .switchery .custom-control-input:checked ~ .custom-switchery-label::after {
  -webkit-transform: translateX(-0.75rem);
  transform: translateX(-0.75rem); }
.rtl .select2-container .select2-selection--single .select2-selection__rendered {
  padding-left: 20px;
  padding-right: 8px; }
.rtl .select2-container--default
.select2-selection--single
.select2-selection__arrow {
  right: auto;
  left: 12px; }
.rtl .iti input,
.rtl .iti input[type="tel"],
.rtl .iti input[type="text"] {
  padding-right: 90px !important;
  padding-left: 0 !important; }
.rtl .iti--allow-dropdown .iti__flag-container,
.rtl .iti--separate-dial-code .iti__flag-container {
  right: 0;
  left: auto; }
.rtl .iti__country-list {
  text-align: right; }
.rtl .iti--separate-dial-code .iti__selected-dial-code {
  margin-left: 0;
  margin-right: 6px; }
.rtl .iti__arrow {
  margin-left: 0;
  margin-right: 6px; }
.rtl .custom-radio .custom-control-label::after {
  left: auto;
  right: calc(-1.5rem + 5px); }
.rtl .custom-radio-inline {
  padding-left: 0;
  padding-right: 20px; }
  .rtl .custom-radio-inline label {
    padding-left: 0;
    padding-right: 0; }
  .rtl .custom-radio-inline .custom-control-inline {
    margin-right: 1rem;
    margin-left: 0; }
.rtl .custom-switch2 {
  padding-left: 40px;
  padding-right: 0; }
  .rtl .custom-switch2 .custom-control-label:before, .rtl .custom-switch2 .custom-control-label:after {
    right: auto; }
  .rtl .custom-switch2 .custom-control-label:before {
    left: -40px; }
  .rtl .custom-switch2 .custom-control-label:after {
    left: -23px; }
  .rtl .custom-switch2 .custom-control-input:checked ~ .custom-control-label::after {
    -webkit-transform: translateX(-17px);
    transform: translateX(-17px); }

.rtl .blog-slider .items .slick-arrow {
  left: 40px;
  right: auto;
  transform: scale(-1); }
  .rtl .blog-slider .items .slick-arrow.slick-next {
    left: 15px;
    right: auto;
    transform: translate(0, 0) scale(1); }
.rtl .blog-header .caption {
  left: auto;
  right: 45px; }
.rtl .blog-post .fixed-width {
  margin: auto !important; }
.rtl .blog-post .details .post-head .col-lg-7 {
  justify-content: flex-end; }
.rtl .blog-post .details .date,
.rtl .blog-post .details .replies-number {
  margin-right: 0;
  margin-left: 24px; }
.rtl .blog-post .details .replies-number img {
  margin-right: 0;
  margin-left: 8px; }
.rtl .blog-post .details .share span {
  margin-left: 8px;
  margin-right: 0; }
.rtl .blog-post .more-posts .row > div:nth-of-type(even) {
  text-align: left; }
.rtl .blog-post .writer .card .card-body {
  padding-left: 0;
  padding-right: 24px; }
.rtl .blog-post .writer .writer-social {
  padding-left: 0;
  padding-right: 90px; }
  .rtl .blog-post .writer .writer-social .icon {
    margin-right: 0;
    margin-left: 16px; }
  .rtl .blog-post .writer .writer-social .list-inline-item:not(:last-child) {
    margin-right: 0;
    margin-left: 24px; }
.rtl .blog-post .comments .media .mr-3 {
  margin-right: 0 !important;
  margin-left: 1rem !important; }
.rtl .post-card.large-post .card-body {
  padding: 0 30px 0 0; }

.rtl section .brands-title .list-inline .list-inline-item:not(:last-child) {
  margin-right: 0;
  margin-left: 10px; }
.rtl .brand-header .brand .image {
  padding: 16px 0 16px 16px; }

.rtl .cart .cart-body .cart-item .cart-card .details {
  padding-left: 0;
  padding-right: 6px; }
.rtl .cart .cart-body .cart-item .col-lg-2:last-of-type {
  text-align: left; }
.rtl .cart .cart-body .cart-item .btn img {
  margin-right: 0;
  margin-left: 5px; }
.rtl .cart .cart-body .cart-item .btn + .btn {
  margin-left: 0;
  margin-right: 6px; }
.rtl .cart .coupon-code .form-control {
  border-radius: 0 4px 4px 0; }
.rtl .cart .coupon-code .btn {
  border-radius: 4px 0 0 4px; }
.rtl .cart .coupon-code .error {
  left: auto;
  right: 0; }

.rtl .section-filter .form-inline {
  margin-right: 0;
  margin-left: 16px;
  padding: 8px 16px 8px 0; }
.rtl .section-filter .select2-container--default
.select2-selection--multiple
.select2-selection__arrow,
.rtl .section-filter .select2-container--default
.select2-selection--single
.select2-selection__arrow {
  right: 0;
  left: 10px; }
.rtl .aside-filter .close-filter {
  right: 0;
  left: 15px; }
.rtl .aside-filter .category-group .custom-control {
  padding-left: 0;
  padding-right: 1.5rem; }
.rtl .aside-filter .category-group .custom-checkbox .color {
  right: auto;
  left: 0; }

.rtl .checkout-progress .list-inline-item .icon {
  margin-right: 0;
  margin-left: 10px; }
.rtl .checkout .address-item .head .address-title img {
  margin-right: 0;
  margin-left: 8px; }
.rtl .checkout .address-item .head .options .btn {
  margin-left: 0;
  margin-right: 5px; }
.rtl .checkout .address-item .head .phone-status {
  margin-left: 0;
  margin-right: 16px; }
.rtl .checkout .address-item .row img {
  margin-left: 0;
  margin-right: 8px; }
.rtl .checkout .btn:not(:first-of-type) {
  margin-left: 0;
  margin-right: 10px; }
.rtl .checkout .btn.btn-block:not(:first-of-type) {
  margin-left: 0;
  margin-right: 0; }
.rtl .checkout .verified img,
.rtl .checkout .unverified img {
  margin-left: 5px !important;
  margin-right: 0 !important; }
.rtl .checkout .detect-address .address-input .location-icon {
  left: auto;
  right: 22px; }
.rtl .checkout .detect-address .address-input #pac-container {
  margin-right: 0;
  margin-left: 12px; }
.rtl .checkout .detect-address .address-input #pac-input {
  padding-left: 0;
  padding-right: 40px; }
.rtl .checkout .custom-switch {
  padding-right: 0;
  padding-left: 2.25rem; }
  .rtl .checkout .custom-switch .custom-control-label::before {
    right: auto;
    left: -2.25rem; }
  .rtl .checkout .custom-switch .custom-control-label::after {
    right: auto;
    left: calc(-2.25rem + 2px); }
  .rtl .checkout .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    -webkit-transform: translateX(0.75rem);
    transform: translateX(0.75rem); }
.rtl .checkout .order-summery .btn:not(:first-of-type) {
  margin-left: 0;
  margin-right: 10px; }
.rtl .checkout .payment-methods .select-card .btn {
  right: auto;
  left: 10px; }
.rtl .checkout .payment-credit .d-flex > div:last-of-type {
  margin-left: 0;
  margin-right: 8px; }
.rtl .checkout .security-menu {
  right: auto;
  left: -100%; }
  .rtl .checkout .security-menu.show {
    right: auto;
    left: 0; }
.rtl .checkout .checkout-successfully .final-summery {
  text-align: right; }

.rtl help .help-header .search-input .icon {
  right: 0;
  left: auto; }
.rtl help .help-header .search-input .form-control {
  padding: 12px 50px 12px 16px; }
.rtl .help-card .card-body {
  padding-right: 0;
  padding-left: 16px; }

.rtl footer .social .list-inline-item:not(:last-child) {
  margin-right: 0;
  margin-left: 24px; }

.rtl .products .load-more:before {
  left: 0;
  border-right: none;
  border-left: 1px solid rgba(25, 25, 25, 0.1); }
.rtl .product-card .card-header .badge {
  left: auto;
  right: 10px; }
.rtl .product-card .card-body .price del {
  margin-right: 8px;
  margin-left: 0;
  float: left; }
.rtl .product .product-details .price h3 del {
  float: left;
  margin-right: 4px; }
.rtl .product .product-details .default-address .btn img {
  transform: scale(-1); }
.rtl .product .features .list-inline-item div {
  padding-left: 0;
  padding-right: 16px; }
.rtl .product .review-menu {
  right: auto;
  left: -100%; }
  .rtl .product .review-menu.show {
    right: auto;
    left: 0; }
  .rtl .product .review-menu .menu-title .btn img {
    margin-left: 0;
    margin-right: 8px; }
  .rtl .product .review-menu .menu-card .details {
    padding-left: 0;
    padding-right: 16px; }
.rtl .product .review-filter .form-inline {
  padding-left: 0;
  padding-right: 16px; }
.rtl .product .review-card .rates .list-inline-item:not(:last-child) {
  margin-left: 0; }
.rtl .product .pagination .page-item:last-of-type {
  padding-left: 0; }
  .rtl .product .pagination .page-item:last-of-type .page-link img {
    margin-left: 0;
    margin-right: 4px;
    transform: scale(1); }
.rtl .product .pagination .page-item .page-link img {
  margin-right: 0;
  margin-left: 4px;
  transform: scale(-1); }
.rtl .product .total-reviews .rates-numbers .rates ul {
  margin-left: 0; }
.rtl .product .total-reviews .rates-numbers .rates .list-inline-item:not(:last-child) {
  margin-left: 0; }

.rtl .profile aside .nav-pills .nav-link .icon {
  margin-right: 0;
  margin-left: 8px; }
.rtl .profile aside .nav-pills .nav-link .arrow {
  right: auto;
  left: 16px;
  transform: scale(-1); }
.rtl .profile .tab-content .tab-title .form-inline {
  padding-left: 0;
  padding-right: 16px; }
.rtl .profile .tab-content .tab-block .form-group .custom-switch2 label {
  padding-left: 0;
  padding-right: 0; }
.rtl .profile .tab-content .address-item .head .address-title img {
  margin-right: 0;
  margin-left: 16px; }
.rtl .profile .tab-content .address-item .head .options .btn {
  margin-left: 0;
  margin-right: 5px; }
.rtl .profile .tab-content .address-item .row img {
  margin-left: 0;
  margin-right: 8px; }
.rtl .profile .tab-content .address-item .phone-status {
  margin-right: 16px;
  margin-left: 0; }
.rtl .profile .tab-content .address-item .verified img,
.rtl .profile .tab-content .address-item .unverified img {
  margin-right: 0;
  margin-left: 5px; }
.rtl .profile .tab-content .verified img,
.rtl .profile .tab-content .unverified img {
  margin-right: 0;
  margin-left: 5px; }
.rtl .profile .tab-content .address-input .location-icon {
  left: 0;
  right: 22px; }
.rtl .profile .tab-content .address-input #pac-container {
  margin-right: 0;
  margin-left: 12px; }
.rtl .profile .tab-content .address-input #pac-input {
  padding-left: 0;
  padding-right: 40px; }
.rtl .profile .tab-content .custom-switch {
  padding-right: 0;
  padding-left: 2.25rem; }
  .rtl .profile .tab-content .custom-switch .custom-control-label::before {
    right: auto;
    left: -2.25rem; }
  .rtl .profile .tab-content .custom-switch .custom-control-label::after {
    right: auto;
    left: calc(-2.25rem + 2px); }
  .rtl .profile .tab-content .custom-switch .custom-control-input:checked ~ .custom-control-label::after {
    -webkit-transform: translateX(0.75rem);
    transform: translateX(0.75rem); }
.rtl .profile .tab-content .order-block .order-head h6 .placed-date {
  margin-left: 0;
  margin-right: 8px;
  float: left; }
.rtl .profile .tab-content .order-block .order-status .list-inline-item:after {
  right: 0;
  left: 5px; }
.rtl .profile .tab-content .btn svg {
  transform: scale(-1); }
.rtl .profile .tab-content .shipments .status-details p img,
.rtl .profile .tab-content .order-canceled .status-details p img,
.rtl .profile .tab-content .returns .status-details p img,
.rtl .profile .tab-content .order-info .status-details p img {
  margin-right: 0;
  margin-left: 12px; }
.rtl .profile .tab-content .shipments .status-details .btn img,
.rtl .profile .tab-content .order-canceled .status-details .btn img,
.rtl .profile .tab-content .returns .status-details .btn img,
.rtl .profile .tab-content .order-info .status-details .btn img {
  margin-left: 0;
  margin-right: 8px; }
.rtl .profile .tab-content .shipments .status-details .btn:first-of-type,
.rtl .profile .tab-content .order-canceled .status-details .btn:first-of-type,
.rtl .profile .tab-content .returns .status-details .btn:first-of-type,
.rtl .profile .tab-content .order-info .status-details .btn:first-of-type {
  margin-right: 0;
  margin-left: 10px; }
.rtl .profile .tab-content .shipments .address-info p span,
.rtl .profile .tab-content .order-canceled .address-info p span,
.rtl .profile .tab-content .returns .address-info p span,
.rtl .profile .tab-content .order-info .address-info p span {
  margin-right: 0;
  margin-left: 1rem; }
.rtl .profile .tab-content .shipments .address-info p img,
.rtl .profile .tab-content .order-canceled .address-info p img,
.rtl .profile .tab-content .returns .address-info p img,
.rtl .profile .tab-content .order-info .address-info p img {
  margin-right: 0;
  margin-left: 5px; }
.rtl .profile .tab-content .shipments .address-info .btn,
.rtl .profile .tab-content .order-canceled .address-info .btn,
.rtl .profile .tab-content .returns .address-info .btn,
.rtl .profile .tab-content .order-info .address-info .btn {
  text-align: right; }
  .rtl .profile .tab-content .shipments .address-info .btn svg,
  .rtl .profile .tab-content .order-canceled .address-info .btn svg,
  .rtl .profile .tab-content .returns .address-info .btn svg,
  .rtl .profile .tab-content .order-info .address-info .btn svg {
    transform: scale(-1); }
.rtl .profile .tab-content .shipments .order-summery .btn:not(:first-of-type),
.rtl .profile .tab-content .order-canceled .order-summery .btn:not(:first-of-type),
.rtl .profile .tab-content .returns .order-summery .btn:not(:first-of-type),
.rtl .profile .tab-content .order-info .order-summery .btn:not(:first-of-type) {
  margin-left: 0;
  margin-right: 10px; }
.rtl .cancel-menu {
  right: auto;
  left: -100%; }
  .rtl .cancel-menu.show {
    right: auto;
    left: 0; }
  .rtl .cancel-menu .menu-title .btn img {
    margin-left: 0;
    margin-right: 8px; }
  .rtl .cancel-menu .custom-radio label {
    padding-left: 0;
    padding-right: 10px; }

.rtl .wishlist .wishlist-body .wishlist-item .wishlist-card .details {
  padding-left: 0;
  padding-right: 6px; }
.rtl .wishlist .wishlist-body .wishlist-item .col-lg-2:last-of-type,
.rtl .wishlist .wishlist-body .wishlist-item .col-lg-1:last-of-type {
  text-align: left; }
.rtl .wishlist .wishlist-body .wishlist-item .col-6 {
  text-align: left; }
.rtl .wishlist .wishlist-body .wishlist-item .btn img {
  margin-right: 0;
  margin-left: 5px; }
.rtl .wishlist .wishlist-body .wishlist-item .btn + .btn {
  margin-left: 0;
  margin-right: 6px; }

.rtl .terms .terms-content p {
  text-align: right; }
.rtl .terms .btn:not(:last-of-type) {
  margin-right: 0;
  margin-left: 10px; }

.rtl .alert {
  left: auto;
  right: 46px; }
  .rtl .alert p {
    margin-right: 0;
    margin-left: 20px; }
  .rtl .alert .btn {
    margin-left: 0;
    margin-right: 15px; }
  .rtl .alert .close {
    float: left;
    padding: 0 20px 0 0 !important; }
.rtl .breadcrumb-item + .breadcrumb-item {
  padding-right: 0.5rem;
  padding-left: 0; }
.rtl .breadcrumb-item + .breadcrumb-item::before {
  padding-left: 0.5rem;
  padding-right: 0; }
.rtl .popup .modal-body .close {
  right: auto;
  left: 25px; }
.rtl .rates ul {
  margin-right: 0;
  margin-left: 12px; }
.rtl .rating label {
  left: auto;
  right: 0; }
.rtl .refine-menu {
  right: auto;
  left: -100%; }
  .rtl .refine-menu.show {
    right: auto;
    left: 0; }
  .rtl .refine-menu .btn:first-of-type {
    margin-left: 0; }
  .rtl .refine-menu .refine-title .btn img {
    margin-left: 0;
    margin-right: 8px; }
  .rtl .refine-menu .refine-category .custom-checkbox {
    padding-right: 0;
    padding-left: 1.5rem; }
    .rtl .refine-menu .refine-category .custom-checkbox .custom-control-label::before {
      right: auto;
      left: -1.5rem; }
    .rtl .refine-menu .refine-category .custom-checkbox .custom-control-label::after {
      right: auto;
      left: -1.5rem; }
    .rtl .refine-menu .refine-category .custom-checkbox .color {
      margin-right: 0;
      margin-left: 16px; }
  .rtl .refine-menu .refine-category .d-flex .form-group:first-of-type {
    margin-right: 0;
    margin-left: 20px; }
    .rtl .refine-menu .refine-category .d-flex .form-group:first-of-type:after {
      right: auto;
      left: -15px; }
  .rtl .refine-menu .refine-category .d-flex label {
    padding-left: 0;
    padding-right: 0; }
  .rtl .refine-menu .refine-category .d-flex .currency {
    left: auto;
    right: 10px; }

@media (max-width: 991px) {
  .rtl header .header-middle .list-inline .list-inline-item:not(:last-child) {
    margin-right: 0;
    margin-left: 8px;
    padding-right: 0;
    padding-left: 5px; }
  .rtl header .navbar.blog-navbar .navbar-collapse {
    right: auto;
    left: -100%; }
    .rtl header .navbar.blog-navbar .navbar-collapse.show {
      right: auto;
      left: 0; }
  .rtl .cart .cart-body .cart-item .row > div:nth-of-type(3) {
    text-align: left; }
  .rtl .checkout .address-item .phone-status {
    margin-right: 0; }
  .rtl .blog-header .caption {
    right: 0; }
  .rtl .blog-post .details .post-head .text-right {
    text-align: right !important; }
  .rtl .blog-post .writer .writer-socail .list-inline-item:not(:last-child) {
    margin-right: 0;
    margin-left: 30px; }
  .rtl .blog-slider .items .slick-arrow {
    right: auto;
    left: 25px; }
    .rtl .blog-slider .items .slick-arrow.slick-prev {
      right: auto;
      left: 55px; }
  .rtl .blog-slider .caption {
    left: auto;
    right: 0; }
  .rtl .category .aside-filter {
    left: auto;
    right: -100%; }
    .rtl .category .aside-filter.show {
      right: auto;
      left: 0; } }
@media (max-width: 768px) {
  .rtl header .navbar-nav .nav-item {
    margin-right: 0;
    margin-left: 5px; }
    .rtl header .navbar-nav .nav-item .nav-link {
      padding-right: 0; }
    .rtl header .navbar-nav .nav-item:first-of-type {
      padding-left: 0;
      border-left: none; }
  .rtl header .navbar.blog-navbar .navbar-brand {
    margin-right: 0;
    margin-left: 1rem; }
  .rtl header .navbar.blog-navbar .navbar-nav {
    text-align: right; }
  .rtl section .section-title {
    text-align: right; }
  .rtl .alert {
    left: auto;
    right: 0; }
    .rtl .alert .btn {
      margin-right: 0; }
  .rtl .cart .cart-body .cart-item .cart-card .details {
    padding-left: 0;
    padding-right: 15px; }
  .rtl .cart .cart-body .cart-item .col-lg-2:last-of-type {
    text-align: right; }
  .rtl .cart .cart-body .cart-item .counter {
    margin-left: 0;
    margin-right: auto; }
  .rtl .cart .cart-footer .cart-payment .list-inline-item:not(:last-child) {
    margin-right: 0;
    margin-left: 15px; }
  .rtl .profile .tab-content .invite-friends .steps:before {
    right: 34px;
    left: auto; }
  .rtl .profile .tab-content .invite-friends .steps li {
    text-align: right; }
    .rtl .profile .tab-content .invite-friends .steps li > div:last-of-type {
      padding-left: 0;
      padding-right: 15px; }
  .rtl .profile .tab-content .order-block .order-item .text-right {
    text-align: right !important; }
  .rtl .enternal-navbar p {
    text-align: right; }
  .rtl .blog-post .writer .card .card-body {
    padding-left: 0;
    padding-right: 0; }
  .rtl .blog-post .writer .writer-social {
    padding-right: 0;
    padding-left: 0; }
    .rtl .blog-post .writer .writer-social .list-inline-item:not(:last-child) {
      margin-right: 0;
      margin-left: 0.5rem; } }
@media (max-width: 576px) {
  .rtl .navbar-nav .dropdown-menu {
    right: auto;
    left: 0; }
  .rtl .navbar .nav-item {
    margin-left: 0;
    margin-right: 10px; }
  .rtl .products-slider .slick-list {
    padding: 0 0 0 30px !important; }
  .rtl a.btn.btn-twitter .icon, .rtl a.btn.btn-google .icon, .rtl a.btn.btn-facebook .icon,
  .rtl .btn.btn-twitter .icon,
  .rtl .btn.btn-google .icon,
  .rtl .btn.btn-facebook .icon {
    left: auto !important;
    right: 20px !important; }
  .rtl .form .custom-control-inline {
    margin-right: 0;
    margin-left: 0; }
  .rtl .pagination .page-item {
    margin-right: 0;
    margin-left: 18px; }
  .rtl .profile .tab-content .address-item .head .address-title img {
    margin-left: 0; }
  .rtl .profile .tab-content .address-item .head .options .btn {
    margin-right: 0; }
  .rtl .checkout-progress ul .list-inline-item .icon {
    margin-left: 0; }
  .rtl .checkout .address-item .head .options .btn {
    margin-right: 0; }
  .rtl .product .pagination .page-item {
    margin-right: 0;
    margin-left: 8px; }
  .rtl .pagination .page-item {
    margin-right: 0;
    margin-left: 18px; }
  .rtl .blog-post .details .writer .card .card-body {
    padding-left: 0;
    padding-right: 8px; }
  .rtl .blog-post .details .writer .writer-social {
    padding-left: 0;
    padding-right: 48px; } }

/*# sourceMappingURL=rtl.css.map */
