/*
RTL Specific Styles For lafka Theme by Tafresh-Theme
*/

@font-face {
    font-family: 'lafka';
    src: url('fonts/lafka.eot');
    src: url('fonts/lafka.eot?#iefix') format('embedded-opentype'),
    url('fonts/lafka.woff') format('woff'),
    url('fonts/lafka.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
 @font-face {
    font-family: 'lafkairan';
    src: url('fonts/lafkairan.eot');
    src: url('fonts/lafkairan.eot?#iefix') format('embedded-opentype'),
    url('fonts/lafkairan.woff') format('woff'),
    url('fonts/lafkairan.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	  font-family: "lafkaav";
	  src: url("fonts/lafkaav.ttf");
}
@font-face {
	  font-family: "lafkali";
	  src: url("fonts/lafkali.ttf");
}
@font-face {
	  font-family: "lafkasar";
	  src: url("fonts/lafkasar.ttf");
}
@font-face {
	  font-family: "lalehzar";
	  src: url("fonts/lalehzar.ttf");
}
h1,h2,h3,h4,h5,h6 {font-family:lafkairan;}
.font-lalehzar {font-family:lalehzar;}
.font-sarbaz,.product_title.entry-title.heading-title ,#lafka_page_title h1.heading-title,.product_title.entry-title.heading-title {font-family:pinar ds2 !important;font-weight:500 !important;letter-spacing:0px;}

#wpadminbar a , #wpadminbar a span.ab-label , span.display-name , span.elementor-edit-link-title{
    font-family:iranyekan !important;
}

#header #logo, #header2 #logo, #header #menu {
	float: right;
}
#main-menu, .lafka-search-cart-holder, #header_top .lafka-social, #header_top .has-top-menu .lafka-top-bar-message {
	float: left;
}
.rtl .lafka-search-cart-holder:before {
	left: auto;
	right: -1px;
}
.main_menu_holder .lafka-search-cart-holder {
	padding-left: 0;
	padding-right: 5px;
}
#header #logo, #header2 #logo {
	margin: 10px 0 10px 30px;
}
#lafka_price_range {
	float: left;
	margin-left: 0;
	margin-right: 17px;
	margin-top: -3px;
}
#lafka_price_range:after {
	left: auto;
	right: -12px;
}
#lafka_price_range:before {
	left: auto;
	right: -7px;
}
.box-sort-filter select, .options .variations_form td.value select {
	padding: 7px 7px 7px 35px;
}
.product-filter .sort::after, .product-filter .limit::after, .options .variations_form td.value .reset_variations::after {

	display: block;
	right: auto;
	left: 5px;
}
.lafka-products-list-view div.prod_hold .sale {
	left: auto;
	right: 30px;
}
.lafka-products-list-view div.prod_hold .lafka-list-view-summary-wrap {
	text-align: right;
}
div.prod_hold .links {
	right: 10px;
	left: auto;
}
.summary.entry-summary .yith-wcwl-add-to-wishlist {
	text-align: right;
}
.summary.entry-summary .compare {
	text-align: left;
}
.woocommerce-tabs ul.tabs li.description_tab a:before, .woocommerce-tabs ul.tabs li.reviews_tab a:before, .woocommerce-tabs ul.tabs li.additional_information_tab a:before {
	margin-right: 0;
	margin-left: 8px;
}

.lafka_blog_small_image .blog-post .post-unit-holder, .single-tribe_events .tribe-events-single-event-description, .lafka_blog_small_image .blog-post .lafka_flexslider.post_slide, .lafka_blog_small_image .blog-post .slideshow {
	margin-right: 0;
	margin-left: 30px;
}
.lafka_post_data_holder, .woocommerce-billing-fields, body.single-tribe_venue #tribe-events, body.single-tribe_organizer #tribe-events, #tribe-events-content, div.woocommerce-MyAccount-content, .woocommerce-shipping-fields, body.woocommerce-cart .cart-collaterals, form.checkout.woocommerce-checkout #order_review, .foodmenu-unit.list-unit .foodmenu-unit-info h4, .foodmenu-unit.list-unit .foodmenu-unit-info small, .breadcrumb, .lafka_title_holder .inner h1.heading-title, .lafka_title_holder .inner h6, .sidebar, #main-menu li ul.sub-menu li a, .widget, .foodmenu-unit-info h6, .foodmenu-unit.list-unit .foodmenu-unit-info {
	text-align: right;
}
div.post .post-date, div.product.type-product .post-date, div.page.type-page .post-date, div.attachment .post-date {
	left: auto;
	right: 65px;
}
.lafka_post_data_holder .lafka-post-avatar, body.single-post .content_holder > .post .post-date {
	left: auto;
	right: 30px;
}
.tribe-events-countdown-widget .tribe-countdown-text:before, .foodmenu-unit-info h6:before, div.widget_categories ul li > a:before, .tribe-venue-widget-list h4 a:before, div.widget_recent_comments ul li:before, div.widget_archive ul li a:before, div.widget_nav_menu ul li a:before, div.widget_meta ul li a:before, div.widget_recent_entries ul li a:before, div.widget_display_forums ul li a:before, .widget_display_views ul li a:before {
	margin-right: 0;
	margin-left: 6px;
}
.widget_recent_entries .post-date {
	padding-left: 0 !important;
	padding-right: 16px;
}
.widget > h3:first-child:before, #main-menu li ul.sub-menu li.lafka_colum_title > a:before, .widget > h3:first-child:after, #main-menu li ul.sub-menu li.lafka_colum_title > a:after, .footer_time:before, .footer_address:before, .footer_phone:before, .footer_fax:before, .footer_mail:before, .footer_skype:before {
	left: auto;
	right: 0;
}
#main-menu li div.lafka-mega-menu > ul.sub-menu > li > a, #main-menu li div.lafka-mega-menu > ul.sub-menu > li > a:hover {
	padding: 10px 0px 10px 8px !important;
}
ul.post-list li {
	float: none;
}

#cart-module div.widget.woocommerce.widget_shopping_cart {
	right: auto;
	left: 0;
}
#cart-module div.widget.woocommerce.widget_shopping_cart:before {
	right: auto;
	left: 22px;
}
.foodmenu_top div.two_third.foodmenu-main-image-holder,.content_holder ,.foodmenu_top div.one_third.last.project-data {float:right;}
.foodmenu_top.lafka_image_list_foodmenu div.one_third.last.project-data {padding-left:80px;padding-right:unset;}
.foodmenu_top div.one_third.last.project-data {padding-right:80px;padding-left:unset;}
.foodmenu_top .project-data ul li strong {text-align:right;}
.foodmenu_top .project-data .project-details .simple-list-underlined li.lafka-foodmenu-options-list {margin:0 0 4px 2px;}
.widget_recent_entries ul, .widget_categories ul, ul.wpb_thumbnails-fluid, ul.product_list_widget, ul.products-list, ul.product-categories, .project-details ul, .project-details ul li,
.foodmenu_top .project-data .main-features .checklist li, ul.digital-downloads {margin-right:0;margin-left:unset;}
.foodmenu-unit.list-unit .foodmenu-unit-info a.foodmenu-lightbox-link {
	left: auto;
	right: -150px;
}
.off-canvas-wrapper {
	left: -40px;
	padding-right: 0;
	padding-left: 40px;
}
ul#mobile-menu.menu {
	margin: 0 3px 0 0;
	padding-left: 15px;
	padding-right: unset;
}
a.mob-menu-toggle {
	float: left;
	margin: 0 10px 0 0;
}
.widget_display_replies li a {
	float: right;
	margin-left: 8px;
}
.bbp_widget_login .bbp-logged-in img.avatar {
	margin: 0 0 10px 10px;
}

.bbp_widget_login .bbp-logged-in a.button.logout-link:before {
	margin-left: 4px;
}
#bbpress-forums .bbp-body div.bbp-forum-author, #bbpress-forums .bbp-body div.bbp-topic-author, #bbpress-forums .bbp-body div.bbp-reply-author {
	float: right;
}
#bbpress-forums .bbp-body div.bbp-reply-content:before, #bbpress-forums #bbp-user-body:before {
	right: -8px;
	left: auto;
	transform: rotate(135deg);
	-ms-transform: rotate(135deg); /* IE 9 */
	-moz-transform: rotate(135deg); /* Firefox */
	-webkit-transform: rotate(135deg); /* Safari and Chrome */
	-o-transform: rotate(135deg); /* Opera */
}
#bbpress-forums #bbp-user-body::before {
	right: 40px;
	left: auto;
	transform: rotate(45deg);
}
.single-tribe_events .tribe-events-event-meta.secondary .tribe-events-meta-group {
	margin-right: 0;
	margin-left: 2%;
}
dt {
	float: right;
}
.has-sidebar .content_holder {padding-left:40px;padding-right:unset;}
blockquote cite, q cite,blockquote *, q * {text-align:right;}
dd.tribe-venue, dd.tribe-organizer {
	clear: both;
	width: 100%;
	display: block;
}
.blog-post-meta.post-meta-top .count_comments a {
    padding: 0px 5px;
}
.tribe-events-list div.type-tribe_events .tribe-events-list-event-title, #tribe-geo-options h2, #tribe-geo-results h2 {
	padding-right: 0;
	padding-left: 170px;
}
.tribe-events-list div.type-tribe_events .tribe-events-event-cost {
	right: auto;
	left: 20px;
}
body.lafka_logo_left_menu_below #main-menu ul.menu, body.lafka_logo_center_menu_below #main-menu ul.menu {
	float: right;
	text-align: right;
}
.vc_toggle_title > h4 {
	display: block;
	text-align: right;
}
.vc_toggle_default .vc_toggle_content .vc_toggle_icon, .vc_toggle_default .vc_toggle_title .vc_toggle_icon, .vc_toggle_round .vc_toggle_content .vc_toggle_icon, .vc_toggle_round .vc_toggle_title .vc_toggle_icon, .vc_toggle_rounded .vc_toggle_content .vc_toggle_icon, .vc_toggle_rounded .vc_toggle_title .vc_toggle_icon, .vc_toggle_simple .vc_toggle_content .vc_toggle_icon, .vc_toggle_simple .vc_toggle_title .vc_toggle_icon, .vc_toggle_square .vc_toggle_content .vc_toggle_icon, .vc_toggle_square .vc_toggle_title .vc_toggle_icon {
	left: auto;
	right: 0;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content, .vc_toggle_size_md.vc_toggle_default .vc_toggle_title {
	padding-left: 0 !important;
	padding-right: 24.2px !important;
}
.vc_toggle_size_lg.vc_toggle_default .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_default .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_round .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_round .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_lg.vc_toggle_square .vc_toggle_content, .vc_toggle_size_lg.vc_toggle_square .vc_toggle_title {
	padding-left: 0 !important;
	padding-right: 42px !important;
}
.vc_toggle_size_md.vc_toggle_default .vc_toggle_content, .vc_toggle_size_md.vc_toggle_default .vc_toggle_title, .vc_toggle_size_md.vc_toggle_round .vc_toggle_content, .vc_toggle_size_md.vc_toggle_round .vc_toggle_title, .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_md.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_md.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_md.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_md.vc_toggle_square .vc_toggle_content, .vc_toggle_size_md.vc_toggle_square .vc_toggle_title {
	padding-left: 0 !important;
	padding-right: 33px !important;
}
.vc_toggle_size_sm.vc_toggle_default .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_default .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_round .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_rounded .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_simple .vc_toggle_title, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_content, .vc_toggle_size_sm.vc_toggle_square .vc_toggle_title {
	padding-left: 0 !important;
	padding-right: 24px !important;
}
.vc_tta.vc_general .vc_tta-panel-body, .vc_toggle_content {
	text-align: right;
}
div:not(.sidebar) .widget.widget_search:before {
	right: auto;
	left: 0px;
}
.sidebar {
    padding-right: 40px;
    padding-left: unset;
}
.has-sidebar.lafka-left-sidebar .content_holder {
    padding-left: 0;
    padding-right: 40px;
    float: left;
}
.has-sidebar.lafka-left-sidebar .sidebar {
    padding-left: 40px;
    padding-right: 0;
    float: right;
}
div.product div.summary, #content div.product div.summary {
	text-align: right;
}
div.product div.images ol.flex-control-nav li, #content div.product div.images ol.flex-control-nav li {margin-left:5px;margin-right:unset;}
div.quantity {
	margin-right: 0px;
	margin-left: 10px;
}
#powered .lafka-social {float:right;text-align:left;}
#powered .author_credits {float:left;text-align:left;}
div.product div.images a.woocommerce-product-gallery__trigger, .lafka_product_video_trigger {left:30px;right:unset;}
div.product input.qty, .star-rating span {
	float: right;
}
#reviews .commentlist li .comment_container, .comment-body, #comments {
	text-align: right;
}
.lafka-author-content div.avatar {
	float: right;
	padding-left: 9px;
	position: relative;
	top: -30px;
}
.lafka-author-info .title {
	margin-right: 114px;
	margin-left: 0;
}
.commentlist li .comment-body img.avatar {
	left: auto;
	right: 20px;
}
.comment-reply-link {
	float: left;
}
ul.commentlist {
    float: right;
}
div.lafka-product-summary-wrapper.lafka-standard-product-gallery div.summary.entry-summary span.details {
    position: absolute;
    display: block;
}
.summary.entry-summary .lafka-nutrition-summary + p.price {
    margin-top: 60px;
}
.summary.entry-summary .woocommerce-product-rating + p.price {
    margin-top: 60px;
}
div.prod_hold .name {font-family:lafkairan !important;}
.titr_aviny , .special-font, .lafka-special-pre-title, .special-font *, .lafka-has-fancy {font-family:lafkaav !important;font-size:40px;font-weight:500;}
.titr_lafka , .vc_btn3.vc_btn3-size-md  {font-family:lafka;}
.titr_aviny_slider {font-family:lafkaav;font-size:90px !important;font-weight:500;}
.prod_hold .price_hold {right:30px;left:unset;}
.lafka-foodmenu-option {margin-left:4px;margin-right:unset;}
.prod_hold .star-rating {left:25px;right:unset;}
.prod_hold .image .yith-wcwl-add-to-wishlist {left:15px;right:unset;}
div.prod_hold .links a.lafka-quick-view-link {font-family:lafkairan;}
.wpb_lafka_banner a h4 span {font-family: lafkaav;font-weight: 500;font-size: 50px;}
.prod_hold .lafka-variations-in-catalog.cart button.single_add_to_cart_button , .wpb_lafka_banner a h5 {font-family:lafka;}
h6, .lafka-counter-h6, .lafka-typed-h6 .sefareshi , .lafka_title_holder.title_has_image .inner h1.heading-title , .lafka_title_holder.title_has_image .breadcrumb {font-family:lafka !important;} 
.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-20 .vc_tta-tab:before, .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-25 .vc_tta-tab:before, .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-30 .vc_tta-tab:before, .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-35 .vc_tta-tab:before {left:-64px ; right:unset !important;}
#main-menu li ul.sub-menu li.lafka_mega_text_block {
text-align:right}
#main-menu ul.menu li a i {
margin-left:5px;margin-right:unset;}
.woocommerce-form-coupon-toggle .woocommerce-info:before, .woocommerce-form-login-toggle .woocommerce-info:before {margin-left: 8px;margin-right:unset;}
#main-menu > ul > li.dropdown > a:after, #main-menu ul#main_nav > li > ul.sub-menu li.dropdown > a:after {margin-right:4px;}
#footer > .inner a , ul.lafka-top-menu ul.sub-menu a, ul.lafka-top-menu li:hover ul.sub-menu a , .tagcloud , .inner, .dokan-dashboard #container > .dokan-dashboard-wrap {text-align:right;}
.lafka-top-bar-message {right:40px;left:unset;}
.lafka-search-cart-holder {left:40px;right:unset;}
div.product p.price {float:right;}
.summary.entry-summary button.single_add_to_cart_button , div.quantity input[type="number"] {font-family:lafka;}
a.lafka-post-nav.lafka-post-next .entry-info:after {content: "\e849" !important;left: -30px !important;right:unset !important;}
a.lafka-post-nav.lafka-post-prev .entry-info:before {content: "\e847" !important;right: -30px !important;left:unset !important;}
a.lafka-post-nav.lafka-post-prev {text-align:right;}
a.lafka-post-nav.lafka-post-next {text-align:left;}
ul.tabs a {font-family:lafkairan;}
a.lafka-post-nav .entry-info span.entry-title {font-family:lafkairan;}
#search input[type=text] {font-family:lafka;}
ul.lafka-top-menu > li.menu-item-has-children > a:after {margin-right:3px;}
#respond.comment-respond #commentform {text-align:right;}
#tab-reviews #respond.comment-respond {border-right: 2px solid #e9e9e9}
#main-menu ul.menu > li > a .lafka-custom-menu-label {left:0px;right:unset;}
.content_holder li {margin-right: 1em;padding-left:unset;}
#header .lafka-top-bar-message span , .lafka-top-bar-message , div.ajax_search_result , span.ajax_search_content {text-align:right;}
.lafka-top-bar-mail:before, .lafka-top-bar-phone a:before {margin-left:4px;margin-bottom: 4px;}
.lafka-top-bar-message {padding:3px 20px;}
#header .lafka-top-bar-message span.lafka-top-bar-message-text + span {line-height:17px !important;}
.lafka-pagination-numbers .owl-carousel button.owl-dot , li.product-category.product h2 mark, div.product-category.product h2 mark {font-family:lafka;}
a.close-off-canvas, span.close-cart-button, span.close-search-button {left:-23px;right:unset;float:left;}
ul.product_list_widget li.mini_cart_item {padding-right: 70px}
.widget_shopping_cart_content a.remove {float:left;margin-left:-67px}
ul.product_list_widget li.mini_cart_item , .widget_shopping_cart_content p.total {text-align:right}
.widget_shopping_cart_content ul.product_list_widget li img {float:right;right:0px;left:unset;margin:0 0 0 10px;}
.widget_shopping_cart_content p.total .woocommerce-Price-amount.amount {text-align:left;}
.widget_shopping_cart_content p.buttons .button {float:right;}
.widget_shopping_cart_content p.buttons .button:before {margin-left:7px;}
.wishlist_table tr td {text-align:right;}
.wishlist_table tr td.product-thumbnail, .wishlist_table tr td.product-name, .wishlist_table tr td.wishlist-name, .wishlist_table tr td.wishlist-privacy, .woocommerce table.wishlist_table tfoot td {text-align:right;}
li.product-category.product a h2, div.product-category.product a h2 {right:-9px;left:unset;}
div.product-category.product h2:before, div.product-category.product h2:after {right:0;left:unset;}
li.product-category.product a h2, div.product-category.product a h2 {border-radius:4px 0 0 4px;}
div.product-category.product h2:after {transform:rotate(270deg);}
div.product-category.product h2:before {transform:rotate(90deg);}
caption, th, td {text-align:right;}
body.woocommerce-cart .cart-collaterals, form.checkout.woocommerce-checkout #order_review {float:left;}
form.checkout.woocommerce-checkout #customer_details {padding-left:30px;padding-right:unset;}
button, input.button, input[type="submit"] , .woocommerce-billing-fields input, .woocommerce-shipping-fields input , .coupon input#coupon_code, .checkout_coupon input#coupon_code , .woocommerce form.checkout textarea#order_comments {font-family:lafka;}
.woocommerce form p label {font-family:lafkairan;}
#header.lafka-has-header-top #logo {top: -18px;}
.last, .lafka-is-custom-footer-sidebar > .widget:nth-child(4) {clear: left;}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, #footer-menu .menu > li, .lafka-is-custom-footer-sidebar > .widget {float:right;margin-right:3% !important;}
.foodmenu_top div.two_third.foodmenu-main-image-holder {width:43%;}
.cards_icon {margin:8px 0px 0px 6px;float:right;}
.term-description p {text-align: right;}
form.mc4wp-form input[type=email] {padding: 14px 8px 14px 8px;}
ul.lafka-top-menu li > ul.sub-menu {right:0;left:unset;float:right;}
span.ajax_search_image {margin:3px 0 0 10px;}
.lafka-wishlist-counter, #lafka-account-holder {float:left;}
#cart-module ,.lafka-search-cart-holder .lafka-search-trigger {float:left;}
.lafka-wishlist-counter a .lafka-wish-number {right:28px !important;left:unset;}
#cart-module .cart-contents span.count, .lafka-wishlist-counter a .lafka-wish-number {right:25px;left:unset;}
#customer_login.col2-set .col-1, #customer_login.col2-set .col-2 {text-align:right;}
.select2-search--dropdown .select2-search__field, input[type='text'], input[type='tel'], #wcmp_widget_vendor_search input[type="search"], input[type='email'], input[type='password'], input[type='number'], textarea, 
form.wpcf7-form input[type='text'], form.wpcf7-form textarea, form.wpcf7-form input[type='email'], form.wpcf7-form input[type='password'], 
form.wpcf7-form input[type='number'], form.wpcf7-form input[type='tel'] {font-family:lafka;}
div.widget_categories ul li a, div.widget_archive ul li a {float:right;clear:right;margin-left: 8px;margin-right:unset;}
ul.post-list li a img {
    float: right;
    margin: 0 0 8px 8px;}
    ul.post-list a {float:right;}
    .widget .post-date, .widget_recent_entries.lafka-popular-posts .post-date {padding-right: 0px !Important;padding-left:unset;right:67px !Important;left:unset !Important;top:-32px !important;}
div.widget_categories ul li a, div.widget_archive ul li a, div.widget_nav_menu ul li a, div.widget_recent_comments ul li a, div.widget_pages ul li a, div.widget_links ul li a, div.widget_recent_entries ul a, div.widget_meta ul li a,
div.widget_display_forums ul li a, .widget_display_replies ul li a, .widget_display_topics li > a.bbp-forum-title, .widget_display_stats dt, .widget_display_stats dd, div.widget_display_views ul li a, 
.widget_display_topics .bbp-author-name {text-align:right;}
div.widget_recent_entries ul li a img {float:right;margin:0 0 0 10px;}
ul.lafka-top-menu ul.sub-menu > li ul.sub-menu {right:209px;left:unset;float:right;}
#main-menu li ul.sub-menu {right:0;text-align:right;left:unset;}
#main-menu li div.lafka-mega-menu > ul.sub-menu > li {text-align:right;padding: 40px 40px 40px 0;}
.mfp-close {left:0;right:unset;}
div.product div.images, #content div.product div.images {float:right;}
.lafka-item-weight:before,.lafka-nutrition-allergens:before {margin-left:5px;margin-right:unset;}
div.product .price span.amount {font-size:25px;}
div.quantity input.lafka-qty-plus {left:3px;right:unset;}
div.quantity input.lafka-qty-minus {left:unset;right:3px;}
.entry-summary .yith-wcwl-wishlistexistsbrowse .feedback {right:25px;left:unset;}
.wpb_content_element form.mc4wp-form .lafka_single_field_subscribe input[type=submit] {left:3px;right:unset;}
body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a:before, #lafka_mobile_account_tab li a:before {margin-left:8px;margin-right:unset;}
.woocommerce-Message .button, .woocommerce-Message .button:hover, .woocommerce-message .button, .woocommerce-message .button:hover {float:left;margin-right: 30px;margin-left:unset;}
div.woocommerce-MyAccount-content {width:calc(100% - 226px);}
div.woocommerce-MyAccount-content .lafka-account-avatar img {margin:0 0 0 10px;}
#main .lafka-share-links,.col2-set.addresses .col-1, .col2-set.addresses .col-2, #customer_login.col2-set .col-1, #customer_login.col2-set .col-2 {float:right;}
.col2-set.addresses {text-align:right;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {margin-right:-10px;margin-left:unset;}
p.woocommerce-thankyou-order-received:before {margin-left: 10px;margin-right:unset;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {text-align:right;border-left:1px dashed #e1e1e1;border-right:unset !important;padding:12px 65px 12px 25px;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__order:before {right:10px;left:unset;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li strong {clear:right;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__date:before {right:15px;left:unset;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:before {right:13px;left:unset;margin-left: 10px;margin-right:unset;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li.woocommerce-order-overview__total:before {right:15px;left:unset;}
body.woocommerce-cart form.woocommerce-cart-form {padding-left:30px;padding-right:unset;}
.cart-info td.product-name {text-align:right;}
.cart-collaterals .prod_hold {float:right;}
div.lafka-list-prod-summary div.price_hold span.woocommerce-Price-amount.amount {font-size:74% !important;}
.cart-info .coupon {text-align:right;}
.cart-info tbody td.actions > button.button {float:left;}
.buttons .left {float: right;text-align: right;}
.lafka-product-popup-link, p.stock {float:right;}
.summary form.cart div.product-addon p.form-row {width:49.3%;}
ul.tabs a {font-family: lafka;font-weight: bold;}
#review_form .comment-form-rating a {right:0;left:unset;}
#tab-reviews #reply-title , #tab-reviews #respond.comment-respond .comment-notes , .woocommerce-noreviews {text-align:right;}
#yith-wcwl-popup-message {text-align:right;right:auto !important;left:50px !important;}
ul.lafka-top-menu > li.menu-item-has-children > a:after {margin-top:-3px;margin-right:5px;}
div.product div.images a.woocommerce-product-gallery__trigger:before {width:38px;line-height:40px;}
dl.product-addon-totals dt {float:right;clear:right;}
.upsells.products h2 {font-size:17px !important;}
#reviews .commentlist li .comment_container img.avatar {right:30px;left:unset;}
.commentlist li .star-rating {right:100px;left:unset;}
.foodmenu-unit-info h4 > span {float: left;}
.foodmenu-unit-info small, .foodmenu-unit-info h4 {text-align: right;}
.prod_hold .lafka-variations-in-catalog.cart > span, .prod_hold .lafka-variations-in-catalog.cart button.single_add_to_cart_button {padding:6px 7px;}
a.lafka-foodmenu-image-link + .foodmenu-unit-info a.foodmenu-link, .foodmenu-unit-holder > img + .foodmenu-unit-info a.foodmenu-link {padding: 0px 20px 0px 0px;}
.comment-body span.tuser, #reviews .commentlist li .meta strong {margin-left: 8px;margin-right:unset;border-left: 1px solid #cecece;border-right:unset;padding-left: 8px;padding-right:unset;}
h2.woocommerce-Reviews-title {font-family:lafka;font-weight:bold;}
ul.product_list_widget li a img, .widget_shopping_cart_content ul.product_list_widget li img ,ul.product_list_widget li a .product-title {float:right;}
ul.product_list_widget li a img, .widget_shopping_cart_content ul.product_list_widget li img {margin:0 0 0px 10px;}
.widget_layered_nav ul li .count, .widget_product_categories ul li .count {left:8px;right:unset;}
.widget_layered_nav ul li a:before, .widget_product_categories ul li a:before {margin-left:8px;margin-right:unset;}
.widget_product_categories ul li ul.children {padding-right:16px;padding-left:unset;}
.widget_product_categories ul li ul.children {font-family:lafka;font-weight:300;}
.widget_product_categories ul li a {font-family:lafka;font-weight:700;}
.foodmenu-unit-info h4 > span {font-family:lafka;font-weight:500;}
.foodmenu-unit-info h4 {font-family:pinar ds2 !important;font-weight:300;color:#403d3d;}
.lafka-foodmenu-price {font-weight:600;}
#lafka_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set .owl-nav button {float:right;}
.foodmenu-unit-info h4 > span.lafka-item-weight-list {margin-right:5px !important;margin-left:unset;}
.foodmenu-unit-info a.foodmenu-lightbox-link {right:30px;left:unset;}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {left:-6px;right:unset;padding-left:6px;padding-right:unset;text-align:left;}
.foodmenu-unit-info .woocommerce-Price-currencySymbol {top:-3px;padding-right:4px;}
 .wpb_widgetised_column ul.product_list_widget li .woocommerce-Price-amount {float:right;}
 .sidebar ul.product_list_widget li .woocommerce-Price-amount {float:left;}
div:not(.sidebar) .widget.widget_search #searchform > div:before, div:not(.sidebar) div.widget_product_search #searchform > div:before {left:7px;right:unset;}
ul.product_list_widget, ul.products-list {text-align:right;}
.foodmenu-unit,.lafka-foodmenu-categories ul li {float:right;}
.lafka-foodmenu-categories ul li:first-of-type {float:left;}
.heading-title a, div.post.blog-post .lafka_post_data_holder h2 a {font-family:lafka;}
 div.widget_recent_entries ul li {border-bottom:0;}
 div.widget_recent_comments ul li:before {float:right;margin:0 0 0 20px;}
 .blog-post-meta.post-meta-top > span.posted_in {margin-left:6px;margin-right:unset;}
 .blog-post-meta.post-meta-top > span.count_comments, .blog-post-meta.post-meta-top .fa-tags {margin-right:5px;margin-left:unset;}
 .blog-post-meta a[rel="tag"] {margin-left:3px;margin-right:unset;}
 .blog-post-meta span i, .blog-post-meta i, .blog-post-meta span.post-meta-date:before {margin-left:3px;margin-right:2px;}
 span.countdown-section span.countdown-period {font-size:21px;font-weight:bold;}
 .banner-bottom-left .lafka_banner_text .lafka_banner_centering .lafka_banner_centered {text-align:right;}
 .wpb_single_image .vc_figure-caption {left:30px;right:unset;margin:30px 30px 0 0 !important;text-align:right;}
 .wpb_single_image .vc_figure-caption:before {margin-left:8px;margin-right:unset;}
 p.logged-in-as a:first-of-type:before {margin-left:5px;margin-right:unset;}
 #commentform {direction:rtl;}
 p.comment-form-email, p.comment-form-url, p.comment-form-author {float:right;}
 p.comment-form-email, p.comment-form-author {margin-left:1%;margin-right:unset;}
 span.lafka_comments_count {font-family:lafka;}
 #comments h3.heading-title span:not(.lafka_comments_count) {clear:right;font-family:lafka;}
 #menu_mobile.ui-tabs .ui-tabs-panel {margin:0px 21px 0px 0;padding-left: 38px;padding-right:0;}
 ul#mobile-menu.menu, #lafka_mobile_account_tab ul {margin:0 3px 0 0;}
 img.avatar {margin:0 0 10px 10px;}
 #comments h3.heading-title span.lafka_comments_count::after {left:0;right:unset;transform: rotate(-75deg);}
 #comments > ul.commentlist + #respond.comment-respond h3#reply-title, #comments > ul.commentlist li.comment h3#reply-title ,
 #comments > ul.commentlist + #respond.comment-respond .comment-notes, #comments > ul.commentlist li.comment .comment-notes ,.lafka_shortcode_latest_posts.lafka_blog_masonry .blog-post .lafka_post_data_holder ,
 ul.commentlist > li ,#comments > ul.commentlist + #respond.comment-respond p.logged-in-as, #comments > ul.commentlist li.comment p.logged-in-as {text-align:right;}
 .comment-reply-link {left:0;right:unset;}
 .comment-reply-link::before {content: "\f060";margin-left: 5px;margin-right: unset;}
 div.lafka-product-summary-wrapper.lafka-standard-product-gallery div.summary.entry-summary div.tagcloud.product_meta {margin-top: 70px;}
 ul#mobile-menu.menu li a, #lafka_mobile_account_tab li a {padding:8px 17px 8px 5px;}
 a.lafka-post-nav .entry-info span.entry-title {font-family:lafka;font-weight:bold;}
 .commentlist ul.children {padding:10px 40px 0 0;float:right;clear:right;}
 ul#mobile-menu.menu > li.menu-item-has-children > a > span.drop-mob {left:8px;right:unset;}
 .comment-body ,.ui-tabs .ui-tabs-nav li {float:right;}
 .commentlist ul.children::before {right:9px;left:unset;}
  ul#mobile-menu.menu ul.sub-menu {margin-right: 13px;margin-left:unset;}
 .commentlist ul.children:after {right:16px;left:unset;border-right:1px dashed;border-left:unset;border-radius:0px 3px 0px 0;}
 a#cancel-comment-reply-link {float:left;}
 a#cancel-comment-reply-link:before {margin-left:4px;margin-right:unset;}
 #powered .lafka-social ul {text-align:right;}
 .prod_hold .image .yith-wcwl-add-to-wishlist {font-size:13px;}
 #search form {right:-20px;}
 @media only screen and (max-width: 769px) {
     a.mob-menu-toggle {left:20px;right:unset;}
     body.single-product span.details {
    display: -webkit-inline-box;
}
     .wpb_lafka_banner a h4 span {font-size:28px}
     .foodmenu_top div.two_third.foodmenu-main-image-holder {width:100%;}
     .foodmenu_top.lafka_image_list_foodmenu div.one_third.last.project-data {padding-left:5px;}
     .wpb_lafka_banner a h5 {font-size:11px}
     .summary form.cart div.product-addon p.form-row {width:100% !important;}
     .widget_shopping_cart_content p.total .woocommerce-Price-amount.amount {float:left;}
     #cart-module, .lafka-search-cart-holder .lafka-search-trigger {float:none;}
     .lafka-top-bar-message {right:20px;left:unset;}
     .widget_shopping_cart_content p.buttons .button {font-size:10px;}
     nav.woocommerce-MyAccount-navigation ul li {margin-left: 8px;margin-right:unset;}
     div.woocommerce-MyAccount-content ,.wishlist_table.mobile li .item-wrapper .item-details {width:100%;}
     .woocommerce table.shop_table.shop_table_responsive.my_account_orders tr td:before, .woocommerce-page table.shop_table.shop_table_responsive.my_account_orders tr td:before {text-align:right;}
     h3.vc_custom_heading, .icon_teaser h3:first-child, .related.products h2, .upsells.products h2, .similar_projects > h4, .lafka-related-blog-posts > h4, .tribe-events-related-events-title {font-size:14px !important;}
     .wishlist_table.mobile li .additional-info-wrapper .product-remove {text-align:center;}
     div.yith-wcwl-wishlistexistsbrowse span.feedback {font-size:12px !important;}
     .cart-info table, .cart-info tbody td, .cart-info tbody tr, #yith-wcwl-form table, #yith-wcwl-form tbody td, #yith-wcwl-form tbody tr {display:initial !important;}
     .cart-info tbody td span, .cart-info tbody td a, table.shop_table.cart td.product-quantity div.quantity, #yith-wcwl-form tbody span, #yith-wcwl-form tbody td a {float:left;}
     .wishlist_table.mobile li .additional-info-wrapper .product-add-to-cart {padding-top:10px;}
     .prod_hold .lafka-variations-in-catalog.cart .price span.amount ,.prod_hold .lafka-variations-in-catalog.cart button.single_add_to_cart_button ,.prod_hold .lafka-variations-in-catalog.cart > span
     {font-size:10px;}
     .cart-info td.product-name dt.variation-, table.woocommerce-checkout-review-order-table dl.variation dt.variation-, .widget_shopping_cart_content li dl.variation dt.variation- {
    opacity: 1;text-indent:0; }
    .wpb_text_column h3 {font-size:20px !important;}
     .related.products h2 a, .similar_projects > h4 a {font-size:15px !important;}
     .woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before ,.woocommerce table.shop_table_responsive .coupon,.woocommerce table.shop_table_responsive tbody, #yith-wcwl-form table.wishlist_table tbody  {float:right;}
     table.shop_table.cart td.product-quantity div.quantity input.input-text.qty.text {height:25px;margin:5px 0 5px 0px;}
     .woocommerce table.shop_table_responsive .coupon {margin-top:20px;}
.cart-info tbody td a.remove, .woocommerce table.wishlist_table tr td.product-remove {margin:7px auto;}
     .woocommerce dl.variation p {text-align:left;}
     .woocommerce-form-coupon-toggle .woocommerce-info, .woocommerce-form-login-toggle .woocommerce-info {font-size:10px;}
     form#yith-wcwl-form h2, div.woocommerce h2, div.woocommerce h3 {font-size:13px;}
     form.checkout_coupon p:first-of-type {font-size:12px;}
     #reply-title, #comments h2.heading-title, #comments h3.heading-title, h2.woocommerce-Reviews-title, #wcmp_vendor_reviews #comments > h2 {font-size:16px;}
     #tab-reviews #reply-title {font-size:14px !important;}
     #tab-reviews #respond.comment-respond {border-right:0;}
     p.form-row.form-row-last,p.form-row.form-row-first {margin:2px 0;}
     .woocommerce-billing-fields, .woocommerce-shipping-fields {padding:3px 0;}
table.woocommerce-checkout-review-order-table th.product-total, table.woocommerce-checkout-review-order-table td.product-total {text-align:left;}
#content:not(.has-sidebar) p.woocommerce-thankyou-order-received {margin-right: -23px;margin-left:unset;}
p.woocommerce-thankyou-order-received,.woocommerce-cart .woocommerce p.cart-empty {font-size:15px;}
#content:not(.has-sidebar) #products-wrapper .woocommerce-tabs.wc-tabs-wrapper, #content:not(.has-sidebar) p.woocommerce-thankyou-order-received, 
#content:not(.has-sidebar) ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details, body.single-post #content:not(.has-sidebar) #comments,
body.page #content:not(.has-sidebar) #comments {margin-right: -15px;margin-left:unset;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {border-left:0;}
.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-20 .vc_tta-tab:before, .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-25 .vc_tta-tab:before, 
.wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-30 .vc_tta-tab:before, .wpb-js-composer .vc_tta.vc_tta-style-modern.vc_tta-spacing-35 .vc_tta-tab:before {left:-44px;}
.prod_hold .image .yith-wcwl-add-to-wishlist {font-size:10px;}
.directions_holder p ,.blog-post-meta a[rel="tag"] ,.blog-post-meta.post-meta-top .posted_in a {font-size:11px;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details + p:before {margin-left:8px;margin-right:unset;}
.foodmenu-unit-info h4 > span.lafka-item-weight-list {margin:10px 0 0 18px;}
a.foodmenu-link h4 span span.woocommerce-Price-amount.amount {font-size:15px;}
.lafka-iconbox.lafka-icon-box-left h5, .lafka-iconbox.lafka-icon-box-right h5 ,.blog-post-meta.post-meta-bottom a {font-size:13px;}
.lafka-foodmenu-categories ul li {text-align:right;}
.blog-post-meta.post-meta-top > span.posted_in {border:0;}
.blog-post-meta.post-meta-top > span.posted_in {margin-left:0;}
 span.countdown-section span.countdown-period {font-size:12px;font-weight:bold;}
     span.countdown-section span.countdown-amount {font-size:17px;font-weight:bold;}
 }
 @media only screen and (max-width: 1279px){
#powered .lafka-social, #powered .author_credits {padding-left:70px;text-align:right;padding-right:unset;}
}
 @media only screen and (max-width: 600px){
.foodmenu-unit-info h4 > span {left:0;right:unset;}
.lafka-foodmenu-option {margin-left:1px;padding-right:6px;}
.foodmenu-unit-info ul li {padding:4px 2px;}
.lafka-foodmenu-option {font-size:10px;}
.lafka-foodmenu-price {padding-right:5px;}
.foodmenu-unit-info .woocommerce-Price-currencySymbol {padding-right:2px;}
.foodmenu-unit-info h6 {margin-top:29px !important;}
} 
 @media only screen and (max-width: 979px){
div.product div.images ol.flex-control-nav, #content div.product div.images ol.flex-control-nav {text-align:right;}
} 
.lafka-closed-store-message:before {float:right;padding-left: 4px;padding-right:unset;border-left:3px solid currentcolor;border-right:unset;margin-left:8px;margin-right:unset;}
.lafka-closed-store-message {text-align:right;}
.box-write input, #review_form input {clear:right;}
span.show-password-input {left:10px;right:unset;}



/*** NEW CSS 22 OCT ***/
div.prod_hold.lafka-prodhover-zoom.lafka-buttons-on-hover.product.type-product.post-2092.status-publish.first.instock.product_cat-drinks.has-post-thumbnail.featured.shipping-taxable.purchasable.product-type-simple.prod_visible div.star-rating {
    display:none;
}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details + p:before {
    margin-left:8px;
    margin-right:unset;
}
.col2-set.addresses header a.edit {
    right: -10px;
}
#comments h3#reply-title, p.logged-in-as, #commentsForm label {
    text-align:center;
}


/*** NEW CSS 25 Dec 2020 ***/

.error-message::before {margin-left: 6px;margin-right: unset;}
.pswp__caption__center {text-align:center;}
.pswp__counter {right:0;left:unset;}
.pswp__button {float:left !important;}
.lafka-products-list-view.lafka-is-shortcode .prod_hold .lafka-list-prod-summary {text-align:right;}
.lafka-products-list-view .prod_hold .price_hold {right:auto;left:20px;}
.lafka-products-list-view div.prod_hold .name {padding-left:90px !important;padding-right:unset !important;}
.lafka-products-list-view div.prod_hold:not(.lafka-variations-list-in-catalog) .links {left:0;right:unset;}
.lafka-products-list-view div.prod_hold .links a.lafka-quick-view-link, .lafka-products-list-view div.prod_hold a.button, .lafka-products-list-view div.prod_hold .links a.button.add_to_cart_button, .lafka-products-list-view div.prod_hold .links a.button.add_to_cart_button.ajax_add_to_cart {margin-left:3px;margin-right:unset;}
.lafka-products-list-view div.prod_hold {text-align:right;}
#main-menu li ul.sub-menu li.lafka_mega_text_block {font-size:12px;}
div.cross-sells div.prod_hold .image .yith-wcwl-wishlistexistsbrowse a {font-size: 10px;}
div.cross-sells div.prod_hold .star-rating {display: none;}

/*** NEW CSS 22 feb 2020 ***/

.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered {
padding-right:25px;
padding-left:20px;
}
#main-menu li.dropdown > div.lafka-mega-menu {
    right:0;
    left:unset !important;
}

/*** New CSS 22 June ***/

.yekanweb-400 {
    font-family:yekan-web !important;
    font-weight:400;
}
#main-menu li div.lafka-mega-menu > ul.sub-menu > li:last-child {
    margin-left: 0 !important;
    margin-right: unset !important;
}
#main-menu li div.lafka-mega-menu > ul.sub-menu > li:last-of-type, #main-menu li div.lafka-mega-menu > ul.sub-menu > li:only-child {
    padding-left: 40px;
    padding-right: 40px;
}
figure.woocommerce-product-gallery__wrapper {
    float: right;
}
#products-wrapper li.product-category.product a h2, #products-wrapper div.product-category.product a h2{
    border-radius: 4px 0 0 4px;
    right: -9px;
    left:unset;
    box-shadow: -15px 0px 20px 0 rgba(0, 0, 0, .2);
}

#products-wrapper li.product-category.product h2, #products-wrapper div.product-category.product h2 {
    text-align: right;
    border-right: 1px solid #f3f3f3;
    border-left: unset;
}
.infinite-scroll-request::before {
    margin-left: 8px;
    margin-right: unset;
}
.lafka-products-list-view div.prod_hold.lafka-variations-list-in-catalog .links a.lafka-quick-view-link {
    left: 0;
    right:unset;
}
div.lafka-header-account-link-holder.active p.form-row.form-group.user-role.vendor-customer-registration ,div.lafka-header-account-link-holder.active div.woocommerce-privacy-policy-text {
    display: none;
}
.summary .lafka-item-weight-holder {
    display: block !important;
}
div.content_holder div.lafka-product-summary-wrapper.lafka-image-list-product-gallery div.summary.entry-summary.lafka-product-has-addons span.details {
    margin-bottom: 10px;
    position: absolute;
    display: flex;
}
form.cart.cart_group.combo_form.layout_default.group_mode_parent.initialized {
    margin-top: 10px;
}
.woocommerce-product-rating .star-rating {
    margin: 0 0 12px 8px;
}
.summary.entry-summary .cart.combo_data .yith-wcwl-add-to-wishlist {
left:0;
right:unset !important;
}
.summary form.cart div.product-addon p.form-row label img {
    margin-left: 8px;
    margin-right: 3px;
}
.summary form.cart div.product-addon p.form-row label {
font-family:IranYekan !important;
}
.combo_form .combo_availability p.stock, .single-product .combo_form .combo_availability p.stock {
line-height: 2.4em !important;
}
div.content_holder div.lafka-product-summary-wrapper.lafka-image-list-product-gallery div.summary.entry-summary.lafka-product-has-addons span.details {
padding-right:5px;
}


/*** 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%;
    font-family: iranyekan
}
#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;
}
.fa-dashboard::before, .fa-tachometer::before {
    content:"\f0e4" !important;
}
li.dokan-common-links.dokan-clearfix a.tips i.fa.fa-external-link {
    content:"\f08e" !important;
}
li.dokan-common-links.dokan-clearfix a.tips i.fa.fa-external-link::before {
    content:"\f08e" !important;
}

div.lafka-product-summary-wrapper.lafka-image-list-product-gallery div.summary.entry-summary span.details {
    display: block;
}
@media (min-width: 800px) {
   .dokan-dashboard .dokan-dash-sidebar, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
    padding:9px;
    box-shadow: 0 0 14px 5px rgb(239 209 66 / 25%);
    margin: 2px;
    display: flex;
    justify-content: center;
    flex-wrap: wrap;
    align-items: center;
}
}
div.dokan-geo-map-info-window div.dokan-clearfix div.dokan-w3 {
    float:left;
}




/*** Responsive Multi Vendor Dokan ***/

@media (max-width: 768px) {
    p.dokan-wholesale-meta {font-size:14px;}
    div#tab-more_seller_product div.product-infobox.clearfix div.product-sale-countdown.countdown-timer.countdown-view-border.countdown-size-default ,
    body.post-type-archive div.product-infobox.clearfix div.product-sale-countdown.countdown-timer.countdown-view-border.countdown-size-default {
    margin-left: 155px;
}
.woocommerce-shipping-fields input[type="checkbox"]+span:before {margin-left:5px !important;}
.dokan-dashboard .dokan-product-listing .dokan-product-listing-area .product-listing-top .dokan-add-product-link {
    display: table-caption;
}

#menu_mobile ul.lafka-mobile-menu-tabs li:first-of-type a {
    font-family: 'IranYekan';font-weight: bold;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation {
    background: #fccc4c !important;;
}
.dokan-dashboard .dokan-dash-sidebar #dokan-navigation > #mobile-menu-icon {color:#000;border:1px solid #000;}
.dokan-dashboard .dokan-dash-sidebar, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {padding:0;}
.dokan-other-vendor-camparison h3 {
    font-size: 19px;
    text-align: center;
}
.table.dokan-table.dokan-other-vendor-camparison-table .woocommerce-Price-amount.amount {
    font-size: 15px !important;
    padding-right: 0 !important;
}
body.single-product div.woocommerce-tabs.wc-tabs-wrapper div.woocommerce-Tabs-panel.woocommerce-Tabs-panel--more_seller_product div.prod_hold {
    width: 100% !important;
}
.table.dokan-table.dokan-other-vendor-camparison-table img.avatar  {
 float:none;
}
div#dokan-report-abuse-form-popup {
    width: 340px !important;
}
.dokan-right {
    float: none !important;
}
#dokan-store-listing-filter-form-wrap {
    display:block;
}
div.seller-items div.product-infobox.clearfix div.product-sale-countdown.countdown-timer.countdown-view-border.countdown-size-default {
    margin-left:155px;
}
div.table-cell.rating {
    text-align: -webkit-center;
}
        .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;
    }
    .dokan-edit-product-wrap .dokan-dashboard-header a {
    margin-top: 15px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
    border-left: none !important;
}
article.dashboard-coupons-area table.dokan-table td:not(.column-primary)::before {
    visibility: hidden;
}
.product-edit-new-container .content-half-part.featured-image {
    padding-right:0;
}
    table.dokan-table td:not(.column-primary)::before {
        right:10px;
        left:unset !important;
        text-align:right !important;
    }
    .product-edit-container .dokan-feat-image-upload a.close {
        height:80px !important;top:5px;right:5px;
    }
    .product-edit-new-container .dokan-product-type-container .content-half-part.virtual-checkbox ,.content-half-part:last-child {
        padding-right:0;
    }
    .dokan-settings-content .dokan-settings-area .dokan-update-setting-top {
        width:46%;
    }
    .dokan-settings-content .dokan-settings-area .dokan-store-settign-header-wrap {
        width:53%;
    }
    .store-open-close label.day.control-label {
        padding-left:50px !important;
    }
    .store-open-close label:first-child {
        text-align:right;
    }
    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;
    }
    .dokan-dashboard .dokan-dashboard-content {
        padding:0;
    }
    .dokan-dashboard .dokan-dashboard-content .dokan-product-listing-area .product-listing-top .dokan-listing-filter {
    float: none !important;
}
}

/*** End Responsive Multi Vendor Dokan ***/

.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {
    background-color: #fccc4c !important;
}
li.dokan-store-phone i.fa.fa-mobile:before {
    content: "\f10b" !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a:hover , div.dokan-dash-sidebar ul.dokan-dashboard-menu li.active a {
    color:#484747 !important;
}
ul.dokan-dashboard-menu li a {
    font-family:iransans;
}
.dokan-dashboard .dokan-dash-sidebar, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
    border-radius:15px !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active:after , .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li , .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
    border:unset !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a {
    padding-right: 10px;
    padding-left: 10px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {
    padding-left: 5px;
    padding-right: 5px;
}
.dokan-dashboard .dokan-dashboard-wrap {
    margin-top:15px;
}
.dokan-dashboard .dokan-dash-sidebar, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu {
    margin-bottom:15px;
}
article.dashboard-content-area.woocommerce.edit-account-wrap h1.entry-title , header.dokan-dashboard-header h1.entry-title{
    font-size:100%;
}
input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme {
    font-family:iransans;
    margin-bottom: 10px;
}
div.widget-title span.pull-right {
    float:left;
}
a.button, input.button, button.button, a.button-inline, #submit_btn, #submit, .wpcf7-submit, input.otw-submit, form.mc4wp-form input[type=submit], input[type="submit"], .tribe-events-button, .woocommerce .wishlist_table td.product-add-to-cart a.button {
    letter-spacing:0;
}
select.dokan-form-control , .select2-container--default .select2-search--inline .select2-search__field {
    font-family:iranyekan;
}
.dokan-product-edit header.dokan-dashboard-header h1.entry-title span.dokan-product-hidden-label {
    margin-left:30px;
    margin-right:unset !important;
}
.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;
}
.content-half-part {
    float:right;
}
.content-half-part:first-child {
    padding-left:10px;
    padding-right:unset !important;
}
.product-edit-new-container .dokan-attribute-variation-options .dokan-product-variation-wrapper .dokan-variations-container .dokan-product-variation-itmes .dokan-variable-attributes .weight-dimension .dimensions_field .dokan-w3 {
    margin-left:6px;
    margin-right:unset !important;
}
div.dokan-banner div.button-area .fa-cloud-upload::before {
    content: "\f0ee" !important;
}
.dokan-form-horizontal .dokan-control-label {
    text-align:right;
}
.dokan-settings-content .dokan-settings-area .dokan-banner {
    margin: 0 35px 30px 0;
}
button.dokan-share-btn.dokan-btn.dokan-btn-theme.dokan-btn-sm .fa-external-link::before {
    content: "\f08e" !important;
}
.fa-cloud-upload:before {
    content: "\f0ee" !important;
}
aside.widget.dokan-store-widget.dokan-store-menu h3.widget-title , aside.widget.dokan-store-widget.dokan-store-contact h3.widget-title {
    font-family:iranyekan;
}
.dokan-support-intro-text {
    text-align:right;
}
.mfp-content {
    text-align:right;
}
.fa-facebook:before {
    content: "\f09a" !important;
}
.fa-external-link:before {
    content: "\f08e" !important;
}
img.avatar {
    float:right;
}
div.table.dokan-table.dokan-other-vendor-camparison-table div.table-cell.price del span.woocommerce-Price-amount.amount bdi {
    font-size:15px !important;
}
div.dokan-single-store div.store-page-wrap.woocommerce div.seller-items div.prod_hold div.lafka-list-prod-summary div.price_hold del {
    display:none;
}
div.dokan-store-sidebar div.dokan-widget-area.widget-collapse aside.widget.dokan-store-widget.dokan-store-contact #dokan-form-contact-seller input.dokan-right.dokan-btn.dokan-btn-theme {
    float: right !important;
}
.dokan-single-store .dokan-store-tabs ul li {
    padding-left: 5px;
}
ul.dokan-list-inline li.dokan-share-btn-wrap.dokan-right {
    border-left: unset;
    padding-left: unset;
}
h2.dokan-popup-title.dokan-report-abuse-form-title {
    font-size:13px;
}
.dokan-popup-content .mfp-close {
    left:3px;
    right:unset !important;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li:hover, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.active, .dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li.dokan-common-links a:hover {
  border-radius: 8px;
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {
  padding: 10px 5px 10px 10px;
}

/** End Multi Vendor Dokan ***/

div.prod_hold div.link a.button.product_type_simple {
    display: none;
}
div.prod_hold .links a.button.product_type_simple {
    display: none;
}
.lafka-header-account-link-holder .woocommerce #customer_login.u-columns.col2-set, #lafka_mobile_account_tab .woocommerce #customer_login.u-columns.col2-set {
    margin-top:70px;
}
.fa-angle-right:before {
    content:"\f104";
}
div.inner.site-main div.dokan-store-wrap.layout-left div.dokan-single-store div.store-page-wrap.woocommerce div.seller-items div.prod_hold {
    width:33%;
}
.dokan-pagination-container .dokan-pagination li.active a:before, .dokan-pagination-container .dokan-pagination li a:before {
    border:unset !important;
}
.fa-facebook:before {
    content: "\f09a" !important;
}
.table-cell.vendor a {
    line-height:2.2em !important;
    font-weight:700 !important;
}
div.woocommerce-tabs.wc-tabs-wrapper div.woocommerce-Tabs-panel.woocommerce-Tabs-panel--more_seller_product div.prod_hold {
    width:25% !important;
}
div.prod_hold .sale, span.onsale, div.prod_hold .new_prod {
    left:30px;
    right:unset !important;
}
div.prod_hold a.button, div.prod_hold .links a.button.add_to_cart_button, div.prod_hold .links a.button.add_to_cart_button.ajax_add_to_cart {
    width:80px;
}
div.prod_hold .links a, .prod_hold .image .yith-wcwl-add-to-wishlist, .links a.button.add_to_cart_button {
    font-family:iransans;
    font-size:13px;
}
div.prod_hold .sale, span.onsale, div.prod_hold .new_prod {
    font-family:iransans;
}
div.prod_hold.sale .new_prod {
    left: 75px !important;
}
.variations_form td.value select, .variations_form td.value .nice-select, .bundled_item_cart_content td.value select, .bundled_item_cart_content td.value .nice-select {
    font-family:iranyekan;
}
div.woocommerce-tabs.wc-tabs-wrapper div.woocommerce-Tabs-panel.woocommerce-Tabs-panel--more_seller_product.panel.entry-content.wc-tab div.prod_hold div.lafka-list-prod-summary div.price_hold del {
    display:none;
}
.prod_hold .star-rating span {
    right:0;
    left:unset !important;
}
div.woocommerce.columns-4.lafka-products-list-view.lafka-is-shortcode div.prod_hold div.image div.yith-wcwl-wishlistexistsbrowse a::before {
    font-family: 'feather' !important;
    content: "\e879";
    color: red;
    display:block;
    font-size:18px;
}
div.woocommerce.columns-4.lafka-products-list-view.lafka-is-shortcode div.prod_hold div.image div.yith-wcwl-wishlistexistsbrowse a span {
    display:none;
}
div.woocommerce.columns-4.lafka-products-list-view.lafka-is-shortcode div.prod_hold div.image div.yith-wcwl-wishlistexistsbrowse {
    padding: 7px 8px;
}
body.dokan-store div#lafka_page_title {
    display:none;
}
body.dokan-store .dokan-store-wrap.layout-left, body.dokan-store .dokan-store-wrap.layout-right {
    padding-top:20px;
}
.dokan-store-products-filter-area .product-name-search {
    float:right;border-radius: 0px 10px 10px 0 !important;
}
.dokan-store-products-filter-area .orderby-search {
    float:left;font-family:iranyekan;
}
.dokan-store-products-filter-area .search-store-products {
    float:right;border-radius: 10px 0 0px 10px !important;
}
.dokan-store-products-filter-area .dokan-ajax-search-loader {
  background-image: none;  
}
body.dokan-store ul.children.level-0 {
    padding-right: 20px;
}
aside.widget.dokan-store-widget.dokan-store-menu ul li a {
    text-decoration: none;color: #000;
}
aside.widget.dokan-store-widget.dokan-store-menu ul li a:hover {
    color: #e1af28;
}
.dokan-single-store .dokan-store-tabs ul {
    border: 1px solid #EDEDED;
}
.dokan-single-store .dokan-store-tabs ul li a:hover {
    background: none;
}
.dokan-single-store .dokan-store-tabs ul li a:hover {
    color: #fff;
}
body.dokan-store div.dokan-store-sidebar .widget>h3:first-of-type:not(#footer), h2.widgettitle:not(#footer)  {
    font-weight: bold;
    font-size: 16px;
    line-height: 18px;
    text-align: center;
    margin: -20px -20px 20px -20px;
    padding: 12px;
    color: #000;
    background: #fccc4c;
}
body.dokan-store .dokan-widget-area .widget {
box-shadow: rgb(0 0 0 / 15%) 0px 1px 2px;
    overflow: hidden;
    background: white;
    padding: 20px;
    position: relative;
    transition: all .35s cubic-bezier(0.39, 0.58, 0.57, 1);
    border-top: 1px solid #efefef;
}
body.dokan-store .dokan-widget-area .widget ul {
    list-style-type: none ;
}
body.dokan-store .dokan-widget-area .widget > h3:first-child:before {
    display:none;
}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name {
    font-family: shabnam-fd;
font-size:30px;
}
body.dokan-store button.single_add_to_cart_button, .foodmenu_top .project-data .project-details a.button {
    background-color: #fccc4c !important;
}
.dokan-geolocation-location-filters input, .dokan-geolocation-location-filters select {
    font-family:iranyekan;
}
article.dokan-withdraw-area form.dokan-form-horizontal.withdraw div.dokan-w5.dokan-text-left div.dokan-input-group {
    direction: ltr;
}
.lafka-header-user-data img, .lafka-header-user-data small {
        font-weight: bold;
    margin-top: 15px;
    margin-left: 40px;
}
.table.dokan-table.dokan-other-vendor-camparison-table .woocommerce-Price-amount.amount {
    font-size: 19px;
    padding-right: 10px;
}
div.dashboard-widget.sells-graph div.chart-placeholder.main div.legend table {
    width:35%;
}
div.dokan-new-product-area div.dokan-form-group.dokan-clearfix.dokan-price-container div.content-half-part div.dokan-input-group {
    direction: ltr;
}
div.dokan-new-product-area div.dokan-form-group.dokan-clearfix.dokan-price-container div.content-half-part div.dokan-input-group input {
    text-align: right;
}
.product-edit-new-container .dokan-price-container .sale_schedule, .product-edit-new-container .dokan-price-container .cancel_sale_schedule {
    float:left;
}
.widget_shopping_cart_content li dl.variation dt, .widget_shopping_cart_content li dl.variation dd {
    float:right;
}
.woocommerce-shipping-fields input[type="checkbox"]+span {
    margin-left:18px;margin-right:unset !important;
}
.woocommerce-shipping-fields input[type="checkbox"]+span:before {
    left:1px;right:unset !important; margin-left:18px;margin-right: unset !important;
}
.white-popup.dokan-geo-map-info-windows-in-popup {
    border-radius:20px;
}
.lafka-quickview-product-pop .summary.entry-summary p.stock {
    float:right;
    clear:right;
}
div.directions_holder i.fa-map-marker:before {
    content: "\f041" !important;
}
.lafka-products-list-view.lafka-is-shortcode div.prod_hold.lafka-variations-list-in-catalog .links {
    padding-right:120px;
    padding-left:30px;
}
table.my_account_orders tbody tr td.order-actions a.button {
    margin-left: 10px;
    margin-right: unset !important;
}
table.shop_table.my_account_orders.table.table-striped tbody tr.order td.order-status {
    text-align:right !important;
}
p.woocommerce-mini-cart__buttons.buttons a , div.cart_totals  div.wc-proceed-to-checkout a , div.cart-info tr td.actions button {
    font-family:yekan-bold;
}
.dashicons, .dashicons-before:before {
    font-family: dashicons !important;
}
.lb-data .lb-close {
    float:left !important;
}
div.wpb_wrapper div.woocommerce.columns-3  div.prod_hold.lafka-prodhover-zoom div.lafka-list-prod-summary div.price_hold del , div.wpb_wrapper div.woocommerce.columns-4  div.prod_hold.lafka-prodhover-zoom div.lafka-list-prod-summary div.price_hold del , div.wpb_wrapper div.woocommerce.columns-5  div.prod_hold.lafka-prodhover-zoom div.lafka-list-prod-summary div.price_hold del {
    display:block;
}
form.comment-form p.form-submit input {
    font-family:yekan-bold;
}
body.single-product div.product p.price {
    float:right;
}
div.lafka-quickview-product-pop div.box.box-common.fixed.lafka-single-product div.summary.entry-summary span.details {
    display:none !important;
}
div#dokan-geolocation-locations-map div.gm-style-iw-t div.gm-style-iw.gm-style-iw-c button.gm-ui-hover-effect {
    left:-6px;
    right:unset !important
}
div#dokan-geolocation-filters-loading div.dokan-geo-map-info-window div.dokan-clearfix div.dokan-w3 {
    float:right !important;
}
div#dokan-geolocation-locations-map div.dokan-geo-map-info-window div.dokan-clearfix div.dokan-w9 {
    float:left !important;
    padding-right: 20px;
}
div.white-popup.dokan-geo-map-info-windows-in-popup div.dokan-geo-map-info-window div.dokan-clearfix div.dokan-w3 {
    float:right !important;
}
div.white-popup.dokan-geo-map-info-windows-in-popup div.dokan-geo-map-info-window div.dokan-clearfix div.dokan-w9 {
    float:left !important;
}
div.product-type-combo div.content_holder div.lafka-product-summary-wrapper.lafka-image-list-product-gallery div.summary.entry-summary p.price {
    float:left;
}
div.summary.entry-summary form.cart.cart_group.combo_form.layout_default div.cart.combo_data div.combo_wrap div.combo_price p.price {
    float:right;
}
div.product-type-simple div.content_holder div.lafka-product-summary-wrapper.lafka-image-list-product-gallery div.summary.entry-summary p.price {
    float:left !important;
}
div.content_holder div.lafka-product-summary-wrapper.lafka-image-list-product-gallery div.summary.entry-summary.lafka-product-has-addons p.price {
    float:right !important;
}

#header.lafka-has-header-top .lafka-header-account-link-holder {
    display:flex;
    flex-direction: column;
}
.dokan-reviews-content .dokan-reviews-area .dokan-comments-wrap select {
  font-family: iranyekan;
}
div.dokan-dashboard-product-listing-wrapper.dokan-dashboard-not-product-found span.dokan-add-product-link a.dokan-btn.dokan-btn-theme.dokan-add-new-product {
    margin-bottom: 0;
}
body.woocommerce-checkout .flatpickr-calendar.animate.open {
    display: none;
}
body.woocommerce-checkout .pdp-default {
    width:293px !important;right:2% !important;
}
ul.dokan-account-migration-lists li .left-content {
    text-align:right;
}
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 button, 
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 a.dokan-btn,
.dokan-withdraw-content .dokan-withdraw-area .dokan-panel-body .dokan-panel-inner-container .dokan-w5 #dokan-withdraw-display-requests-button {
    float:left;
}
.vendor-register {
    padding-top: 150px;
}
.lafka-user-is-logged .lafka-header-account-link-holder>ul {
    padding-top: 100px;
}
.lafka-checkout-datetime-fields input#lafka_checkout_date {
  padding: 12px;
}


div.woocommerce-Tabs-panel li.clearfix span.seller-rating {
    display: none !important;
}

@media (min-width: 768px) {
    .vendor-register {
        display: none !important;
        padding-top: unset !important;
    }
}
.u-column2.col-2 .vendor-register {
    display: block !important;
}
div.lafka-quickview-product-pop p.price {
    display: contents;
}
div.product_cat-combo-products .lafka-product-summary-wrapper.lafka-image-list-product-gallery div.summary.entry-summary p.price {
    display: contents;
}
div.lafka-product-summary-wrapper span.details {
    display: block;
    border: 1px solid;
    text-align: center;
    padding: 10px 22px;
    float: right;
    border-radius: 75px;
    box-shadow: -2px 7px 8px 2px #e8e7e7;
    border-color: #f4f4f4;
    margin-bottom: 20px;
}
div.lafka-product-summary-wrapper span.details img {
    width: 17px;
    height: 17px;
    margin: 3px 5px;
}
.dokan-izimodal-close-btn {
    left: 0 !important;
    right: unset !important;
}
button.icon-close {
    padding: 0.2em 0 0 0.5em !important;
}
#dokan-seller-listing-wrap ul.dokan-seller-wrap li .store-footer .seller-avatar {
    left: 20px;
    right: auto;
}
div.prod_hold .links a.lafka-quick-view-link, div.links a.button.product_type_variable {
    text-decoration: none;
    margin: 0px 2px;
    width: auto;
    height: 30px;
    vertical-align: middle;
    text-align: center;
    font-size: 12px;
    text-transform: uppercase;
    font-weight: 500;
    display: inline-block;
    border-radius: 3px;
    padding: 0 15px;
    background-color: #ffffff;
    color: #333333;
    border: 2px solid #e8e8e8;
    line-height: 28px;
}
