.cart-show-discounts {
    margin: 5px 0;
}

.productinfo-show-discounts {
    margin: 5px 0;
}
.quantity-pricing-buttons button
{
	margin-bottom: 10px !important;
}
.quantity-pricing-buttons .button
{
    margin: 0;
    border: 1px solid gray;
    width: 200px;
    height: 100px;
    padding: 20px;
	line-height: 1;
	background-color: transparent;
	color:#6A6A6A;
}
.quantity-pricing-buttons .button:hover
{
	background-color:#fe5001;
	color:white;
}
.quantity-pricing-buttons span
{
	line-height: 1;
}
.quantity-pricing-buttons .small
{
	font-size: 13px;
  	font-weight: normal;
}
.quantity-pricing-buttons .button:first-child
{
    border-radius: 10px 0 0 10px;
}
.quantity-pricing-buttons .button:last-child
{
    border-radius: 0 10px 10px 0;
}
.quantity-pricing-buttons img
{
	position: absolute;
  	margin-top: -35px;
  	z-index: 100;
	left: 40px;
}
@media only screen and (max-width: 1320px) {
	.quantity-pricing-buttons .button {
	  	width: 150px;
	  	height: 100px;
	}
	.quantity-pricing-buttons img
	{
		left: 15px;
	}
}
@media only screen and (max-width: 1020px) {
	.quantity-pricing-buttons .button {
	  	width: 120px;
	  	height: 100px;
	}
	.quantity-pricing-buttons img
	{
		left: 15px;
    	width: 90px;
	}
}
@media only screen and (max-width: 768px) {
	.quantity-pricing-buttons .button {
	  	width: 100%;
	  	height: 100px;
		border-radius: 10px 10px 10px 10px !important;
	}
	.quantity-pricing-buttons img
	{
		left: 50%;
    	margin-left: -45px;
	}
}
@media only screen and (max-width: 549px) {
	.quantity-pricing-buttons .button {
	  	width: 100%;
	  	height: 100px;
		border-radius: 10px 10px 10px 10px !important;
	}
}