/*
RTL Specific Styles For babystreet Theme by Althemist
*/
 @font-face {
    font-family: 'babystreet';
    src: url('fonts/babystreet.eot');
    src: url('fonts/babystreet.eot?#iefix') format('embedded-opentype'),
    url('fonts/babystreet.woff') format('woff'),
    url('fonts/babystreet.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
 @font-face {
    font-family: 'babystreetiran';
    src: url('fonts/babystreetiran.eot');
    src: url('fonts/babystreetiran.eot?#iefix') format('embedded-opentype'),
    url('fonts/babystreetiran.woff') format('woff'),
    url('fonts/babystreetiran.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
 @font-face {
    font-family: 'vazir';
    src: url('fonts/vazir.eot');
    src: url('fonts/vazir.eot?#iefix') format('embedded-opentype'),
    url('fonts/vazir.woff') format('woff'),
    url('fonts/vazir.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
 @font-face {
    font-family: 'shabnam';
    src: url('fonts/shabnam.eot');
    src: url('fonts/shabnam.eot?#iefix') format('embedded-opentype'),
    url('fonts/shabnam.woff') format('woff'),
    url('fonts/shabnam.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	  font-family: "babystreetav";
	  src: url("fonts/babystreetav.ttf");
}
body,pوh1, h2, h3, h4, h5, h6, p.wp-block-cover-text, .babystreet-product-summary-wrapper div.babystreet-share-links span, #comments .nav-next a, #comments .nav-previous a, #tab-reviews #reply-title, .woocommerce-form-coupon-toggle .woocommerce-info, .woocommerce-form-login-toggle .woocommerce-info, .r_more_blog, p.woocommerce-thankyou-order-received, nav.woocommerce-MyAccount-navigation ul li a, #babystreet-account-holder.babystreet-user-is-logged .babystreet-header-account-link-holder > ul li a, .babystreet-header-user-data small, a.babystreet-post-nav .entry-info span.entry-title, .wp-block-cover-image .wp-block-cover-image-text, .wp-block-cover-image h2, .babystreet-product-popup-link > a, .vendor_description .vendor_img_add .vendor_address p.wcmp_vendor_name, .tribe-events-event-cost, .tribe-events-schedule .tribe-events-cost, .babystreet-page-load-status, .widget_layered_nav_filters li a, section.woocommerce-order-details, ul.woocommerce-error, table.woocommerce-checkout-review-order-table, body.woocommerce-cart .cart-collaterals, .cart-info table.shop_table.cart, ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li, .countdown_time_tiny, blockquote, q, #babystreet_footer_menu > li a, .babystreet-pagination-numbers .owl-dot:before, .babystreet-wcs-swatches .swatch.swatch-label, .portfolio-unit-info small, .widget .post-date, div.widget_nav_menu ul li a, .comment-body span, .comment-reply-link, span.edit-link a, #reviews .commentlist li .meta, div.widget_categories ul li a, div.widget_archive ul li a, div.widget_recent_entries ul li a, div.widget_recent_comments ul li a, .woocommerce p.cart-empty, div.woocommerce-MyAccount-content .myaccount_user, label, .babystreet-pricing-table-content, p.product.woocommerce.add_to_cart_inline, .product-filter .limit b, .product-filter .sort b, .product-filter .price_label, .contact-form .content span, .tribe-countdown-text, .babystreet-event-countdown .is-countdown, .babystreet-portfolio-categories ul li a, div.prod_hold .name, .prod_hold .price_hold, #header #logo .babystreet-logo-title, #header2 #logo .babystreet-logo-title, .babystreet-counter-h1, .babystreet-typed-h1, .babystreet-typed-h2, .babystreet-typed-h3, .babystreet-typed-h4, .babystreet-typed-h5, .babystreet-typed-h6, .babystreet-counter-h2, body.woocommerce-account #customer_login.col2-set .owl-nav, .woocommerce #customer_login.u-columns.col2-set .owl-nav, .babystreet-counter-h3, .error404 div.blog-post-excerpt:before, #yith-wcwl-popup-message #yith-wcwl-message, div.added-product-text strong, .vc_pie_chart .vc_pie_chart_value, .countdown-amount, .babystreet-product-slide-price, .babystreet-counter-h4, .babystreet-counter-h5, .babystreet-search-cart-holder #search input[type="text"], .babystreet-counter-h6, .vc_tta-tabs:not(.vc_tta-style-modern) .vc_tta-tab, div.product .price span, a.bbp-forum-title, p.logged-in-as, .babystreet-pricing-table-price, li.bbp-forum-info, li.bbp-topic-title .bbp-topic-permalink, .breadcrumb, .offer_title, ul.tabs a, .wpb_tabs .wpb_tabs_nav li a, .wpb_tour .wpb_tabs_nav a, .wpb_accordion .wpb_accordion_wrapper .wpb_accordion_header a, .post-date .num, .babystreet-products-list-view div.prod_hold .name, .babystreet_shortcode_count_holder .countdown-amount, .blog-post-meta a, .widget_shopping_cart_content p.total, #cart-module a.cart-contents, .babystreet-wishlist-counter .babystreet-wish-number, .portfolio_top .project-data .project-details .simple-list-underlined li, .portfolio_top .project-data .main-features .checklist li, .summary.entry-summary .yith-wcwl-add-to-wishlist a,.heading-title , .error404 .content_holder input#s, body.search-no-results .content_holder #searchform input#s,.wpb_content_element form.mc4wp-form .babystreet_single_field_subscribe input[type=email] ,.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'],ul#mobile-menu.menu li a, #babystreet_mobile_account_tab li a ,li.dokan-share-btn-wrap .dokan-share-btn,input[type="submit"].dokan-btn-theme, a.dokan-btn-theme, .dokan-btn-theme,.dokan-seller-search-form .dokan-w4 input[type=search] {font-family:babystreet;}
.dokan-pagination-container .dokan-pagination {direction:ltr;}
.dokan-pagination-container .dokan-pagination li {padding-right:3px;}
h1,h2,h3,h4,h5,h6,a.vc_btn3-style-custom, button.vc_btn3-style-custom,.wpb_content_element form.mc4wp-form .babystreet_single_field_subscribe input[type=submit] ,.summary.entry-summary button.single_add_to_cart_button ,.box-write input, #review_form input,.button.button-orange ,body.single-post #comments > #respond.comment-respond input[type="submit"],.babystreet-load-more-container .babystreet-load-more.button,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 ,.coupon input#coupon_code, .checkout_coupon input#coupon_code ,#menu_mobile ul.babystreet-mobile-menu-tabs li:first-of-type a {font-family:babystreetiran;}
.special-font, .babystreet-special-pre-title, .special-font *, .babystreet-fancy-category ,.heading-title ,.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .store-name ,#wc-logo {font-family:babystreetav !important;}
img.avatar,#dokan-seller-listing-wrap ul.dokan-seller-wrap li {float:right;}
div.product .cart {width:auto;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper .profile-info-summery .profile-info .dokan-store-info {padding-top:15px;}
.pull-right {float:left;}
.dokan-single-store .profile-frame .profile-info-box.profile-layout-layout2 .profile-info-summery-wrapper {height:260px;}
.dokan-store-tabs {margin-top:0;}
.dokan-single-store .dokan-store-tabs ul li a:hover {background:#dd3b0f;color:white;}
.dokan-single-store .dokan-store-tabs ul li {margin-left:-4px;margin-right:0;}
.dokan-single-store .dokan-store-tabs ul {border-width:0 0px 1px 1px;}
#header #logo, #header2 #logo, #header #menu {
	float: right;
}
#main-menu, .babystreet-search-cart-holder, #header_top .babystreet-social, #header_top .has-top-menu .babystreet-top-bar-message {
	float: left;
}
.rtl .babystreet-search-cart-holder:before {
	left: -1px;
}
.main_menu_holder .babystreet-search-cart-holder {
	padding-left: 0;
	padding-right: 5px;
}
#header #logo, #header2 #logo {
	margin: 10px 0 10px 30px;
}
#babystreet_price_range {
	float: left;
	margin-left: 0;
	margin-right: 17px;
	margin-top: -3px;
}
#babystreet_price_range:after {
	left: auto;
	right: -12px;
}
#babystreet_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;
}
.babystreet-products-list-view div.prod_hold .sale {
	left: auto;
	right: 30px;
}
.prod_hold .babystreet-list-prod-summary ,.mfp-content {
	text-align: center;
}

.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;
}
#main-menu ul.menu > li {
	float: right;
}
.babystreet_blog_small_image .blog-post .post-unit-holder, .single-tribe_events .tribe-events-single-event-description, .babystreet_blog_small_image .blog-post .babystreet_flexslider.post_slide, .babystreet_blog_small_image .blog-post .slideshow {
	margin-right: 0;
	margin-left: 30px;
}
.babystreet_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, .portfolio-unit.list-unit .portfolio-unit-info h4, .portfolio-unit.list-unit .portfolio-unit-info small, .breadcrumb, .babystreet_title_holder .inner h1.heading-title, .babystreet_title_holder .inner h6, .sidebar, #main-menu li ul.sub-menu li a, .widget, .portfolio-unit-info h6, .portfolio-unit.list-unit .portfolio-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;
}
.babystreet_post_data_holder .babystreet-post-avatar, body.single-post .content_holder > .post .post-date {
	left: auto;
	right: 30px;
}
.tribe-events-countdown-widget .tribe-countdown-text:before, .portfolio-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.babystreet_colum_title > a:before, .widget > h3:first-child:after, #main-menu li ul.sub-menu li.babystreet_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.babystreet-mega-menu > ul.sub-menu > li > a, #main-menu li div.babystreet-mega-menu > ul.sub-menu > li > a:hover {
	padding: 10px 0px 10px 8px !important;
}
ul.post-list li {
	float:right;
}
.footer_time, .footer_address, .footer_phone, .footer_fax, .footer_mail, .footer_skype {
	padding: 0 40px 0 0;
}
#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;
}
.portfolio-unit.list-unit .portfolio-unit-info a.portfolio-lightbox-link {
	left: auto;
	right: -150px;
}
.off-canvas-wrapper {
	left: -40px;
	padding-right: 0;
	padding-left: 40px;
}
ul#mobile-menu.menu {
	margin: 0 18px 150px 0;
	padding-left: 17px;
	padding-right: 0;
}
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;
}
dd.tribe-venue, dd.tribe-organizer {
	clear: both;
	width: 100%;
	display: block;
}
.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.babystreet_logo_left_menu_below #main-menu ul.menu, body.babystreet_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;
}
div.product div.summary, #content div.product div.summary {
	text-align: right;
}
div.product .cart div {
	float: right;
}
div.quantity {
	margin-right: 0px;
	margin-left: 10px;
}
div.product input.qty, .star-rating span {
	float: left;
}
#reviews .commentlist li .comment_container, .comment-body, #comments {
	text-align: right;
}
.babystreet-author-content div.avatar {
	float: right;
	padding-left: 9px;
	position: relative;
	top: -30px;
}
.babystreet-author-info .title {
	margin-right: 114px;
	margin-left: 0;
}
.commentlist li .comment-body img.avatar {
	left: auto;
	right: 20px;
}
.comment-reply-link {
	float: left;
}
#comments h3#reply-title, p.logged-in-as, #commentsForm label {
	text-align: right;
}

.inner, .dokan-dashboard #container > .dokan-dashboard-wrap {text-align:right;}

ul#mobile-menu.menu > li.menu-item-has-children > a > span.drop-mob{left: 8px;right:unset;}
.ui-tabs .ui-tabs-nav li{float: right;}
.wpb_single_image.vc_align_left{text-align: right;}
.portfolio_top .project-data ul li strong{text-align: right;}
a.babystreet-post-nav.babystreet-post-next{text-align: left;}
a.babystreet-post-nav.babystreet-post-prev{text-align: right;}
a.babystreet-post-nav.babystreet-post-prev .entry-info:before{right: -30px;left:unset;}
.buttons .left{float: right;
    text-align: right;}
    div.widget_categories ul li a, div.widget_archive ul li a{margin-right: 8px;	margin-left: 0; float: right;}
    ul.post-list a{float: right;}
    div.widget_recent_entries.babystreet-popular-posts ul li a:before{right:-4px;left:unset;}
div.widget_recent_entries ul li a img{float: right;
    margin: 0 0 0 20px;}
    div.widget_recent_comments ul li:before{float: right;}
    .related.products h2, .upsells.products h2, .similar_projects > h4, .babystreet-related-blog-posts > h4, .tribe-events-related-events-title{text-align: right;}
    #header .babystreet-top-bar-message span {padding:0 4px 0 10px;text-align:right;}
    .babystreet-top-bar-mail, .babystreet-top-bar-phone {border-left:1px solid;border-right:0;border-left-color:rgba(0, 0, 0, 0.03);}
    .babystreet-main-menu-left #main-menu, .babystreet-main-menu-left #main-menu ul.menu {float:right;}
    #main-menu > ul > li.dropdown > a:after, #main-menu ul#main_nav > li > ul.sub-menu li.dropdown > a:after {margin-right:4px;margin-left:0;}
    ul.product_list_widget li a img {float:right;margin:0 0px 0px 10px;}
    #main-menu li div.babystreet-mega-menu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu li a:before, #main-menu li div.babystreet-mega-menu > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu li:hover a:before {margin:0px 0px 0px 5px !important}
    #main-menu li ul.sub-menu li .babystreet-custom-menu-label {margin-right:4px;margin-left:0;}
#main-menu li div.babystreet-mega-menu > ul.sub-menu > li > ul.sub-menu > li.dropdown:not(.babystreet_mega_text_block) > a {font-weight:bold;}
#main-menu li ul.sub-menu {right:0px;left:unset;text-align:right;}
.babystreet-search-cart-holder .babystreet-search-trigger {margin-right:5px;margin-left:0;}
div.product p.price{float: right;}
.tagcloud,#main-menu li ul.sub-menu .widget ul.product_list_widget {text-align: right;}

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 {margin-left:3px; margin-right:0px;}
.dokan-w8 div.prod_hold {width:32.8%;}
.fa-angle-right:before {content:"\f104";}
div.prod_hold {width:25%;}
#customer_login.col2-set .col-1 {float:none;}
table {width:90%;}
form#yith-wcwl-form h2, div.woocommerce h2, div.woocommerce h3,#customer_login.col2-set .col-1, #customer_login.col2-set .col-2 {text-align:right;}
div.prod_hold:hover .links, div.prod_hold.babystreet-visible-buttons .links, html.touch .links {top: calc(100% - 240px);}
.babystreet_shortcode_latest_posts.babystreet_blog_masonry .blog-post .babystreet_post_data_holder,#footer > .inner ul.product_list_widget li, #footer > .inner div.widget_nav_menu ul li a, #footer > .inner ul.products-list li, #babystreet_footer_menu > li ,#powered .babystreet-social ul,ul.dokan-account-migration-lists li .left-content {text-align:right;}
.one_half, .one_third, .two_third, .three_fourth, .one_fourth, .one_fifth, .two_fifth, .three_fifth, .four_fifth, #footer-menu .menu > li, .babystreet-is-custom-footer-sidebar > .widget {float:right;margin-left:4%;margin-right:0;}
ul.dokan-account-migration-lists li .right-content {text-align:left;}
.last, .babystreet-is-custom-footer-sidebar > .widget:nth-child(4) {clear:left;margin-left:0 !important;margin-right:unset;}
.cards_icon {float:right;}
#powered .author_credits {float:left;text-align:left;}
#powered .babystreet-social {float:right;}
.widget_layered_nav ul li .count, .widget_product_categories ul li .count {left:8px;right:unset;}
.widget_product_categories ul li ul.children {padding-right:16px;padding-left:0px}
.widget_layered_nav ul li a:before, .widget_product_categories ul li a:before {margin-left:8px;margin-right:0;}
.widget_layered_nav ul li a, .widget_product_categories ul li a {font-weight:bold;}
#price-filter {float:right;}
form.woocommerce-ordering {float:left;}
.nice-select:after {left:5px;right:unset;}
.nice-select .list {margin-right:0px;margin-left:unset;right:0px;left:unset;}
a.babystreet-filter-widgets-triger {float:left;}
.nice-select {padding-left:30px;padding-right:15px;}
#babystreet_price_range {font-size:12px;float:left;margin-left:17px;margin-right:0px;}
.nice-select .option {text-align:right;}
.babystreet-wcs-swatches a span.count {left:1px;right:unset;}
.sidebar .widget > h3:first-of-type, .wpb_widgetised_column .widget > h3:first-of-type, .sidebar .widget h2.widgettitle {padding-right:18px;}
ul.product_list_widget, ul.products-list {text-align:right;}
.widget_shopping_cart_content p.buttons .button{float: right;}
.widget_shopping_cart_content ul.product_list_widget li img{float: right;margin:0 0 0px 10px;}
.widget_shopping_cart_content a.remove{float: left;margin-left: 1px;margin-right:unset;}
    a.babystreet-post-nav .entry-info span.entry-title small {visibility:hidden;}
.widget_shopping_cart_content p.total{text-align: right;}
.widget_shopping_cart_content p.total .woocommerce-Price-amount.amount{text-align: left;}
#content div.product div.summary .count_holder, .babystreet-quickview-product-pop .count_holder{float: right;}
body.single-post .babystreet_post_data_holder{text-align: right;}
.wpb_content_element form.mc4wp-form .babystreet_single_field_subscribe input[type=submit] {left:0;right:unset;}
#babystreet_footer_menu > li {border-left:1px solid;border-right:0;}
div.product div.images, #content div.product div.images,.babystreet-product-summary-wrapper div.summary ,.babystreet-product-popup-link, p.stock {float:right;}
button.single_add_to_cart_button, div.product a.single_add_to_cart_button, .wishlist_table .add_to_cart.button {padding:0px 40px;}
div.product .price span.amount {font-size:30px;}
div.product .summary.entry-summary p.price + p.stock {margin-right:8px;margin-left:0;}
#respond.comment-respond {float:right;text-align:right;}
#review_form .comment-form-rating a {right:0;left:unset;}

ul.commentlist{float: right;}
.comment-body span.tuser, #reviews .commentlist li .meta strong{margin-left: 8px;margin-right:0;border-left: 1px solid #cecece;border-right:0;padding-left: 8px;padding-right:0;}
.commentlist ul.children{padding: 10px 40px 0 0px;float: right;
    clear: right;}
    .commentlist ul.children:before{right: 9px;left:unset;}
    .commentlist ul.children:after{right: 16px;left:unset;
    border-right: 1px dashed;border-left:0;}
    .widget .post-date, .widget_recent_entries.babystreet-popular-posts .post-date{padding-right: 0px !Important;padding-left:0;right: auto !Important;left:unset;}
    .babystreet-portfolio-categories ul li:first-of-type{float: left;}
    .portfolio_top div.two_third.portfolio-main-image-holder{float: right;
    margin-left: 0px;margin-right:0}
    .babystreet-none-overlay .portfolio-unit-info a.portfolio-link h4{right: 30px;left:unset;}
    .portfolio-unit-info small, .portfolio-unit-info h4{text-align: right;}
    .portfolio-unit-info small > span{padding-left: 5px;padding-right:0;
    margin-left: 2px;margin-right:0;border-left:1px solid !important;border-right: 0px solid !important;}
    .babystreet-none-overlay .portfolio-unit-info{padding-left: 60px;padding-right:0;}
    small.babystreet-search-hint-text {color:#ffffff;}
    .has-sidebar .content_holder{padding-left: 40px;padding-right:0;}
    .content_holder{float: right;}
    .sidebar{float: right;padding-right: 40px;padding-left:0}
    .babystreet-portfolio-categories ul li{float: right;}
    .portfolio-unit-info a.portfolio-lightbox-link{left: 25px;right:unset;}
    .portfolio_top div.one_third.last.project-data{padding-right: 80px;padding-left:0;float: right; }
    .portfolio-main-image-holder ul.additional-images{right: 0px;left:unset;}
    .portfolio-main-image-holder #wrap{margin-right: 100px;margin-left:0}
    .has-sidebar.babystreet-left-sidebar .content_holder{padding-left: 0px;
    padding-right: 40px;float: left;}
    .has-sidebar.babystreet-left-sidebar .sidebar{padding-left: 40px;
    padding-right: 0px;}
    div:not(.sidebar) .widget.widget_search #searchform > div:before, div:not(.sidebar) div.widget_product_search #searchform > div:before {left:7px;right:unset;}
    .pishnahad_vijeh {color:red; font-weight:bold;}
    .portfolio_top .project-data h4:before {margin-left:7px;margin-right:0;}
    .portfolio_top .project-data .main-features .checklist li:before {margin-left:8px;margin-right:0;}
    .comment-reply-link:before {margin-left:5px;margin-right:0;}
    div.product div.images a.woocommerce-product-gallery__trigger, .babystreet_product_video_trigger {left:30px;right:unset;}
    .babystreet_product_video_trigger:hover {padding-left:15px;padding-right:0;}
    .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 ,.wishlist_table tr td,caption, th, td ,.cart-info .coupon ,.babystreet-header-user-data,.col2-set.addresses {text-align:right;}
    .entry-summary .yith-wcwl-wishlistexistsbrowse .feedback {visibility:hidden;}
    div.product-category.product a h2.babystreet-has-fancy {right:10px;left:unset;}
    .babystreet-filter-widgets-holder .babystreet-reset-filters:before {margin-left:4px;margin-right:0;}
    .commentlist li .star-rating {top:40px;}
    p.comment-form-email {margin-left:2%;margin-right:0;}
    p.comment-form-email, p.comment-form-url {float:right;}
    #reviews .commentlist li .comment_container img.avatar {right:30px;left:unset;}
    #menu_mobile.ui-tabs .ui-tabs-panel {padding-left:38px;padding-right:10px;}
    .widget_shopping_cart_content p.buttons .button:before {margin-left:7px;margin-right:0;}
    img.avatar {margin:0 0 10px 10px;}
    body.woocommerce-cart form.woocommerce-cart-form {padding-left:30px;padding-right:0;}
    #search form {right:-20px;left:unset;}
    body.woocommerce-cart .cart-collaterals, form.checkout.woocommerce-checkout #order_review {width:420px;}
    .cart-info tbody td.actions > button.button {float:left;font-family:babystreetiran;}
    .woocommerce-form-coupon-toggle .woocommerce-info:before, .woocommerce-form-login-toggle .woocommerce-info:before {margin-left:8px;margin-right:0;}
    .content_holder li {margin-right:1em;padding-left:0;}
    p.woocommerce-thankyou-order-received:before {padding-left:10px;padding-right:0;}
    ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li,div.ajax_search_result ,span.ajax_search_content {text-align:right;}
    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:before {right:13px;left:unset;}
    ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li:before {margin-left:10px;margin-right:0;}
    ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {padding:12px 65px 12px 25px;border-left:1px dashed #e1e1e1;border-right:unset;}
    ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details + p:before,body.woocommerce-account nav.woocommerce-MyAccount-navigation ul li a:before, #babystreet_mobile_account_tab li a:before {margin-left:8px;margin-right:0;}
    div.woocommerce-MyAccount-content .babystreet-account-avatar img {margin:0 0 0 10px;}
    nav.woocommerce-MyAccount-navigation {width:200px;}
    .col2-set.addresses .col-1, .col2-set.addresses .col-2 {float:right;}
    .wc-setup-content {text-align:right;}
    .col2-set.addresses header a.edit:before {margin-left:5px;margin-right:0;}
    .col2-set.addresses header a.edit {left:10px;right:unset;}
    span.ajax_search_image {margin:3px 0 0 10px;}
    .product-filter .limit {float:left;margin-right:15px;margin-left:0;}
    .nice-select .option {margin-right:0;margin-left:unset;padding-right:15px;padding-left:29px;}
    .mfp-close {left:0;right:unset;}
    @media only screen and (max-width: 1279px) {
#header #logo {float:right !important;}
* .babystreet-search-cart-holder, body #header .babystreet-search-cart-holder, body:not(.babystreet_logo_center_menu_below) #header .babystreet-search-cart-holder {float:left !important;}
    }
        @media only screen and (max-width: 768px) {
            .modal-content {margin:100px 53px 0 0 !important;padding:5px !important;}
            .close_aparat {margin-top:-80px !important;}
            .babystreet-load-more-container .babystreet-load-more.button {margin-top:5px;}
            .span_aparat_padding {padding-top:70% !important;}
.prod_hold .babystreet-list-prod-summary {text-align:center;}
#powered .author_credits {text-align:right;}
#powered .babystreet-social, #powered .author_credits {padding-left:70px;padding-right:0;}
.widget_shopping_cart_content p.buttons .button {font-size:10px;}
.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;}
.woocommerce table.shop_table_responsive tr td:before, .woocommerce-page table.shop_table_responsive tr td:before {float:right;}
.wc-proceed-to-checkout .button, .wc-proceed-to-checkout button {width:60%;}
form.checkout.woocommerce-checkout #order_review {width:280px;}
#content:not(.has-sidebar) p.woocommerce-thankyou-order-received {margin-right:-23px;}
ul.woocommerce-order-overview.woocommerce-thankyou-order-details.order_details li {border-left:0;}
form.woocommerce-ordering {float:right;}
#content:not(.has-sidebar) .babystreet_image_list_portfolio, #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, #content:not(.has-sidebar) .babystreet-product-summary-wrapper, body.page #content:not(.has-sidebar) #comments {margin-right:-15px;margin-left:0;}
.commentlist li .star-rating {right:100px;left:unset;top:15px;}
div.quantity {margin-left:7px;}
.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;}
ul#mobile-menu.menu ul.sub-menu {margin-right:8px;margin-left:0;}
ul#mobile-menu.menu li a, #babystreet_mobile_account_tab li a {padding:8px 17px 8px 5px;}
.has-sidebar .content_holder,.sidebar,body.single-product .has-sidebar #products-wrapper .woocommerce-tabs.wc-tabs-wrapper,.has-sidebar.babystreet-left-sidebar .content_holder ,.has-sidebar.babystreet-left-sidebar .sidebar ,.babystreet-none-overlay .portfolio-unit-info,.portfolio_top.babystreet_image_list_portfolio div.one_third.last.project-data,.portfolio_top div.one_third.last.project-data  {padding-left:0;padding-right:0;}
.portfolio-main-image-holder #wrap {margin-right:0;margin-left:0;}
.heading-title a, div.post.blog-post .babystreet_post_data_holder h2 a {font-family:babystreet;}
.blog-post-meta span.post-meta-date {margin-right:1px;}
body.single-post #content:not(.has-sidebar) #comments {margin-left:-15px;margin-right:0;}
.babystreet-portfolio-categories ul li {text-align:right;}
.wpb_text_column h2, h2.vc_custom_heading {font-size:20px !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;}
.woocommerce-tabs ul.tabs a {padding:5px 5px 5px 5px !important;}
#reply-title, #comments h2.heading-title, #comments h3.heading-title, h2.woocommerce-Reviews-title, #wcmp_vendor_reviews #comments > h2 {font-size:18px;}
#tab-reviews #reply-title {font-size:18px !important;}
    }
button.vc_btn3-style-custom {
    font-family:iranyekan;
}
div.babystreet_banner_text div.babystreet_banner_centering div.babystreet_banner_centered h5.babystreet-special-pre-title {
    font-family:sarbaz;
    font-weight:200 !important;
}
div.babystreet_banner_text div.babystreet_banner_centering div.babystreet_banner_centered h4 span , div.babystreet_banner_text div.babystreet_banner_centering div.babystreet_banner_centered h6 {
    font-family:iranyekan;
}
div.prod_hold .name , .heading-title a, div.post.blog-post .babystreet_post_data_holder h2 a {
    font-family:iranyekan !important;
    font-weight:700 !important;
}
a.close-off-canvas, span.close-cart-button, span.close-search-button {
    left:-21px;
    right:unset;
    float:left;
}
#content .wpb_alert p:last-child, #content .wpb_text_column p:last-child, .wpb_alert p:last-child,.wpb_text_column p:last-child {
    font-family:iranyekan;
}
a.babystreet-post-nav .entry-info span.entry-title small {
    visibility:visible !important;
}
a.babystreet-post-nav.babystreet-post-prev .entry-info:before {
    content:"\e847";
}
a.babystreet-post-nav.babystreet-post-next .entry-info:after {
    content:"\e849" !important;
}
a.babystreet-post-nav.babystreet-post-next .entry-info:after {
    left:-31px;
    right:unset;
}
#content div.product div.summary h1.heading-title, .babystreet-quick-view-lightbox h1.product_title {
    font-family:iranyekan;
    font-weight:700 !important;
}
#comments h3.heading-title span.babystreet_comments_count , .comment-body span.tuser {
    font-family:iransans;
}
#comments h3.heading-title {
    font-family:iranyekan;
}
#comments p.nocomments {
    font-family:anjoman;
}
#babystreet_page_title h1.heading-title {
    font-family:lalezar !important;
    font-weight:200;
}
.babystreet-portfolio-categories ul li a {
    font-family:anjoman !important;
}
.columns-5 div.product-category.product a h2 .babystreet-fancy-category {
    font-family:sarbaz;
    text-align:right;
    font-weight:200;
}
div.product-category.product a h2.babystreet-has-fancy {
    font-family:iranyekan;
    text-align:right;
}
#yith-wcwl-popup-message { 
text-align:right;
}
/* The Modal (background) */
.modal {
  display: none; /* Hidden by default */
  position: fixed; /* Stay in place */
  z-index: 99999999; /* Sit on top */
  padding-top: 100px; /* Location of the box */
  left: 0;
  top: 0;
  width: 100%; /* Full width */
  height: 100%; /* Full height */
  overflow: auto; /* Enable scroll if needed */
  background-color: rgb(0,0,0); /* Fallback color */
  background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}

/* Modal Content */
.modal-content {
  background-color: #fefefe;
  margin: 150px;
  padding: 20px;
  border: 1px solid #888;
  width: 70%;
}

/* The Close Button */
.close_aparat {
  color: #fff;
  float: left;
  margin-top:-110px;
  font-size: 50px;
  font-weight: bold;
}

.close_aparat:hover,
.close_aparat:focus {
  color: #000;
  text-decoration: none;
  cursor: pointer;
}

.h_iframe-aparat_embed_frame{position:relative;}.h_iframe-aparat_embed_frame .ratio{display:block;width:100%;height:auto;}.h_iframe-aparat_embed_frame iframe{position:absolute;top:0;right:0;width:100%;height:100%;}
.span_aparat_padding {display: block;padding-top: 43% ;}
#main-menu ul.menu > li {font-family:babystreet;}

/*** 
 @font-face {
    font-family: 'babystreet';
    src: url('fonts/babystreet.eot');
    src: url('fonts/babystreet.eot?#iefix') format('embedded-opentype'),
    url('fonts/babystreet.woff') format('woff'),
    url('fonts/babystreet.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
***/


/*** New Css 1 Nov ***/


.infinite-scroll-request::before {
    margin-left: 8px;
    margin-right: unset;
}
.prod_hold .star-rating {
    width:100px;
    left:30px;
    right:unset;
}
div.prod_hold.babystreet-prodhover-swap.babystreet-buttons.product.type-product div.star-rating span {
    left:9px;
}
.wpb_single_image .vc_figure-caption::before {
    content: "\f038";
}
p.logged-in-as a:first-of-type::before {
    margin-left: 5px;
    margin-right: unset;
}
.portfolio_top .project-data .project-details a.button {
    margin: 20px 0px 0 8px;
}
#comments h3.heading-title {
    font-family:iranyekan !important;
}
.cart-info dl.variation, table.woocommerce-checkout-review-order-table dl.variation {
    text-align:right;
}
div.dokan-dashboard-wrap .fa-external-link:before {
    content: "\f08e" !important;
}
div.dokan-dashboard-wrap .fa-dashboard:before,div.dokan-dashboard-wrap .fa-tachometer:before {
    content: "\f0e4" !important;
    }
div.dokan-dashboard-wrap li.settings i.fa.fa-angle-right.pull-right {
    transform: scaleX(1);
}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a i {padding-left:10px;padding-right:15px;}
.dokan-dashboard .dokan-dash-sidebar ul.dokan-dashboard-menu li a {padding:10px 18px 10px 0;}
.prod_hold .star-rating span {left:5px;}
body.page-id-2849 .wpb_content_element form.mc4wp-form .babystreet_single_field_subscribe input[type=email] {border-color:rgb(59 53 53 / 20%);}
.widget_shopping_cart_content p.total strong, .widget_shopping_cart_content p.total .woocommerce-Price-amount.amount {
    width: 48.2%;
}
figure.woocommerce-product-gallery__wrapper{float:left !important;}
div.wishlist-title-container div.wishlist-title.wishlist-title-with-form a.btn.button.show-title-form i.fa.fa-pencil::before {
    content: "\f040";
}
a.btn.button.show-title-form {
    right: 0 !important;
    left: unset !important;
}
div.wpb_wrapper div.wishlist-title-container div.wishlist-title.wishlist-title-with-form {
    padding-right: 40px;
    padding-left: unset !important;
}
.error-message:before {
    margin-left: 6px;margin-right:unset;
}