.woocommerce div.product form.cart .variations {
  background-color: transparent;
}
div.summary.entry-summary > form > table > tbody > tr > td.label {
  background-color: transparent;
  padding-top:20px;
}

.panel {
  background-color:transparent;
  border: 0px;
}

.woocommerce ul.products li.product .button {
  background-color: #D0BB40;
  border-radius: 15px;
  border: 1px solid;
}

.woocommerce .woocommerce-breadcrumb {
  color:#000;
}
.woocommerce .woocommerce-breadcrumb a {
  color: #000;
  text-decoration:underline;
}
.woocommerce .woocommerce-breadcrumb a:hover {
  color: #D0BC59;
  text-decoration:none;
}
span.amount {
  color: #009933;
  background-color:#D0BC59;
}

.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
  background-color: #009933;
  border:1px solid #000;
}
.woocommerce #respond input#submit.alt:hover, .woocommerce a.button.alt:hover, .woocommerce button.button.alt:hover, .woocommerce input.button.alt:hover {
  background-color: #D0BB40;
  color:#000 !important;
}

.woocommerce div.product .stock {
  color: #009933;
  background-color:#D0BC59;
  display: inline-block;
}

#tw-recent-posts-2 > h5 {
  color: #31221d;
  font-weight: bold;
  font-size: 24px;
}
#tw-recent-posts-2 > div > div > h4 {
  color: #31221d;
  font-weight: bold;
}
#tw-recent-posts-2 > div > div > div.excerpt {
  line-height:1.6;
}

#tw-recent-posts-2 > div > div > div.excerpt > a.read-more {
  display:block;
  font-weight: bold;
}

.homepage > article a img {
  border:3px solid black !important;
}

.some-text-over h1 {
  font-size: 30px !important;
  color: #cebc4e!important;
  font-family: 'papyrus'!important;
  line-height: 50px;
  text-transform: uppercase;
  text-align: center;
}