.header-container .top-bar {
    display: none;
}
.header-container .header-inner .right {
    height: 44px;
}
button, html input[type=button], input[type=reset], input[type=submit] {
    background-color: #E23E57;
    color: #ffffff;
    width: 150px;
    height: 40px;
    font-weight: 600;
    font-size: 16px;
}
.main-container .page-content textarea {
    width: 500px;
    height: 200px;
}
.main-container .page-content .input-text, .main-container .page-content input[type='text'], .main-container .page-content .form-row .input-text {
    width: 500px;
    height: 40px;
    margin-bottom: 10px;
    border: none;
}
input, button, select, textarea {
    width: 500px;
    margin-bottom: 10px;
    background-color: #EDEDED;
    border: none;
    height: 40px;
    padding-left: 10px;
}
.vc_row .row-container {
    font-size: 15px;
    color: #666666;
}
.front-page .wpb_content_element .wpb_wrapper > h3 {
    font-size: 18px;
}
.header-container .header-search {
    padding: inherit;
}
.header-container .header-search .categories-container {
    display: none;
}
.woocommerce .ratings .star-rating, .woocommerce .woocommerce-product-rating .star-rating, .woocommerce-page .ratings .star-rating, .woocommerce-page .woocommerce-product-rating .star-rating {
    display: none;
}
.main-container .shop-products .item-col .product-wrapper .list-col8 .gridview {
    height: 106px;
}


.main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a, .main-container .shop-products .item-col .product-wrapper .add-to-links .yith-wcwl-add-to-wishlist a.add_to_wishlist {
    display: none;
}
.main-container .shop-products .item-col .product-wrapper .add-to-links .compare-button a.compare {
    display: none;
}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .buttons a.checkout {
    text-align: center;
    width: 100%;
}
.header-container .widget_shopping_cart .widget_shopping_cart_content .mini_cart_content .buttons a {
    width: 100%;
    text-align: center;
}
.main-container #order_review #payment .payment_methods .payment_box {
    margin-top: 17px;
}
#add_payment_method #payment div.payment_box::before, .woocommerce-cart #payment div.payment_box::before, .woocommerce-checkout #payment div.payment_box::before {
    margin: -2em 0px 0px 2em;
}
#secondary .widget.widget_price_filter .price_slider_wrapper .price_slider_amount .button {
    width: 100%;
}
.quickview-wrapper #quickview-content .product-info .quick-add-to-cart .cart .button {
    width: 183px;
}