/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 26 2024 | 04:37:17 */
.includes_tax{display:none;}
.menuprod .wd-product .wd-entities-title{white-space:normal!important; overflow:hidden!important; text-overflow:ellipsis!important;}
.mobilehelp{margin-top:5px!important;}
.homeprod  .wd-product .wd-entities-title {
  
  white-space: nowrap !important;
  overflow: hidden;
  text-overflow: ellipsis !important;
}
.woocs_auto_switcher ul li span {
  line-height: 22px!important;
}
.woocs_auto_switcher.right ul li:hover{transform:none!important;}
.wd-buttons.wd-pos-r-t {
  
  display: none!important;
}
.product-labels .product-label.onsale {
 
  display: none !important;
}
.myprod .wd-product:hover{
	box-shadow: 0px 0px 9px 3px rgba(255,204,0,0.7);
}
.wd-product .wd-entities-title {
  font-size: inherit;
  white-space: nowrap!important;
  overflow: hidden;
  text-overflow: ellipsis!important;
}
.cart-table-section .product-quantity{display:none!important;}
.product-label.attribute-label:not(.label-with-img) {
  
  display: none!important;
}
@media(max-width:1367px){
	.hidewmmenuitem{display:none!important;}
}
@media(min-width:1366px) and (max-width:1367px){
	.wcc-wrapper {
  
  margin-top: 0px !important;
}
}
.myproducts .wd-action-btn.wd-style-icon .button, .myproducts .wd-buttons .wd-action-btn > a {
 
  /*display: none!important;*/
}
.searchform[class*="wd-style-with-bg"] .searchsubmit {
  color: #000;
  background-color: #FFA900 !important;
  font-weight: 900 !important;
}
.searchform[class*="wd-style-with-bg"] .searchsubmit:hover {
  color: #000;
  background-color: #FFA900 !important;
  font-weight: 900 !important;
}
.wd-header-nav, .site-logo {
  padding-inline: 5px!important;
}
.wd-dropdown {

  margin-top: 5px!important;
}
.wd-tools-element:is(.wd-design-2, .wd-design-5) .wd-tools-count {
  position: absolute;
  top: -5px;
  inset-inline-end: -9px;
  background-color: #FFA900!important;
  color: #000!important;
  font-size: 9px;
}
.mycopyright a{color: #FFA900 !important; font-weight:bold!important;}

.myportfolio img{border:1px solid #ddd!important;}


.homeh1 h1{font-size:24px!important; color: #E00073!important;}

.wd-header-cats.wd-style-1 .menu-opener {
  padding: 10px 8px!important;
}
.wd-nav-img, .mega-menu-list img {
  display: inline-block;
  margin-right: 4px!important;
  max-height: 24px!important;
  width: auto !important;
}

div.quantity {
  display: none!important;
 
}



.product-grid-item .product-wrapper {
  border-radius: var(--wd-brd-radius);
  padding: 0px!important;
}

.products[class*="wd-stretch-cont"] .product-element-bottom {
margin-top: 0px;
  padding: 10px !important;
}
:is(.wd-custom-icon, picture.wd-custom-icon img) {
 
  max-width: 21px!important;
  
}

.yith-plugin-upgrade-license-banner.yith-plugin-upgrade-license-banner--inline{display:none;}

.yith-wcmbs-product-download-button.unlocked, .yith-wcmbs-download-links.unlocked, .yith-wcmbs-download-button.unlocked {
  color: #fff;
  background: #93ab07;
  width: 100%!important;
  text-align: center;
  text-transform: capitalize !important;
}

.wd-price-table.price-style-default .wd-plan-price {
 
  background-color: #520E29!important;
  color: #fff;
}
.wd-nav[class*="wd-style-"] > li:is(.wd-has-children, .menu-item-has-children) > a::after {
  color: #FF3294!important;
}
.wd-nav[class*="wd-style-"] > li:is(.wd-has-children, .menu-item-has-children) > a:hover::after {
  color: #FF3294!important;
}
.wd-nav > li:is(.wd-has-children, .menu-item-has-children) > a::after {
  margin-left: 8px!important;
  font-weight: 600;
  font-style: normal;
  font-size: 10px!important;
  order: 3;
  content: "\f129";
  font-family: "woodmart-font";
  margin-top: 4px!important;
}
.usericon.box-icon-align-top .box-icon-wrapper {
  margin-bottom: -10px!important;
  margin-right: -10px!important;
		
}
.wd-tools-element:is(.wd-design-2, .wd-design-5) .wd-tools-count {
  position: absolute;
  top: -5px;
  inset-inline-end: -9px;
 /* background-color: #fc0!important;
  color: #000!important;*/
  font-size: 9px;
}
.nobullet li {list-style:none!important; margin-left:-20px;}

.elementor-widget-wd_single_product_short_description	ul {
  list-style-image: url('https://www.webmart99.com/wp-content/uploads/2023/12/checkmark.png');
}
.menu-label {
 
  bottom: 70%!important;
}
.wd-dropdown-results {
  margin-top: 1px !important;
  overflow: hidden;
  right: calc((var(--wd-form-brd-radius) / 1.5));
  left: calc((var(--wd-form-brd-radius) / 1.5));
  margin-left: -20px;
  margin-right: -20px;
}
.wd-timer > span {
padding:5px;
min-width:2em!important;
min-height:2em!important;
font-weight:600;
font-size:16px;
line-height:1;
}
.btn{
	background:linear-gradient(-89deg,#E6735E,#F25F36 28%,#DB1A88 82%,#FF0091)!important;
	color:#fff!important;
}
/*.footer-container{background:linear-gradient(-89deg,#E6735E,#F25F36 32%,#DB1A88 70%,#FF0091)!important;}
.whb-general-header{background:linear-gradient(-89deg,#E6735E,#F25F36 32%,#DB1A88 70%,#FF0091)!important;}*/
.product.wd-hover-standard .wd-add-btn > a {
	background:linear-gradient(-89deg,#E6735E,#F25F36 28%,#DB1A88 82%,#FF0091)!important;
	color:#fff!important;
}
.products-bordered-grid-ins .product-wrapper {
  border: 1px solid var(--brdcolor-gray-300);
  background: #fff !important;
	}
.products[class*="wd-stretch-cont"] .product-element-bottom {
  margin-top: 8px;
  padding-bottom: 20px !important;
}
.mybannerad {
 /* max-width: 300px !important;
  max-height: 600px !important;*/
  margin: 0 auto !important;
  border: 1px solid #ddd !important;
	text-align: center;
}
a.demobutton.button {
  padding: 0px !important;
  font-size: 13px;
  margin-bottom: 0px;
  background-color: rgb(40,89,184) !important;
  color: white !important;
  width: 100%;
  border-radius: 0px;
  line-height: 1;
  margin-top: 8px;
  height: 42px !important;
}

.yith-wcmbs-download-button.unlocked {
  background: linear-gradient(-89deg,#E6735E,#F25F36 28%,#DB1A88 82%,#FF0091) !important;
  color: #fff !important;
  padding: 15px 20px !important;
  border-radius: 1px;
  font-size: 14px !important;
  margin-bottom: 20px;
  width: 100%;
  margin: 0px;
    margin-bottom: 0px;
  margin-bottom: 0px;
  text-align: center;
  margin-bottom: 20px;
  line-height: 1;
}

.product-element-top {
  
  border-radius: 0px!important;
  
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.product-grid-item .product-wrapper {
  border-radius: 0px!important;
  
}
.shopbtns .single_add_to_cart_button{border-radius:0px!important;}
.shopbtns .wd-buy-now-btn{border-radius:0px!important;}
.woocommerce-product-gallery img {
 
  border-radius: 0px !important;
}
.woocommerce-product-gallery .woocommerce-product-gallery__image {
  
  border-radius: 0px !important;
}
.betterdocs-searchform select {
  background-color: transparent;
  border: none!important;
    
  color: #595959;
  font-size: 14px;
  font-weight: 400;
  max-width: 220px!important;
  padding-left: 15px!important;
  padding-right: 10px!important;
}
.wd-logo img {
  padding-top: 0px!important;
  padding-bottom: 0px!important;
}
.elementor-widget-wd_single_product_short_description ul li {
    list-style-image: url('https://www.webmart99.com/wp-content/uploads/2023/12/checkmark-1.png')!important;
	line-height: 17px!important;
  }

.ksservices {
  box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
  margin: 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  border: 2px dashed #E8058D!important;
}
.ksservices2 {
  box-shadow: 0px 0px 6px rgba(0,0,0,0.1);
  margin: 20px;
  padding-top: 30px;
  padding-bottom: 20px;
  padding-left: 10px;
  padding-right: 10px;
  border: 3px dashed #E8058D!important;
}

.addon-services .wd-plan-feature{text-align:justify!important;}
.btn.btn-style-link{background-image:none!important; color:#000!important;}
.whb-sticky-prepared .whb-main-header {
 
  box-shadow: 0px 0px 9px rgba(0,0,0,0.6)!important;
}
.whb-main-header {
 
  box-shadow: 0px 0px 9px rgba(0,0,0,0.6)!important;
}

.myproducts .price{text-align: right;
  margin-top: -30px!important;
}
.wd-buttons.wd-pos-r-t {
  top: 38%!important;
 
  right: 3px !important;
}
.wd-buttons {
  
  background: #fc0!important;
}

#wcc-switcher-style-03 .wcc-crnt-currency, #wcc-switcher-style-03 .wcc-list li {
  width: 100%;
  cursor: pointer;
  height: 30px!important;
  padding: 10px!important;
  background: #fff!important;
  color: #000;
}

#wcc-switcher-style-03 {
  width: 130px!important;
  position: relative;
}



#wcc-switcher-style-03 .wcc-list {
  display: none;
  max-height: 310px;
  position: absolute;
  top: 30px!important;
  z-index: 1;
}
#wcc-switcher-style-03 .wcc-list-opened {
  color: #000!important;
  background: #774cd5;
  border-radius: 20px 20px 0 0!important;
  transition-delay: 0s;
}

#wcc-switcher-style-03 .wcc-flag {
  order: -1;
  margin-right: .625em;
  width: 13px!important;
  height: 13px!important;
  border-radius: 50%;
  background-size: cover;
}
	#wcc-switcher-style-03 .wcc-crnt-currency {
  border: 1px solid #c3c3c3;
  border-radius: 30px;
  transition: all .2s linear;
    transition-delay: 0s;
  transition-delay: .3s;
  font-size: 12px !important;
}
	.wcc-symbol,.wcc-name{font-size:12px!important;}

	.wd-product-count.wd-style-with-bg {
  position: relative;
  padding: 10px 10px!important;
}

/*
	.categories-accordion-on .widget_product_categories .product-categories li {
  align-items: flex-start;
  background: #D90A80;
	border:1px solid #000!important;
	
  margin-bottom: 15px;
  padding: 5px 15px;
  border-radius: 3px;
  color: #fff !important;
  font-weight: 600 !important;
  margin-top: 15px !important;
}
.categories-accordion-on .widget_product_categories .product-categories li:hover {
background: #FFA900 !important;
	color:#000!important;
}
.categories-accordion-on .widget_product_categories .product-categories li:hover a {

	color:#000!important;
}

.categories-accordion-on .widget_product_categories .product-categories li ul li {
  align-items: flex-start;

	 background: #FC84C2!important;	
  margin-bottom: 15px;
  padding: 5px 15px;
  border-radius: 3px;
  color: #000 !important;
  font-weight: 600 !important;
  margin-top: 15px !important;
}

.categories-accordion-on .widget_product_categories .product-categories li ul li:hover{
  align-items: flex-start;
  background: #FAEFB4	!important;
  margin-bottom: 15px;
  padding: 5px 15px;
  border-radius: 3px;
  color: #000 !important;
  font-weight: 600 !important;
  margin-top: 15px !important;
}

.categories-accordion-on .widget_product_categories .product-categories li ul li a{
  
  color: #fff !important;
 
}

.widget_product_categories .product-categories li:hover a {
 color: #fff !important;
}



.categories-accordion-on .widget_product_categories .product-categories li.current-cat{
background: #FFA900 !important;
}
.categories-accordion-on .widget_product_categories .product-categories li.current-cat a {
color:#000!important;
}




.widget_product_categories .product-categories li.current-cat a {
 color: #fff !important;
}

a:hover + .count, .widget_product_categories .product-categories li.current-cat > .count {
 border:1px solid rgba(0,0,0,0.6)!important;
}
	.widget_product_categories .product-categories li a{color:#fff!important;}
.widget_product_categories .count {
  padding-inline: 5px;
  min-width: 30px;
  height: 20px;
  background:rgba(0,0,0,0.6)!important;
  border-radius: 35px;
  color: #fff!important;
  text-align: center;
  font-size: 12px;
  line-height: 18px;
  transition: color .25s ease, background-color .25s ease, border-color .25s ease;
  flex: 0 0 auto;
}
[class^="eicon"] {color:#DB5734!important;}
	.categories-accordion-on .widget_product_categories .product-categories {
  padding-inline-end: 0px!important;
}
*/


.woodmart-archive-shop:not(.single-product) .main-page-wrapper {
  background-color: rgb(246,246,246)!important;
  background-image: none;
}


.wd-tools-element:is(.wd-design-6, .wd-design-7) .wd-tools-inner {
  display: flex;
  align-items: center;
  padding: 0px!important;
}

@media (min-width:1500px) and (max-width:3000px){
	.wcc-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-top: 0px!important;
}
	.wd-nav li {margin-right:0px!important;}
}

.woocommerce-product-details__short-description ul li{
	list-style-image: url('https://www.webmart99.com/wp-content/uploads/2023/12/checkmark-1.png') !important;
  line-height: 17px !important;
}



@media (min-width:1280px) and (max-width:1365px){
	.wcc-wrapper {
  display: flex;
  align-items: center;
  flex-direction: column;
  margin-top: 0px!important;
}
	.wd-nav-img, .mega-menu-list img {
  display:none!important;
}
	
	
	
	.wd-tools-text {font-size:12px!important;}
	.wd-tools-icon {width:24px!important; height:24px!important;}
}
.whb-top-bar .wd-nav[class*="wd-style-"] > li:is(.current-menu-item, .wd-active, .active) > a {
  color: #fc0!important;
}

.product-labels{top:20px!important; }

.copyrights-wrapper a {
    color: #F0047F !important;
  }

@media (min-width:1366px) and (max-width: 1366px) {
	.wcc-wrapper {

  margin-top: 0px!important;
}
}

.membership-btn	.wd-price-table .wd-plan-footer > a {
 
  background-color: #4D1A4B!important;
}