
@import url(fontiran.css); /* لینک فایلی که وظیفه بارگذاری فونت ها را برعهده دارد */

body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
div,
a {
font-family: 'Ravi' !important;
}
.rt-related-title .swiper-button > div i,
.rt-swiper-slider .swiper-navigation .icon-zilly-left-arrow,
.rt-swiper-slider .swiper-navigation .icon-zilly-right-arrow,
.zilly-horizontal-slider .icon-zilly-left-arrow,
.zilly-horizontal-slider .icon-zilly-right-arrow,
.rtsb-elementor-container .rtsb-carousel-slider .swiper-arrow i,
.rt-section-title .more-button i,
.pagination-area ul li i,
.sidebar-widget-area .widget ul li a:before,
.entry-banner .entry-breadcrumb .dvdr i:before,
.post-navigation .prev-article i,
.post-navigation .next-article i {
    transform: rotateY(180deg);
}
.rtsb-elementor-container .rtsb-carousel-slider.top-nav .swiper-nav {
    left: 0px;
    right: auto;
}
.top-right .rt-swiper-slider .swiper-button-next {
    right: auto;
}
.rtsb-elementor-container .rtsb-carousel-slider.top-nav .swiper-button-next {
    right: auto;
}
.rt-swiper-nav-2 .swiper-button-next {
    right: auto;
}
.site-header .main-navigation nav ul li.menu-item-has-children a:after {

    padding-right: 7px;
}
.rt-button i:before,
.btn-common i:before {
    transform: rotate(180deg);
}
.header-style-2 .header-info .phone-wrap {
    clip-path: polygon(100% 0%, 90% 35%, 90% 100%, 0 100%, 0 0);
}

.product-rating .count, 
.product-rating .text {
    margin-left: 0;
    margin-right: 15px;
}
.product-rating .star-rating span {
    left: auto;
    right: 0;
}
.footer-top-area .fluentform .ff-btn-submit i:before {
    transform: rotate(-45deg);
}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3), 
.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px;
}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback) {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
}
@media only screen and (min-width: 1200px) {
    .rtsb-elementor-container .rtsb-carousel-slider.standard-nav .swiper-nav .swiper-button-next {
        left: 15px;
        right: auto;
    }
}
.woocommerce .star-rating, 
.woocommerce div.product .rt-product-content .woocommerce-product-rating .star-rating {
    width: 6.9em;
}
#rtsb-side-content-area-id .mini_cart_item .single-product-wrapper .remove,
#rtsb-side-content-area-id .mini_cart_item .single-product-wrapper .details-wrapper .product-subtotal {
    right: auto;
    left: 0;
}

#rtsb-side-content-area-id .mini_cart_item .single-product-wrapper .thumb-wrapper {
    margin-right: 0;
    margin-left: 10px;
}
#rtsb-side-content-area-id .mini_cart_item .single-product-wrapper .details-wrapper .product-title {
    padding-right: 0;
    padding-left: 34px;
}