.dokan-account-migration-lists .btn-primary,
.btn {font-size: 16px; font-weight: 700;line-height: 1;padding: 13px 33px;text-align: center;background-color: var(--mf-background-primary-color);color: var(--mf-background-primary-text-color);border-radius: 3px;display: inline-flex;align-items: center;}

/** Login and Reister page styles **/
.login-page .tabs-panel:nth-child(2) {display: none;}
.login-page .customer-login .martfury-login-columns .tabs-content {justify-content: center;}
.login-page .customer-login .martfury-login-columns .tabs-content::after {border: none;}
.register-page .tabs-panel:nth-child(1) { display: none;}

.register-page .customer-login .martfury-login-columns .tabs-content { justify-content: center;}
.register-page .customer-login .martfury-login-columns .tabs-content::after {border: none;}

/** Vendor Dashboard Styles Goes here **/
body .pricing-filter .bold-price {font-weight: 700;}
/** Add to cart and add to quotation */
.woocommerce div.product form.cart .button{margin-left: 16px !important;}
.woocommerce div.product form.cart .button{ margin-bottom: 30px;}

/** Dokan Vendor Dashboard Product Edit Form **/
.selection li[title="Black"]{background-color: #000 !important;color: #fff;}
.selection li[title="Purple"]{ background-color: #5506f3 !important; color: #fff;}
.selection li[title="Red"]{background-color: red !important;color: #fff;}
/** Dokan Vendor Single Store Page CSS */
.store-description h6{font-size: 16px;margin: 10px 0px 5px -22px;}
.store-description p{margin: 0px 0px 0px -22px;}
.dokan-list-inline li:nth-child(3){display: none !important;}
.product-brand {font-size: 16px;margin-bottom: 15px;color: #333;}
.product-brand a {color: #007cba; /* WooCommerce default link color */text-decoration: none;}

.product-brand a:hover {
  text-decoration: underline;
}


/** How to Sell Page Styling **/
.mf-elementor-process .process-step .step{
  font-weight: 700 !important;
}


/** Single Blog Post Styling**/
body .single-post-header .container .page-content .cat-links{
  display: none;
}
body .single-post-header .container .page-content .entry-title{
  display: block;
  color: #fff;
  line-height: 1.4em;
}
body .single-post-header.layout-2{
  padding-bottom: 100px;
  padding-top: 100px;
}
body .single-post-header.layout-2 + .site-content{
  padding-top: 30px;

}

/** Blog Archive Page **/
.mf-post-list article .entry-content-bottom{
  display: none;
}
.mf-post-list article .entry-content-top .categories-links{
  display: none;
}
/** Media Queries **/
@media (max-width:1024px) {
  .mf-elementor-process .process-step .step{
    font-weight: 700 !important;
  }
}