@import url('https://fonts.googleapis.com/css2?family=Vazirmatn:wght@100..900&display=swap');

body{
  font-family: "Vazirmatn", sans-serif;
  direction: rtl;
  text-align: right;
}
.subscribe-box-two .form-group button,
.ui-menu .ui-menu-item-wrapper,
.about-section .designation span,
.accordion-box .block .acc-btn,
.blog-detail blockquote,
.blog-detail h3,
.blog-detail h4,
.cart-totals li,
.collection-section h2,
.contact-page-section .info-box strong,
.contact-page-section .title-box h3,
.counter-section .counter-boxed .counter,
.error-section h2,
.main-slider .price,
.main-slider h1,
.main-slider-three h1,
.main-slider-two .price,
.main-slider-two h1,
.newsletter-section .designation span,
.post-widget .post h6,
.register-section h4,
.service-block h5,
.services-section .content h3,
.shop-detail-section .content-column h3,
.sidebar .social-list li,
.sidebar-page-container .comments-area .comment-box strong,
.sidebar-title-two h5,
.testimonial-block-two .designation span,
.tracker-block h5 {
font-family: "Vazirmatn";
}

.about-section .designation,
.about-section h2,
.collection-section .shop-now,
.links-section .link-column h6,
.main-slider .shop-now,
.main-slider-three .price,
.main-slider-three .text,
.main-slider-two .off-box,
.main-slider-two .side-title,
.main-slider-two .text,
.news-block .info,
.news-block-two .info,
.news-block-two .read-more,
.newsletter-section .designation,
.prod-tabs .tabs-content p,
.product-block-four h6,
.product-block-two .total,
.products-section-three .filters li,
.sale-block .buy-now,
.sale-section-two .text,
.service-block .text,
.shop-comment-form .form-group label,
.shop-detail-section .list-one li,
.shop-detail-section .lower-box h3,
.shop-item h6,
.shop-item-three h6,
.shop-item-two h6,
.sidebar .search-box .form-group input[type="search"],
.sidebar .search-box .form-group input[type="text"],
.testimonial-block .text,
.testimonial-block-two .designation,
.testimonial-block-two .text,
.testimonial-section-three .text {
font-family: "Vazirmatn";
}

 
.about-section .options li,
.about-section .text,
.about-section .years-box,
.blog-detail .post-date,
.blog-detail .post-meta li,
.brand-section h1,
.cart-total-outer .proceed-btn,
.category-list li a,
.collection-section-two .hover-box .hover-title,
.links-section .link-column .view-all,
.main-slider .hover-box .hover-title,
.news-block-three .post-date,
.order-totals li,
.order-totals li span,
.product-block-three .title,
.products-section-three .side-title,
.sale-block h5,
.sale-section-two .shop-now,
.shipping-list li,
.shop-item .image .cart-box a,
.voucher-box .form-group input[type="email"],
.voucher-box .form-group input[type="text"] {
font-family: "Vazirmatn";
}

 
.about-section .title,
.accordion-box .block .content .text,
.blog-detail .list-one li,
.blog-detail p,
.category-list-two li,
.comment-form .check-box label,
.comment-form .form-group .ui-selectmenu-button.ui-button,
.comment-form .form-group input[type="email"],
.comment-form .form-group input[type="password"],
.comment-form .form-group input[type="tel"],
.comment-form .form-group input[type="text"],
.comment-form .form-group select,
.comment-form .form-group textarea,
.counter-section .counter-boxed .counter-text,
.main-slider-three .title,
.news-form .form-group .search-btn,
.product-time-countdown .counter-column .count,
.sale-section-three .title-box .title,
.sale-section-two .title,
.sidebar .social-list a,
.styled-form .form-group button,
.styled-form input[type="email"],
.styled-form input[type="number"],
.styled-form input[type="password"],
.styled-form input[type="tel"],
.styled-form input[type="text"],
.styled-form input[type="url"],
.styled-form select,
.styled-form textarea,
.tweet-box .tweet {
font-family: "Vazirmatn";
}

.blog-detail .image-two .tag,
.blog-detail .post-info,
.blog-detail .post-share-options .tags-box a,
.blog-detail .tags span,
.blog-detail .video-content,
.brand-section span,
.collection-section .price-tag,
.news-block-three .tags span,
.post-widget .post .category,
.post-widget .post .post-number,
.sale-section-two .price-tag,
.sidebar-page-container .comments-area .comment-box .text,
.sidebar-page-container .comments-area .comment-info .comment-time,
.tracker-block .price-tag {
font-family: "Vazirmatn";
}
 
.about-section .experiance {
font-family: "Vazirmatn";
}


.main-slider .image-layer {
background-position: left center;
}

.main-slider .content-box .box-inner {
border-right: 4px solid var(--main-color);
border-left: 0;
}

.main-slider .sale-box {
left: 40px;
right: unset;
}

.main-slider .title {
transform: translateX(-200px);
}

.main-slider .active .title {
transform: translateX(0px);
}

.main-slider h1 {
transform: translateX(-200px);
}

.main-slider .active h1 {
transform: translateX(0px);
}

.main-slider .price {
transform: translateX(-200px);
}

.main-slider .active .price {
transform: translateX(0px);
}

.main-slider .shop-now {
padding-left: var(--padding-right-25);
padding-right: 0;
transform: translateX(-200px);
}

.main-slider .active .shop-now {
transform: translateX(0px);
}

.main-slider .shop-now:before {
left: 0px;
right: unset;
}

.main-slider .vector-icon {
right: 52%;
left: unset;
}

.main-slider .vector-icon-two {
left: 22%;
right: unset;
}

.main-slider .vector-icon-three {
right: -140px;
left: unset;
}

.main-slider .hover-box {
left: 15%;
right: unset;
}

.main-slider .hover-box.style-two {
left: 33%;
right: unset;
}

.main-slider .hover-box .dott .ripple,
.main-slider .hover-box .dott .ripple:before,
.main-slider .hover-box .dott .ripple:after {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

@-webkit-keyframes ripple {

70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}
100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}

}

@keyframes ripple {

70% {box-shadow: 0 0 0 70px rgba(253, 167, 0, 0);}
100% {box-shadow: 0 0 0 0 rgba(253, 167, 0, 0);}

}

.main-slider .owl-nav {
right: 50%;
left: unset;
transform: translateX(50%);
text-align: left;
}

.main-slider .arrival-box {
left: 60px;
right: unset;
transform: rotate(180deg);
}

.main-slider .arrival-box:before {
right: 10px;
left: unset;
}

.featured-section .vector-layer {
right: 5%;
left: unset;
}

.featured-section .vector-layer-two {
left: 4%;
right: unset;
}

.feature-block .inner-box {
border-left: 1px solid rgba(var(--black-color-rgb), 0.06);
border-right: 0;
}

.feature-block .content {
padding-right: var(--padding-left-60);
padding-left: 0;
}

.feature-block .icon {
right: 0px;
left: unset;
}

.products-section .owl-nav .owl-prev {
right: 0px;
left: unset;
border-radius: 50px 50px 50px 0px;
}

.products-section .owl-nav .owl-next {
left: 0px;
right: unset;
border-radius: 50px 50px 50px 0px;
}

.shop-item .image:before {
right: -85%;
left: unset;
transform: skewX(-25deg);
}

.shop-item .off-tag {
right: 15px;
left: unset;
}

.shop-item .tag {
left: 10px;
right: unset;
}

.shop-item .price span {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.shop-item .price:before {
left: -10px;
right: unset;
}

.shop-item .options-box {
left: 15px;
right: unset;
}

.shop-item .inner-box:hover .options-box .plus:before {
transform: rotate(45deg);
}

.shop-item .product-time-countdown {
right: 10px;
left: unset;
}

.product-time-countdown .counter-column .count {
margin-left: 0px;
margin-right: 0;
}

.sale-block .overlay-inner {
padding-right: var(--padding-left-80);
padding-left: 0;
}

.sale-block .buy-now {
padding-left: var(--padding-right-25);
padding-right: 0;
}

.sale-block .buy-now:before {
left: 0px;
right: unset;
}

.sale-block .sale-box {
left: 50px;
right: unset;
}

.products-section-two .owl-nav .owl-prev {
right: 0px;
left: unset;
}

.products-section-two .owl-nav .owl-next {
left: 0px;
right: unset;
}

.price__current.price__current--on-sale .money.price__current--min::before {
left: -20px;
right: unset;
}

.products-section-two .inner-container:after {
left: 105%;
right: unset;
}

.products-section-two .inner-container:before {
left: -1px;
right: unset;
}

.product-block-two .inner-box {
border-left: 1px solid rgba(var(--black-color-rgb), 0.10);
border-right: 0;
}

.product-block-two .total {
left: 20px;
right: unset;
transform: rotateX(90deg);
}

.product-block-two .inner-box:hover .total {
transform: rotateX(0deg);
}

.products-section-two .product-block-two {
float: right;
}

.counter-section .inner-container:before {
right: 105%;
left: unset;
}

.shipping-box:before {
background-position: center center;
}

.counter-section .counter-boxed .counter .odometer {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.counter-section .counter-boxed .counter-text {
margin-right: var(--margin-left-30);
margin-left: 0;
}

.counter-section .counter-boxed .counter:before {
left: 5px;
right: unset;
}

.collection-section .inner-container {
padding: 20px 50px 20px 0px;
}

.collection-section .shop-now {
padding-left: var(--padding-right-25);
padding-right: 0;
}

.collection-section .shop-now:before {
left: 0px;
right: unset;
}

.collection-section .arrow {
right: 32%;
left: unset;
}

.collection-section .pattern-layer {
right: 55%;
left: unset;
}

.collection-section .shadow-layer {
left: -115px;
right: 0px;
background-position: center center;
}

.collection-section .price-tag {
right: 18%;
left: unset;
}

.collection-section .price-tag sup {
margin-right: var(--margin-left-5);
margin-left: 0;
}

.products-section-three .filters {
text-align: left;
}

.products-section-three .filters li {
margin-right: var(--margin-left-60);
margin-left: 0;
}

.sponsors-section .feature-icon {
right: 2%;
left: unset;
}

.news-section .owl-nav .owl-prev {
right: 0px;
left: unset;
border-radius: 50px 50px 50px 0px;
}

.news-section .owl-nav .owl-next {
left: 0px;
right: unset;
border-radius: 50px 50px 50px 0px;
}

.news-block .tag {
left: 15px;
right: unset;
}

.news-block .lower-content {
margin-left: var(--margin-right-20);
margin-right: var(--margin-left-20);
}

.news-block .info i {
margin-right: var(--margin-left-20);
margin-left: 0;
}

.testimonial-section .pattern-layer {
left: 0px;
right: unset;
}

.testimonial-section .pattern-layer-two {
left: 0px;
right: unset;
}

.testimonial-section .owl-nav {
margin-right: 530px;
margin-left: 0;
}

.testimonial-section .owl-dots {
margin-right: 540px;
margin-left: 0;
}

.testimonial-section .owl-dots .owl-dot {
margin-right: 28px;
margin-left: 0;
}

.testimonial-section .vector-layer {
background-position: center center;
}

.testimonial-block .quote-icon {
left: 140px;
right: unset;
text-align: left;
}

.testimonial-block .arrow-layer {
left: -60px;
right: unset;
}

.testimonial-block .social-box:before {
transform: skewX(-10deg);
}

.testimonial-block .content-column .inner-column {
padding-right: var(--padding-left-80);
padding-left: 0;
}

.testimonial-block .author-info span {
padding-left: var(--padding-right-35);
padding-right: 0;
}

.testimonial-block .author-info span:after {
left: 7px;
right: unset;
}

.insta-gallery .overlay-box {
background-position: center center;
}

.main-slider-two {
margin-left: var(--margin-right-60);
margin-right: var(--margin-left-60);
}

.main-slider-two .content-box .pattern-layer {
left: 0px;
right: -180px;
background-position: right center;
}

.main-slider-two .off-box {
right: 60%;
left: unset;
}

.main-slider-two .title {
transform: translateX(-200px);
}

.main-slider-two .active .title {
transform: translateX(0px);
}

.main-slider-two h1 {
transform: translateX(-200px);
}

.main-slider-two .active h1 {
transform: translateX(0px);
}

.main-slider-two .text {
transform: translateX(-200px);
}

.main-slider-two .active .text {
transform: translateX(0px);
}

.main-slider-two .price {
transform: translateX(-200px);
}

.main-slider-two .active .price {
transform: translateX(0px);
}

.main-slider-two .button-box {
transform: translateX(-200px);
}

.main-slider-two .active .button-box {
transform: translateX(0px);
}

.main-slider-two .vector-icon {
left: 15%;
right: unset;
}

.main-slider-two .owl-nav {
right: 50%;
left: unset;
transform: translateX(50%);
text-align: left;
}

.main-slider-two .owl-nav .owl-prev,
.main-slider-two .owl-nav .owl-next {
margin-right: 1px;
margin-left: 0;
}

.main-slider-two .social-box {
right: 0px;
left: unset;
}

.main-slider-two .side-title {
left: 80px;
right: unset;
transform: translateY(-50%);
}

.main-slider-two .scroll-box {
right: 50%;
left: unset;
}

.products-section-four .owl-nav {
left: 0px;
right: unset;
}

.products-section-four .owl-nav .owl-prev,
.products-section-four .owl-nav .owl-next {
margin-right: var(--margin-left-20);
margin-left: 0;
}

.product-block-three .number {
left: 30px;
right: unset;
}

.product-block-three .view-all {
padding-left: var(--padding-right-20);
padding-right: 0;
}

.product-block-three .view-all:before {
left: 0px;
right: unset;
}

.collection-section-two .collection-tabs .feature-icon {
left: 220px;
right: unset;
}

.collection-section-two .collection-tabs .tab-btns {
left: 0px;
right: unset;
text-align: right;
}

.collection-section-two .image {
margin-left: var(--margin-right-60);
margin-right: -160px;
}

.collection-section-two .hover-box {
left: 0%;
right: unset;
}

.collection-section-two .hover-box.style-two {
left: 22%;
right: unset;
}

.collection-section-two .hover-box.style-three {
left: auto;
right: 5%;
}

.collection-section-two .hover-box .dott .ripple,
.collection-section-two .hover-box .dott .ripple:before,
.collection-section-two .hover-box .dott .ripple:after {
right: 50%;
left: unset;
transform: translate(50%, -50%);
}

.products-section-three .side-title {
right: 60px;
left: unset;
transform: translateY(-50%);
}

.products-section-five .owl-nav .owl-prev {
right: 0px;
left: unset;
border-radius: 50px 50px 50px 0px;
}

.products-section-five .owl-nav .owl-next {
left: 0px;
right: unset;
border-radius: 50px 50px 50px 0px;
}

.services-section:before {
left: 0px;
right: 60px;
}

.services-section .services-tabs .feature-icon {
left: -15%;
right: unset;
transform: translateY(-50%);
}

.services-section .services-tabs .tab-btns {
right: 0px;
left: unset;
text-align: right;
}

.services-section .services-tabs .tabs-content {
margin-right: 400px;
margin-left: 0;
}

.services-section .services-tabs .tabs-content:before {
right: 0px;
left: unset;
}

.services-section .content .title:before {
transform: skewX(-10deg);
}

.services-section .blocks-column .inner-column:before {
right: 0px;
left: unset;
}

.services-section .blocks-column .circle-icon {
left: -15%;
right: unset;
transform: translateY(-50%);
}

.testimonial-section-two .pattern-layer {
right: 0px;
left: unset;
}

.testimonial-section-two .dott {
left: 5%;
right: unset;
}

.testimonial-block-two .designation span:before {
right: 0px;
left: unset;
}

.testimonial-block-two .designation span {
padding-left: var(--padding-right-30);
padding-right: 0;
}

.testimonial-block-two .designation span:after {
left: 6px;
right: unset;
}

.news-block-two .tag {
left: 15px;
right: unset;
}

.news-block-two .info i {
margin-right: var(--margin-left-20);
margin-left: 0;
}

.news-block-two .read-more {
padding-left: var(--padding-right-25);
padding-right: 0;
}

.news-block-two .read-more:before {
left: 0px;
right: unset;
}

.main-slider-three .inner-container {
padding-right: 285px;
padding-left: 0;
}

.main-slider-three .vector-icon {
left: 0px;
right: unset;
}

.main-slider-three .vector-icon-two {
right: 70px;
left: unset;
}

.main-slider-three .vector-icon-three {
left: 120px;
right: unset;
}

.main-slider-three .content-column .inner-column {
padding: 120px 60px 130px 0px;
}

.main-slider-three .title {
transform: translateX(-200px);
}

.main-slider-three .active .title {
transform: translateX(0px);
}

.main-slider-three h1 {
transform: translateX(-200px);
}

.main-slider-three .active h1 {
transform: translateX(0px);
}

.main-slider-three .text {
transform: translateX(-200px);
}

.main-slider-three .active .text {
transform: translateX(0px);
}

.main-slider-three .price {
transform: translateX(-200px);
}

.main-slider-three .active .price {
transform: translateX(0px);
}

.main-slider-three .button-box {
transform: translateX(-200px);
}

.main-slider-three .active .button-box {
transform: translateX(0px);
}

.main-slider-three .image {
margin-right: -30px;
margin-left: 0;
padding-left: var(--padding-right-20);
padding-right: 0;
}

.main-slider-three .circle-box {
right: 130px;
left: unset;
}

.main-slider-three .owl-nav {
right: 50%;
left: unset;
transform: translateX(50%);
text-align: left;
}

.main-slider-three .owl-nav .owl-prev,
.main-slider-three .owl-nav .owl-next {
margin-right: 1px;
margin-left: 0;
}

.main-slider-three .scroll-box {
right: 50%;
left: unset;
}

.featured-section-two .feature-block-two:first-child {
float: right;
}

.featured-section-two .feature-block-two:nth-child(2) {
float: right;
}

.featured-section-two .feature-block-two:last-child {
float: right;
}

.feature-block-two .inner-box {
padding: 20px 25px 25px 20px;
}

.feature-block-two .options {
right: 30px;
left: unset;
}

.feature-block-two .image {
left: 20px;
right: unset;
}

.feature-block-two .circle-layer {
left: 0px;
right: unset;
}

.feature-block-two .circle-layer-two {
left: 0px;
right: unset;
}

.links-section .link-column {
float: right;
}

.links-section .link-column .view-all {
padding-left: var(--padding-right-25);
padding-right: 0;
}

.links-section .link-column .view-all:before {
left: 0px;
right: unset;
}

.shop-item-two .inner-box:before {
right: -85%;
left: unset;
transform: skewX(-25deg);
}

.shop-item-two .price span {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.shop-item-two .options-box {
left: 20px;
right: unset;
}

.shop-item-two .inner-box .select-amount {
right: 0px;
left: unset;
}

.shop-item-two .select-box {
margin: 0px 0px 0px 8px;
float: right;
}

.shop-item-two .select-box:last-child {
margin-left: 0px;
margin-right: 0;
}

.shop-item-two .select-box input[type="radio"] {
right: 0px;
left: unset;
}

.feature-block-three .off-box {
right: 0px;
left: unset;
}

.feature-block-three .circle-layer {
left: 0px;
right: unset;
}

.sale-section-two .collection {
right: 44%;
left: unset;
transform: translateX(50%) translateY(-50%);
}

.sale-section-two .product-time-countdown .counter-column {
margin-left: 18px;
margin-right: 0;
}

.sale-section-two .shop-now {
padding-left: var(--padding-right-25);
padding-right: 0;
}

.sale-section-two .shop-now:before {
left: 0px;
right: unset;
}

.sale-section-two .image-column .image {
text-align: left;
}

.sale-section-two .price-tag {
right: 10%;
left: unset;
}

.sale-section-two .price-tag sup {
margin-right: var(--margin-left-5);
margin-left: 0;
}

.sale-section-two .image-column .vector-icon-one {
left: 20%;
right: unset;
}

.sale-section-two .image-column .vector-icon-two {
right: 0px;
left: unset;
}

.sale-section-two .circle-layer {
left: 0px;
right: unset;
}

.shop-item-three .inner-box {
padding-right: 220px;
padding-left: 0;
}

.shop-item-three .image {
right: 0px;
left: unset;
}

.shop-item-three .image:before {
right: -85%;
left: unset;
transform: skewX(-25deg);
}

.shop-item-three .image .heart-tag {
left: 10px;
right: unset;
}

.shop-item-three .price span {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.shop-item-three .select-box {
margin: 0px 0px 0px 8px;
float: right;
}

.shop-item-three .select-box:last-child {
margin-left: 0px;
margin-right: 0;
}

.shop-item-three .select-box input[type="radio"] {
right: 0px;
left: unset;
}

.shop-item-three .quantity-box .item-quantity input.qty-spinner {
left: 5px;
right: unset;
}

.shop-item-three .quantity-box .bootstrap-touchspin .input-group-btn-vertical i {
right: 7px;
left: unset;
}

.shop-item-three .quantity-box .bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-up {
left: -22px;
right: unset;
}

.shop-item-three .quantity-box .bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-down {
right: -30px;
left: unset;
}

.tracker-section .inner-container:before {
border-left: 1px solid rgba(var(--black-color-rgb), 0.06);
border-right: 0;
right: 49.5%;
left: unset;
}

.tracker-block .arrow-btn {
margin-right: var(--margin-left-15);
margin-left: 0;
}

.tracker-block .image-column .inner-column {
text-align: left;
}

.tracker-block .price-tag {
right: 22%;
left: unset;
}

.tracker-block .price-tag sup {
margin-right: var(--margin-left-5);
margin-left: 0;
}

.testimonial-section-three .image-column .inner-column {
margin-right: -180px;
margin-left: 0;
padding-left: var(--padding-right-80);
padding-right: 0;
}

.testimonial-section-three .image-column .image:before {
left: -12px;
right: 10px;
}

.testimonial-section-three .author-info span {
padding-left: var(--padding-right-35);
padding-right: 0;
}

.testimonial-section-three .author-info span:after {
left: 7px;
right: unset;
}

.testimonial-section-three .quote-icon {
left: 140px;
right: unset;
text-align: left;
}

.testimonial-section-three .pattern-layer {
left: 0px;
right: unset;
}

.testimonial-section-three .owl-dots .owl-dot {
margin-right: 28px;
margin-left: 0;
}

.newsletter-section {
background-position: right bottom;
}

.subscribe-box-two .form-group {
padding-left: 170px;
padding-right: 0;
}

.subscribe-box-two .form-group input[type="text"],
.subscribe-box-two .form-group input[type="email"] {
padding: 10px 25px 10px 15px;
}

.subscribe-box-two .form-group button {
left: 0px;
right: unset;
}

.newsletter-section .image-column .inner-column {
padding-right: var(--padding-left-120);
padding-left: 0;
}

.newsletter-section .designation span {
padding-left: var(--padding-right-30);
padding-right: 0;
}

.testimonial-block-two .designation span:after {
left: 6px;
right: unset;
}

.page-title .bread-crumb li {
margin-left: var(--margin-right-15);
margin-right: 0;
padding-left: var(--padding-right-15);
padding-right: 0;
}

.page-title .bread-crumb li:before {
left: -6px;
right: unset;
}

.page-title .bread-crumb li:last-child {
margin-left: 0;
margin-right: 0;
padding-left: 0;
padding-right: 0;
}

.filter-box .pages-list {
margin-right: var(--margin-left-5);
margin-left: 0;
}

.filter-box .pages-list li {
margin-right: var(--margin-left-5);
margin-left: 0;
}

.sidebar-title-two h5:before {
right: 0px;
left: unset;
}

.sel-colors strong {
margin-left: 10px;
margin-right: 0;
}

.sel-colors .color-box {
margin-left: 5px;
margin-right: 0;
}

.brands-list .form-group .check-box label {
padding: 2px 35px 0px 0px;
}

.brands-list .form-group .form-group .check-box label {
padding-right: 30px;
padding-left: 0;
}

.brands-list .form-group .check-box label:before {
right: 0;
left: unset;
}

.brands-list .form-group .check-box label:after {
right: 4px;
left: unset;
}

.trending-widget .vector-icon {
left: 12%;
right: unset;
}

.trending-widget .vector-icon-two {
left: 10%;
right: unset;
}

.tag-list li {
margin-left: var(--margin-right-5);
margin-right: 0;
}

.shop-detail-section .gallery-column .carousel-outer {
padding-left: 125px;
padding-right: 0;
}

.shop-detail-section .gallery-column .thumbs-carousel {
left: 0px;
right: unset;
}

.shop-detail-section .content-column .inner-column {
padding-right: var(--padding-left-60);
padding-left: 0;
}

.shop-detail-section .content-column .rating i {
margin-right: var(--margin-left-10);
margin-left: 0;
}

.shop-detail-section .content-column .price i {
margin-right: var(--margin-left-5);
margin-left: 0;
}

.shop-detail-section .content-column .model {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.shop-detail-section .content-column .button-box .theme-btn {
margin-left: var(--margin-right-20);
margin-right: 0;
}

.shop-detail-section .content-column .social-box li {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.select-size-box .select-box {
margin: 0px 0px 10px 10px;
float: right;
}

.select-size-box .input-box {
float: right;
}

.select-size-box .select-box input[type="radio"] {
right: 0px;
left: unset;
}

.quantity-box .bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-down {
right: -40px;
left: unset;
}

.quantity-box .bootstrap-touchspin .input-group-btn-vertical > .btn.bootstrap-touchspin-up {
left: -42px;
right: unset;
}

.quantity-box .bootstrap-touchspin .input-group-btn-vertical i {
right: 14px;
left: unset;
}

.shop-detail-section .prod-tabs .tab-btns .tab-btn {
margin-left: var(--margin-right-40);
margin-right: 0;
}

.shop-comment-form .rating-box .rating {
margin-left: var(--margin-right-10);
margin-right: 0;
padding-left: var(--padding-right-10);
padding-right: 0;
border-left: 1px solid #ebebeb;
border-right: 0;
}

.shop-comment-form .rating-box .rating:last-child {
border-left: 0px;
border-right: 0;
}

.shop-comment-form .rating-box .rating .fa {
margin-left: var(--margin-right-5);
margin-right: 0;
}

.shop-detail-section .comments-area .comment-box.reply-comment {
margin-right: var(--marg-left-30);
margin-left: 0;
}

.shop-detail-section .comments-area .comment {
padding: 0px 80px 0px 0px;
}

.shop-detail-section .comments-area .comment .comment-inner .rating {
left: 15px;
right: unset;
}

.shop-detail-section .comments-area .comment-box .author-thumb {
right: 0px;
left: unset;
}

.shop-detail-section .list-one li {
padding-right: var(--padding-left-30);
padding-left: 0;
}

.shop-detail-section .list-one li:before {
right: 0px;
left: unset;
}

.shop-detail-section .list-two li {
padding-right: var(--padding-left-50);
padding-left: 0;
}

.shop-detail-section .list-two li:before {
right: 0px;
left: unset;
}

.cart-table thead tr th.prod-column {
padding-right: var(--padding-left-40);
padding-left: 0;
text-align: right;
}

.cart-table tbody tr .prod-column .column-box {
padding-right: var(--padding-left-90);
padding-left: 0;
text-align: right;
}

.cart-table tbody tr .prod-column .column-box .prod-thumb {
right: 0px;
left: unset;
}

.cart-table .cross-icon {
left: -8px;
right: unset;
}

.cart-table tbody tr .remove-btn .fa {
margin-left: var(--margin-right-5);
margin-right: 0;
}

.cart-totals li span {
left: 0px;
right: unset;
}

.shoping-cart-section .check-box label {
padding-right: 30px;
padding-left: 0;
}

.shoping-cart-section .form-group .check-box label {
padding-right: 30px;
padding-left: 0;
}

.shoping-cart-section .check-box label:before {
right: 0;
left: unset;
}

.shoping-cart-section .check-box label:after {
right: 0px;
left: unset;
}

.shipping-form .check-box label {
padding-right: 30px;
padding-left: 0;
}

.shipping-form .check-box label {
padding-right: 30px;
padding-left: 0;
}

.shipping-form .check-box label:before {
right: 0;
left: unset;
}

.shipping-form .check-box label:after {
right: 0px;
left: unset;
}

.order-totals li span {
left: 25px;
right: unset;
}

.voucher-box .form-group {
padding-left: var(--padding-right-100);
padding-right: 0;
}

.voucher-box .form-group input[type="text"],
.voucher-box .form-group input[type="email"] {
padding: 10px 25px 10px 15px;
}

.voucher-box .form-group button {
left: 0px;
right: unset;
}

.order-box .order-total span {
left: 0px;
right: unset;
}

.styled-form .form-group .check-box label {
padding-right: 25px;
padding-left: 0;
}

.styled-form .form-group .check-box label:before {
right: 0;
left: unset;
}

.about-section .image-column .inner-column {
padding-left: var(--padding-right-50);
padding-right: 0;
}

.about-section .experiance {
right: 20px;
left: unset;
}

.about-section .years-box {
right: 20px;
left: unset;
}

.about-section .content-column .inner-column {
padding-right: var(--padding-left-50);
padding-left: 0;
}

.about-section .options li {
margin-left: var(--margin-right-50);
margin-right: 0;
padding-right: var(--padding-left-45);
padding-left: 0;
}

.about-section .options li .icon {
right: 0px;
left: unset;
}

.about-section .check-list li {
padding-right: var(--padding-left-40);
padding-left: 0;
}

.about-section .check-list li:before {
right: 0px;
left: unset;
}

.about-section .designation span {
padding-left: var(--padding-right-30);
padding-right: 0;
}

.about-section .designation span:after {
left: 6px;
right: unset;
}

.sale-tabs .tab-btns .tab-btn {
margin-left: var(--margin-right-20);
margin-right: 0;
}

.sale-tabs .check-list li {
padding-right: var(--padding-left-30);
padding-left: 0;
}

.sale-tabs .check-list li:before {
right: 0px;
left: unset;
}

.sidebar .search-box .form-group input[type="text"],
.sidebar .search-box .form-group input[type="search"] {
padding: 10px 25px 10px 50px;
}

.sidebar .search-box .form-group button {
left: 0px;
right: unset;
}

.sidebar .social-list li .icon {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.sidebar .social-list a {
left: 0px;
right: unset;
}

.post-widget .post {
padding-right: var(--padding-left-120);
padding-left: 0;
}

.post-widget .post .post-number {
right: 0px;
left: unset;
}

.post-widget .post .thumb {
right: 0;
left: unset;
}

.tweet-box .tweet-title {
padding-right: var(--padding-left-30);
padding-left: 0;
}

.tweet-box .tweet-title:before {
right: 0px;
left: unset;
}

.tweet-box .tweet-date {
padding-right: var(--padding-left-25);
padding-left: 0;
}

.tweet-box .tweet-date:before {
right: 0px;
left: unset;
}

.category-list-two li .icon {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.category-list-two li .number {
left: 35px;
right: unset;
}

.category-list-two li a:before {
left: 0px;
right: unset;
}

.news-block-three .post-date {
right: 15px;
left: unset;
}

.news-block-three .tags span {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.news-block-three .tags a {
margin-left: var(--margin-right-15);
margin-right: 0;
padding-left: var(--padding-right-15);
padding-right: 0;
}

.news-block-three .tags a:before {
left: -2px;
right: unset;
}

.news-block-three .tags a:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
padding-left: var(--padding-zero);
padding-right: 0;
}

.news-block-three .post-meta li {
margin-left: var(--margin-right-15);
margin-right: 0;
padding-left: var(--padding-right-15);
padding-right: var(--padding-left-25);
border-left: 2px solid rgba(var(--black-color-rgb), 0.10);
border-right: 0;
}

.news-block-three .post-meta li:first-child {
padding-right: var(--padding-left-35);
padding-left: 0;
}

.news-block-three .post-meta li .icon {
right: 0px;
left: unset;
}

.news-block-three .post-meta .author {
margin-left: var(--margin-right-10);
margin-right: 0;
right: 0px;
left: unset;
}

.news-block-three .post-meta li:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
padding-left: var(--padding-zero);
padding-right: 25px
}

.news-block-three .inner-box .image .overlay-box {
right: 0px;
left: unset;
border-radius: 50% 50% 50% 50%;
}

.news-block-three .inner-box .image .overlay-box span {
margin-right: -40px;
margin-left: 0;
padding-right: var(--padding-left-5);
padding-left: 0;
right: 50%;
left: unset;
}

.news-block-three .inner-box .image .ripple,
.news-block-three .inner-box .image .ripple:before,
.news-block-three .inner-box .image .ripple:after {
right: 50%;
left: unset;
transform: translate(50%, -50%);
border-radius: 50% 50% 50% 50%;
}

.blog-detail .post-date {
right: 15px;
left: unset;
}

.blog-detail .carousel-box .owl-nav .owl-prev {
right: 0px;
left: unset;
}

.blog-detail .carousel-box .owl-nav .owl-next {
left: 0px;
right: unset;
}

.blog-detail .tags span {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.blog-detail .tags a {
margin-left: var(--margin-right-15);
margin-right: 0;
padding-left: var(--padding-right-15);
padding-right: 0;
}

.blog-detail .tags a:before {
left: 0px;
right: unset;
}

.blog-detail .tags a:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
padding-left: var(--padding-zero);
padding-right: 0;
}

.blog-detail .post-meta li {
margin-left: var(--margin-right-15);
margin-right: 0;
padding-left: var(--padding-right-15);
padding-right: var(--padding-left-25);
border-left: 2px solid rgba(var(--black-color-rgb), 0.10);
border-right: 0;
}

.blog-detail .post-meta li:first-child {
padding-right: var(--padding-left-35);
padding-left: 0;
}

.blog-detail .post-meta li .icon {
right: 0px;
left: unset;
}

.blog-detail .post-meta .author {
margin-left: var(--margin-right-10);
margin-right: 0;
right: 0px;
left: unset;
}

.blog-detail .post-meta li:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
padding-left: var(--padding-zero);
padding-right: 0;
}

.blog-detail .list-one li {
padding-right: var(--padding-left-25);
padding-left: 0;
}

.blog-detail .list-one li:before {
right: 0px;
left: unset;
}

.blog-detail blockquote {
border-right: 4px solid var(--black-color);
border-left: 0;
}

.blog-detail blockquote .designation {
padding-right: var(--padding-left-50);
padding-left: 0;
}

.blog-detail blockquote .quote-icon {
left: 30px;
right: unset;
}

.blog-detail blockquote .designation:before {
right: 0px;
left: unset;
}

.blog-detail .image-two .tag {
right: 15px;
left: unset;
}

.blog-detail .post-share-options .tags-box {
float: right;
}

.blog-detail .post-share-options .tags-box span {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.blog-detail .post-share-options .tags-box a {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.blog-detail .post-share-options .tags-box a:last-child {
margin-left: 0px;
margin-right: 0;
}

.blog-detail .social-box {
float: left;
}

.blog-detail .social-box .share {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.blog-detail .social-box li {
margin-right: var(--margin-left-5);
margin-left: 0;
}

.blog-detail .more-posts:before {
border-left: 1px solid rgba(var(--black-color-rgb), 0.10);
border-right: 0;
right: 50%;
left: unset;
}

.blog-detail .post-info .author {
margin-left: var(--margin-right-5);
margin-right: 0;
}

.blog-detail .post-info .date {
margin-right: var(--margin-left-10);
margin-left: 0;
padding-right: var(--padding-left-25);
padding-left: 0;
}

.blog-detail .post-info .date:before {
right: 0px;
left: unset;
}

.blog-detail .new-post {
padding-left: var(--padding-right-90);
padding-right: var(--padding-left-90);
}

.blog-detail .new-post .prev-arrow {
right: 0px;
left: unset;
}

.blog-detail .next-arrow {
left: 0px;
right: unset;
}

.blog-detail .more-posts .new-post .image {
right: 0px;
left: unset;
}

.blog-detail .new-post .post-inner {
padding-right: var(--padding-left-110);
padding-left: 0;
}

.sidebar-page-container .comments-area .comment {
padding: 0px 100px 0px 0px;
}

.sidebar-page-container .comments-area .reply-comment {
margin-right: var(--margin-left-100);
margin-left: 0;
}

.sidebar-page-container .comments-area .comment-box .author-thumb {
right: 0px;
left: unset;
}

.sidebar-page-container .comments-area .comment-box .reply-btn {
left: 100px;
right: unset;
}

.comment-form .check-box label {
padding-right: 30px;
padding-left: 0;
}

.comment-form .check-box label {
padding-right: 30px;
padding-left: 0;
}

.comment-form .check-box label:before {
right: 0;
left: unset;
}

.comment-form .check-box label:after {
right: 0px;
left: unset;
}

.video-box .overlay-box {
right: 0px;
left: unset;
}

.video-box .overlay-box span {
margin-right: -42px;
margin-left: 0;
padding-right: var(--padding-left-5);
padding-left: 0;
right: 50%;
left: unset;
}

.video-box .ripple,
.video-box .ripple:before,
.video-box .ripple:after {
right: 50%;
left: unset;
transform: translate(50%, -50%);
border-radius: 50% 50% 50% 50%;
}

.accordion-box .block .acc-btn {
padding: 15px 20px 15px 30px;
}

.accordion-box .block .icon-outer {
left: 20px;
right: unset;
}

.accordion-box .block .icon-outer .icon {
right: 0px;
left: unset;
}

.accordion-box .block .content {
padding: 0px 20px 20px 20px;
}

.contact-page-section .info-box .icon {
margin-left: 25px;
margin-right: 0;
}

.product-block-four .number {
left: -15px;
right: unset;
}
 

.btn-style-one,
.btn-style-two,
body {
font-family: "Vazirmatn";
}

.form-group .ui-selectmenu-button.ui-button,
.sec-title h4,
.text,
h1,
h2,
h3,
h4,
h5,
h6,
p {
font-family: "Vazirmatn";;
}
 

.text-right {
text-align: left;
}

.mCSB_inside > .mCSB_container {
margin-left: var(--margin-zero) !important;
margin-right: 0;
}

.social-icon-one li {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.scroll-to-top {
left: 15px;
right: unset;
}

.list-style-one li {
padding-right: var(--padding-left-40);
padding-left: 0;
}

.list-style-one li .icon {
right: 0px;
left: unset;
}

.btn-style-one .icon {
margin-right: var(--margin-left-15);
margin-left: 0;
}

.btn-style-two .icon {
margin-right: var(--margin-left-15);
margin-left: 0;
}

.sec-title h4 {
padding-right: var(--padding-left-20);
padding-left: 0;
}

.sec-title h4:before {
right: 0px;
left: unset;
}

.sec-title.centered {
text-align: center !important;
}

.form-group .ui-button .ui-icon:before {
left: 0px;
right: unset;
}
 
.main-header .cart-box-two .total-like,
.main-header .info-box strong,
.main-header .like-box .total-like,
.main-header .main-menu .navigation > li > a,
.main-header .search-box-two input[type="search"],
.main-header .search-box-two input[type="text"],
.main-header .select-categories .category {
font-family: "Vazirmatn";
}

.main-header .cart-box a {
font-family: "Vazirmatn";
}

 

.main-header .main-box {
right: 0px;
left: unset;
}

.main-header .logo-box:before {
left: -20px;
right: unset;
}

.main-header .logo-box .logo {
margin-right: var(--margin-left-30);
margin-left: 0;
}

.main-header .logo-box.style-two .logo {
margin-right: var(--margin-zero);
margin-left: 0;
}

.main-header .main-menu .navigation > li {
margin-left: var(--margin-right-35);
margin-right: 0;
}

.main-header .main-menu .navigation > li.dropdown > a {
padding-left: 15px !important;
padding-right: 0;
}

.main-header .main-menu .navigation > li.dropdown > a:before {
left: 0px;
right: unset;
}

.main-header .sticky-header {
right: 0px;
left: unset;
}

.main-header .main-menu .navigation > li:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
}

.main-header .main-menu .navigation > li:last-child > a {
padding-left: 0px;
padding-right: 0;
}

.main-header .sticky-header .main-menu .navigation > li:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
}

.main-header .main-menu .navigation > li:last-child ul {
left: 0px;
right: unset;
}

.main-header .main-menu .navigation > li > ul.from-right {
left: 0px;
right: auto;
}

.main-header .main-menu .navigation > li > ul > li {
text-align: right;
}

.main-header .main-menu .navigation > li > ul > li.dropdown > a:after {
left: 15px;
right: unset;
}

.main-header .main-menu .navigation > li > ul > li > ul {
right: 100%;
left: unset;
}

.main-header .main-menu .navigation > li > ul > li > ul.from-right {
left: 0px;
right: auto;
}

.main-header .main-menu .navigation > li > ul > li > ul > li {
text-align: right;
}

.main-header .main-menu .navbar-collapse > ul li.dropdown .dropdown-btn {
left: 10px;
right: unset;
}

.main-header .cart-box {
margin-right: var(--margin-left-15);
margin-left: 0;
padding-right: var(--padding-left-30);
padding-left: 0;
}

.main-header .cart-box:before {
right: 0px;
left: unset;
}

.main-header .cart-box .box-inner {
padding-right: var(--padding-left-55);
padding-left: 0;
}

.main-header .cart-box .icon-box {
right: 0px;
left: unset;
}

.main-header .cart-box .total-cart {
left: 0px;
right: unset;
}

.main-header .options-box {
margin-left: var(--margin-right-20);
margin-right: 0;
}

.main-header .options-box .search-box-btn {
margin-left: var(--margin-right-20);
margin-right: 0;
}

.main-header .options-box .user-box {
margin-left: var(--margin-right-20);
margin-right: 0;
}

.main-header .like-box .total-like {
left: 5px;
right: unset;
}

.main-header .cart-box-two {
margin-right: 12px;
margin-left: 0;
}

.main-header .cart-box-two .total-like {
left: -4px;
right: unset;
}

.main-header .info-list {
margin-left: var(--margin-right-50);
margin-right: 0;
}

.main-header .info-list li {
margin-left: var(--margin-right-20);
margin-right: 0;
padding-left: var(--padding-right-20);
padding-right: var(--padding-left-25);
border-left: 1px solid rgba(var(--black-color-rgb), 0.10);
border-right: 0;
}

.main-header .info-list li .icon {
right: 0px;
left: unset;
}

.main-header .info-list li:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
padding-left: var(--padding-zero);
padding-right: 25px;
border-left: none;
border-right: 0;
}

.main-header .form-group .ui-selectmenu-button.ui-button {
padding-right: 20px;
padding-left: 0;
right: 1px;
left: unset;
}

.main-header .form-group .ui-selectmenu-button.ui-button:before {
border-left: 1px solid rgba(var(--black-color-rgb), 0.06);
border-right: 0;
left: -15px;
right: unset;
}

.main-header .header-upper .search-box select {
right: 0px;
left: unset;
}

.main-header .header-upper .search-box .form-group input[type="text"],
.main-header .header-upper .search-box .form-group input[type="search"] {
padding: 10px 200px 10px 50px;
}

.main-header .header-upper .search-box .form-group button {
left: 0px;
right: unset;
}

.main-header .header-lower .upper-right {
margin-right: var(--margin-left-50);
margin-left: 0;
}

.main-header .info-box {
margin-right: var(--margin-left-25);
margin-left: 0;
padding-left: var(--padding-right-25);
padding-right: var(--padding-left-40);
border-left: 1px solid rgba(var(--black-color-rgb), 0.10);
border-right: 0;
}

.main-header .info-box .icon-box {
right: 0px;
left: unset;
}

.main-header .info-box:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
padding-left: var(--padding-zero);
padding-right: 35px;
border-left: none;
border-right: 0;
}

.header-style-two .options-box {
margin-left: var(--margin-zero);
margin-right: 0;
}

.header-style-two .middle-box:before {
border-left: 1px solid rgba(var(--black-color-rgb), 0.05);
border-right: 0;
left: -40px;
right: unset;
}

.main-header.header-style-two .main-menu .navigation > li {
margin-left: var(--margin-right-50);
margin-right: 0;
}

.header-style-three .social-box li {
margin-right: var(--margin-left-15);
margin-left: 0;
}

.header-style-three.main-header .main-menu {
margin-right: 0;
margin-left: 0;
}

.main-header .select-categories .category .icon {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.main-header .select-categories .category .arrow {
margin-right: var(--margin-left-10);
margin-left: 0;
}

.main-header .select-categories .categories-list li.dropdown .dropdown-btn {
left: 15px;
right: unset;
transform: rotate(90deg);
}

.main-header .select-categories .categories-list li.dropdown > ul {
right: 100%;
left: unset;
}

.main-header .select-categories .categories-list li.dropdown > ul > li > ul {
right: 100%;
left: unset;
}

.main-header .select-categories .categories-list li .icon {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.main-header.header-style-four .logo-box .logo {
margin-right: var(--margin-zero);
margin-left: 0;
}

.main-header.header-style-four .options-box {
margin-left: var(--margin-zero);
margin-right: 0;
}

.main-header .search-box-two {
margin-left: var(--margin-right-30);
margin-right: 0;
}

.main-header .search-box-two input[type="text"],
.main-header .search-box-two input[type="search"] {
padding: 10px 25px 10px 50px;
}

.main-header .search-box-two button {
left: 0px;
right: unset;
}

.main-header .mobile-nav-toggler {
float: left;
}

.mobile-menu {
padding-left: 30px;
padding-right: 0;
right: 0;
left: unset;
}

.mobile-menu .menu-backdrop {
left: 0;
right: unset;
transform: translateX(-101%);
}

.mobile-menu-visible .mobile-menu .menu-backdrop {
transform: translateX(-0%);
}

.mobile-menu .menu-box {
right: -400px;
left: unset;
}

.mobile-menu-visible .mobile-menu .menu-box {
right: 0px;
left: unset;
}

.mobile-menu .close-btn {
left: 15px;
right: unset;
transform: translateY(-50px);
}

.mobile-menu-visible .mobile-menu .close-btn {
transform: translateY(0px);
}

.mobile-menu .navigation li.dropdown .dropdown-btn {
left: 0px;
right: unset;
}

.mobile-menu .navigation li.dropdown .dropdown-btn:after {
right: 0px;
left: unset;
}

.mobile-menu .navigation li > ul,
.mobile-menu .navigation li > ul > li > ul {
padding-right: var(--padding-left-15);
padding-left: 0;
}

.mobile-menu .navigation li > ul > li > ul {
padding-right: 15px;
padding-left: 0;
}

.mobile-menu .navigation li > ul > li > ul > li > a {
padding-right: 40px;
padding-left: 0;
}

.mobile-menu .search-box .form-group input[type="text"],
.mobile-menu .search-box .form-group input[type="search"] {
padding: 10px 25px 10px 50px;
}

.mobile-menu .search-box .form-group button {
left: 0px;
right: unset;
}

.search-popup {
right: 0;
left: unset;
transform: translateY(-100%);
}

.search-popup .color-layer {
right: 0;
left: unset;
}

.search-popup:after {
right: 0;
left: unset;
background-position: center;
}

.search-active .search-popup {
transform: translateY(0%);
}

.search-popup .form-group input[type="submit"],
.search-popup .form-group button {
left: 30px;
right: unset;
}

.search-popup .close-search.style-two {
left: 25px;
right: auto;
}

.main-header .language {
padding-right: var(--padding-left-25);
padding-left: 0;
border-right: 1px solid var(--white-color-opicity-two);
border-left: 0;
}

.main-header .language .dropdown-menu {
left: 0px !important;
right: auto !important;
}

.main-header .language .dropdown-menu > li {
padding-left: 0px !important;
padding-right: 0;
}

.main-header .language .dropdown-menu > li > a {
text-align: right;
}

.main-header .flag {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.sidebar-info-contents .content-inner h6:before {
right: 0px;
left: unset;
}

.sidebar-info-contents .content-inner h6:after {
right: 35px;
left: unset;
}

 
.main-footer .contact-list li,
.main-footer .copyright,
.main-footer .newslatter-widget .text,
.main-footer .page-list li a,
.main-footer .page-list-two li a,
.main-footer .widgets-section .text {
font-family: "Vazirmatn";
}

 
 

.main-footer .pattern-layer-one {
right: 0px;
left: unset;
}

.main-footer .pattern-layer-two {
left: 10%;
right: unset;
}

.main-footer .contact-list li {
padding-right: var(--padding-left-50);
padding-left: 0;
}

.main-footer .contact-list li .icon {
right: 0px;
left: unset;
}

.main-footer .page-list-two li a {
padding-right: var(--padding-left-20);
padding-left: 0;
}

.main-footer .page-list-two li a:before {
right: 0px;
left: unset;
}

.main-footer .social-box li {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.main-footer .footer-bottom .email-box .icon {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.subscribe-box .form-group {
padding-left: var(--padding-right-60);
padding-right: 0;
}

.subscribe-box .form-group input[type="text"],
.subscribe-box .form-group input[type="email"] {
padding: 10px 25px 10px 15px;
}

.subscribe-box .form-group button {
left: 0px;
right: unset;
}

.main-footer .footer-bottom-nav li {
margin-right: var(--margin-left-30);
margin-left: 0;
}

.brand-section{
  direction: ltr;
}
.testimonial-block .text{
	line-height:36px;
 
	font-size:var(--font-20);
 
}
 
@media only screen and (max-width: 1140px){
.testimonial-block .text{line-height:30px;
	font-size:var(--font-14);
}
}
.styled-form .form-group .check-box label{
  a{
    margin: 0 5px;
    display: inline-block;
  }
}
.ui-selectmenu-button.ui-button{
  text-align: right;
}
.ui-selectmenu-text{
  margin-right: 0;
  margin-left: 20px;
}
.ui-selectmenu-icon.ui-icon{
  float: left;
}
.category-list-two li a:before,
 .news-block-two .read-more:before,
.sale-block .buy-now:before,
.main-slider .shop-now:before{
  content: "\f10f";
}
.page-title .bread-crumb li:before,
.main-header .main-menu .navigation > li > ul > li.dropdown > a:after{
  content: "\f104";
}
 
/////////////////



@media only screen and (max-width: 1540px) {
.header-style-two .options-box {
margin-right: var(--margin-left-20);
margin-left: 0;
}

.main-header .options-box {
margin-left: var(--margin-zero);
margin-right: 0;
}

.main-header.header-style-two .main-menu .navigation > li {
margin-left: var(--margin-right-25);
margin-right: 0;
}
}

@media only screen and (max-width: 1340px) {
.services-section::before {
right: 5px;
left: unset;
}

.main-header .main-menu .navigation > li {
margin-left: var(--margin-right-25);
margin-right: 0;
}
}

@media only screen and (max-width: 1200px) {
.header-style-three.main-header .main-menu {
margin-right: var(--margin-zero);
margin-left: 0;
}

.main-header .options-box {
margin-left: var(--margin-zero);
margin-right: 0;
}

.main-slider-three .inner-container {
padding-right: var(--padding-zero);
padding-left: 0;
}

.main-slider-three .content-column .inner-column {
padding-right: var(--padding-left-30);
padding-left: 0;
}

.about-section .image-column .inner-column {
padding-left: var(--padding-zero);
padding-right: 0;
}

.newsletter-section .image-column .inner-column {
padding-right: var(--padding-zero);
padding-left: 0;
}
}

@media only screen and (max-width: 1140px) {
.main-header .main-menu .navigation > li {
margin-left: var(--margin-right-20);
margin-right: 0;
}

.shop-detail-section .content-column .inner-column {
padding-right: var(--padding-zero);
padding-left: 0;
}

.sale-block .overlay-inner {
padding-right: var(--padding-left-45);
padding-left: 0;
}

.news-block .lower-content {
padding-left: var(--padding-right-20);
padding-right: var(--padding-left-20);
}

.featured-section .inner-container {
border-left: none;
border-right: 0;
}

.collection-section-two .hover-box.style-three {
right: 15%;
left: unset;
}

.collection-section-two .image-column .inner-column {
margin-right: var(--margin-zero);
margin-left: 0;
padding-left: var(--padding-zero);
padding-right: 0;
}

.testimonial-section-three .image-column .inner-column {
margin-right: var(--margin-zero);
margin-left: 0;
padding-left: var(--padding-zero);
padding-right: 0;
}

.shop-detail-section .prod-tabs .tab-btns .tab-btn {
margin-left: var(--margin-right-15);
margin-right: 0;
}

.collection-section-two .collection-tabs .feature-icon {
left: 0px;
right: unset;
}
}

@media only screen and (max-width: 1023px) {
.main-header .main-box .logo-box {
text-align: right;
}

.main-header .main-menu .navigation > li {
margin-left: var(--margin-right-25);
margin-right: 0;
}

.mCSB_inside > .mCSB_container {
margin-left: var(--margin-zero);
margin-right: 0;
}

.main-header .mobile-nav-toggler {
margin-right: var(--margin-left-15);
margin-left: 0;
}

.filter-box .pages-list li {
margin-left: var(--margin-right-15);
margin-right: var(--margin-zero);
}

.filter-box .pages-list li:last-child {
margin-left: var(--margin-zero);
margin-right: 0;
}

.shop-detail-section .gallery-column .carousel-outer {
padding-left: var(--padding-zero);
padding-right: 0;
}

.products-section-three .filters {
text-align: right;
}

.products-section-three .filters li {
margin-left: var(--margin-right-25);
margin-right: var(--margin-zero);
}

.testimonial-block .content-column .inner-column {
padding-right: var(--padding-zero);
padding-left: 0;
}

.testimonial-section .owl-dots {
margin-right: var(--margin-zero);
margin-left: 0;
}

.testimonial-section .owl-dots .owl-dot {
margin-left: var(--margin-right-25);
margin-right: var(--margin-zero);
}

.testimonial-section .owl-nav {
margin-right: var(--margin-zero);
margin-left: 0;
}

.testimonial-section .owl-nav .owl-prev {
margin-left: var(--margin-right-20);
margin-right: 0;
}

.main-header .header-lower .upper-right {
margin-right: var(--margin-zero);
margin-left: 0;
}

.main-header .info-box {
margin-right: var(--margin-zero);
margin-left: 0;
}

.header-style-three .social-box li {
margin-left: var(--margin-right-15);
margin-right: var(--margin-zero);
}

.services-section .services-tabs .tabs-content {
margin-right: var(--margin-zero);
margin-left: 0;
}
}

@media only screen and (max-width: 767px) {
.main-header .sticky-header .outer-box {
left: 15px;
right: auto;
}

.nav-outer .mobile-nav-toggler {
margin-right: 20px;
margin-left: 0;
}

.mCSB_inside > .mCSB_container {
margin-left: 0px;
margin-right: 0;
}

.filter-box .results {
margin-left: var(--margin-zero);
margin-right: 0;
}

.filter-box .left-box .form-group {
margin-left: var(--margin-zero);
margin-right: 0;
}

.blog-detail .new-post .post-inner {
padding-right: var(--padding-zero);
padding-left: 0;
}

.sidebar-page-container .comments-area .reply-comment {
margin-right: var(--margin-zero);
margin-left: 0;
}

.sidebar-page-container .comments-area .comment {
padding-right: var(--padding-zero);
padding-left: 0;
}

.sidebar-page-container .comments-area .comment-box .reply-btn {
left: 0px;
right: unset;
}

.main-slider .sale-box {
left: 20px;
right: unset;
}

.main-slider .arrival-box {
left: 30px;
right: unset;
}

.feature-block .content {
padding-right: var(--padding-zero);
padding-left: 0;
}

.main-slider-three .image {
padding-left: var(--padding-zero);
padding-right: var(--padding-left-20);
}
}

@media only screen and (max-width: 599px) {
.shop-detail-section .comments-area .comment {
padding-right: var(--padding-zero);
padding-left: 0;
}

.shop-detail-section .comments-area .comment .comment-inner .rating {
left: 0px;
right: unset;
}

.sale-block .sale-box {
left: 15px;
right: unset;
}

.main-slider-three .content-column .inner-column {
padding-right: var(--padding-left-20);
padding-left: 0;
}

.about-section .years-box {
left: 20px;
right: auto;
}

.blog-detail .post-share-options .tags-box a {
margin-left: var(--margin-right-5);
margin-right: 0;
}

.main-header.header-style-three .header-lower .outer-box .language {
padding-right: var(--padding-zero);
padding-left: 0;
}
}

@media only screen and (max-width: 479px) {
.main-slider .sale-box {
left: 10px;
right: unset;
}

.main-header .options-box .search-box-btn {
margin-left: var(--margin-right-10);
margin-right: 0;
}

.sale-block .overlay-inner {
padding-right: var(--padding-left-20);
padding-left: 0;
}

.main-header .form-group .ui-selectmenu-button.ui-button {
padding-right: var(--padding-zero);
padding-left: 0;
}

.shop-item-three .inner-box {
padding-right: var(--padding-zero);
padding-left: 0;
}

.subscribe-box-two .form-group {
padding-left: var(--padding-zero);
padding-right: 0;
}

.subscribe-box-two .form-group input[type="text"],
.subscribe-box-two .form-group input[type="email"] {
padding-left: var(--padding-zero);
padding-right: 0;
}

.sale-tabs .tab-btns .tab-btn {
margin-left: var(--margin-zero);
margin-right: 0;
}

.filter-box .pages-list li:first-child {
margin-left: var(--margin-zero);
margin-right: 0;
}

.shop-detail-section .prod-tabs .tab-btns .tab-btn {
margin-left: var(--margin-zero);
margin-right: 0;
}

.main-slider .arrival-box {
left: 15px;
right: unset;
}

.feature-block-two .image {
left: 0px;
right: unset;
text-align: left;
}

.services-section .services-tabs .tabs-content {
padding: 10px 15px 10px 0px;
}
}