/*--
	Theme Name: theme53761
	Theme URI: http://info.template-help.com/help/
	Description: A theme for Wordpress 3.8.x
	Author: Template_Help.com
	Author URI: http://info.template-help.com/help/
	Template: CherryFramework
	Version: 3.1.2
--*/

/* ----------------------------------------
	Please, You may put custom css here
---------------------------------------- */
ul.breadcrumb.breadcrumb__t li:last-child {
  color: #3c3c3c;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
  list-style: none;
}

.woocommerce ul.products li.product, .woocommerce-page ul.products li.product h3 {
  font: normal 15px/20px Ubuntu;
  color: #333333;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product h3,
.woocommerce-page ul.products li.product .price {
  text-align: center;
}

.woocommerce ul.products li.product .price {
  color: inherit !important;
}

.woocommerce-page ul.products li.product h3 {
  margin-bottom: 7px;
}

.woocommerce h1.page-title {
  display: inline-block;
}

.woocommerce h1.page-title,
.woocommerce form.woocommerce-ordering {
  display: inline-block;
}

.woocommerce form.woocommerce-ordering {
  margin-top: 20px;
}

.woocommerce .woocommerce-message,
.woocommerce .woocommerce-error {
  color: rgb(147, 164, 176) !important;
  margin: 0 auto !important;
  text-align: center !important;
  padding: 8px 0px !important;
  border: 1px solid rgb(163, 180, 192) !important;
  width: 850px !important;
  margin-top: 10px !important;
  background-color: rgb(224, 249, 255) !important;
  margin-bottom: 10px !important;
}

.woocommerce .woocommerce-error {
  list-style: none !important;
  text-align: left !important;
  width: 830px !important;
  padding: 8px 0 8px 20px !important;
  margin: 0 auto !important;
  background-color: rgb(255, 235, 231) !important;
  color: rgb(182, 103, 87) !important;
  border: 1px solid rgb(182, 103, 87) !important;
}

.woocommerce table.shop_table.cart {
  margin: 0 auto;
}

.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals {
  width: 40%;
}


.woocommerce form.checkout.woocommerce-checkout {
  margin: 0 auto;
}

.woocommerce div.summary.entry-summary p.stock.out-of-stock {
  color: red;
}

.woocommerce #respond input#submit.alt,
.woocommerce a.button.alt,
.woocommerce button.button.alt,
.woocommerce input.button.alt {
  background-color: #31c1e4 !important;
  height: 39px !important;
}
.woocommerce div.product p.price,
.woocommerce div.product span.price {
  color: #31c1e4 !important;
}
.woocommerce div.product {
  margin-top: 25px !important;
}

input#coupon_code {
  padding: 5px 0 0 13px;
  width: 155px !important;
  height: 40px;
}

.woocommerce table.cart td.actions,
.woocommerce-page #content table.cart td.actions,
.woocommerce-page table.cart td.actions {
  padding-top: 15px;
}

.woocommerce .cart-collaterals .cart_totals,
.woocommerce-page .cart-collaterals .cart_totals {
  width: 250px !important;
}

.woocommerce form.checkout.woocommerce-checkout .woocommerce-billing-fields .add_info_wccs,
.woocommerce form.checkout.woocommerce-checkout .woocommerce-shipping-fields h3{
  display: none;
}

.woocommerce .wc-proceed-to-checkout a.checkout-button.button {
    display: none;
}

.thank_you_page_header_text {
  margin-top:-50px;
}