/* *********** */
/* All Pages   */
/* *********** */
#main {
	padding-top: 1rem;
}

@media (min-width: 768px) {
	div.storefront-breadcrumb {
    	margin-bottom: 0;
	}
}

/* *********** */
/* Home Page   */
/* *********** */
body.home h1.entry-title {
	display: none;
}

/* *********** */
/* Search form */
/* *********** */

.form-group {
	margin-bottom: 1rem;
}
.florder-search-stores label {
	margin-left: 3px;
	margin-right: 3px;
}

/* **************** */
/* Cart Page        */
/* **************** */
/*(and drop down mini cart in any page)*/
body.rtl .wc-forward::after {
	content: "\f30a";
}

/* **************** */
/* Checkout Page    */
/* **************** */

#ship-to-different-address > label, span:has(#shipping_country) {
	pointer-events: none;
}
#ship-to-different-address-checkbox, #shipping_country_field .select2-selection__arrow {
	display: none;
}
#shipping_country_field .select2-selection {
	border: none;
}

/* **************** */
/* Product Page     */
/* **************** */
body.single-product .edit-link {
	display: none; /* removing product edit link because to prevent vendor from accessing backend */
}

/* *********************************** */
/* Registration Form (My Account Page) */
/* *********************************** */
#customer_login label[for="billing_address_2"] {
	display: none;
}

.extra-info {
	color: gray;
	font-size: 0.9em;
	margin-top: 0.2em;
	display: inline-block;
}

body.rtl label[for="wkmp-shopurl"]  {
	float: right;
}

/* *********************** */
/* Vendor Store Front Page */
/* *********************** */
.mp-profile-wrapper .mp-about-shop {
	border-bottom: none;
}

.floating-buttons {
    position: fixed;
    bottom: 20px;
    left: 0;
    right: 0;
    width: 100%;
    display: flex;
    justify-content: space-between;
    align-items: center;
    z-index: 1000;
}

.button-column {
    flex: 1; /* Each column takes equal space */
    display: flex;
    justify-content: center; /* Center button horizontally */
}

.floating-button {
    padding: 12px 20px;
    font-size: 16px;
    color: white;
    text-decoration: none !important;
    border-radius: 5px;
    font-weight: bold;
    text-align: center;
    display: inline-block;
}

.call-button {
    background-color: #CF9518;
}

.whatsapp-button {
    background-color: #25D366;
}

.floating-button:hover {
    opacity: 0.8;
}

.wkmp_view_collection, .mp-avg-rating-box-link, 
.mp-profile-wrapper .mp-profile-information .mp-shop-stats .mp-seller-avg-rating .wk_write_review a {
	display: none;
}

.mp-profile-wrapper .mp-about-shop {
	margin-bottom: 0;
}

/* Changing location of the shop logo and info to be a bit over the bottom of the banner */
.flrdr-has-banner .wkmp-seller-avatar {
	margin-top: -6em;
	margin-left: 3em;
	border-radius: 3px;
  	border: 4px solid #fff;
}
body.rtl .flrdr-has-banner .wkmp-seller-avatar {
	margin-left: 0;
	margin-right: 3em;
}
.mp-profile-wrapper .mp-shop-actions-info {
	padding-left: 3em;
}
.mp-profile-wrapper .mp-profile-information:not([.flrdr-has-banner]) .mp-shop-actions-info {
	padding-left: initial;
}
body.rtl .mp-profile-wrapper .mp-shop-actions-info {
	padding-left: initial;
	padding-right: 3em;
}
body.rtl .mp-profile-wrapper .mp-profile-information:not([.flrdr-has-banner]) .mp-shop-actions-info {
	padding-right: initial;
}
.mp-profile-wrapper .mp-profile-information.flrdr-has-banner .mp-shop-stats {
	width: 15%;
}
.mp-profile-wrapper .mp-profile-information:not([.flrdr-has-banner]) .mp-shop-stats {
	width: 40%;
}

.mp-profile-wrapper .mp-profile-information.flrdr-has-banner .mp-shop-stats .mp-seller-avg-rating {
	margin-left: 3em;
}
body.rtl .mp-profile-wrapper .mp-profile-information.flrdr-has-banner .mp-shop-stats .mp-seller-avg-rating {
	margin-left: 0;
	margin-right: 3em;
}

.mp-profile-wrapper .mp-profile-information.flrdr-has-banner .mp-shop-stats .mp-seller-avg-rating .single-star {
	margin-left: 7px;
}

.mp-profile-wrapper .flrdr-has-banner .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions a.open-review-form {
	margin-left: 1em;
}
body.rtl .mp-profile-wrapper .flrdr-has-banner .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-actions a.open-review-form {
	margin-left: 0;
	margin-right: 1em;
}

.mp-profile-wrapper .flrdr-has-banner .mp-shop-actions-info .mp-shop-action-wrapper .mp-shop-info {
	padding-left: 1rem;
	padding-right: 1rem;
}

/*.flrdr-vendor-store-page .primary,
.flrdr-vendor-store-page .site-main,
.flrdr-vendor-store-page #main > article ,
.flrdr-vendor-store-page .mp-profile-wrapper .mp-seller-recent-product {
	margin-bottom: 0;
}*/


/* **************** */
/* Vendor Dashboard */
/* **************** */

.flrdr-red-bg, .wkmp_nav_tabs li a.flrdr-red-bg {
	background-color: #ffe6e6;
}
.flrdr-red-text {
	background-color: #ffe6e6;
	color: #cc2727;
	border-left: #d12626 solid 3px;
	padding: 3px 12px;
	width: fit-content;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}
.flrdr-red-text p {
	margin: 0;
}
body.rtl .flrdr-red-text {
	border-left: none;
	border-right: #d12626 solid 3px;
}

.flrdr-red-border {
	border: 10px solid #ffe6e6;
}


.flrdr-red-tab, .flrdr-red-tab.tab, .wkmp_nav_tabs li a.flrdr-red-tab {
	background-color: #ffe6e6;
	border-left: #d12626 solid 3px;
}
body.rtl .flrdr-red-tab, body.rtl .flrdr-red-tab.tab, body.rtl .wkmp_nav_tabs li a.flrdr-red-tab {
	border-left: none;
	border-right: #d12626 solid 3px;
}

.flrdr-red-menu-item {
	background-color: #ffe6e6;
	color: #cc2727;
	border-left: #d12626 solid 3px;
	border-radius: 5px;
	padding-left: 0.5em;
	padding-right: 0.5em;
}
body.rtl .flrdr-red-menu-item {
	border-left: none;
	border-right: #d12626 solid 3px;
}

/* **************** */
/* Vendor Dashboard */
/* ---------------- */
/* Side menu bar    */
/* **************** */
.woocommerce-MyAccount-navigation-link--dashboard, 
.woocommerce-MyAccount-navigation-link--downloads, 
body.vendor-user .woocommerce-MyAccount-navigation-link--edit-address, 
.woocommerce-MyAccount-navigation-link--favorite-sellers,
.woocommerce-MyAccount-navigation-link--activated-plans {
	display: none;
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link a::before {
	opacity: 0.4;
}
.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link.is-active a::before {
	opacity: 1;
}

.woocommerce-MyAccount-navigation-link {
	padding-left: 0.5em;
	padding-right: 0.5em;
}

body.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-asktoadmin {
  margin-bottom: 0px;
  border-bottom: 1px solid rgba(0,0,0,.05) !important;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--view-store.woocommerce-MyAccount-navigation-link a::before {
	content: '\e94e'; 
	font-family: 'Webkul Rango'; /* Shop Sign */
	font-size: 20px;
	text-align: center;
	opacity: 0.7;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-profile.woocommerce-MyAccount-navigation-link a::before {
	content: '\f007'; /* Unicode for user icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--business-times a::before {
	content: '\f017'; /* Unicode for clock icon */
	text-align: center;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-shippings.woocommerce-MyAccount-navigation-link a::before {
	content: '\f0d1'; /* Unicode for truck icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-MyAccount-navigation-link--seller-products {
	margin-bottom: 1em;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-dashboard.woocommerce-MyAccount-navigation-link a::before {
	content: '\f200'; /* Unicode for Pie Chart  */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;	
}

.woocommerce-MyAccount-navigation-link--seller-dashboard {
	border-top: 1px solid rgba(0,0,0,.05);
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-orders.woocommerce-MyAccount-navigation-link a::before {
	content: '\f1ea'; /* Unicode for newspaper icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-transactions.woocommerce-MyAccount-navigation-link a::before {
	content: '\f362'; /* Unicode for Money Transfer / Transactions icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-shop-followers.woocommerce-MyAccount-navigation-link a::before {
	content: '\f005'; /* Unicode for star icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--membership-plans.woocommerce-MyAccount-navigation-link a::before {
	content: '\f559'; /* Unicode for award icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-asktoadmin.woocommerce-MyAccount-navigation-link a::before {
	content: '\f0e0'; /* Unicode for envelope icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--seller-notifications.woocommerce-MyAccount-navigation-link a::before {
	content: '\f0f3'; /* Unicode for bell icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--admin-news.woocommerce-MyAccount-navigation-link a::before {
	content: '\f05a'; /* Unicode for info icon */
	font-family: "Font Awesome 5 Free";
	font-size: 1em;
	text-align: center;
}

body.vendor-user .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--edit-account a::before {
	content: '\f09c'; /* Unicode for open lock (unlock) icon. applies only for vendors (not for customers)*/
	text-align: center;
}

/* **************** */
/* Vendor Dashboard */
/* ---------------- */
/* Products Table, Product Attributes Table, Attributes Terms Table */
/* **************************************************************** */
body.rtl .woocommerce-MyAccount-content .wkmp-table-action-wrap .wkmp-action-section.left,
body.rtl #wkmp-product-attr-term-list-form #wkmp_pro_add_product_attr_btn {
	float: right;
}
body.rtl .woocommerce-MyAccount-content .wkmp-table-action-wrap .wkmp-action-section.right,
body.rtl #wkmp-product-attr-term-list-form a:has(.dashicons-controls-back) {
	float: left;
}

body.rtl #wkmp-product-attr-term-list-form .dashicons-controls-back::before {
	content: "\f517";
}

body.rtl.wkmp-seller-endpoints .wkmp-seller-products-lists .wkmp-seller-products-lists-caption {
	text-align: right;
}

body.rtl #wkmp-product-list-form a.button.add-product,
body.rtl #wkmp-product-attr-list-form a.button.add-product {
	float: right;
}
body.rtl #wkmp-product-list-form button.button.wkmp-bulk-delete,
body.rtl #wkmp-product-attr-list-form button.button.wkmp-bulk-delete-product-attr {
	float: left;
}

.wkmp-pro-product-attributes-link {
	display: none;
}

/* Stats */
body.rtl .mp-dashboard-wrapper .summary-stats {
	float: right;
}
body.rtl .mp-dashboard-wrapper .summary-icon, body.rtl .mp-dashboard-wrapper .mp-store-recent-orders h4 a {
	float: left;
}

.mp-store-summary .mp-store-summary-section.total-payout {
	display: none;
}

/* **************** */
/* Vendor Dashboard */
/* ---------------- */
/*   Product Edit   */
/* **************** */
body.rtl .wkmp_container {
	text-align: right;
}

body.rtl #edit_product_tab li,
body.rtl .wkmp-wpml-product-language-table .wkmp-left, 
.wkmp-seller-endpoints .wkmp-add-product-form .wkmp-attr-name-label {
	float: right;
}

body.rtl.wkmp-seller-endpoints .wkmp-product-navigation .wkmp-pro-product-view-link,
body.rtl.wkmp-seller-endpoints .wkmp-add-product-form #product-form .wkmp_marketplace_variation .wkmp_var_btn.mp_attribute_remove {
	float: left;
}

body.rtl .wkmp-add-product-form #product-form .wkmp_attributes .wkmp_product_attribute_term_values ~ .mp_actions {
  margin-right: 20px;
}

body.rtl .dashicons-arrow-left-alt::before {
  content: "\f344";
}

.wkmp-seller-endpoints .wkmp-add-product-form li:has(#shippingtab),
.wkmp-seller-endpoints .wkmp-add-product-form li:has(#tagsbrandtab),
.wkmp-seller-endpoints .wkmp-add-product-form .variation_data .virtual,
.wkmp-add-product-form #product-form .wkmp_marketplace_variation .options label:has(.checkbox_is_downloadable),
.wkmp-add-product-form #product-form .wkmp_marketplace_variation .options label:has(.checkbox_is_virtual),
.wkmp-add-product-form .wkmp_profile_input:has(#wp-product_desc-wrap) /* product long description */,
label.checkbox-inline:has(#_ckvirtual), label.checkbox-inline:has(#_ckdownloadable), 
	/*  /\ virtual and downloadable product checkboxes from product status tab */
.mp-section-seperate, /* removing hr between those checkboxes */
.wkmp-add-product-form .wkmp-add-variant-attribute, /* Add New Attribute button in Attributes tab */
.wkmp-add-product-form #product-form .wkmp-manage-attributes, /* Manage Attributes link in Attributes tab */
.wkmp-add-product-form .wkmp-attribute-placeholder, 
	/*  /\ text "Use “|” to separate different options..." in Attributes tab */
.wkmp-add-product-form .wkmp_toolbar-variations-defaults, 
	/*  /\ unnesecary part from Variations tab (content of this tab relocated to Attributes tab by JS) */
#select2-wkmp_add_attribute_existing-results .wkmp-select2-badge, 
	/*  /\ the word "Global" by each attribute name in drop down in Attributes tab */
.wkmp-add-product-form #product-form .wkmp_attributes .wk-mp-attribute-config, 
	/*  /\ "Visible on the product page" and "Used for variations" checkboxes in Attributes tab */
.wkmp-add-product-form #product-form .mp_sale_schedule
	/*  /\ "Schedule after Sale Price in Attributes tab (relocated here from Variations tab by JS) */
{
	display:none;
}

.wkmp-side-head {
	margin: 0;
}

#product-form div.wkmp_profile_input:has(#wp-product_desc-wrap) {
	display: none; /* Removing Long Description */
}

.mp-sidebar-container {  /* Product Status */
	margin-bottom: 1em;
}

/* 	Disabling Product Parent Category: Flowers , Live Plants & Gifts and Accessories */
#select2-mp_seller_product_categories-results > 
		li[id^="select2-mp_seller_product_categories-result-"][id*="-main-flowers"],
#select2-mp_seller_product_categories-results > 
		li[id^="select2-mp_seller_product_categories-result-"][id*="-live-plants"],
#select2-mp_seller_product_categories-results > 
		li[id^="select2-mp_seller_product_categories-result-"][id*="-gifts-accessories"] {
    text-decoration: underline;
    pointer-events: none;
}

/** Product, Orders & Transactions Grids background color
 * 		overriding webkul horrific style */
.wkmp-seller-withdrawal-wrap .wkmp-box, .wkmp-filter-product-container .card, .wkmp-seller-withdrawal-content .wkmp-row.wkmp-topbar-heading {
	/* background-color: #673ab7; */
	background-color: rgba(103, 58, 183, 0.2) !important; /* same color with 20% transparency */
}

#avariationtabwk .input_fields_toolbar_variation {
	margin-bottom: 1rem;
}

/* ***************************************** */
/* 			Vendor Dashboard				 */
/* ----------------------------------------- */
/*  Orders History - view order and invoice	 */
/* ***************************************** */
/* Remove the Pending Payment filter card	 */
#wkmp-order-list-form a[href*="/my-account/seller-orders/filter/pending"] {
  display: none;
}
/* view order and invoice	 */
body.rtl .mp-order-view a.print-invoice {
  float: left;
}
.woocommerce-MyAccount-content dl.variation, .mp-invoice-wrapper dl.variation {
	display: none;
}

/* ********************* */
/*	 Vendor Dashboard	 */
/* --------------------- */
/* 	  Shipping Zones 	 */
/* ********************* */
/*  */
a.wkmp-manage-shipping-class, .wkmp_nav_tabs li a[data-id="#ship_class"] , /* Hiding Shipping Classes */
td.wc-shipping-zones-blank-state > *:not(p:first-of-type):not(p:last-of-type), /* Remove irrelevant explanation about shipping zones */
table.wc-shipping-zones-list .wc-shipping-zone-methods, /* Remove Shipping methods from the main shipping page with the table and lists */
.mp_shipping_country .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,
  /* Removing x sign from Country (Zone Region) */
table.wc-shipping-zones tr:has(td.wc-shipping-zone-methods), /* Remove Shipping methods from the add page and edit page*/
table.wc-shipping-zones-list > tbody:not([class]) /* Removing the "Rest of the World" from the zone list */
{ 
	display: none; 
}

/* making the Country (Zone Region) have disabled look*/
.mp_shipping_country .select2-container--default .select2-selection--multiple .select2-selection__choice {
	background-color: white;
	border: none;
}

.wkmp-seller-endpoints .wkmp-new-ship-zone {
  display: block; /* Fix the add shipping zone button size */
}

/* Shipping Zones Table */
.wc-shipping-zones-list th.wc-shipping-zone-region {
    width: 40%; /* Make Region(s) wider */
}
.wc-shipping-zones-list th.wc-shipping-zone-name, .wc-shipping-zones-list th.wc-shipping-zone-actions{
    width: 10%; /* shrink Zone Name */
}

body.rtl .mp_select_country {
    display: flex;
}


/* ********************* */
/*	 Vendor Dashboard	 */
/* --------------------- */
/*  	 Profile 	     */
/* ********************* */

body.rtl .wkmp_nav_tabs li {
	float: right;
}

body.rtl #whatsapp-number {
	text-align: right;
}

.profile-change-message {
	color: red;
}


#billing-country {
	pointer-events: none;
	border: none;
	
	/* removing the arrow */
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: transparent;
	padding-right: 1em; /* ensure space for text */
}


#wkmp_street_address, #billing-city, #wkmp_shop_state, #billing-postal-code {
	pointer-events: none;
	border: none;
	box-shadow: none;
}
div:has(> :is(#wkmp_street_address, #billing-city, #wkmp_shop_state, #billing-postal-code)) {
  pointer-events: none;
}

#username {
	box-shadow: none;
}

#username:focus {
	background-color: initial;
	outline-color: #fff;
}

.wkmp_avatar_logo_section .wkmp-seller-profile-image-grids.wkmp_profile_logo,  /* Shop Logo */
.form-group:has(#mp_seller_payment_details), /* Payment Information */ 
.wkmp_nav_tabs li a[data-id="#wkmp-custom-attr-tab"] {
	display: none;
}

#wkmp-seller-profile .form-group label {
	font-weight: bold;
}

/* **************** */
/* Vendor Dashboard */
/* ---------------- */
/*  Business Hours  */
/* **************** */

.tabs {
    display: flex;
    border-bottom: 1px solid #ccc;
}

.tab {
	padding: 5px 10px;
	cursor: pointer;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
	border-top: 1px solid #ccc;
	margin-right: 5px;
	
}

.tab:hover {
    background-color: #ddd;
}

.tab.active {
    font-weight: bold;
	
}

.tab-content {
    display: none;
    padding: 20px;
    background-color: #fff;
	border-top: none;
}

.tab-content.active {
    display: block;
}

#custom-form-business-hours > .acf-form-fields > .acf-field-true-false > div {
	display: inline-block;
} 
#custom-form-business-hours > .acf-form-fields > .acf-field-time-picker  {
	display: inline-block;
	border-top: none;
} 
#custom-form-business-hours button.flrdr-copy-btn {
	margin-left: calc(1em + 16px); /* 16 px is the padding of the next element - opening_hour, and I'm adding it to align to it*/ 
}
body.rtl #custom-form-business-hours button.flrdr-copy-btn {
	margin-right: 0;
	margin-right: calc(1em + 16px);
}
#custom-form-business-hours > .acf-form-fields > .acf-field-time-picker[data-name*="opening_hour"] {
    margin-left: 1em;
}
body.rtl #custom-form-business-hours > .acf-form-fields > .acf-field-time-picker[data-name*="opening_hour"] {
	margin-right: 0;
	margin-right: 1em;
}

	/*  Reversing the order of the time picker so that it would be ltr even in Hebrew (Hours are aligned to left)  */
body.rtl:has(#custom-form-business-hours) .acf-ui-datepicker dl {
	display: flex;            
	flex-flow: row nowrap;    
	direction: ltr;           
	gap: .25em;   
	padding-left: 2em;
}
body.rtl:has(#custom-form-business-hours) .acf-ui-datepicker dl > dt {
	display: none;
}
body:has(#custom-form-business-hours) .acf-ui-datepicker dl > dd.ui_tpicker_second {
	display: none; /* Removing seconds field */
}

body.rtl .acf-notice {
	border-left: none;
	border-right: rgb(31.4900398406,125.1314741036,176.5099601594) solid 3px;
}

.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label {
	margin-right: 0.5em;
}
.ui-timepicker-div.ui-timepicker-oneLine dl {
  text-align: left;
}

/* Notifications */
body.rtl .woocommerce-Button--next::after {
	content: "\f30a";
}
body.rtl .woocommerce-Button--previous::before {
	content: "\f30b";
}

/* **************** */
/* Vendor Dashboard */
/* ---------------- */
/*     Followers    */
/* **************** */
body.rtl #wkmp-send-notification {
	float: right;
  	margin-left: 0.5em;
}

/* **************** */
/* Vendor Dashboard */
/* ---------------- */
/*    Membership    */
/* **************** */
.wkmpms-membership-wrapper .wkmpms-pricing-group p.flrdr-membership-info {
	margin-top: 1em;
}

.wkmpms-plan-detail p + h4 {
	margin-top: unset;
}

/* **************** */
/* Vendor Dashboard */
/* ---------------- */
/*    My Orders     */
/* **************** */
.flrdr-child-order-number::before {
	content: "\21B3"; /* down right arrow */
}
body.rtl .flrdr-child-order-number::before {
	content: "\21B2"; /* down right arrow */
}

/* *************************************** */
/*              Vendor Dashboard           */
/* --------------------------------------- */
/*    Change Password (Account details)    */
/* *************************************** */
/*   - applies only to vednors             */

body.vendor-user .woocommerce-EditAccountForm.edit-account > p {
    display: none; /* remove all form fields (password fields will be shown in next line) */
}

body.vendor-user .woocommerce-EditAccountForm.edit-account > fieldset {
    display: block; /* show password field */
}

body.vendor-user p:has(#save-account-details-nonce) {
    display: block; /* show save button */
}

/* ****************** */
/* Customer Dashboard */
/* ****************** */
body.rtl .woocommerce-MyAccount-content .wkmp-pro-become-seller-left {
	float: right;
}

/*.woocommerce-error.flrdr-not-complete-error::before {
	content: "\f060"; /* right arrow */
/*}
body.rtl .woocommerce-error.flrdr-not-complete-error::before {
	content: "\f061"; /* left arrow */
/*}*/

/* ************************* */
/* 		Various Places		 */
/* ************************* */
/* 	atm- Checkout Page, Vendor Profile	*/
/* ************************************ */
.flrdr-note {
	font-style: italic;
}
.flrdr-note::before {
    content: "*";
}