.woocommerce #content input.button.alt:hover, .woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover, .woocommerce-page #content input.button.alt:hover, .woocommerce-page #respond input#submit.alt:hover, .woocommerce-page a.button.alt:hover, .woocommerce-page button.button.alt:hover, .woocommerce-page input.button.alt:hover {

background:firebrick !important;

background-color:firebrick !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#ca0606 !important;

}

.woocommerce #content input.button:hover, .woocommerce #respond input#submit:hover, .woocommerce a.button:hover, .woocommerce button.button:hover, .woocommerce input.button:hover, .woocommerce-page #content input.button:hover, .woocommerce-page #respond input#submit:hover, .woocommerce-page a.button:hover, .woocommerce-page button.button:hover, .woocommerce-page input.button:hover {

background:firebrick !important;

background-color:firebrick !important;

color:white !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:#ca0606 !important;

}

h1 {font-size: 40px; !important}
h2 {font-size: 25px; !important}
h3 {font-size: 30px; !important}
h4 {font-size: 35px; !important}
h5 {font-size: 30px; !important}

@media all and (min-width:0px) and (max-width: 1024px)
{h1 {font-size: 30px}}

@media all and (min-width:0px) and (max-width: 1024px)
{h2 {font-size: 20px}}

@media all and (min-width:0px) and (max-width: 1024px)
{h3 {font-size: 25px}}

@media all and (min-width:0px) and (max-width: 1024px){h4 {font-size: 27px}}

@media all and (min-width:0px) and (max-width: 1024px){h5 {font-size: 25px}}

page-id-24508 a.cart-contents.shopping-cart { display: none; }

.quantity {
	float: none;
	margin: auto;
	display: block;
	width: 110px;
}
