/* Enter Your Custom CSS Here */
.woocommerce .cro_headerspace, .woocommerce-cart .cro_headerspace, .woocommerce-page .cro_headerspace {
display: none;
}

.woocommerce div.product div.images {width:300px;padding-right:50px}
.woocommerce-page div.product div.images img {width:300px}
.woocommerce-page div.product div.summary {float:none;width:auto}
.woocommerce .related ul li.product, .woocommerce .related ul.products li.product, .woocommerce .upsells.products ul li.product, .woocommerce .upsells.products ul.products li.product, .woocommerce-page .related ul li.product, .woocommerce-page .related ul.products li.product, .woocommerce-page .upsells.products ul li.product, .woocommerce-page .upsells.products ul.products li.product {
    width: 150px;
}
.woocommerce ul.products li.product a img {width:auto}


h1.product_title {font-size:24px}
div.related products {width:900px}


span.cartcontents {
display: none !important;
}

li.menu-item.menu-item-language.menu-item-language-current {
margin-top: 20px;
}

li#wpmenucartli {
position: absolute;
right: 3px;
top: 30px;  
}

#access ul ul.submenu-languages {
top: -30px !important;
}

.woocommerce-tabs #mc4wp-checkbox {
display: none;
}

.carrito span {
display: none;
}

/* Icono del carrito Español */
.menu-item-3003 {
display: none;
}

#menu-item-3003 {
position: absolute;
  top: 2.7em;
  right: -3.2em;
}

/* Borde derecho de separación en Mentoring programs */
#post-3351 .six {
border-right: 2px solid grey;
}

#post-3351 .six ~ .six {
border: none;
}



.page-id-3240 .six {
border-right: 2px solid grey;
}

.page-id-3240 .six ~ .six {
border: none;
}

/* Estilos Formación Yoga para niños */

#indice_contenidos{
  background-color: #55d1f5;
  padding-bottom: 20px;
  padding-top: 20px;
  width: 400px;
}

#tarifas_contenidos{
  background-color: #CFD1D2;
  padding: 20px;
  width: 400px;
}


