.woocommerce .summary p.price {
    color: #000;}
.menu-cart-icon-container {
    display: block !important;
}
.menu-cart-icon-container.menu-skin-light .cart-icon-link {
    color: #000 !important;
}
button.product-gallery-lightbox-trigger {
    color: #000 !important;
    font-weight: bold;
    font-size: 18px !important;
}
.woocommerce .single-product-images .kalium-woocommerce-product-gallery .main-product-images .nextprev-arrow i, .woocommerce .single-product-images .kalium-woocommerce-product-gallery .thumbnails .nextprev-arrow i {
    color: #000;
}
.post-formatting ul li{
list-style: disc !important;
}
.woocommerce .shop_table.cart .cart_item .product-subtotal span {
    color: #000;
}







.woocommerce .share-product-container .social-links a {
    display: inline-block;
    position: relative;
    background-color: #eee;
    line-height: 40px;
    text-align: center;
    color: #898989!important;
    margin-right: 10px;
    width: 40px;
    height: 40px;
    -webkit-border-radius: 50%;
    -webkit-background-clip: padding-box;
    -moz-border-radius: 50%;
    -moz-background-clip: padding;
    border-radius: 50%;
    background-clip: padding-box;
    -webkit-transition: all .2s ease-in-out!important;
    transition: all .2s ease-in-out!important;
    vertical-align: middle;
}
#text-3 ul li {
    display: inline;
    margin: 0px 1px!important;
}
.single-product #main-wrapper {
    max-width: 100%;
    width: 100%;
    margin: 0 auto;
}
.page-id-5262 .container.default-margin.post-formatting {
    max-width: 1170px;
    width: 100%;
    margin: 0 auto;
}
.page-id-4538 .container.default-margin.post-formatting {
    max-width: 1170px;
    width: 100%;
    margin: 0 auto;
}
.woocommerce .share-product-container .social-links a:last-child{
    color: transparent!important;
}
.woocommerce .share-product-container .social-links a:last-child {
  
    background-size: 20px 20px!important;
    -webkit-font-smoothing: antialiased;
	background-position: 10px 50%!important;
	    -webkit-filter: grayscale(100%);
    filter: grayscale(100%);
    opacity: 0.6;
	background-color: #e0e0e0;
}

.page-id-5254 .container.default-margin.post-formatting, .page-id-5236 .container.default-margin.post-formatting {
    max-width: 1170px;
    width: 100%;
    margin: 0 auto;
}

/* Change menu color for mobile | #20571497-hc JL */
.toggle-bars.menu-skin-light .toggle-bars__bar-line {
color: #000;
background-color: #000;
}

.wf-loading body {
visibility: hidden;
}

.wow {
visibility: visible !important;
}
 
.woocommerce .summary .variations .form-control {
opacity: 1 !important;
}