.product_title.entry-title {
    font-size: 35px;
}
.quantity .minus,.quantity .plus{
	background:#ef3249 !important;
	color:#ffff !important;
	border:none;
	
}

.quantity .minus,
.quantity .plus {
    background: #fff !important;
    color: #ef3249 !important ;
	font-size:20px;
	font-weight:bolder;
}

.quantity .minus {
    border-top-left-radius: 5px !important; 
    border-bottom-left-radius: 5px !important; 
}

.quantity .plus {
    border-top-right-radius: 5px !important; 
    border-bottom-right-radius: 5px!important;
}
.single_add_to_cart_button{
	font-size:16px !important;
	border:none;
	background: #ef3249 !important;
	border-radius:5px !important;
}

#top .single-product-main-image .onsale {
    display: none;
}

.woocommerce-tabs ul.tabs li.active a,
#top div div.product .woocommerce-tabs ul.tabs li a 
 {
    white-space: nowrap !important;
}


div.product p.stock {
    margin: 30px 10px 10px;
    color: #fff;
}
/* .summary .cart {
    margin: 40px 20px;
} */

@media only screen and (min-width: 768px) {
    .single-product-main-image .inner_sidebar {
        display: none;
    }

    /* .container_wrap_first.main_color {
        background: #f5f7f9;
    } */
    .container {
        border: none !important;
    }
    .product.type-product {
        background: #fff;
        margin: 10px;
        padding: 10px;
    }

    .post-views.entry-meta > span {
        font-size: 12px !important;
    }

    .reset_variations{
        font-size:14px;
        padding:10px 20px 20px 20px;
        background:black;
        color:#ffff !important;
    }
}
.entry-summary .get_stock{
    margin-top: 40px !important;
}
.entry-summary .product_title{
    margin-bottom: 30px;
}
.entry-summary p.price {
    position: relative;
}

.entry-summary .price del {
    color: #d7d7d7 !important; 
    position: absolute; 
    left: 2px; 
    top: 20px; 
    font-size: 0.8em; 
}
.entry-summary .price ins {
	font-size:30px !important;
}