.woocommerce .woocommerce-loop-category__title {
  font-size: 18px !important;
}

.header.extralarge h1 {
  font-size: 44px;
}

.woocommerce-page div.product .entry-summary p.price {
  font-size: 30px;
}

.product_meta.rowItem.col-sm-6.tagsRowItem.btTextLeft {
  display: none;
}

.btIconWidget.btWidgetWithText {
  font-size: 16px;
}

.header.large h2 {
  font-size: 25px;
}

.btArticleBody.portfolioBody.btTextLeft {
  margin: 0%;
  text-align: justify;
  padding: 0px;
}

p {
  text-align: justify;
}

.woocommerce-account header.title h3 {
  font-size: 25px;
}

.woocommerce-account h2 {
  font-size: 27px;
}

.btContentHolder table thead th {
  background-color: #000000;
}

.woocommerce-page div.product .stock {
  visibility: hidden;
}

.woocommerce .variations td {
  display: inline;
  text-align: left;
}

.woocommerce div.product a.reset_variations,
.woocommerce-page div.product a.reset_variations {
  bottom: -5em;
}

.recentTweets p {
  text-align: left;
}

.neighboringArticles .nbs a .nbsItem .nbsTitle {
  font-size: 20px;
}

#eckb-article-page-container .eckb-tag-container {
  display: none;
}

#eckb-article-page-container {
  max-width: none;
}

.woocommerce div.product .btProductSKU {
  visibility: hidden;
}

.btLightSkin h3 {
  font-size: 22px;
}

.btContentHolder table th {
  text-align: left;
}

.woocommerce-order-details__title {
  font-size: 25px;
}

.woocommerce-column__title {
  font-size: 25px;
}

/*#submit_redsys_payment_form.button-alt {
  width: 30%;
  float: left;
}*/

/*.btSoftRoundedButtons .woocommerce a.button {
  float: right;
}*/

.woocommerce-page form .form-row {
  visibility: visible;
}

.woocommerce .order_details {
  margin-bottom: 40px;
}

#submit_redsys_payment_form.button-alt {
  margin-bottom: 20px;
}

div.wpforms-container-full .wpforms-form button[type=submit] {
  background-color: #fb0e14;
  border-width: 2px;
  border-color: #fb0e14;
  border-radius: 3px;
  font-family: Montserrat;
  color: #ffffff;
  font-weight: bold;
  font-size: .8em;
}

.center.aligncenter {
  display:block;
	margin-left: auto;
	margin-right: auto;
	width: 70%;	
}