/* Enter Your Custom CSS Here */
.vc_row.wpb_row.vc_row-fluid.vc_row-no-padding,.vc_row.wpb_row.vc_row-fluid.top-header.vc_row-o-equal-height.vc_row-flex  {
    display: none!important;
}
#woopcomm .wpc-field-submit input[type="button"]{
	padding-left: 8px!important;
    padding-right: 8px!important;
  padding-top:0px!important;
	padding-bottom:0px!important;
	border-radius: 10px!important;
	
}
.main-container .product-view .product .woocommerce-tabs ul.tabs li {
    margin: 10px!important;
    text-align: center;
    width: fit-content!important;
}
.woocommerce form .password-input, .woocommerce-page form .password-input{
	width:100%!important;
}
.vc_row.wpb_row.vc_row-fluid.home1-slideshow.vc_custom_1596023843524 {
    margin-bottom: 0px!important;
}

.main-container .product-view .summary .product_meta{
	border-top:0px!important;
}
.main-container .product-view .summary .woocommerce-product-details__short-description{
	
	padding: 0px!important;
    border-top: 0px!important;
    border-bottom: 0px!important;
}
.main-container .product-view .summary .cart .single_variation_wrap .price{
	
	 border-top: 0px!important;
    border-bottom: 0px!important;
}
.header-container.header-1 .bottom-header,.header-container .header-sticky {
    background: #222!important;
}
.header-container .header-search .search-without-dropdown .searchform .searchsubmit:hover, .header-container .header-search .search-without-dropdown .searchform .searchsubmit, .main-container .product-view .summary .cart .button, .woocommerce .product-wrapper .onsale, .woocommerce .single-product-image .onsale{
    background: #f52727!important;
}
.header-container.header-1 .categories-menu-wrapper .categories-menu .catemenu-toggler, .mc4wp-form button[type='submit'] {
    background: #f52727!important;
}
.header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li:hover > a.item_link *, .header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.current-menu-ancestor > a.item_link *, .header-container .horizontal-menu > .mega_main_menu > .menu_holder .menu_inner > ul > li.current-menu-item > a.item_link * {
    color: #f52727!important;
}
.main-container .product-view .summary .price{
	
}
span.tagged_as,span.posted_in,a.reset_variations,.yith-wcwl-add-to-wishlist.wishlist-fragment.on-first-load.add-to-wishlist-870,a.compare.button, a.add_to_wishlist.single_add_to_wishlist,span.sku_wrapper {
    display: none!important;
}
.main-container .product-view .summary .cart .single_variation_wrap .price {
	margin-top: 10px!important;
	
}
.main-container .product-view .summary .price ins{
	color: #FF5722;
    font-size: 2em;
    font-weight: 400;
    font-family: sans-serif;
    line-height: 1;
    margin: 0 0 0 0;
}
.main-container .product-view .summary .cart .single_variation_wrap .price del {
    text-decoration: line-through;
    color: #9E9E9E;
    font-size: 2em;
    font-weight: 400;
    font-family: sans-serif;
    line-height: 1;
    margin: 0 0 0 10px;
}
.main-container .product-view .summary .cart .quantity .input-text, button.single_add_to_cart_button.button.alt{
	border-radius:5px!important;
}
.main-container .product-view .summary .cart .single_variation_wrap .price{
	margin-bottom:0px!important;
}
.qty,.main-container .product-view .summary .cart .variations .label {
    border: none;
    color: #222;
    display: block;
    font-size: 13px;
    margin: 0px 0 10px!important;
    padding: 0;
    text-align: left;
    text-transform: uppercase;
    font-weight: 700;
}
.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){
	    border-radius: 0!important;
}
.shop-products .product-category {
    color: #666;
    line-height: 1;
    text-transform: capitalize;
    margin-bottom: 15px;
    display: none;
}
del.prado,.product_meta {
    display: none!important;
}
ins.prado{
	color: #40a944!important;
    font-size: 17px!important;
			font-weight: 400!important;
				    line-height: 20px!important;
}
.main-container .product-view .summary.single-product-info{
	border-radius:0px!important;
	    padding: 25px 25px 11px!important;
}
.main-container .product-view .summary .yith-wcwl-add-to-wishlist{
	display:none!important;
}
a.showcoupon {
    background: greenyellow;
    border: 1px dashed lightyellow;
    padding: 2px;
}
button.single_add_to_cart_button.button.alt {
    padding: 0 0!important;
    border-radius: 0px!important;
}
button.wsb-button.js-wsb-add-to-cart {
    background-color: #f5b627!important;
    border: none;
    box-shadow: none;
    color: #fff;
    cursor: pointer;
    display: inline-block;
    font-size: 1.0714em;
    font-weight: 400;
    height: 44px;
    line-height: 44px;
    text-shadow: none;
    text-transform: uppercase;
    }
button.single_add_to_cart_button.button.alt.disabled.wc-variation-selection-needed,button.single_add_to_cart_button.button.alt,button.wsb-button.js-wsb-add-to-cart {
    width: 32%!important;
	margin-left: 0px!important;
	
}
.main-container .product-view .summary .cart .button.disabled, .main-container .product-view .summary .cart .button:disabled, .main-container .product-view .summary .cart .button[disabled], button.single_add_to_cart_button.button.alt{
	padding:0!important;
	overflow: auto!important;
    white-space: initial!important;
    text-overflow: inherit!important;
}
.qib-button:not(#qib_id):not(#qib_id){
	width: 25px!important;
}
.qib-container .quantity input.qty:not(#qib_id):not(#qib_id){
	width: 35px!important;
}
.main-container .product-view .summary .cart .single_variation_wrap{
	width: 111%!important;
}

