.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:white !important;

background-color:white !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:white !important;

background-color:white !important;

color:#1e73be !important;

text-shadow: transparent !important;

box-shadow: none;

border-color:white !important;

}

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

background: white !important;

color:black !important;

text-shadow: transparent !important;

border-color:white !important;

}

.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: white !important;

box-shadow: none;

text-shadow: transparent !important;

color:#1e73be !important;

border-color:white !important;

}
.main-navigation ul li a {
  color: white;
}
.main-navigation ul li a:hover {
  color: white;
}
.product_title {
color: #ffffff;
}
.product_meta {
color: #ffffff;
}
.woocommerce #page-wrapper h1.page-title {
  color: white !important;
}
p.woocommerce-result-count {
   color: white !important;
}
.woocommerce #page-wrapper h1.page-title,
.woocommerce #page-wrapper .product h1.entry-title {
	color: #ffffff;
}
h3.widget-title {
    color: white !important;
}
#secondary .widget {
    color: #ffffff;
}
.widget_headline-widget h1 {
padding-top: 20px;
margin: 0;
font-size: 26px;
line-height: 36px;
text-transform: uppercase;
color: #000000;
letter-spacing: 1px;
}

.widget_headline-widget h3 {
padding-bottom: 20px;
margin: 0;
font-size: 16px;
color: #000000;
font-weight: 200;
}