/* Quitar productos relacionados a los que no tienen variacion de modelo */

#product-3558 section.related.products {
  display: none;
}

#product-3559 section.related.products {
  display: none;
}

#product-3560 section.related.products {
  display: none;
}

#product-3561 section.related.products {
  display: none;
}

#product-3562 section.related.products {
  display: none;
}

#product-3563 section.related.products {
  display: none;
}

#product-3569 section.related.products {
  display: none;
}

#product-3570 section.related.products {
  display: none;
}

#product-3572 section.related.products {
  display: none;
}

#product-3573 section.related.products {
  display: none;
}

#product-3574 section.related.products {
  display: none;
}

#product-3582 section.related.products {
  display: none;
}

#product-3585 section.related.products {
  display: none;
}

#product-3586 section.related.products {
  display: none;
}

#product-3593 section.related.products {
  display: none;
}

#product-3594 section.related.products {
  display: none;
}

#product-3595 section.related.products {
  display: none;
}

#product-3596 section.related.products {
  display: none;
}

#product-3597 section.related.products {
  display: none;
}

#product-3598 section.related.products {
  display: none;
}

#product-3599 section.related.products {
  display: none;
}

#product-3602 section.related.products {
  display: none;
}

#product-3611 section.related.products {
  display: none;
}

#product-3612 section.related.products {
  display: none;
}

#product-3615 section.related.products {
  display: none;
}

#product-3616 section.related.products {
  display: none;
}

#product-3621 section.related.products {
  display: none;
}

#product-3622 section.related.products {
  display: none;
}

#product-3623 section.related.products {
  display: none;
}

#product-3624 section.related.products {
  display: none;
}

#product-3625 section.related.products {
  display: none;
}

#product-3626 section.related.products {
  display: none;
}

#product-3636 section.related.products {
  display: none;
}

#product-3637 section.related.products {
  display: none;
}

#product-3638 section.related.products {
  display: none;
}

#product-3639 section.related.products {
  display: none;
}

#product-3640 section.related.products {
  display: none;
}

#product-3641 section.related.products {
  display: none;
}

#product-3642 section.related.products {
  display: none;
}

#product-3645 section.related.products {
  display: none;
}

#product-3646 section.related.products {
  display: none;
}

#product-3647 section.related.products {
  display: none;
}

#product-3651 section.related.products {
  display: none;
}

#product-3652 section.related.products {
  display: none;
}

#product-3653 section.related.products {
  display: none;
}

#product-3654 section.related.products {
  display: none;
}

#product-3659 section.related.products {
  display: none;
}

#product-3660 section.related.products {
  display: none;
}

.woocommerce table.shop_attributes {
  margin-bottom: 4.618em;
}

div#tab-additional_information {
  padding-top: 0px;
}

.woocommerce-tabs h2 {
  display: none;
}

ul.tabs.wc-tabs {
  display: none;
}

span.amount {
  font-size: 2em;
}

p.price {
  display: inline-block!important;
}

form.cart {
  display: inline-block!important;
  width: 42%!important;
  padding-bottom: 0px!important;
  margin-bottom: 0px!important;
}

aside#woocommerce_layered_nav-5 {
  padding-top: 15%;
}

.woocommerce .sidebar aside + aside {
  padding-top: 0px;
}

.scheme_default .woocommerce ul.products li.product .post_featured:before,
.scheme_default .woocommerce-page ul.products li.product .post_featured:before {
  display: none;
}

.post_featured.hover_shop .icons {
  display: none;
}

.woocommerce div.product div.summary {
  margin-bottom: 0em!important;
}

.product_meta {
  padding-bottom: 1em;
}

.woocommerce .product_meta span,
.woocommerce .product_meta span span,
.woocommerce .product_meta a {
  display: inline-block;
}

.woocommerce .product_meta span,
.woocommerce .product_meta span span,
.woocommerce .product_meta a {
  display: inline-block;
}

.single-product .related h2 {
  margin-bottom: 0;
}

.scheme_default .breadcrumbs {
  display: none;
}

.single-product .related {
  margin-top: 0em;
  padding-top: 0em;
  border-top: 0px solid #ffffff;
}

.woocommerce .sidebar aside + aside {
  margin-bottom: 10px;
}

.woocommerce .woocommerce-ordering select {
  display: none;
}

.sidebar {
  width: 300px;
}

@media (max-width: 1439px) and (min-width: 1263px) {
  form {
    margin-bottom: 0 !important;
    width: 100%!important;
    display: inline-block !important;
    margin-left: 15px !important;
  }
}

.woocommerce .widget_area .widget_title {
  margin-bottom: 0.6em;
  display: inline-block;
}

span.product_id {
  display: none!important;
}

.single-product div.product .trx-stretch-width .woocommerce-tabs {
  padding: 2em 0 0;
  border-top: 0px solid #fff;
}

.single-product div.product .trx-stretch-width-wrap {
  padding-top: 0px;
}

.woocommerce .sidebar aside + aside {
  margin-top: 0em;
}

aside .widget_title {
  font-size: 1.65em;
}

.woocommerce ul.products li.product .post_data,
.woocommerce-page ul.products li.product .post_data {
  height: 3.5em!important;
}

span.price {
  text-align: center;
}

.single-product h1.page_caption {
  display: none;
}

.woocommerce ul.products li.product .woocommerce-loop-category__title,
.woocommerce ul.products li.product .woocommerce-loop-product__title,
.woocommerce ul.products li.product h3 {
  display: none;
}

.scheme_default .woocommerce ul.products li.product .post_featured:before,
.scheme_default .woocommerce-page ul.products li.product .post_featured:before {
  border: 0px solid #fff!important;
}

@media (max-width: 799px) {
  .menu_mobile .search_mobile {
    display: none;
  }
}

.gform_wrapper .top_label .gfield_label {
  display: none;
}

textarea#input_1_3 {
  font-family: "Playfair Display",serif;
  padding: 10px 20px;
  font-size: 16px;
}

.gform_wrapper input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]) {
  font-family: "Playfair Display",serif;
  padding: 10px 20px;
  font-size: 16px;
}

@media (max-width: 1135px) and (min-width: 1024px) {
  .content_wrap,
  .content_container {
    width: 97%;
  }
}

@media (max-width: 1439px) and (min-width: 1263px) {
  .content_wrap,
  .content_container {
    width: 80%;
  }
}

.myportfolio-container .added_to_cart.wc-forward {
  color: #001558!important;
}

.woocommerce div.product div.images img {
  width: 78%;
}

.eg-henryharrison-container {
  background-color: rgba(252, 55, 5, 0.85)!important;
}

.eg-henryharrison-element-2:hover {
  background-color: #fff!important;
}

div.gform_footer.top_label {
  text-align: center;
}

.tp-leftarrow.tparrows.hesperiden:hover:before,
.tp-rightarrow.tparrows.hesperiden:hover:before {
  color: #001558;
}

aside .widget_title {
  font-size: 1.4em !important;
}

/* añadido para que el euro en el carrito tachado salga en gris y añadir espacio entre ambos */
.woocommerce del span.woocommerce-Price-amount.amount bdi span.woocommerce-Price-currencySymbol
{
		color: #dadada !important;
		margin-right: 10px;	
}
/* Importe de TNT en pequeño */
.woocommerce ul#shipping_method li label span.woocommerce-Price-amount.amount{
		font-size:1em;
}

/* importe iva en pequeño */
small.includes_tax span.woocommerce-Price-amount.amount{
		font-size:small
}

/*producto en carrito más grande*/
tr.woocommerce-cart-form__cart-item.cart_item td.product-name{
		font-size:large;
}
/* responsive para los tres carteles de arriba en móbiles mas de 639 pixeles que es cuando se rompe */
@media (max-width:639px){
		.anunciostop{
				width:100% !important;
		}
}