


.progress-msg span.woocommerce-Price-amount.amount {
    margin-right: -4px !important;
    margin-left: 2px;
}

.campaign-message-loop .campaign-discount-inner {
	background: #000 !important;
}

.custom-preorder-message {
    font-size: 14px;
    line-height: 1.5;
    background: #fff3cd;
    padding: 10px;
    border-radius: 4px;
	margin-right: 25px;
}

.widget_product_categories .product-categories li.current-cat>a {
    color: #006494;
}

span.woocommerce-Price-currencySymbol {
    padding-right: 5px;
}


.product-label.featured {
    font-size: 14px !important;
	display: none !important;
}

.tooltip-x {
	border: none !important;
}

  .campaign-message-loop {
    text-align: left;
    margin-top: -25px;
    z-index: 100;
    position: relative;
}


.product.wd-hover-quick .wd-add-btn {
    opacity: 1 !important;
}


.product-label.attribute-label:not(.label-with-img) {
    display: none !important;
}

.custom-labels .label {
    display: inline-block;
    margin: 2px;
    padding: 5px;
    /* border: 1px solid #cacaca; */
    border-radius: 4px;
    font-size: 88%;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    float: left;
    background: #ebf7ff;
    color: #006494;
    /* font-family: 'Lato'; */
}



.popup-quick-view .summary-inner>.wd-product-brands img {
    max-width: 125px !important;
}
	
	.product-grid-item .product-wrapper .price .amount {
    font-size: 17px;
    display: block;
    line-height: 1.5;
}

.hide-larger-price .price *:not(.price) {
 margin-inline-start: 0px!important;
}

.product-grid-item .product-wrapper del .amount::before {
    content: "PRP";
    padding-right: 3px;
}

.product-grid-item .product-wrapper .price {
    margin-bottom: 0px !important;
}

.product-grid-item .star-rating {
    position: relative !important;
    align-self: self-start !important;
	    margin-top: -25px !important;
	margin-left: 0px !important;
	
}

.loop-stock-message {
    text-align: left;
    margin-top: -27px;
		font-size: 90%;

}

.loop-stock-message::before {
content: "";
    display: inline-block;
    margin-inline-end: 8px;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    vertical-align: baseline;
}
	
.slide-product.owl-carousel-item .loop-stock-message {
	margin-bottom: 10px;
}
	
.loop-message-A:before, .loop-message-D:before, .loop-message-E:before, .loop-message-H:before, .loop-message-M:before {
background-color: #20a320;
}

.loop-message-A, .loop-message-D, .loop-message-E, .loop-message-H, .loop-message-M {
color: #009a00;
}


.loop-message-B:before {
background-color: #ee8600;
}

.loop-message-C:before {
background-color:#ee0000;
}

.loop-message-F:before {
background-color: #ee0000;
}

.loop-message-G:before, .loop-message-J:before, .loop-message-K:before {
background-color: #2179d2;
}



.title-line-two .product-grid-item .wd-entities-title, .wd-product-brands-links, .product-grid-item .price {
	text-align: left;
}


small {
    vertical-align: top !important;
	font-size: 60% !important;
	line-height: 2.1;
	
}

.woocommerce-Price-currencySymbol {
    vertical-align: top !important;
}
.widget.woocommerce.widget_layered_nav_filters span.woocommerce-Price-amount.amount {
    color: black;
    margin-top: -4px;
}

.widget.woocommerce.widget_layered_nav_filters small {
display: none;
}

.post-single-page .entry-content {
    font-size: 16px;
}

.wd-cross-button.wd-size-s[class*=wd-with-text]:after, .wd-cross-button.wd-size-s[class*=wd-with-text]:before, .widget_layered_nav_filters ul li a:after, .widget_layered_nav_filters ul li a:before {
    background: #75757500 !important;
}

.tooltip-c .tooltiptext-c::after {
    content: '';
    position: absolute;
    top: 100%; /* poziționează săgeata chiar sub tooltip */
    left: 50%; /* pentru a centra săgeata */
    margin-left: -5px; /* mărește această valoare dacă săgeata pare să nu fie centrată corect */
   border-width: 7px 7px 0 7px; /* Ajustați aceste valori pentru a schimba dimensiunea săgeții */
    border-style: solid;
    border-color: #006ead transparent transparent transparent;
}

.tooltip-c {
    position: relative;
    display: inline-block;
    cursor: help;
    font-size: 14px;
    background-color: #f5f5f5; /* culoarea cercului */
    border-radius: 50%; /* formează un cerc */
    width: 25px; /* dimensiunea cercului */
    height: 25px;
    text-align: center;
    line-height: 20px;
    font-size: 14px;
	margin-left: 5px;
	text-transform: none;
	color: #a1a1a1;
	vertical-align: middle;
	padding-top: 2px;
}

.tooltip-c .tooltiptext-c {
    visibility: hidden;
    width: 220px;
    background-color: #006ead;
    color: #ffffff;
    font-size: 12px;
    text-align: center;
    border-radius: 6px;
    padding: 5px;
    position: absolute;
    z-index: 2000;
    margin-right: 55px;
    font-weight: 400 !important;
    margin-left: -80px !important;
	bottom: 120%; 
}

.tooltip-c:hover .tooltiptext-c {
    visibility: visible;
    box-shadow: 7px 7px 3px #aaaaaa;

}

.tooltip-c, .tooltiptext-c {
    z-index: 100;
}

span.wd-filter-lable.layer-term-lable {
    margin-left: 0px;
}

span.wd-swatch.wd-bg {
    margin-right: 10px;
}


.widget_shopping_cart_content .woocommerce-Price-currencySymbol {
vertical-align: inherit;
font-size: 13px;
}

.widget_shopping_cart_content small {
vertical-align: inherit;
font-size: 13px;
}

.widget.woocommerce.widget_layered_nav_filters {
    display: inline-block !important;
}

.wd-header-cart.wd-design-2 .wd-cart-number, .wd-header-cart.wd-design-5 .wd-cart-number {
	background-color: #f85757 !important;
}

.wd-header-compare .wd-tools-count {
	background-color: #cda414 !important;
}

.wd-swatches-brands .wd-swatch.wd-bg {
    display: none;
}

div#woodmart-woocommerce-layered-nav-131 {
    display: none;
}

.categories-accordion-on .widget_product_categories .product-categories {
    display: block !important;
}

span.attribute-label.product-label.label-term-reduceri.label-attribute-pa_campanii {
    display: none;
}

span.attribute-label.product-label.label-term-black-friday.label-attribute-pa_campanii {
    width: 120px;
    border: none;
    background: #fff;
    color: #003e61;
    position: absolute;
    left: 45px;
	   border: 2px solid red;
}

.dgwt-wcas-has-headings .dgwt-wcas-suggestion-headline .dgwt-wcas-st {
    text-transform: none;
    font-size: 13px;
    font-weight: 600;
    text-transform: uppercase;
    color: #203c99;
}

.dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:hover, .dgwt-wcas-search-wrapp .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input:focus {
    height: 38px;
	    border-radius: 8px;
}

.dgwt-wcas-suggestions-wrapp * del {
	color: #ff1919;
}

.dgwt-wcas-suggestions-wrapp * amount {
	color: #353535;
}

.dgwt-wcas-suggestions-wrapp {
    border-radius: 10px !important;
	margin-top:10px;
	padding-bottom: 10px;
}

a.dgwt-wcas-details-post-title, a.dgwt-wcas-details-product-title {
    font-size: 18px;
}

.dgwt-wcas-st>span {
    font-size: 14px;
}

.dgwt-wcas-is-details .dgwt-wcas-si {
    width: 50px;
}

.dgwt-wcas-pd-review {
    display: none;
}

.woocommerce .dgwt-wcas-pd-rating .star-rating {
    margin-top: 10px;
}

.dgwt-wcas-datails-title {
    color: #0073aa;
    font-size: 14px;
}

.dgwt-wcas-style-pirx .dgwt-wcas-sf-wrapp input[type=search].dgwt-wcas-search-input {
    font-size: 15px;
  
  
}

.dgwt-wcas-stock.in-stock {
    display: none;
}

.dgwt-wcas-details-wrapp.woocommerce.js-dgwt-wcas-initialized span.woocommerce-Price-amount.amount {
    color: #d62004;
}

.dgwt-wcas-details-wrapp.woocommerce.js-dgwt-wcas-initialized del{
    color: #000;
}

.dgwt-wcas-is-details .dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product del {
    color: red !important;
}

.dgwt-wcas-suggestion strong {
    font-weight: 500;
    color: #0073aa;
}

.dgwt-wcas-suggestion.dgwt-wcas-suggestion-more .dgwt-wcas-st-more {
    font-weight: 600;
    color: #0073aa;
}

.wd-post-cat.wd-style-with-bg {
    display: none;
}


.wd-dropdown-menu.wd-design-sized .wd-sub-menu>li>a, .mega-menu-list>li>a {
       font-size: 13px !important;
}


.cart-widget-side .widget_shopping_cart ul.variation {
    font-size: 12px;
    color: #6c6c6c;

}

.cart-widget-side .widget_shopping_cart li.variation-Punctedeloialitate {
    margin-bottom: 12px;
    font-weight: 400;
}

.wd-dropdown.wd-dropdown-cart.dropdown-cart li.variation-Punctedeloialitate {
    margin-bottom: 12px;
    font-weight: 400;
}

.widget_shopping_cart .wd-free-progress-bar {
    font-size: 14px;
    font-weight: 500;
}

.wd-free-progress-bar .amount {
color: #353434;
}

.popup-added_to_cart h3 {
  text-transform: uppercase;
  font-size: 16px;
}

.labels-rounded .out-of-stock {
    display: none !important;
}


.labels-rounded .product-label {
    border-radius: 10px !important;
}
	
.labels-rounded .product-label {
    min-height: 35px !important;
    min-width: 40px !important;
    padding: 3px !important;
}
	
.product-label.attribute-label:not(.label-with-img) {
    border: 1px solid #aaaaaa;
	font-size: 13px !important;
}
	.woocommerce-breadcrumb .breadcrumb-last, .yoast-breadcrumb .breadcrumb_last {
	font-weight:500 ;
	color:#777;
}

.woocommerce-breadcrumb a, .yoast-breadcrumb a {
color:#006ead ;
}

.wd-sticky-btn .transport, .wd-sticky-btn .garantie {
    display: none;
}

div#woodmart-woocommerce-layered-nav-126 {
    display: none;
}
	
	a.open_nex_forms_popup:before {
	  font-family: 'Font Awesome 5 Free';
	content: "\f0e0";
	padding-right:5px;
	font-weight:600;
	color:#006EAD;
	vertical-align:middle;
}

a.open_nex_forms_popup {
	font-size: 14px;
	font-weight:600;
}

.widget_layered_nav ul li {
    margin-top: -10px;
    font-size: 15px;
}

.woodmart-active-filters {
font-size: 14px !important;
}


.widget_product_categories .product-categories li a {
	   font-size:14px;
	color:#333333;
	font-weight:600;
	margin-left:0px;
}

.widget_product_categories .product-categories li a:before {
	  font-family: 'Font Awesome 5 Free';
	content: "\f105";
	padding-right:5px;
	font-weight:600;
	color:#006EAD;
	vertical-align:middle;
}

.widget_product_categories .wd-cats-toggle:hover, .widget_product_categories .wd-cats-toggle.toggle-active {
    display: none;
}

.whb-col-right .wd-dropdown-cart {
    border: 1px solid #cdcdcd;
    border-top: none;
}

.elementor-menu-cart__subtotal {
    font-size: 15px !important;
	text-align: center;
}

.elementor-menu-cart__footer-buttons .elementor-button {
    background: #9e9e9e;
	border-radius: 6px;
    font-size: 15px;
}

a.elementor-button.elementor-button--checkout.elementor-size-md {
    background: #006ead;
}

li.woocommerce-widget-layered-nav-list__item.wc-layered-nav-term {
    font-size: 14px;
}

.stoc-limitat-loop {	
    background: #FF5500;
}

.stoc-epuizat-loop {	
    background: #fe7171;  
}

.stoc-pre-loop {	
    background: #a1a1a1;  
}

.elementor-menu-cart__product-name a {
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s;
    color: black;
}

div#block-3 {
    background: #edf8ff !important;
}

h2.widgettitle {
    font-size: 14px;
    color: #005b8c !important;
}

div#block-3 h2.widgettitle  {
	margin-left:-10px !important;
}

#comments .avatar, .wd-user-panel .avatar {
    flex: 1 0 auto;
    margin-left: 0;
    display: none;
}

.meta-location-add_to_cart .product_meta>span, .popup-quick-view .product_meta>span {
    margin-bottom: 7px;
}

.meta-location-add_to_cart .product_meta, .popup-quick-view .product_meta {
    margin-top: 10px;
}

.elementor-menu-cart__footer-buttons .elementor-button {
	border-radius: 6px;
}

a.elementor-button.elementor-button--view-cart.elementor-size-md {
background: #969696;

}

.elementor-menu-cart__subtotal {
    font-size: 17px;
    text-align: right;
    padding-right: 33px;
}

.elementor-menu-cart__product-price .amount {
    font-weight: 600;
    padding-right: 5px;
}


p.stock.available-on-backorder {
    border-left: 3px solid red;
    padding-left: 19px;
    padding-top: 4px;
    padding-bottom: 4px;
}

span.attribute-label.product-label.label-term-black-friday.label-attribute-pa_reduceri-promotii {
    display: none;
}
.wd-sticky-btn-cart .wapinfo-recent-order {
    display: none;
}

.product_meta>span a, .product_meta>span span {
line-height:1.6;
}	
	.whb-col-right .wd-dropdown-cart {
    border: 1px solid #cdcdcd;
    border-top: none;
}

.elementor-menu-cart__subtotal {
    font-size: 17px;
}


.elementor-menu-cart__footer-buttons .elementor-button {
    background: #b6b6b6;
}

a.elementor-button.elementor-button--checkout.elementor-size-md {
    background: #006ead;
}

span.elementor-button-text {
    color: #ffffff;
}

.labels-rounded .out-of-stock {
    display: none;
}

li.cat-item-none {
    visibility: hidden;
}

img.wd-lazy-load.woodmart-lazy-load.wd-lazy-fade.avatar.avatar-60.photo.avatar-default.wd-loaded {
    display: none;
}

	.wvr-customer-select, .wvr-desktop-style .wvr-clear-comment, .wvr-product-purchased {
	display:none;
}


.title-size-default {
    padding: 25px 0 !important;
}

.promo-banner .banner-title-wrap .banner-subtitle:first-child, .promo-banner .banner-title-wrap .banner-title:first-child {
    margin-top: 0px !important;
}


.product-label.attribute-label:not(.label-with-img).label-term-reduceri-finale, .product-label.attribute-label:not(.label-with-img).label-term-transport-gratuit {
	display:none;
}

li.cat-item.cat-item-713 {
    display: none;
}

.mfp-with-anim  {
    border: 5px solid #d5d5d5;
}

.widget_nav_mega_menu .wd-nav-vertical>li>a {
padding: 20px 18px 12px 19px;

}

.widget_nav_mega_menu .wd-nav>li>a .wd-nav-icon {
	margin-bottom:0px !important;
}

.widget_nav_mega_menu span.nav-link-text {
    margin-bottom: 0px;
}
.widget_nav_mega_menu .fa-store-alt:before, .widget_nav_mega_menu .fa-shipping-fast:before, .widget_nav_mega_menu .fa-user-secret:before, .widget_nav_mega_menu .fa-envelope:before, .widget_nav_mega_menu .fa-star:before, .widget_nav_mega_menu .fa-shield-alt:before, .widget_nav_mega_menu .fa-cart-arrow-down:before, .widget_nav_mega_menu .fa-undo-alt:before, .widget_nav_mega_menu .fa-file:before {
    color: #007BC4;
	padding-right:5px;
}

.wd-nav-vertical>li>a {
padding: 15px 18px 9px 19px;

}



h3 {
	font-size:21px;
}
h4 {
	font-size:18px;
}

.woodmart-woocommerce-layered-nav .swatches-normal .with-swatch-text .layer-term-name {
    font-size: 14px;
    font-weight: 400;
}

a.button.product_type_variable.add_to_cart_button.add-to-cart-loop {
    display: none;
}

.product-grid-item .swatches-on-grid {
    position: absolute;
    left: 0;
   bottom:180px;
    background: white;
	width:100%
}

.product-list-item .swatches-on-grid {
bottom: 50px !important;
    background: none;
    right: 10px !important;
    margin-left: 360px;
}

.variations_form .variations label {
    font-size: 14px;
}

.swatch-on-single.swatch-with-bg {
    width: 20px;
    height: 20px;
}

.swatch-on-single {
    min-width: 20px;
}

.product_meta {
font-size:13px;
}
	
	
	.wd-list li {
    font-size: 15px;
}

.product-share {
 display:none;
}

.loop-bottom {
	margin-bottom:25px;
	background:#DFF0D8;
	padding:10px 10px 10px 15px;
	border-left:3px solid #00b600;
}

#loop-img {
	margin-right:10px;
	margin-top:-1px;
}

.description-area-after .term-description, .description-area-after .page-description {
    margin-top: 25px;
    background: #ffffff;
    padding: 20px 20px 5px 20px;
}

.tooltip-x .fa-question-circle {
	padding-left:10px;
	border-bottom:none;
	
}

.wd-action-btn.wd-compare-btn>a:before, .wd-action-btn.wd-wishlist-btn>a:before {
        margin-right: 10px;
}

.meta-location-add_to_cart .product_meta>span, .popup-quick-view .product_meta>span {
    display: inline-block;
    margin-right: 10px;
}



.wd-compare-row:nth-child(even) .wd-compare-col {
    text-align: left;
}

.wd-compare-col:not(:last-child), .wd-compare-row:nth-child(even) {
font-size:14px;
}

.woocommerce-product-attributes-item--dimensions {
	display:none;
}


.wd-gallery-btn>a {
    border: 3px solid #e4e4e4;
}

.wd-gallery-btn>a {
    color: #F85757 !important;
}

blockquote {
    border-left: 3px solid orange;
    font-size: 100%;
}

.woocommerce-Address-title .edit {
    color: #0255c8;
}

.register .button, .login .button, .lost_reset_password .button {
    margin-top: 20px;
}

.woocommerce-message {
	min-height:50px;	
		background: #DFF0D8;
	color: #468847;
}

.slider-title {
    font-size: 18px !important;
	margin-bottom:35px;
	margin-top: 20px;
}


#loop-title {
		font-size:18px;
	font-weight:600;
	color:#003051;
}
.loop-frame {
	background: #EDF8F2;
	padding:10px 20px;
	border-left:3px solid green;
	margin-top:15px;
}

.loop-frame-text {
	display:inline-block;
}
.loop-frame-image {
	padding-right:10px;
		display:inline-block;

}


.wd-empty-page {
    margin-top: 0px;
}

.wd-sub-menu li a {
	color:#000000;
}

.woocommerce-Price-currencySymbol {
    text-transform: none;
}

header.woocommerce-Address-title.title h3 {
	font-size:16px;
}


.whb-top-bar .wd-nav>li>a .menu-label, .whb-clone .wd-nav>li>a .menu-label, .wd-nav-vertical>li>a .menu-label, .wd-nav-fs>li>a .menu-label, .wd-nav-mobile li a .menu-label {
     border-radius: 4px;
}

.wd-before-add-to-cart, .wd-after-add-to-cart {
    margin-bottom: 25px;
    border-left: 3px solid #eaa800;
    padding-left: 10px;
	margin-top:25px;
}

.comment-form .comment-notes, .comment-form .comment-form-rating {
    margin-bottom: 40px;
}

p.comment-form-comment {
    margin-top: -20px;
}


span.nav-link-text {
    margin-bottom: -12px;
}

.wd-nav>li>a .wd-nav-icon {
    margin-bottom: -12px;
}


.wd-action-btn.wd-style-icon>a {
	margin-bottom:0px !important;
}


.wd-active-filters .wd-clear-filters.wd-style-text>a {
    color: #f10000;
}


.product-grid-item .wd-product-cats a, .product-grid-item .wd-product-brands-links a {
    display: inline-block;
    color: #9E9E9E;
    margin-bottom: 30px;
	margin-top:2px;
	   font-size:14px;

}

.in_stoc_loop {
	color: #009a00;
}

.stoc-depozit-loop {
	  color: #009a00;		
}

.stoc-limitat-loop, .stoc-epuizat-loop, .stoc-pre-loop {	
    color: #ffffff;
    font-size: 85%;
    font-weight: 600;
    line-height: 1;
    margin-bottom: 20px;
    padding: 4px 6px;
    border-radius: 4px;
    margin-top: 5px !important;
    width: 120px;
    margin: auto;
   
}

.stoc-limitat-loop {	
    background: #FF5500;
}

.stoc-epuizat-loop {	
    background: #a3a3a3;
   
}

.stoc-pre-loop {	
    background: #2654b3;
   
}

.login.hidden-form {
font-size:13px;
}

	.woocommerce-validated {
	font-size:14px !important;
}


input[type="radio"], input[type="checkbox"] {
    margin-top: -3px;
}

span.woocommerce-input-wrapper {
    font-size: 14px;
}

.sidebar-container .widget {
    background: white;
}

.title-line-two .product-grid-item .wd-entities-title {
	max-height:80px !important;
	min-height:80px !important;
	line-height:1.4 !important;
	font-weight:500;	
}

#acfw-loyalty-programs-myaccount .user-redeemed-coupons table tr td a.button {
	display:none;
}

#acfw-loyalty-programs-myaccount #redeem_points_field .amount-preview-field .currency {
	padding-bottom:2px;
}

.btns-default-dark .cart-actions .button[name=update_cart] {
	color:black;
}

.btns-shop-light .cart-actions .button[name=apply_coupon] {
	font-size:13px;
}

.tooltip-x {
  position: relative;
  display: inline-block;
		cursor:help;
	border-bottom:1px dotted black;
}

.tooltip-q {
	display:none;
}

.tooltip-y, .tooltip-z, .tooltip-q {
 position: relative;
  display: inline-block;
color: inherit;
}

.tooltip-x .tooltiptext-x, .tooltip-y .tooltiptext-y, .tooltip-z .tooltiptext-z, .tooltip-q .tooltiptext-q  {
  visibility: hidden;
  width: 220px;
  background-color: #006ead;
  color: #ffffff;
	font-size:13px;
  text-align: center;
  border-radius: 6px;
  padding: 5px;
  position: absolute;
  z-index: 1;
  bottom: 100%;
margin-right:55px;
	z-index:2000;
	font-weight:400 !important;
}



.tooltip-z .tooltiptext-z {
	background:#006EAD;
	color:#ffffff;
	 bottom: 100%;
margin-right:20px;
	margin-left:-60px;
}

.tooltip-y .tooltiptext-y, .tooltip-z .tooltiptext-z, .tooltip-q .tooltiptext-q  {
	font-weight:400;
	line-height:1.5;
}

.tooltip-x:hover .tooltiptext-x, .tooltip-y:hover .tooltiptext-y,  .tooltip-z:hover .tooltiptext-z, .tooltip-q:hover .tooltiptext-q {
  visibility: visible;
	    box-shadow: 7px 7px 3px #aaaaaa;
}

.noselect {
  -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}



.woocommerce-message .button {
	color: #383838;
    margin-left: 10px;
    margin-bottom: 0px;
}


.cod-reducere {
	font-size:18px;
	border: 3px dashed red;
	padding 7px;
	text-align:center;
	font-weight:600;
	width:100px;
	margin:auto;
		margin-top:20px;
}
	
	.order-text {
	background:#ffffff;
	padding:10px;
}

	
	
	.woodmart-header-links .color-scheme-dark li a {
    color: #353535;
}	
	
	.woodmart-compare-col:not(:last-child) {
    font-size: 14px;
    font-weight: 500;
}




.cookies-buttons>a:last-child {
    margin-right: 110px;
}

.cookies-buttons .cookies-accept-btn {
	background:#006EAD !important;
}
	
.woodmart-cookies-popup {
    font-size: 13px;
	border-top:1px solid #d5d5d5;
}

.cookies-buttons .cookies-more-btn {
    color: #777;
}


.rank-in-category-wrap {
	float:right;
}

.wapinfo-shortcode-badges-5:before {
	border-top: 10px solid #e5942b !important;
    border-bottom: 10px solid #e5942b !important;
}

.wapinfo-shortcode-badges-5:after {
	border-top: 10px solid #e5942b !important;
    border-bottom: 10px solid #e5942b !important;
}

.wapinfo-shortcode-badges-3:after {
	border-left: 10px solid #e5942b!important;
}


.wapinfo-shortcode-badges {
    font-size: 13px !important;
    font-weight: 600 !important;
    background: #e5942b !important;
	padding-bottom:2px !important;

}

.woocommerce-review-link {
    color: #006ead;
}

.product-grid-item .wapinfo-shortcode-wrap-wrap {
	display:none;
}

.wapinfo-shortcode-countdown-1 {
    color: #f52020;
    background-color: #fff7f7;
    border: 2px solid #F85757;
    margin-left: 3px;
    padding-left: 2px !important;
    padding-right: 5px !important;
}

.wapinfo-shortcode-wrap-wrap {
    text-align: center;
    font-size: 13px;
    font-weight: 600;
}

#wapi-shortcode-icon-1.wapi-shortcode-icon {
    padding-right: 1px !important;
}
	
.wapf-field-container {
    padding: 0 5px 10px 0px;
}

.pi-edd-product, .pi-edd-ajax {
    background: #ffffff;
	  font-size: 15px;
    color: #00ac3a;
	  border-radius: 0px;
    padding: 5px 5px 5px 25px;
	  margin-top:-10px;
	  margin-bottom:30px;
   
}

/*estimat livrare*/
.pi-edd {
	text-align: left;
	padding-left: 5px;
	border-radius:0px;

}
.woodmart-accordion-title {
	font-weight:600;
	font-size:15px;
}

.wapinfo-sale-percent {
	font-size:16px !important;
	font-weight:600;
}

.rank-in-category {
    margin-bottom: 20px;
	font-size:14px;
}

.ship-frame {
	margin-bottom:20px;
 padding:4px 4px 1px 6px;
	border-left: 3px solid #006EAD;

}

.show_more {
	font-weight: 600;
	font-size:14px;
}

.comment-form .submit:hover {
	background: #0574a8;
}

.wd-gallery-btn>a {
    color: rgb(0 34 183 / 70%);
    font-weight: 600;
}

.woodmart-active-filters {
	background: #e9e9e9;
	padding-left:5px;
}

.woodmart-woocommerce-layered-nav .chosen .count {
	background-color: #007bc2;
	border:none;
}


.woodmart-cookies-inner .cookies-info-text {
    font-weight: 400 !important;
}

.single-product-page>div:not(:last-child) {
    margin-bottom: 20px !important;
}

.shop_attributes th {
font-weight: 600;
}

.shop_attributes td, .shop_attributes th {
 padding-left:15px;
}

.quick-shop-wrapper .woocommerce-variation-add-to-cart {
    margin-left: 10px;
    margin-right: 0px;
}

.variations_form .woocommerce-variation-description p {
    margin-bottom: 20px;
    margin-top: -20px;
    font-size: 12px;
    padding: 2px 0px;
}

.quick-shop-wrapper .variations_form .woocommerce-variation-availability p.stock {
    display: none;
}

.quick-shop-wrapper .pi-edd-ajax-variable {
    display: none !important;
}

.variations_form .woocommerce-variation-availability p.stock {
    display: none;
}


.products-bordered-grid.elements-grid:not(.elements-list) .product-grid-item {
	background:#ffffff;
}


.btns-default-dark .widget_price_filter .price_slider_amount .button {
	text-transform:none;
}

.woodmart-woocommerce-layered-nav .layered-nav-link:after {
    margin-left: 10px;
    margin-top: 2px;
}

.woodmart-pf-dropdown .swatches-normal.swatches-brands .filter-swatch>span, .woodmart-woocommerce-layered-nav .swatches-normal.swatches-brands  .filter-swatch{
    display:none;
}

.product-image-summary .woodmart-product-brands img {
max-width:120px;
}

	.maine {
	display:inline;
		 -webkit-touch-callout: none; /* iOS Safari */
    -webkit-user-select: none; /* Safari */
     -khtml-user-select: none; /* Konqueror HTML */
       -moz-user-select: none; /* Old versions of Firefox */
        -ms-user-select: none; /* Internet Explorer/Edge */
            user-select: none; /* Non-prefixed version, currently
                                  supported by Chrome, Edge, Opera and Firefox */
}
	
#wapi-shortcode-icon-1.wapi-shortcode-icon  {
	padding-right:6px;
}

.comment-form .submit {
	background: #909090;
}

.shop-content-area>.woocommerce-notices-wrapper {
    margin-bottom: 0px;
}

.page-title.color-scheme-light .entry-title {
    font-size: 30px;
	text-transform: none;
}


.view-all-results {
font-size:14px;
color: #005dde;
}

.woocommerce-review__verified  {
	color:green;
}


span.attribute-label.product-label.label-term-oferta-saptamanii  {
	display:none;
}

.product-label.attribute-label:not(.label-with-img).label-term-cadou  {
background: white;
	color:black;
		border: 1px solid #F85757;

}

.label-term-cadou:before {
    font-family: 'Font Awesome 5 Free';
    content: "\f06b";
    padding-right: 8px;
    font-weight: 600;
	    font-size: 14px;
	    color: #F85757;

}

.product-label.attribute-label:not(.label-with-img).label-term-extra-reducere {
display:none;
}

.product-label.attribute-label:not(.label-with-img).label-term-promo {
color:red;
	display:none;
}


.woodmart-woocommerce-layered-nav .layer-term-name {
    line-height: 1;
}

.color-scheme-light .footer-widget a {
    color: white !important;
}

.color-scheme-light .footer-widget a:hover {  
 color: rgba(255,255,255,.6);	
}

del .amount small{
	display:none;
}


.widget-title {
    color: #005b8c !important;
    font-size: 14px;
}

.footer-column  .widget-title {
    color: #ffffff !important;
}


.widget {
    margin-bottom: 15px;
    padding-bottom: 15px;
}



.copyrights-wrapper.copyrights-two-columns{
	background:#494949;
}



.menu>li {
	line-height:1.5;
	margin-top:-6px;
	font-size:13px;
}

.menu>li .fa-phone-alt:before, .menu>li .fa-envelope:before, .menu>li .fa-map-marker:before, .menu>li .fa-info-circle:before{
	padding-right: 6px;
}

.min-footer .col-right {
    font-weight: 400;
}

.min-footer .col-right:hover {
   color:blue;
}

.woocommerce-review-link {
	font-size: 13px;
}


textarea {
    min-height: 80px;
}

.hasno-product-count .category-nav-link .category-icon {
  max-height:30px;
	display: none;
}

.wd-action-btn.wd-style-text>a {
margin-left:5px;
}
	
	.text_product_web {
	color: black;
		font-size:14px;
}

.msgicon2 {
	display:inline-block;
	
}

.msg {
	margin-bottom:-20px;
}

.msglink {
	font-weight:600;
	display:inline-block;
	color:#1e73be;
}

mark {
	padding:0px;
}

.woocommerce-MyAccount-content>h2 {
	display:none;
}


.cart-widget-side .widget-title:before {
	  font-family: 'Font Awesome 5 Free';
    content: "\f07a";
	color: #007bc4;
	padding-right:10px;
}

.item-variation-value {
	margin-top:-5px;
}

.popup-added_to_cart h4 {
    margin-bottom: 10px;
    text-transform: none;
    font-size: 16px;
}

.compare-count  {
	background:#d68a00 !important;
}

h1.entry-title {
line-height:1.3;
}

.headertel {
	font-size:13px !important;
	font-weight:600;
}

.wooco_component_product {
 margin-top: -10px;
   
}

ul.variation {
   margin-top:10px;
    color: #6c6c6c;
}

.item-variation-name {
	font-weight:600;
	padding-bottom:5px;
}

.widget a:hover, .woodmart-widget a:hover {
    color: #007BC4;
}

.widget_product_categories {
    padding: 10px;
    margin-top: -10px;
	    background: #edf8ff !important;

}	
	


.color-scheme-light .woodmart-product-categories .children {
    background-color: #007bc4;
	border-radius:6px;
		width:250px;
}


.woodmart-sidebar-content  {
border: 1px solid grey;
	padding: 10px;
    border-style: solid;
    border-width: 1px;
    border-color: #D5D5D5;
    border-radius: 4px;
		    background-color: #ffffff;

}


.woocommerce-product-details__short-description>ul>li {
	margin-top:10px;
}

.woocommerce-product-details__short-description {
	padding-top:10px;
}

.woocommerce-product-details__short-description>ul>li:before {
color: #00c600;
font-weight: 700;
}


.summary-inner>.price, .woodmart-scroll-content>.price {
    font-size: 22px;
    line-height: 1.2;
    margin-bottom: 0px;
}

.wapinfo-sale {
    padding: none !important; 
    font-size: 75%;
    border: none; 
	  padding: 0em !important;
	margin-bottom:-10px !important;
}

.stoc, .stoc-depozit, .stoc-limitat {
		display: inline-block;   
    font-size: 85%;
    font-weight: 600;
    line-height: 1;
    text-align: left;
    margin-bottom: 20px;   
    padding: 4px 6px;
    border-radius: 4px;
	  color: #20a320;	
    border: 1px solid #20a320;
	margin-left:22px;
}

.stoc-depozit {
	  color: #007BC4;	
    border: 1px solid #007BC4;
}

.stoc-limitat {
	  color: #FF5500;	
    border: 1px solid #FF5500;
}



.green {
	color:#20a320;
	display:inline-block;
	font-weight:500;
}

		
		
.delivery_time {
	font-size: 14px;
	color:black;
	background: #FEFBF0;
	padding:5px;
}




select {
	background:none !important;
}
	
	.woocommerce-table--order-details td, .woocommerce-table--order-details th {
    max-width: 70%;
    width: 70%;
}

.popup-quick-view .product_title {
    font-size: 20px;
    margin-top: 0px;
}

.popup-quick-view p.stock.in-stock {
	margin-top:0px !important;
}

.woocommerce-order-details .pi-overall-estimate {
	margin-left:10px;
	color:green;
	font-weight:400 !important;
	font-size:14px;
}

	
#place_order:before {
    content: url(/wp-content/uploads/2021/04/rsz_forward_1.png);
    display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    background: #F85757;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    position: absolute;
    left: 0;
    padding: 16px 13px 12px 13px;
		margin-right: 20px;
}




.shipped_via {
	display:none;
}

.woocommerce-MyAccount-content>p {
    font-size: 110%;
    border: 1px solid #ffb675;
    padding: 10px;
}

td.product-name a {
    color: #467aff;
}

address {
    border: 1px solid #d8d8d8;
    padding: 10px;
    min-height: 200px;
    background: #ffffff;
	font-style:normal;
	font-size:14px;
}

.woocommerce-orders-table__cell-order-status {
	background: #fff5d3!important;
	padding:10px;
}

.order-status {
	background: #fff5d3!important;
	padding:4px;
	text-transform:uppercase;
}


.wd-cross-button[class*=wd-with-text], .widget_layered_nav_filters ul li a {
    text-transform: none;
}

.wd-cross-button.wd-size-s[class*=wd-with-text]:after, .wd-cross-button.wd-size-s[class*=wd-with-text]:before, .widget_layered_nav_filters ul li a:after, .widget_layered_nav_filters ul li a:before {
    background: #757575;
	  margin-left: 3px;
}

.btns-default-dark .widget_shopping_cart .buttons .btn-cart {
	border: 2px solid #007bc4;
}

.widget_shopping_cart .mini_cart_item {
    margin-top: 10px;
}

.widget_shopping_cart span.quantity {
    color: #5e5e5e;
    font-size: 14px;
    float: right;
    margin-right: -20px;
}

.widget_shopping_cart .total strong {
    color: inherit;
    text-transform: none;
    font-size: 16px;
}

.widget_shopping_cart .total .amount {
    font-weight: 500;
    font-size: 16px;
}


.product-grid-item .woodmart-product-countdown, .product-grid-item .woodmart-stock-progress-bar {
    display: none;
}

.woocommerce-message>* {
	margin-left:0px;
}

.woocommerce-message a {
	color:grey;
}



.woodmart-empty-page:before {
  margin-top: -30px;
}

.cross-sells {
    margin-top: 30px;
}

td.product-name {
	color:#0269d1;
}

.woodmart-table-wrapper{
	padding:5px;
	border: 7px solid #dbf1ff;

}

.payment_methods {
margin-top:-20px;
}
	



.heading_livrare {
	margin-top: 10px;
	margin-bottom: -15px;
}





.date_contact H3{
font-size: 16px;
	color: #777;
}

.date_contact_desc h3{
font-size: 13px;
	font-weight: 400;
	color: #545454;
}

.livrare_radio_box label {
	background:none;
	padding:none;
}

.checkbox  {
	font-weight: 600;
}


.optional {
display: none;
}

body .select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #4a4a4a;
}

body .select2-container--default .select2-selection--single {
    border: 2px solid #c6c6c6;
    border-radius:6px;
	background: #F8F8F8;
	color: #4d4d4d;
}

#order_comments  {
	min-height: 70px;
	font-size: 13px;
}



.woocommerce-shipping-fields {
	padding-top: 0px;
	border-top: none;
}

#billing_country_field {
	display:none;
}

#shipping_country_field {
	display:none;
}

.woocommerce-product-details__short-description {
    margin-bottom: 20px;
    color: #3a3a3a;
}

.wapinfo-custom-policy-text span, .wapinfo-custom-policy-text span {
    color:  #3a3a3a;
}

.wapinfo-custom-policy-text p {
    color: #3e3e3e;
}

/*custom policy product page */

.woodmart-sticky-btn-cart .wapinfo-custom-policy-content-container {
	display: none;
}

.wapinfo-custom-policy-content-container {
	margin-bottom: 20px;;
}

/*recent orders product page*/
.wapinfo-recent-order {
    font-size: 13px;
    margin-bottom: 20px;
	margin-top:-7px;
}

/*economisesti text on product page*/
.wapinfo-sale {
   	padding:3px;
	margin-bottom: 15px;
    padding: .3em .6em .3em;
    font-size: 75%;
    line-height: 1;
    text-align: center;
    vertical-align: baseline;
}

/*info stock product page*/

.woodmart-sticky-btn-cart .wapinfo-instock  {
	display:none;
}

.wapinfo-instock  {
	font-size: 13px;;
}
.wapinfo-sale .amount {
	color: #848484;
}

/*search form */

.whb-column .woodmart-search-form input[type=text] {
	    border: 1px solid #0182E6;
    border-radius: 10px;
		height:35px;

}

/*search form */

.searchform .searchsubmit {
 color: #0182E6 ;
}


/*size guide*/
	.wd-action-btn.wd-sizeguide-btn>a:before {
     font-family: 'Font Awesome 5 Free';
		content: "\f129";
		font-weight: 600;
    color: #eaa800;
    font-size: 16px;
}

p.stock.in-stock:before {
color: #777;
vertical-align: middle;
font-weight: 600;
}

.pi-edd-cart{
padding-left: 5px;
}

.woodmart-sticky-btn-cart .pi-edd-ajax {
display:none !important;	
}

.pi-edd-product {
	margin-top: 0px;
	margin-bottom:0px;
}

#pi-overall-estimate-cart {
		color:green;
	font-size:14px;
}

/* checkout button */
checkout-button:before {
    content:  url(/wp-content/uploads/2021/04/Fast-Forward-arrow-icin.png);
   display: inline-block;
    vertical-align: middle;
    font-size: 18px;
    background: #F85757;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    position: absolute;
    left: 0;
    padding: 13px 10px 11px 10px;
		margin-right: 20px; 
}

/* bara alerta cart*/


/* butoane +/- cart */
.form-style-semi-rounded div.quantity .plus {
background:#f1f1f1;
}
.form-style-semi-rounded div.quantity .minus {
background:#f1f1f1;
}	
	
	.wd-action-btn.wd-wishlist-btn>a:before {
    font-weight: 500;
    color: red !important;
    font-size: 16px;
}

.wd-action-btn.wd-wishlist-btn>a:hover {
    color: red;
    
}

.wd-action-btn.wd-compare-btn>a:before
{
    font-weight: 600;
    color: #007bc4;
    font-size: 16px;
}


.button[name=apply_coupon] {
	background: #ededed !important;
	color: #6d6d6d !important;
	font-weight: 400;
}

.button[name=apply_coupon]:hover {
	background: #e0e0e0 !important;
	color: #565555 !important;
	font-weight: 600;
}

.cart-totals-inner h2 {
	font-size:20px;
	padding-bottom: 10px;
	text-transform: none;
	color:#007bc4;
}

.amount   {
   color:#d62004;
}

.price   {
   color:#000000;
}



.woodmart-more-desc {
    display: none;
}

.cart-totals-inner .woocommerce-shipping-destination {
    display: none;
}


.woodmart-cart-number {
   background: #F85757 !important;
}

/* pret vechi*/

del .amount {
    color: #474747;
	font-size: 90% !important;
}


.wd-action-btn>a:hover {
    color: #0269D1;
}

.product-grid-item .product-title a {
    color: #005dbc;
}

.cart-totals-inner {
    border: 7px solid #dbf1ff;
}

.cart-table-section {
	border: 1px solid rgba(129,129,129,.2);
	padding:10px;
}

a.woodmart-show-product-gallery {
    color: #636363 !important;
    border: 2px solid #e4e4e4;
}

.elementor-menu-cart__product {
    padding-right: 0px;
}

.wd-dropdown-cart {
    padding: 20px;
    width: 360px;
}

.elementor-menu-cart__product-price .amount {
    padding-right: 20px;
    margin-right: 35px;
}

.elementor-menu-cart__subtotal {
    text-align: center;
}

.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
    padding-left: 10px;
}

.widget_shopping_cart span.quantity {
    margin-right: 10px;
}

.elementor-menu-cart__product-name, .elementor-menu-cart__product-price {
    margin-right: -10px;
    margin-bottom: 5px;
}

#_form_9_ ._form-thank-you {
    font-size: 16px !important;
    margin-top: 25px;
    background: #dcffeb;
    color: green;
    padding: 10px;
}


#_form_9_._dark ._form-branding {
    display: none;
}

.woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--nrp-points a::before {
  content: none;
}

.woodmart-sticky-btn-cart .stock.in-stock {
	display: none !important;
}

.product-label.new {
    background-color: #f3a20d !important;
	font-size: 13px !important;
}

.dgwt-wcas-details-wrapp.woocommerce.js-dgwt-wcas-initialized {
    margin-top: 10px;
    margin-left: 2px;
    border-radius: 10px;
}

@media (min-width: 1025px) {
	.sidebar-container .widget {
    margin-top: 0px !important;
}

.categories-accordion-on .widget_product_categories .count {
    background: #fff;
}

.widget_product_categories {
    margin-top: 0px !important;
}


.shopping-cart-widget-footer p.woocommerce-mini-cart__total.total {
    margin-right: 30px;
	color: black;
}

.shopping-cart-widget-footer span.woocommerce-Price-amount.amount {
    color: #3d3d3d;
} 

.owl-carousel.wd-owl.owl-items-lg-6.owl-items-md-4.owl-items-sm-3.owl-items-xs-2.owl-loaded.owl-drag .campaign-message-loop  .campaign-name{
    clip-path: none !important;
	border-radius: none !important;
}

.owl-carousel.wd-owl.owl-items-lg-6.owl-items-md-4.owl-items-sm-3.owl-items-xs-2.owl-loaded.owl-drag .campaign-message-loop  .campaign-discount{
	border-radius: none !important;
}

.campaign-message-loop {
	    font-size: 12px; 
	float: left;
	margin-top: -25px;
}

.campaign-message-loop  .campaign-name{
    background-color: #015e8a; /* Fundal negru */
    color: #fff; /* Text alb */
    padding: 0.3em 0.25em; /* Spațiere internă */
	padding-right: 10px;
	padding-left: 4px;
    display: inline-block; /* Display inline pentru a ține blocurile lipite */
    margin: 0; /* Fără margini exterioare */
    clip-path: polygon(0 0, 100% 0, calc(100% - 10px) 100%, 0 100%); /* Tăiere oblică pe partea dreaptă */
	font-weight: 700;
	    border-radius: 4px 0px 0px 4px; /* Rotunjirea colțului drept jos */
	display: none;
}

/* .campaign-message-loop .campaign-name */

/* Stil pentru valoarea reducerii */
.campaign-message-loop  .campaign-discount {
    background-color: #ff0000; /* Fundal roșu */
    color: #fff; /* Text alb */
    padding: 0.3em 0.25em; /* Spațiere internă */
		padding-right: 4px;
    display: inline-block; /* Display inline pentru a ține blocurile lipite */
    margin: 0; /* Fără margini exterioare */
   /* clip-path: polygon(10px 0, 100% 0, 100% 100%, 0 100%); *//* Tăiere oblică pe partea stângă */

	font-weight: 700;
	    border-radius: 0 4px 4px 0; /* Rotunjirea colțului drept jos */

}
.campaign-message-loop .campaign-discount-inner {
background:  #015e8a;
	padding: 5px;
	margin-left: -4px;
    border-right: 2px solid white;
}

.popup-quick-view .summary-inner>.wd-product-brands img {
	    position: absolute;
    right: 0;
    margin-top: 20px;
    margin-right: 35px;
}

.wd-sub-menu li {
    margin-bottom: -5px;
}

span.nav-link-text {
    line-height: 1.1;
}

.product-list-item .product-list-content .wd-entities-title {
    font-size: 18px !important;
}
.product-grid-item .product-wrapper h3.wd-entities-title {
	margin-top: 0px !important;
}

.product-grid-item .product-wrapper .price {
    margin-top: 0px;
}
.dgwt-wcas-has-img .dgwt-wcas-suggestion.dgwt-wcas-suggestion-product {
    padding-top: 5px;
    padding-bottom: 5px;
    min-height: 10px;
    line-height: 0.5;
}

#_form_9_._inline-style input[type="text"], #_form_9_._inline-style input[type="date"] {
    padding: 8px 12px !important;
}

.tabs-layout-accordion .wd-tab-wrapper>.wd-accordion-title:hover, .tabs-layout-accordion .wd-tab-wrapper>.wd-accordion-title.active {
    color: var(--wd-primary-color);
}
.tabs-layout-accordion .wd-tab-wrapper>.wd-accordion-title {
    font-weight: 600;
}


.tabs-layout-accordion .wd-scroll-content {
    max-height: 400px;
}


	h3.wd-entities-title {
    font-size: 14px !important;
}

.wd-compare-btn.product-compare-button.wd-action-btn.wd-style-icon.wd-compare-icon {
    margin-left: 5px;
}

.wd-wishlist-btn.wd-action-btn.wd-style-icon.wd-wishlist-icon.woodmart-wishlist-btn {
    margin-left: 5px;
}

.wd-buttons.wd-pos-r-t {
    right: -10px !important;
}

div#woocommerce_price_filter-3 {
    margin-top: 25px;
}

div#woocommerce_product_categories-2 {
    margin-top: 25px;
}

.wd-dropdown-cart {
    padding: 5px !important;
    width: 320px !important;
	  margin-top: -5px;
}


.product-grid-item .product-element-top {
		margin-top:20px;
}

.woodmart-woocommerce-layered-nav .layer-term-name {
	margin-top:-2px;
}

.page-title .container>* {
    margin-bottom: -10px !important;
}


.products-bordered-grid.elements-grid:not(.elements-list) .product-grid-item {
    padding-bottom: 20px;
	margin-top:5px;
}
	
	
	.wd-shop-tools {
margin-top:-20px;
		font-size: 14px;
}

.product-grid-item {
    margin-top: -20px;
}

.sidebar-container {
	margin-top: 25px;
}


.title-line-two .product-grid-item .wd-entities-title {
	max-height:60px !important;
	min-height:60px !important;
	
}
.woocommerce-Reviews {
    margin-left: -15px;
}	

	.tabs-layout-tabs #tab-wd_custom_tab {
    max-width: 950px;
	margin-left:130px;
}

.social-pinterest {
    display: none !important;
}

.variations_form .woocommerce-variation-description p {
    margin-bottom: 15px;
    margin-top: -15px;
}

.product-image-summary .pi-edd {
	display:none;
}

.product-image-summary h1 {
	font-size:20px !important;
}


.wd-action-btn.wd-style-icon>a {
    margin-top: 3px;
}

.title-size-default .title {
    font-size: 30px;
}

.page-title .container>* {
    margin-bottom: -10px;
}

.wd-nav.wd-style-underline .nav-link-text {
     display: none;
}

.title-size-default {
    padding: 25px 0;
}

.woocommerce-MyAccount-content>p {
       margin-top: -25px;
}

.woocommerce-MyAccount-title {
    display: none;
}

.wd-login-title {
    margin-top: -60px;
}

.product-extra-content {
margin-top:40px !important;
}
	
.order-text2 {
	padding-left: 20px
		border-left: 4px solid green !important;
}

.social-whatsapp {
	display:none !important;
}

.product-list-item .product-wrapper {
    margin-bottom: 30px;
    background: white;
    padding: 20px;
}

.product-list-item .wd-product-brands-links a {
	margin-bottom:0px;
}

.product-list-item .woocommerce-product-details__short-description {
    margin-top: -20px;
}

.product-list-item .wd-add-btn-replace .add-to-cart-loop { 
float: right;
}

.product-list-item .star-rating {
  position: relative;
  bottom: 0px; 
  margin-left: 0px; 
}  

.wd-nav-vertical {
	margin-top:10px;
}

.widget_nav_mega_menu .wd-nav-vertical {
	margin-top:0px;
}

.wd-nav-vertical>li:not(:last-child) span.nav-link-text {
	margin-bottom:0px;
}

.fa-percent:before {
    color: red;
	font-size:14px !important;
}

.fa-clock:before {
    color: #007BC4;
}


.fa-fire:before {
    color: #d68a00;
}

.fa-cart-arrow-down:before, .fa-file:before, .wd-nav[class*="wd-style-"] .fa-shipping-fast:before, .fa-shield-alt:before, .fa-undo-alt:before, .wd-nav[class*="wd-style-"]  .fa-star:before, .wd-nav[class*="wd-style-"]  .fa-user-plus:before {
    color: #007BC4;
	padding-right:5px;
}

.fa-file:before {
	padding-right:7px;
}


.noutati {
	color: #3366ff !important;
}

.cart-info .amount {
	color:#404040;
}
	a.cart-item-link.wd-fill {
    display: none;
}
span.wd-entities-title {
    font-size: 13px !important;
}

.wd-dropdown-cart {
    padding: 10px;
    width: 375px;
}

.tabs-layout-tabs .tabs {
    margin-top: 10px;
	    background: #fff;
	opacity:1;
	z-index:20 !important;
}

.tabs-layout-tabs .tabs li {
	margin-top:-25px;
}

#tab-additional_information {
	top:0;

}

.widget {
	padding:14px !important;
}




.wd-action-btn.wd-style-icon>a {
    margin-bottom: -30px;
}

.wd-accordion-title {
    padding-top: 15px;
    padding-bottom: 10px;
}
	
	.wd-nav-vertical>li.wd-more-cat-btn>a {
    color: #003bd4;
}

.woocommerce-cart-form__contents td.product-name>a {
    padding-left:0px !important;
}

.pi-edd-loop {
    background: #f4f4f4;
    color: #049e1b;
    padding: 5px 5px;
    text-align: center;
    border: none !important;
    font-size: 13px !important;
	border-bottom:1px solid #006EAD !important;
	margin-bottom:0px !important;
	text-align:center !important;
}

.product-image-summary .woodmart-product-brands a {
	min-height:unset;
}


.wapinfo-shortcode-wrap-wrap {
	margin-left:0px !important;
}

.wapinfo-sale {
	margin-right:10px;
}


.shop_attributes th {
     min-width: 300px;
}

.tabs-layout-tabs #tab-additional_information .shop_attributes {
    max-width: 950px;
}


.shop_attributes td {
    text-align: left;
}

.wapinfo-shortcode-wrap-wrap {
    margin-left: 20px;
}


	.woodmart-sticky-btn .woodmart-sticky-btn-thumbnail img {
    min-width: 50px;
    max-width: 50px;
}

.msgicon {
	display:inline-block;
	padding-right:5px;
}

.category-nav-link .category-name {
display:none;
}


.woodmart-sticky-btn {
    border-top: 1px solid #abd0fa  !important;
}


.title-design-centered:not(.without-title) .woodmart-back-btn {
	margin-top:0px;
}

.woodmart-sticky-btn-cart .stock.in-stock {
	margin-top:0px;
	display:inline;
font-size:14px;
}

.woodmart-sticky-btn-cart .stock.in-stock {
	min-width: 160px;

}

/*persuasive messaje product page*/
.text_product_mob {
	display:none;
}

.woodmart-sticky-btn .product-title {
	max-width: 400px;
}


.shop_table tr td:last-child, .shop_table tr th:last-child {
    width: 100px;
}

.title-line-two .product-grid-item .product-title {
    min-height: 53px;
}

.product_title {
    font-size: 20px;
}

.woodmart-sticky-btn p.stock {
        width: 150px;
}

.woodmart-sticky-btn .woodmart-sticky-btn-container {
    border-top: 1px solid #f1f1f1;
}

table th {
    font-size: 13px;
}


.product-grid-item {
    margin-top: -20px;
}

.sidebar-container {
	margin-top: 25px;
}

.title-line-two .product-grid-item .wd-entities-title {
	max-height:60px !important;
	min-height:60px !important;
	
}
.woocommerce-Reviews {
    margin-left: -15px;
}	

	.tabs-layout-tabs #tab-wd_custom_tab {
    max-width: 950px;
	margin-left:130px;
}

.social-pinterest {
    display: none !important;
}

.variations_form .woocommerce-variation-description p {
    margin-bottom: 15px;
    margin-top: -15px;
}

.product-image-summary .pi-edd {
	display:none;
}

.product-image-summary h1 {
	font-size:20px !important;
}


.wd-action-btn.wd-style-icon>a {
    margin-top: 3px;
}

.title-size-default .title {
    font-size: 30px;
}

.page-title .container>* {
    margin-bottom: -10px;
}

.wd-nav.wd-style-underline .nav-link-text {
     display: none;
}

.title-size-default {
    padding: 25px 0;
}

.woocommerce-MyAccount-content>p {
       margin-top: -25px;
}


.woocommerce-MyAccount-title {
    display: none;
}

.wd-login-title {
    margin-top: -60px;
}

.product-extra-content {
margin-top:40px !important;
}
	
.order-text2 {
	padding-left: 20px
		border-left: 4px solid green !important;
}

.social-whatsapp {
	display:none !important;
}

.product-list-item .product-wrapper {
    margin-bottom: 30px;
    background: white;
    padding: 20px;
}

.product-list-item .wd-product-brands-links a {
	margin-bottom:0px;
}

.product-list-item .woocommerce-product-details__short-description {
    margin-top: -20px;
}

.product-list-item .wd-add-btn-replace .add-to-cart-loop { 
float: right;
}

.product-list-item .star-rating {
  position: relative;
  bottom: 0px; 
  margin-left: 0px; 
}  

.wd-nav-vertical {
	margin-top:10px;
}

.widget_nav_mega_menu .wd-nav-vertical {
	margin-top:0px;
}

.wd-nav-vertical>li:not(:last-child) span.nav-link-text {
	margin-bottom:0px;
}

.fa-percent:before {
    color: red;
	font-size:14px !important;
}

.fa-clock:before {
    color: #007BC4;
}


.fa-fire:before {
    color: #d68a00;
}

.fa-cart-arrow-down:before, .fa-file:before, .wd-nav[class*="wd-style-"] .fa-shipping-fast:before, .fa-shield-alt:before, .fa-undo-alt:before, .wd-nav[class*="wd-style-"]  .fa-star:before, .wd-nav[class*="wd-style-"]  .fa-user-plus:before {
    color: #007BC4;
	padding-right:5px;
}

.fa-file:before {
	padding-right:7px;
}


.noutati {
	color: #3366ff !important;
}

.cart-info .amount {
	color:#404040;
}
	a.cart-item-link.wd-fill {
    display: none;
}
span.wd-entities-title {
    font-size: 13px !important;
}

.wd-dropdown-cart {
    padding: 10px;
    width: 375px;
}


#tab-additional_information {
	top:0;

}

.widget {
	padding:14px !important;
}
.woocommerce-terms-and-conditions-checkbox-text {
	font-size:13px;
}



.wd-action-btn.wd-style-icon>a {
    margin-bottom: -30px;
}

.wd-accordion-title {
    padding-top: 15px;
    padding-bottom: 10px;
}
	
	.wd-nav-vertical>li.wd-more-cat-btn>a {
    color: #003bd4;
}

.woocommerce-cart-form__contents td.product-name>a {
    padding-left:0px !important;
}

.pi-edd-loop {
    background: #f4f4f4;
    color: #049e1b;
    padding: 5px 5px;
    text-align: center;
    border: none !important;
    font-size: 13px !important;
	border-bottom:1px solid #006EAD !important;
	margin-bottom:0px !important;
	text-align:center !important;
}

.product-image-summary .woodmart-product-brands a {
	min-height:unset;
}


.wapinfo-shortcode-wrap-wrap {
	margin-left:0px !important;
}

.wapinfo-sale {
	margin-right:10px;
}


.shop_attributes th {
     min-width: 300px;
}

.tabs-layout-tabs #tab-additional_information .shop_attributes {
    max-width: 950px;
}


.shop_attributes td {
    text-align: left;
}

.wapinfo-shortcode-wrap-wrap {
    margin-left: 20px;
}

.woocommerce-order:not(.wd-with-extra-content) {
    margin-left: 200px;
}

	.woodmart-sticky-btn .woodmart-sticky-btn-thumbnail img {
    min-width: 50px;
    max-width: 50px;
}

.msgicon {
	display:inline-block;
	padding-right:5px;
}

.category-nav-link .category-name {
display:none;
}


.woodmart-sticky-btn {
    border-top: 1px solid #abd0fa  !important;
}


.title-design-centered:not(.without-title) .woodmart-back-btn {
	margin-top:0px;
}

.woodmart-sticky-btn-cart .stock.in-stock {
	margin-top:0px;
	display:inline;
font-size:14px;
}

.woodmart-sticky-btn-cart .stock.in-stock {
	min-width: 160px;

}

.cart-totals-inner h2 {
	margin-top:-12px;
}

cart-table-section {

}

/*coupon field */
.cart-actions .coupon .input-text {
    max-width: 280px;
}

/*persuasive messaje product page*/
.text_product_mob {
	display:none;
}

.woodmart-sticky-btn .product-title {
	max-width: 400px;
}


.shop_table tr td:last-child, .shop_table tr th:last-child {
    width: 100px;
}

.title-line-two .product-grid-item .product-title {
    min-height: 53px;
}

.product_title {
    font-size: 20px;
}

.woodmart-sticky-btn p.stock {
        width: 150px;
}

.woodmart-sticky-btn .woodmart-sticky-btn-container {
    border-top: 1px solid #f1f1f1;
}

table th {
    font-size: 13px;
}

.wd-wishlist-content {
  margin-top: -20px important;
}

.breadcrumbs {
	margin-top: 15px;
}

.elementor-default .products-bordered-grid.elements-grid {
    margin-top: -20px;
}



.woodmart-active-filters {
    background: #ffffff;
    padding-left: 15px;
    margin-left: 2px;
    margin-right: 1px;
}
}

