.portfolio-items .inner-wrap {
    overflow: hidden;
    border-radius: 20px;
}

#portfolio-nav li#all-items {
  display: none!important;
}

html * { -webkit-text-size-adjust: none; }

.grecaptcha-badge {
opacity: 0;
}

.testimonial_slider[data-style="multiple_visible"] .image-icon {
    width: 150px;
    height: 150px;
    margin-bottom: 17px;
    position: relative;
}

body #slide-out-widget-area .menuwrapper .back, body #slide-out-widget-area .menu.subview .subviewopen >.sub-menu >.back {
    display: none;
    margin-bottom: 20px!important;
}

input[type=text], textarea, input[type=email], input[type=password], input[type=tel], input[type=url], input[type=search], input[type=date], .material.woocommerce-page[data-form-style="default"] input#coupon_code {
    background-color: #e7e7e7;
    border-radius: 4px;
    border: 2px solid rgba(0,0,0);
}

.fm-bar a, .fm-icon, .fm-round .fm-hit, .fm-sub > ul {
    width: 42px !important;
}

@media screen and (max-width: 600px) {
.fm-bar a, .fm-icon, .fm-round .fm-hit, .fm-sub > ul {
    display: none !important;}
}


.woocommerce-cart .product-name a:hover, .woocommerce-checkout-review-order-table .product-info h4 a:hover {
    background-size: 100% 0px;
}

.woocommerce a.remove:hover {
    color: #000000!important;
    background: #fafafa;
}