/*** Add To root Style ***/

:root {
  --main-font: IranYekan;
  --second-font: Shabnam-FD;
  --third-font: IranSans;
  --forth-font: Yekan-Web;
  --fifth-font: Anjoman;
  --bottun-font: IranSans;
  --title-font: Pinar DS2;
  --yekan-font: Yekan-Bold;
}

/*** Style Fronted Dokan ***/


.dokan-category-menu #cat-drop-stack > ul li a .caret-icon {
    left:-2px;
    right:unset !important;
}
div.dokan-store-wrap i.fa-angle-right:before {
    content: "\f104";
}
.dokan-store-products-filter-area .orderby-search {
    float:left;
}
.dokan-store-products-filter-area .product-name-search {
    float:right;
    padding-right:7px;
}
.dokan-store-products-filter-area .search-store-products {
    float:right;
}
.dokan-store-products-filter-area .dokan-ajax-search-loader {
  background-image: none !important;  
}
.dokan-store-products-filter-area #dokan-store-products-search-result .dokan-ls-product-data {
    padding-right: 20px;padding-left:unset !important;
}
/*** End Style Fronted Dokan ***/
/*** Style Dokan ***/

.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget .widget-title i {
    padding-left: 5px;
    padding-right:unset !important;
}
div.sticky-sidebar ul.dokan-dashboard-menu li a {
    font-family: var(--yekan-font);
}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {
    float:right;
}
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top {
    float:left;
}
article.dokan-settings-area button {
    font-family: var(--yekan-font);
}
div.dokan-dashboard-content a {
    font-family: var(--yekan-font);
}

/*** End Style Dokan ***/



/*** MyAccount Style ***/

div.myaccount-content div.icon-box.text-center p.text-uppercase.text-center.mb-0 {
    font-family: var(--yekan-font);
}
nav.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a {
     font-family: var(--yekan-font);
     letter-spacing: -0.3px;
}
div.myaccount-content p a {
    font-family: var(--yekan-font);
}
.btn.btn-sm , .btn-dark , a.button.view {
    font-family: var(--yekan-font);
}
div.woocommerce-MyAccount-content.col-md-9.pt-2 a.btn.btn-dark.btn-rounded.btn-icon-right.continue-shopping.mb-4.mt-6 i.w-icon-long-arrow-right:before {
    content: "";
}
div.woocommerce-MyAccount-content section.woocommerce-customer-details a.woocommerce-button.button.wc-action-btn i.w-icon-long-arrow-left:before {
    content: "";
}
.dokan-message:before, .dokan-info:before, .dokan-error:before {
    right:15px;
    left:unset !important;
}
.dokan-message, .dokan-info, .dokan-error {
    padding: 15px 50px 15px 15px;
}
tr.order td.order-status {
    text-align:right !important;
}
div.woocommerce-MyAccount-content i.w-icon-long-arrow-right:before {
    content: "";
}
.woocommerce-order-details thead th.product-total {
    text-indent: 1px;
}
.wc-item-meta {
    padding-right: 2rem;
    padding-left:unset !important;
    border-right: 1px solid #e1e1e1;
    border-left:unset !important;
}
.shop_table thead th:last-child {
    padding-left: 1rem;
    padding-right:unset !important;
}
.woocommerce-order-details tbody td:last-child, .woocommerce-order-details tfoot td:last-child {
    text-align: right;
}
.rtl .quicktags-toolbar input, .rtl .wp-switch-editor,.summary .wolmart-sold-count, .summary .woocommerce-review-link {
    font-family: var(--main-font) !important;
}

/*** Responsive @media Wolmart MyAccount ***/


@media (min-width: 992px) {
.pr-lg-8 {
    padding-left: 4rem !important;
    padding-right:unset !important;
}
}

/*** End Responsive @media Wolmart MyAccount ***/


/*** Responsive @media Wolmart ***/

@media (min-width: 768px) {
.ml-md-auto {
    margin-right: auto !important;
    margin-left: unset !important;
}
button.wpcf7-submit {
    margin-left: 1rem !important;
    margin-right: unset !important;
}
}
@media (min-width: 992px) {
.mr-lg-2 {
    margin-left: 1rem !important;
    margin-right:unset !important ;
}
}
@media (min-width: 768px) {
.pl-md-2 {
    padding-right: 1rem !important;
    padding-left: unset;
}
#scroll-top {
    left: 1.5rem;
    right: unset !important;
}
}
@media (max-width: 767px) {
    button.wpcf7-submit {
        margin-right:auto !important;
        margin-left:auto !important;
    }
    .custom-banner .header-sale:before, .custom-banner .header-sale:after {
       transform: rotate(3deg) !important; 
    }
    li.product-wrap div.product-loop.product-default figure.product-media div.countdown-container.block-type {
    right: 8px;
    }

}
@media (min-width: 992px) {
.pg-vertical .product-thumbs-wrap>.slider-button-next {
    right: 0 !important;
}
}

/*** End Responsive @media Wolmart ***/

/*** Style Fronted Home Page 1 ***/

.align-items-end {
    align-items: flex-start !important;
}
.title-right .title {
    margin-left:auto;
    margin-right:unset !important;
}
.mr-4 {
    margin-left: 2rem !important;
    margin-right:unset !important;
}
.ml-auto {
    margin-right: auto !important;
}
.price del {
    font-family: inherit;
}
.star-rating+a {
    line-height:15px;
}
.mr-auto {
    margin-left:auto !important;
}
.minipopup-box .btn  , .newsletter-form .btn {
    font-family: var(--yekan-font);
}
.wpcf7-form {
    direction:rtl;
}
.header .wish-count, .header .compare-count, .cart-dropdown.badge-type .cart-count {
    font-family: var(--main-font);
}
.cart-dropdown.opened .dropdown-box {
    left:0;
    right:unset !important;
}
.cart-popup .mini_cart_item .remove {
    left:-10px;
    right:unset !important;
}
div.cart-header a.btn.btn-dark.btn-link.btn-icon-right.btn-close i.w-icon-long-arrow-right {
    transform: rotate(180deg);
}
.mini-basket-dropdown .mini-item .quantity .times {
    margin-right: 0.5rem;
    margin-left:unset !important;
}
.cart-dropdown .cart-header .btn-close {
    font-family: var(--yekan-font);
}
p.woocommerce-mini-cart__buttons.buttons a.button.wc-forward , p.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward {
    font-family: var(--yekan-font);
}
.cart_item>.product-name , .woocommerce-cart-form__contents td.product-price {
    font-family: var(--main-font);
    font-weight:bold;
}
.quantity button:last-child {
    left: 1.5rem;
    right:unset !important;
}
.quantity button {
    left: 4.8rem;
    right:unset !important;
}
div.cart-actions.mb-8 a.btn.btn-dark.btn-rounded.btn-icon-left.continue-shopping.mb-4.ml-auto {
    margin-left: auto !important;
    margin-right:unset !important;
    direction:ltr;
    font-family: var(--yekan-font);
}
.btn.btn-border-thin , .checkout_coupon .btn-default {
    font-family: var(--yekan-font);
}
div.cart-information div.wc-proceed-to-checkout a.checkout-button.button.alt.wc-forward {
    font-family: var(--yekan-font);
}
div.wc-proceed-to-checkout .w-icon-long-arrow-right:before {
    content: "";;
}
.woocommerce-checkout-review-order .place-order .button, .payment-box .button {
    font-family:  var(--yekan-font);
}
div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-disabled button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed {
    direction:ltr;
    font-family:  var(--yekan-font);
}
.quantity .qty , .wolmart-sold-by-container , .product-widget form.cart label , .variations select , .star-rating+a {
    font-family: var(--main-font);
}
.btn.disabled.btn-outline, .button.disabled.btn-outline, .btn[disabled].btn-outline {
    font-family:  var(--yekan-font);
}
.slider-button-next {
    transform: translate(-50%, -50%);
}
.slider-button-prev {
    transform: translate(50%, -50%);
}
.star-rating:hover .tooltiptext , .variations .reset_variations {
    font-family: var(--main-font);
}
span.price , .product-variations>* {
    font-family: var(--main-font);
}
div.woocommerce-variation-add-to-cart.variations_button.woocommerce-variation-add-to-cart-enabled button.single_add_to_cart_button.button.alt {
    direction:ltr;
    font-family:  var(--yekan-font);
}
.product-widget .single_buy_now_button {
    font-family: var(--yekan-font);
}
.product-single-carousel ~ .slider-button-next {
    left: 1.5em !important;
    right:unset !important;
}
.slider-nav-fade:hover .slider-button-next {
    margin-left:0;
    margin-right:unset !important;
}
.product-single-carousel ~ .slider-button-prev {
    right: 1.5em !important;
    left:unset !important;
}
.slider-nav-fade:hover .slider-button-prev {
    margin-left: 0;
    margin-right: unset !important;
}
.product-thumbs-wrap .slider-button-prev {
    right: 0;
    left:unset !important;
}
li.product-wrap div.product-loop.product-list-sm div.product-details h3.woocommerce-loop-product__title a {
    font-family:iranyekan;
    font-weight:600;
}
div.product-loop div.product-details h3.woocommerce-loop-product__title a {
    font-weight:bold;
}
div.summary.entry-summary.scrollable h2.product_title.entry-title a , p.price {
    font-family: var(--main-font);
}
.slider-nav-fade:hover .slider-button-prev {
    right: .7em !important;
    left: unset !important;
    transform: translate(-50%,-50%);
}
.slider-nav-fade:hover .slider-button-next {
    left: .7em !important;
    right: unset !important;
    transform: translate(50%,-50%);
}
h1.entry-title , .title-underline2 .title {
    font-family: var(--main-font);
}
.sticky-content.fixed .single_buy_now_button , .title-underline2 .btn-link {
    font-family: var(--yekan-font);
}
li.product-nav-next a i.w-icon-angle-right:before {
    content: "";
}
li.product-nav-prev a i.w-icon-angle-left:before {
    content: "";
}
.pswp__button--arrow--right {
    left:10%;
    right:unset !important;
}
.pswp__button--arrow--left {
    right:10%;
    left:unset !important;
}
.pswp__button--arrow--left:before {
    content: "";
}
.pswp__button--arrow--right:before {
    content: "";
}
.pswp__button {
    float:left;
}
.pswp__counter {
    right:0;
    left:unset !important;
}
.product-thumbs-wrap .slider-button-next {
    left: 1.2rem;
    right: unset !important;
}
div.col-md-6 figure.woocommerce-product-gallery__wrapper div.product-thumbs-wrap.slider-container button.slider-button.slider-button-prev {
    right: 1.2rem;
    left:unset !important;
}
.alert-btn .btn , .btn-primary.btn-outline {
    font-family: var(--yekan-font);
}
.wpcf7-form .btn {
    font-family: var(--yekan-font);
}
.custom-footer .wpcf7-submit:after {
    content: "\e92b";
    margin-right: 8px;
    margin-left: unset !important;
}
.woocommerce-Reviews .btn-submit , .wolmart-comment-images .btn , .btn-link {
    font-family: var(--yekan-font);
}
span.comment_help.btn.btn-link.btn-underline.sm.btn-secondary span , span.comment_unhelp.btn.btn-link.btn-underline.sm span {
    font-family: var(--main-font);
}
.single_add_to_cart_button, .single_buy_now_button {
    font-family: var(--yekan-font);
}
.single_add_to_cart_button {
    direction:ltr;
}
.quantity .qty {
    font-weight:700;
}
div.filter-actions a.filter-clean , button.button.filter_price {
    font-family: var(--yekan-font);
}
a.reset_variations {
    font-family: var(--yekan-font) !important;
}
.product-loop .btn-product-icon::before, .product-loop .btn-product-icon.yith-wcwl-add-to-wishlist a::before {
    float:right;
}
.newsletter-form .btn {
    border-radius: 3rem 0 0 3rem;
}
.newsletter-form span .wpcf7-form-control {
    border-radius: 0 3rem 3rem 0;
    border-width: 1px 1px 1px 0 ;
    text-align:right !important;
}
.newsletter-form .wpcf7-checkbox input + span {
    margin-right: 5px;
    margin-left:unset !important;
}
.product .countdown-container {
    direction:ltr;
}
div.woocommerce.columns-4.slider-container.slider-nav-outer.slider-container-initialized.slider-container-horizontal.slider-container-rtl div.countdown.is-countdown span.countdown-row.countdown-show4 span.countdown-section {
    padding: .7rem 0.5rem 2.2rem;
}
div.woocommerce.columns-4.slider-container.slider-nav-outer.slider-container-initialized.slider-container-horizontal.slider-container-rtl div.countdown.is-countdown span.countdown-row.countdown-show4 .countdown-section:not(:last-child) {
    margin-left: 1rem;
}
div.woocommerce.columns-4.slider-container.slider-nav-outer.slider-container-initialized.slider-container-horizontal.slider-container-rtl div.countdown.is-countdown span.countdown-row.countdown-show4 span.countdown-section span.countdown-amount {
    font-size: 1.2rem;
}
div.woocommerce.columns-4.slider-container.slider-nav-outer.slider-container-initialized.slider-container-horizontal.slider-container-rtl div.countdown.is-countdown span.countdown-row.countdown-show4 span.countdown-section span.countdown-period {
    font-size: 0.8rem;
}
.compare-popup .btn-dark {
    font-family: var(--yekan-font);
}
a.compare-action.to-right i.w-icon-angle-right:before {
    content: "";
}
a.compare-action.to-left i.w-icon-angle-left:before {
    content: "";
}
.compare-basic-info .compare-action:not(:first-child) {
    margin-right: 1rem;
    margin-left: unset !important;
}
button.btn btn-primary {
    font-family: var(--yekan-font);
}
.wolmart-tooltip-wrap .tooltip-inner a {
    font-family: var(--yekan-font);
}
/*** 
div.dokan-store-wrap i.fa-angle-right:before {
    content: "\f104";
}
.dokan-store-products-filter-area .orderby-search {
    float:left;
}
***/
div.post-details div.post-meta a.comments-link.scroll-to.local mark {
    padding-left:5px;
}
nav.navigation.post-navigation div.nav-links div.nav-previous a span.label , nav.navigation.post-navigation div.nav-links div.nav-next a span.label {
    direction:ltr;
}
button.btn.btn-dark.btn-submit i.w-icon-long-arrow-right:before {
    content: "";
}
button.btn.btn-dark.btn-submit , a.comment-reply-link {
    font-family: var(--yekan-font);
}
div.comment div.comment-text div.comment-action {
    direction:ltr;
}
div.comment-text h4.comment-name a {
    font-family: var(--second-font);
}
.pr-lg-10 {
    padding-left: 5rem !important;
    padding-right: unset !important;
}
.mr-10 {
    margin-left: 5rem !important;
    margin-right: unset !important;
}
.single-post .comment-reply-title small {
    float:left;
    font-family: var(--yekan-font)
}
.ml-md-0 , .ml-6 {
    margin-right:unset;
}

div.page-wrapper div.elementor-widget-container div.elementor-shortcode div.wpcf7 form.wpcf7-form.init p button.wpcf7-form-control.wpcf7-submit.btn.btn-rounded.btn-dark.ml-sm-2.mr-sm-0.ml-auto.mr-auto.mt-4.mt-sm-0.ls-normal.pl-5.pr-5::after {
    content: "\e92b";
    margin-right: 8px;
    margin-left: unset !important;
}
.countdown-section:not(:last-child)::after {
    left:100%;
    right:unset !important;
}
div.countdown-container.block-type div.countdown.outer-period.is-countdown {
    direction:ltr;
}
.countdown-section:not(:last-child) {
    margin-left: unset !important;
}
.accordion-boxed .card-header .opened, .accordion-boxed .card-header .closed {
    right:unset !important;
    left:2rem;
}
.elementor-element-8621a48 .card-body .elementor-element {
    padding: 2px 20px 13px 80px;
}
.dropdown::after {
    left:unset !important;
}
.mobile-item span {
    font-family: var(--yekan-font);
    letter-spacing:0 !important;
}
.mr-6 {
    margin-left: 3rem !important;
    margin-right: unset !important;
}
@media (max-width: 768px) {
    .dokan-store-products-filter-area .search-store-products {padding:0 10px !important;}
    body #dokan-store-listing-filter-wrap .right .item #stores_orderby {
    display: block;
    margin-top: 10px;
}
.elementor-element-d29ccb9 .banner .banner-content {
        right: 50%;left:unset !important;
}

/***
.single-post .comment-reply-title small {
    float:left;
    font-family: var(--yekan-font)
}
.ml-md-0 , .ml-6 {
    margin-right:unset;
}
***/

.newsletter-form span .wpcf7-form-control {border-radius: 3rem 0 0 3rem;}
.price {font-size:1.2em;}
.dokan-single-store .dokan-store-tabs>ul {
    display: contents;
}
.dokan-store-products-filter-area .orderby-search {float:none;}
.woocommerce-tabs>ul .nav-link {
        margin-left: 2rem;
    padding: 1.3rem 0;
    font-size: 1.6rem;
}
.sticky-content.fixed .quantity-wrapper {
    display: none;
}
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top {float:none !important;}
.store-open-close label:first-child {text-align:right;}
.dokan-settings-content a.dokan-btn.dokan-btn-default, .dokan-settings-content input[type=submit].dokan-btn.dokan-btn-theme {float:none !important;}
.content-half-part, .dokan-product-listing .dokan-product-listing-area .dokan-w12 .dokan-product-search-form, .dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {
    text-align:right !important;
}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .dokan-product-search-form .dokan-form-group {float:none !important;}
form.lost_reset_password {width:340px;}
.dokan-store-products-filter-area .product-name-search ,.dokan-store-products-filter-area .search-store-products{
    margin-top:5px;margin-bottom:5px;
}
body.dokan-dashboard.dokan-theme-xstore div.pdp-default {
    width: 250px;
    right: 20px;
    left: unset !important;
}
.dokan-dashboard .dokan-dashboard-content {margin-top:11px;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {border-left: none !important;}
.dokan-dashboard header.dokan-dashboard-header h1 {font-size:17px;}
    .dokan-dashboard .dokan-dashboard-content {padding:0 !important;}
    table.dokan-table .toggle-row {left:8px;right:unset !important;}
    .dokan-table tbody tr td {text-align:right !important;}
    table.dokan-table td:not(.column-primary)::before {right:10px;left:unset !important;text-align:right !important;}
    table.dokan-table .is-expanded td.column-thumb, table.dokan-table td.column-primary ~ :not(.check-column) {padding:3px 35% 3px 8px  !important;text-align:left !important;}
    table.dokan-table td.column-primary {padding-left:50px;padding-right:10px !important;}
    .dokan-table tbody tr td:before {padding-left: 20px !important;padding-right:10px !important;float:right !important;}
    .dokan-table tbody tr td {border-top: 1px solid #EDEDED !important;
    border-right: 1px solid #EDEDED !important;}
    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li {border-right:0 !important;}
    .dokan-form-horizontal .dokan-control-label {padding:5px !important;}
    .store-open-close label.day.control-label {padding-left: 85px;padding-right:unset !important;}
    .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {padding:5% 9% !important;}
    .dokan-dashboard .dokan-dash-sidebar article, .dokan-dashboard .dokan-dashboard-content article {overflow-x:scroll !important;overflow:unset !important;}
    .wcmp-report-abouse-wrapper:before, .by-vendor-name-link:before {margin-left: 4px;}
    div.product-details span.product_seller {font-size:13px;}
    body #dokan-store-listing-filter-wrap .right .item #stores_orderby {padding: 0 1em 0 2.4em;}
    #dokan-store-listing-filter-form-wrap:before {right:10%;left:unset;}
    #dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn {padding:6px 25px !important;}
    #dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-content {text-align:right !important;}
}
/*** Multi Vendor Dokan ***/
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {float:right !important;}
div.store-footer .dashicons-arrow-right-alt2:before {content: "\f341";}
.dokan-single-store .dokan-store-tabs ul li { border-left: 1px solid #EDEDED;border-right:unset !important;}
#dokan-store-listing-filter-wrap .right .item.sort-by label {
    margin-left: 5px;margin-right:unset ;
}
body #dokan-store-listing-filter-wrap .right .item select {padding:0 1em 0 2.9em;background-position: calc(100% - 132px) 50%;}
#dokan-seller-listing-wrap.grid-view .store-footer .dokan-btn-theme.dokan-btn-round {margin-left: 10px;margin-right:unset !important;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] {
    float:left !important;right: 25%;left:unset !important;font-family:iranyekan !important;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper > .store-content {
    padding-right:4%;padding-left:unset !important;
}
div.dashboard-widget.sells-graph div.chart-placeholder.main div.legend table {
    left: 40px !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {padding-left:15px;padding-right:10px ;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right {display:none;}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {padding:0px 0 0px 10px;}
article.dashboard-content-area div.dashboard-widget.products span.pull-right {float:left !important;}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form button[name='product_listing_search'] {float:left !important;}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {float:left !important;}
.dokan-form-inline .dokan-form-group {float:right !important;margin-left: 5px !important;}
table.dokan-table.dokan-table-striped th:last-child {
    text-align: start;
}
div.dokan-dashboard-content ul.subsubsub li {border-left: 1px solid #EDEDED;border-right:unset !important;}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {border-left: 1px solid #EDEDED;border-right:unset !important;}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {padding:0px 0  0px 10px !important;}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {border-left:1px solid #EDEDED;border-right:unset;}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {float:right !important;}
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top {float:left !important;}
.dokan-right-margin-30 {margin-left: 30px !important;margin-right:unset !important;}
.store-open-close select.dokan-form-control {padding:0 1em 0 2.9em;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {float:right !important;border-left: 1px solid #454545;border-right:unset !important;}
#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn {margin-left:20px;margin-right:unset !important;}
#dokan-store-listing-filter-wrap .right .item .dokan-icons {right:14%;left:unset !important;}
#dokan-store-listing-filter-wrap .right .item button {padding-right: 35px !important;
    padding-left: 25px !important;}
    #tab-seller .store-address .details {padding-right:7px;padding-left:unset !important;}
/** End Multi Vendor Dokan ***/
/*** Multi Vendor Dokan ***/
#dokan-seller-listing-wrap ul.dokan-seller-wrap li {float:right !important;}
div.store-footer .dashicons-arrow-right-alt2:before {content: "\f341";}
.dokan-single-store .dokan-store-tabs ul li { border-left: 1px solid #EDEDED;border-right:unset !important;}
#dokan-store-listing-filter-wrap .right .item.sort-by label {
    margin-left: 5px;margin-right:unset ;
}
body #dokan-store-listing-filter-wrap .right .item select {padding:0 1em 0 2.9em;background-position: calc(100% - 132px) 50%;}
#dokan-seller-listing-wrap.grid-view .store-footer .dokan-btn-theme.dokan-btn-round {margin-left: 10px;margin-right:unset !important;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .store-data-container .store-data .dokan-seller-rating[class] {
    float:left !important;right: 25%;left:unset !important;font-family:iranyekan !important;
}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper > .store-content {
    padding-right:4%;padding-left:unset !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {padding-left:15px;padding-right:10px ;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.settings i.pull-right {display:none;}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {padding:0px 0 0px 10px;}
article.dashboard-content-area div.dashboard-widget.products span.pull-right {float:left !important;}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form button[name='product_listing_search'] {float:left !important;}
.dokan-product-listing .dokan-product-listing-area form.dokan-product-search-form .dokan-form-group {float:left !important;}
.dokan-form-inline .dokan-form-group {float:right !important;margin-left: 5px !important;}
table.dokan-table.dokan-table-striped th:last-child {
    text-align: start;
}
div.dokan-dashboard-content ul.subsubsub li {border-left: 1px solid #EDEDED;border-right:unset !important;}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {border-left: 1px solid #EDEDED;border-right:unset !important;}
.dokan-product-listing .dokan-product-listing-area .product-listing-top ul.dokan-listing-filter li {padding:0px 0  0px 10px !important;}
.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li {border-left:1px solid #EDEDED;border-right:unset;}
.dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {float:right !important;}
.dokan-settings-content .dokan-settings-area .dokan-update-setting-top {float:left !important;}
.dokan-right-margin-30 {margin-left: 30px !important;margin-right:unset !important;}
.store-open-close select.dokan-form-control {padding:0 1em 0 2.9em;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {float:right !important;border-left: 1px solid #454545;border-right:unset !important;}
#dokan-store-listing-filter-form-wrap .apply-filter #cancel-filter-btn {margin-left:20px;margin-right:unset !important;}
#dokan-store-listing-filter-wrap .right .item .dokan-icons {right:14%;left:unset !important;}
#dokan-store-listing-filter-wrap .right .item button {padding-right: 35px !important;
    padding-left: 25px !important;}
    #tab-seller .store-address .details {padding-right:7px;padding-left:unset !important;}
    .dokan-product-listing .dokan-product-listing-area .product-listing-top span.dokan-add-product-link {float:left;text-align:left;}
    .dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .product-listing-top span.dokan-add-product-link a {float:none !important;}
    .dokan-coupon-content .code {float:right;}
    .dokan-close {float:left;}
     .dokan_v_id .dokan-form-horizontal {text-align:right;}
    form#dokan-verify-id-form h4 {
    font-family: 'IranYekan';
}
.dokan_v_id .radio {
   margin-right:unset !important;
    margin-left: 65px;
}
body.single-product div.col-lg-5.summary.entry-summary button.dokan-btn.dokan-btn-theme {
    margin-top: 9px;
}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .store-ratings .dokan-stars {margin:0 8px 0 0;}
#dokan-store-listing-filter-form-wrap .store-lists-other-filter-wrap .item .dokan-toogle-checkbox {margin-left:10px;margin-right:5px;}
#dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-footer[class] button {margin-left:20px;margin-right:unset;}
.content-half-part {float:right;}
.content-half-part:first-child {
    padding-left: 10px;padding-right:unset;
}
.dokan-add-new-product-popup .dokan-feat-image-content {margin-left:15px;margin-right:unset;}
.dokan-add-new-product-popup h2 ,.mfp-content{text-align:right;}
.dokan-input-group-addon:first-child {border-left: 0;border-right:unset !important;}
.dokan-input-group .dokan-form-control:first-child, .dokan-input-group-addon:first-child, .dokan-input-group-btn:first-child > .btn, 
.dokan-input-group-btn:first-child > .btn-group > .btn, .dokan-input-group-btn:first-child > .dropdown-toggle, 
.dokan-input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), 
.dokan-input-group-btn:last-child > .btn-group:not(:last-child) > .btn {border-bottom-left-radius: 0px;border-bottom-right-radius:unset !important;
border-top-left-radius: 0px;border-top-right-radius: unset !important;}
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.image, .dokan-add-new-product-popup #dokan-product-images ul.product_images li.dokan-sortable-placeholder,
.dokan-add-new-product-popup #dokan-product-images ul.product_images li.add-image ,.product-edit-container #dokan-product-images ul.product_images li.image, 
.product-edit-container #dokan-product-images ul.product_images li.dokan-sortable-placeholder, 
.product-edit-container #dokan-product-images ul.product_images li.add-image {float:right;margin:9px 0 0 4px;}
.product-edit-new-container .content-half-part.featured-image {
    padding-right: 25px;padding-left:unset !important;
}
.product-edit-new-container .dokan-price-container .sale_schedule, .product-edit-new-container .dokan-price-container .cancel_sale_schedule {float:left;}
.dokan-dashboard .product-edit-new-container .dokan-attribute-variation-options .dokan-attribute-type select {
    margin-right: 0px;
    margin-left: 10px;
    margin-bottom: 7px;
}
.dokan-form-horizontal .dokan-control-label {
    text-align: right;
    padding-right: 15px;padding-left:unset;
}
.dokan-popup-content .mfp-close {left:3px;right:unset !important;}
.mfp-close {left:0;right:unset !important;}
button#dokan-report-abuse-form-submit-btn {
    margin-left: 7px;
}
div.dokan-store-wrap div.sidebar.sidebar-fixed.shop-sidebar.sidebar-side.left-sidebar ,aside.dokan-dash-sidebar.sidebar.left-sidebar {
    order: 0;
}
div.dokan-dashboard-content a .count,div.dokan-dashboard-content a .product-count ,.dokan-orders-content .dokan-orders-area ul.order-statuses-filter li a ,table.dokan-table.dokan-table-striped td a 
,ul.dokan-support-topic-counts.subsubsub li a ,div#dokan-comments_menu ul li a {font-family: var(--main-font);}
div.dokan-dashboard-content div.widget-title span.pull-right,.dokan-form-label .cancel_sale_schedule, .dokan-form-label .sale_schedule, .form-label .cancel_sale_schedule, .form-label .sale_schedule,
.dokan-settings-content a.dokan-btn.dokan-btn-default, .dokan-settings-content input[type=submit].dokan-btn.dokan-btn-theme {float:left;}
ul.dokan-dashboard-menu li .fa-users:before ,ul.dokan-dashboard-menu li .fa-bell:before{
    font-family: 'Font Awesome 5 Free';
}
form.woocommerce-form.woocommerce-form-login.register div.show_if_seller .pull-left {float:right;}
form.woocommerce-form.woocommerce-form-login.register .mr-2 {
    margin-left: 1rem !important;margin-right:unset !important;
}
@media (max-width: 1199px) {
.dokan-single-store .profile-frame .profile-info-box .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {
    padding-right: unset !important;
}
}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload a.dokan-feat-image-btn {font-size:10px;}
.dokan-add-new-product-popup .product-form-container .dokan-feat-image-upload {margin-left:15px;margin-right:unset !important;}
.dokan-panel .dokan-panel-body .wc-order-data-row table.wc-order-totals {float:none;}
/** End Multi Vendor Dokan ***/



.product-gallery-degree .nav_bar .nav_bar_previous:before {
    content: "";
}
.product-gallery-degree .nav_bar .nav_bar_next:before {
    content: "";
}
@media (min-width: 768px) {
.float-md-right {
    float: left !important;
}
}
div.area_404 i.w-icon-long-arrow-right:before {
content: "";
}
.mini-basket-dropdown .mini-item .remove {left:-10px;right:unset;}
.woocommerce-checkout-review-order thead .product-total {
    text-indent: 1px;
}
.wishlist_table .product-price {
    width: 22.32%;
    padding-left: 1rem;
}
div.product-loop div.product-details div.product-cat {
line-height: 1.5;
}
body.dokan-store ul.breadcrumb {
    visibility: hidden;
}
.dokan-category-menu #cat-drop-stack ul li:last-child.has-children a {
    border-bottom: 0 !important;
}
ul.dokan-account-migration-lists li .left-content {
    text-align: right;
}
ul.dokan-account-migration-lists li .right-content {
    text-align:left;
}
tr.woocommerce-cart-form__cart-item.cart_item dl.variation dd {
    margin-right: 1rem;margin-left:unset !important;
}
dl.variation dt {
float: right;
margin-left: 5px;margin-right:unset !important;
}

div.wpcf7 form.wpcf7-form.init button.wpcf7-form-control.wpcf7-submit {
    margin-right: 1rem !important;
    margin-left: unset !important;
}
.main #dokan-seller-listing-wrap.list-view .dokan-seller-wrap .dokan-single-seller .store-wrapper .store-content .seller-avatar {
    left:20px;right:unset;
}
.dokan-dashboard .dokan-dashboard-content article.dashboard-content-area .dashboard-widget.orders #order-stats {
    width: 193px !important;
    height: 193px!important;
}
body.single-product ul.product-nav li.product-nav-prev a i.w-icon-angle-left , body.single-product ul.product-nav li.product-nav-next a i.w-icon-angle-right {
    transform: scaleX(-1);
}
.single_add_to_cart_button::after {
    margin-left: 8px;margin-right:unset;
}

.product-label.label-sale {
    font-family: 'Shabnam-FD';}
    .dokan-product-category-modal .dokan-product-category-modal-content .dokan-product-category-modal-body .dokan-single-categories-container .dokan-single-categories .dokan-product-category-ul .dokan-cat-has-child .dokan-product-category-icon ,
    span.dokan-selected-category-icon i.fas.fa-chevron-right {
        transform:scaleX(-1);
    }
    .dokan-category-menu .cat-drop-stack > ul li a .caret-icon {
        left:-2px;right:unset !important;
    }
.wolmart-hover-slider-wrapper .slider-button.slider-button-next {
    left:0;right:unset !important;
}
.wolmart-hover-slider-wrapper .slider-button.slider-button-prev {
       right:0;left:unset !important;
}
.pswp .pswp__button--arrow--left:before {
    content: "\f054" !important;
}
.pswp .pswp__button--arrow--right:before {
    content: "\f053" !important;
}
.pswp .pswp__button--arrow--left {
    right: 10% !important;
    left: auto !important;
}
@media (min-width: 768px) {
.pl-md-4 {
    padding-right: 2rem!important;
    padding-left: unset !important;
}
}
.dokan-dashboard-menu i.fas.fa-caret-right {left:20px;right:unset !important;}
.summary .wolmart-sold-count, .summary .woocommerce-review-link {padding-right:4px;}