/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 11 2025 | 09:28:22 */
.wd-widget.widget {
  margin-bottom: 10px!important;
  padding-bottom: 10px!important;
  border-bottom: none;
	width: 100% !important;
}


.wd-widget.widget {
  margin-bottom: 20px !important;
 
  border-bottom: none;
  background-color: #fff !important;
  padding: 20px 20px 20px 20px!important;
  border-radius: 5px!important;
}

.wd-popup-slide-from-left .wd-popup {
  opacity: 0;
  transition: opacity 0.65s cubic-bezier(0.19, 1, 0.22, 1),transform 0.65s cubic-bezier(0.19, 1, 0.22, 1);
  transform: translateY(100px);
  border: 4px solid #7201FE;
  border-radius: 5px;
}
input[type="email"], input[type="date"], input[type="search"], input[type="number"], input[type="text"], input[type="tel"], input[type="url"], input[type="password"], :root textarea, :root select{
	box-shadow: 0px 0px 3px rgba(0,0,0,0.005);
border:1px solid #8F0DF8!important; 
}
button.mfp-close::after {
 
  color: #000 !important;
}
button.mfp-close:hover::after {
 
  color: red !important;
}
button.mfp-close {
  position: absolute;
  top: 10px!important;
  inset-inline-end: 10px!important;
  gap: 0;
  z-index: 1104;
  padding: 0;
  width: 50px;
  height: 50px;
  min-height: unset;
  background: none;
  color: #000;
  font-weight: 400;
  font-size: 0;
  opacity: 1;
  touch-action: manipulation;
  opacity: 0.5;
  transition: all .25s ease, opacity 0s ease 0s;
}
button.mfp-close:hover{color:red;}

@media (max-width: 600px) {
	.wd-product .star-rating {
  align-self: var(--text-align);
  line-height: 1;
  margin-top: -5px !important;
  font-size: 11px;
  margin-bottom: -3px !important;
}
	.wd-product :is(.wd-product-cats, .wd-product-brands-links) {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-top: -6px !important;
}
	.wd-products[class*="wd-stretch-cont"] .wd-product :is(.price, .wrap-price, .product-rating-price){ 
	position:inherit!important;}
	button.mfp-close {
  position: absolute;
  top: 0px !important;
  inset-inline-end: 0px !important;
	}
  .form-row { flex-direction: column; }
}


.more-products{font-size:12px!important;}
.star-rating::before {
  content: "\f148" "\f148" "\f148" "\f148" "\f148"!important;
  color: #FFBA00!important;
  
}
.wd-products[class*="wd-stretch-cont"] .wd-product :is(.price, .wrap-price, .product-rating-price) {
  margin-top: -5px !important;
  position: absolute;
  right: 15px;
  bottom: 15px;
}
.whb-9dbjhpobbmrgwhd2s4fy form.searchform {

  box-shadow: 0 0 5px rgba(0,0,0,0.005)!important;
}
.wd-dropdown-results {
   
    border: 1px solid #7201FE!important;
	border-top:none!important;
  }
.shop_attributes {
  --wd-attr-v-gap: 16px!important;
  --wd-attr-h-gap: 16px!important;
}
#menu-header-top-bar-right-menu .wd-nav-img, .wd-sub-menu li > a img{width:21px!important; margin-right:5px!important;}
.wd-breadcrumbs .wd-delimiter::after {
  content: "/";
  color: #000!important;
}
[class*="color-scheme-light"] {color:#fff!important;}
.woocommerce-widget-layered-nav-list{
	max-height: 250px;
    overflow-y: auto;
    /* Optional: nice look for scrollbars in Webkit browsers */
    scrollbar-width: thin;          /* Firefox */
    scrollbar-color: #ccc #f5f5f5;  /* Firefox */
}
#wcfmmp-store h1, #wcfmmp-store h2, #wcfmmp-store h3, #wcfmmp-store h4, #wcfmmp-store h5, #wcfmmp-store h6{ color:#000!important;}
@media (min-width:1280px) and (max-width:1400px){
	span.hideme{display:none!important;}
}
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li.coloum-3 p.store-enquiry {
  right: 150px!important;
  
}
@media (max-width:768px){
	.wd-cat-wrap{padding: 10px 0px 0px 0px!important;}
}
.wd-search-cat > a {
 
  text-transform: capitalize!important;
  font-size: 14px!important;
}

#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li .store-data p.store-enquiry a.wcfm_catalog_enquiry:hover, #wcfmmp-stores-wrap .store-footer a.wcfmmp-visit-store:hover{border-bottom-color:#0c8fe2 !important;}

#wcfmmp-stores-wrap .store-footer a.wcfmmp-visit-store:hover {
  border-color: #0c8fe2 !important;
}

.wcfm_login_popup_registration_link {color:#7201FE !important;}
#wcfmmp-stores-lists .left_sidebar {
  width: 25%;
  padding: 0px;
	padding-right:20px;
  background: transparent;
  margin-bottom: 0;
  border: none;
}

.wcfmmp-store-search-form{box-shadow:none!important;}
.wd-products-nav {
  
  position: absolute!important;
  right: 10px;
}
.wd-nav-pagin-wrap {
  display: none; 
}
.wd-sidebar-hidden-sm.wd-builder-off .woocommerce-result-count{display:block!important; color:#000!important;}
.wcfm_membership_box .woocommerce-Price-amount {width:125px!important; height:125px!important;}
.wcfm_membership_box .wcfm_membership_price{margin-top:30px;}
.vendorwhatsappbutton{
font-size: 13px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 30px;
	min-width: 50px;
  width: auto;
  padding: 0 15px;
  height: 30px;
  background: #128C7E;
  color: #fff;
  border-radius: 5px;
  display: inline-block;
  cursor: pointer;
}

.vendorwhatsappbutton:hover{
	 background: #25D366;
}

.vendorwebsitebutton{
font-size: 13px;
  text-transform: uppercase;
  font-weight: 600;
  line-height: 30px;
	min-width: 50px;
  width: auto;
  padding: 0 15px;
  height: 30px;
  background: #8B0000;
  color: #fff;
  border-radius: 5px;
  display: inline-block;
  cursor: pointer;
}

.vendorwebsitebutton:hover{
	 background: #ee0000;
}


 #wcfmmp-store .bd_icon_box:hover a.wcfm_store_enquiry:hover{background-color:#FF5C00!important; }
 #wcfmmp-store .bd_icon_box a.wcfm_store_enquiry:hover span{color:#fff!important;}
#wcfmmp-store .bd_icon_box a.wcfm_store_enquiry:hover i{color:#fff!important;}
#wcfmmp-store .bd_icon_area {
  position: absolute;
  right: 40px!important;
  top: 25px;
  margin: 25px 0 20px 0;
}
.wd-products[class*="wd-stretch-cont"] .wd-product :is(.price, .wrap-price, .product-rating-price) {
  margin-top: -5px!important;
}
.usericon{margin-right: -40px !important;}
.wcfm_custom_field_display_price-unit{display:none!important;}
.wd-action-btn.wd-style-icon .button{display:none!important;}
.price .price-unit {
  font-size: 14px;
  color: #555;
  margin-left: 0px;
}
.logo_area_after .wcfm_vendor_badges {
    margin-top: -5px!important;
}

.wcfm_vendor_badges div.wcfm_vendor_badge {
  margin-left: 0;
  margin-right: 5px;
  margin-top: -2px;
}
a.wcfm_vendor_badge img, div.wcfm_vendor_badge img{width:90px!important;}

.widget :is(ul, ol) li:last-child {
  margin-bottom: 10px;
}
#wcfmmp-store ul.product_list_widget li img{top:-10px!important;}
:is(.widget, .wd-widget, div[class^="vc_wp"]) :is(ul, ol) {
  list-style: disc;
 
  color: #fff;
}
.headercats .wd-cat-inner:hover a{color:#7201FE!important;}
.wd-cat-content {
  padding: 10px 5px!important;
}
.wd-nav-img {
 
  max-height: 24px!important; 
}

/* header search bar custom css starts here */
.wd-dropdown-search-cat.wd-design-default {
  width: 172px!important;
}

.wd-search-cat > a {
  
  border-left: none !important;
}

.wd-search-cat {
    right: auto!important;
    left: 0px!important;
}
.wd-header-search-form input[type=text]  {
	padding-right:25px!important; 
	padding-left:190px!important;
}
.wd-header-search-form .input-dropdown-inner>a {
    border-right: 1px solid #777777!important;
}

.searchform .searchsubmit :hover{
	background-color:transparent!important; color:#000!important;
}
/* header search bar custom css code ended here */



#wcfmmp-store .sidebar_heading h4 {
  font-size: 17px;
  line-height: 21px;
  color: #000!important;
  text-transform: uppercase;
}
#wcfmmp-store .categories_list ul li a {
  font-size: 15px;
  line-height: 20px;
  color: #000!important;
}

#wcfmmp-store .categories_list ul li a.active, #wcfmmp-store .categories_list ul li a:hover {
  color: #7201FE !important;
}

div.wcfm_popup_wrapper h2, form.wcfm_popup_wrapper h2 {
  
  color: #7201FE !important;
  
}

.wcfm_popup_wrapper .wcfm_popup_button:hover {
  background: #7201FE none repeat scroll 0 0!important;
  color: #fff !important;
}

#wcfmmp-store {
  box-shadow: none !important;
  height: auto !important;
}

#wcfmmp-store .left_sidebar {
  width: 25%;
  padding: 0px!important;
  background: transparent!important;;
  border:none!important;
}

#wcfmmp-store #wcfm_store_header {
  background: #dbe8ff !important;
}

#wcfmmp-store #wcfm_store_header {
  
  margin-bottom: 50px!important;
}

#wcfmmp-store .right_side {
  width: 75%;
  padding: 0px!important;
    
  padding-left: 40px!important;
}

.wcfm_popup_wrapper .wcfm_popup_label strong {
  font-weight: 600 !important;
  font-style: normal!important;
}
div.wcfm_popup_wrapper h2{font-style: normal!important;}

#wcfmmp-store .logo_area a img {
 
  border: 3px solid #7201FE;
  border-radius: 100px;
  box-shadow: 0px 0px 9px rgba(0,0,0,0.3);
}
#wcfmmp-store #wcfm_store_header {
  background: #Fff !important;
}

#wcfm-main-contentainer {
  margin-top: 30px!important;
}

wd-products-with-bg:not(.products-bordered-grid) :is(.product-wrapper, .wd-cat-wrap) {
  background-color: #fff !important;
}
#wcfmmp-store :is(.reviews_area, .policies_area, .wcfm_store_description) {
  border: 1px solid rgba(0,0,0,0.105);
  box-shadow: none;
  border-radius: 5px !important;
}

#wcfmmp-store .tab_area .tab_links {
  padding: 10px!important;
  
  border: 1px solid #ddd !important;
  border-radius: 5px !important;
}


.webdetails.wd-nav-arrows.wd-pos-sep .wd-prev {
  inset-inline-end: calc(3% + var(--wd-arrow-offset-h, 0px))!important; margin-left: -50px;
}

.webdetails.wd-nav-arrows.wd-pos-sep .wd-btn-arrow {
  position: absolute;
  top: calc(-3% - var(--wd-arrow-offset-v, 0px) + var(--wd-arrow-height, var(--wd-arrow-size, 50px)) / -2)!important;
  z-index: 250;
	margin-left: -60px;
}

.webdetails.wd-nav-arrows[class*="wd-hover"].wd-pos-sep .wd-btn-arrow {
    opacity: 1!important;
    pointer-events: none;
  }
.webdetails.  .wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-prev {
    transform: none !important;
  }
.webdetails.wd-nav-arrows.wd-hover-1.wd-pos-sep .wd-next {
    transform: none !important;
  }

.webdetails.wd-arrow-inner {

  color: #fff;
  background: #7201FE;
}
.webdetails.wd-disabled .wd-arrow-inner {

  color: #000;
  background: #fff;
}

#wcfmmp-store .banner_text h1 {
 
  text-shadow: -4px 2px 4px rgba(255,255,255,0.7);
}

.wd-page-wrapper {
  position: relative;
  background-color: #F2F5F8 !important;
}

.wd-page-content {
  
  background-color: #F2F5F8 !important;
}

.widget_product_categories .product-categories li a {
 
  color: #000 !important;
}


.popcats .wd-cat-wrap {
  
  border-radius: 5px!important;
}
.gallerycol{max-height:600px!important; overflow:hidden!important;}
.box-icon-align-top .box-icon-wrapper{
  
  box-shadow: 0px 0px 9px rgba(100,60,50,0.1)!important;
  border-radius: 100%;
  max-width: 90px;
  max-height: 90px;
  text-align: center !important;
  margin: 0px auto;
  
}

.box-icon-with-border .info-box-icon {
  padding: 0px!important;
}
.box-icon-with-bg .info-box-icon {
  padding: 2px!important;
}

.shop-banner img{border-radius:0px!important;}

textarea {
  overflow: auto;
  padding: 10px 15px;
  min-height: 150px!important;
  resize: vertical;
}



.wd-carousel-item .attachment-90x0{width:80px!important; height:60px!important;}

.wd-single-short-desc .woocommerce-product-details__short-description {
    margin-bottom: 10px;
    
}

/* Optional: Style the scrollbar for WebKit browsers (Chrome, Edge, Safari) */
.wd-single-short-desc .woocommerce-product-details__short-description::-webkit-scrollbar {
    width: 8px; /* Width of the scrollbar */
}

.wd-single-short-desc .woocommerce-product-details__short-description::-webkit-scrollbar-track {
    background: #f0f0f0; /* Background of the scrollbar track */
}

.wd-single-short-desc .woocommerce-product-details__short-description::-webkit-scrollbar-thumb {
    background-color: #ccc; /* Color of the scrollbar thumb */
    border-radius: 5px; /* Rounded corners for the scrollbar thumb */
}
div.wpcf7 input[type="submit"] {width:100%; }

body.no-price .quotebtn {
    display: inline-block !important;
}

body.has-price .quotebtn {
    display: none !important;
}

body.no-price .shippinglink {
    display: none !important;
}

body.has-price .shippinglink {
    display: inline-block !important;
}

.prodcontent{color:#000!important;}








.wd-product :is(.wd-product-cats, .wd-product-brands-links) {
  
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}



element {
}
.wd-sub-menu li > a {
  position: relative;
  display: flex;
  align-items: center;
  padding-top: 8px;
  padding-bottom: 8px;
  color: #000!important;
  font-size: 14px;
  line-height: 1.3;
}

.wd-sub-menu li > a:hover {color: #7201FE!important;}

@media (max-width:767px){
	.wd-toolbar-link .wd-custom-icon img {
  width: auto;
  height: 24px!important;
}
	#menu-footer-menu{display:none!important;}
	.wd-nav-img{display:none!important;}
	.cat-design-alt.categories-with-shadow .category-image-wrapp {
 
  border: 1px solid #aaa;
}
	.category-grid-item .wd-entities-title {
   
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
	.mobilecats .more-products{font-size:11px!important;}
	.mobilecats h3{white-space:nowrap!important; overflow:hidden!important; text-overflow:ellipsis!important;}
}

.wcfmmp_sold_by_container_advanced {
  border-color: var(--wd-form-brd-color);
  border-radius: 0;
  width: 100%;
	border:none!important;
}

.wcfmmp_sold_by_container_left {
  width: 60px!important;
  display: inline-block;
  vertical-align: top;
  margin: 5px;
    margin-top: 5px;
    margin-right: 5px;
  margin-top: -28px!important;
  border: 1px solid #ddd!important;
  border-radius: 100px !important;
  height: 60px!important;
  margin-right: 10px!important;
}

.wcfmmp_sold_by_container_left img {
  width: 60px!important;
	 height: 60px!important;
  border-radius: 50%;
  display: inline-block !important;
  border: 0;
}

.wcfmmp_sold_by_container_advanced .wcfmmp_sold_by_label {
  color: #666;
  font-size: 12px;
  margin-left: 80px;
  font-style: italic;
  letter-spacing: 2px;
  text-transform: lowercase;
  margin-top: 10px !important;
  margin-bottom: 4px !important;
}

.wcfmmp_sold_by_container_right {
  display: inline-block;
  margin-right: 10px;
  margin-bottom: 12px;
}

.product-image-summary-wrap {
 
  background: #fff !important;
  border-radius: 5px !important;
  padding: 20px !important;
}

.product-tabs-wrapper {
 
  background: #fff !important;
  border-radius: 5px !important;
  padding: 20px !important;
}

.wd-nav[class*="wd-style-"] > li:is(.current-menu-item, .wd-active, .active) > a {
  color:#7201FE!important;
}
.product-tabs-wrapper .tabs-layout-tabs > .wd-nav-tabs-wrapper.text-center{text-align:left!important;}

.wd-nav.wd-style-underline-reverse > li > a {
  padding-top: 50px!important;
}





.wd-nav[class*="wd-style-underline"] .nav-link-text::after {background:none!important;}
.woodmart-archive-shop:not(.single-product) .wd-page-content {
  background-color: #F2F5F8!important;
  background-image: none;
}

.single-product .wd-page-content {
  background-color: #F2F5F8!important;
  background-image: none;
}



.wcfmmp_sold_by_wrapper {
  margin-bottom: 5px;
  white-space: nowrap !important;
  overflow: hidden !important;
  
}




.wd-content-area > .single-breadcrumbs-wrapper {
  margin-bottom: 15px!important;
  margin-top: -25px!important;
  width: 100%;
  
}

.wd-sidebar.sidebar-container.wd-grid-col.sidebar-right {margin-top:15px!important;}

@media(min-width:1366px){
	.wd-page-title .wd-breadcrumbs{padding-bottom:10px!important;}
	html .page-title .wd-title-wrapp > .title {
    font-size: 32px!important;
    padding-top: 15px;
    padding-bottom: 15px;
  }

	 html .page-title > .container > .title {
    font-size: 32px!important;
    padding-top: 15px;
    padding-bottom: 0px!important;
  }
	.wd-page-title .container {

  gap: 5px!important;
	}
	
	.searchform .wd-clear-search{right:40px!important;}
	.wd-nav-secondary > li > a{font-size:15px!important;}

	.wd-dropdown-results {
 
  right: 0px!important;
  left: 0px!important;
}
	.autocomplete-suggestion .suggestion-thumb img {
  
  max-width: 45px !important;
  max-height: 45px !important;
  min-width: 45px !important;
  min-height: 45px !important;
}
	
	
	.product-image-summary-wrap .wcfmmp_sold_by_container_advanced {
  border-color: var(--wd-form-brd-color);
  border-radius: 0;
  width: 100%;
  border: none !important;
  display: none;
}
	.product_title {
  font-size: 24px!important;
  line-height: 30px!important;
  --page-title-display: block;
}
}

.wcfm_catalog_enquiry {
	margin-right: 10px;
  background: #3861ff;
  border: 1px solid #3861ff!important;
	border-bottom-color: #3861ff!important;
  color: #ffffff;
  border-radius: 100px !important;
  padding: 8px 15px!important;
}

.wcfm_catalog_enquiry_button_wrapper:hover .wcfm_catalog_enquiry {
	margin-right: 10px;
  background: #3861ff;
  border: 1px solid #3861ff!important;
	border-bottom-color: #3861ff!important;
  color: #ffffff;
  border-radius: 100px !important;
  padding: 8px 15px!important;
}





.wcfmmp_sold_by_container_advanced .wcfmmp_sold_by_wrapper .wcfmmp_sold_by_store {
  color: #333;
  line-height: 25px;
  font-size: 16px!important;
  display: block;
  white-space: nowrap;
  overflow: hidden!important;
	
}

.woocommerce-product-gallery .woocommerce-product-gallery__image {
	border:1px solid #eee!important;
	border-radius:0px!important;
}

:is(.products-bordered-grid-ins, .wd-products-with-bg:not(.products-bordered-grid), .wd-products-with-shadow:not(.products-bordered-grid)) .wd-product {
  --wd-prod-bg-sp: 0px!important;
}

.elementor-1206 .elementor-element.elementor-element-0f78a99 > .elementor-widget-container {
  background-color: transparent!important;
  padding: 0px!important;
  border-radius: none!important;
}

.elementor-784 .elementor-element.elementor-element-0f78a99 > .elementor-widget-container {
background-color: transparent!important;
  padding: 0px!important;
  border-radius: none!important;
}


.product_list_widget > li img {
  float: left;
  margin-right: 15px;
  min-width: 65px;
  max-width: 65px;
  border-radius: calc(var(--wd-brd-radius) / 1.5);
  max-height: 65px;
  min-height: 65px;
	margin-top:10px;
}

.wcfmmp_sold_by_container_advanced{margin-bottom:0px!important;}

@media (min-width:300px) and (max-width:980px){
	.whb-header-bottom {
  
  margin-top: -5px!important;

  padding-bottom: 5px !important;
 
}
	.wd-dropdown-results {
  margin-top: 0 !important;
  overflow: hidden;
  right: 0px!important;
  left: 0px!important;

}
	.autocomplete-suggestions {
    grid-template-columns: 100% !important;
	}
	
	.autocomplete-suggestion .suggestion-thumb img {
  
  max-width: 45px !important;
  max-height: 45px !important;
  min-width: 45px !important;
  min-height: 45px !important;
}
	

	.wd-content-area > .single-breadcrumbs-wrapper {
  margin-bottom: 15px !important;
  margin-top: -10px !important;
  width: 100%;
}
	
	
	
	.product-image-summary-wrap {
 
  padding-bottom: 40px !important;
}
	

	.webdetails.wd-nav-arrows{display:none;}
	
	.product-image-summary-wrap .wcfmmp_sold_by_container_advanced {
 width:100%!important;
  border: 1px solid #ddd !important;
  display:none!important;
}
	#wcfmmp-store .right_side {
  width: 100%!important;
  padding: 0px !important;
 
  padding-left: 0px !important;
}
	#wcfmmp-store .left_sidebar {
  width: 100%!important;
 
}
	.wcfmmp-store-page-wrap :is(.wd-products-per-page, .wd-products-shop-view) {
  margin-right: 10px!important;
  margin-bottom: 10px;
}
	
	
}

@media (max-width:600px){
	#wcfmmp-store .bd_icon_area {
  position: absolute;
 
  top: 260px!important;
  margin: 25px 0 20px 0;
  right: 30px!important;
}
}

@media (min-width:768px) and (max-width:1023px){
	#wcfmmp-store .bd_icon_area {
  position: absolute;
 
  top: -70px!important;
  margin: 25px 0 20px 0;
  right: 30px!important;
}
}

@media (min-width:1024px) and (max-width:1280px){
	#wcfmmp-store .bd_icon_area {
  position: absolute;
 
  top: -70px!important;
  margin: 25px 0 20px 0;
  right: 30px!important;
}
}

@media (max-width:1024px){
	
	.wd-toolbar-label {
  position: absolute;
  inset-inline: 0px!important;
  bottom: 0px!important;
  display: none;
  overflow: hidden;
  text-align: center;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: 600;
  font-size: 12px!important;
  line-height: 1;
  padding: 1px 0;
}
.wd-toolbar {
  position: fixed;
  inset-inline: 0;
  bottom: 0;
  z-index: 350;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  padding: 0px!important;
  height: 60px!important;
  background-color: var(--bgcolor-white);
  box-shadow: 0 0 9px rgba(0,0,0,0.12);
}
}

@media (max-width:1024px){
	.wd-page-title .wd-breadcrumbs{padding-bottom:10px!important;}
	html .page-title .wd-title-wrapp > .title {
    font-size: 16px!important;
    padding-top: 15px;
    padding-bottom: 15px;
  }

	 html .page-title > .container > .title {
    font-size: 18px!important;
    padding-top: 15px;
    padding-bottom: 0px!important;
  }
	.wd-page-title .container {

  gap: 0px!important;
}
	
	.wd-sidebar.wd-side-hidden {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  background: #f5f5f5;
  padding-left: 10px;
		padding-right:10px;
}
}

/* vendor stores list css */
#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li.coloum-3 .store-content .store-info {
	opacity:0.3!important;
}

#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li p.store-enquiry a.wcfm_catalog_enquiry {
  margin-top: 0;
  line-height: 0px!important;
  text-decoration: none;
}

#wcfmmp-stores-wrap ul.wcfmmp-store-wrap li.coloum-3 a.wcfmmp-visit-store {
  top: auto;
  bottom: 18px;
  padding: 0 15px!important;
  border-radius: 100px !important;
}

/* vendor stores list css ended here */