/*info post centrar*/

/*.post_info {
  font-size: 0.8571em;
  line-height: 1.2857em;
  margin-bottom: 1.5em;
  text-align: center;
}*/



/* Color Fondo de Menú principal */
.scheme_original .top_panel_middle {
  background-color: #efefef;
}

/* Adelgaza altura franja menú principal */
.top_panel_style_9 .menu_main_nav_area {
  margin: 3.8em 0 3.9em;
}

/* Franja verde header tienda /*
/* Disminuye padding para que queden más arriba los productos */

.top_panel_title_inner {
    padding-top: 1.5em;
    padding-right: 0px;
    padding-bottom: 1.5em;
    padding-left: 0px;
}

/*Achica margem logo también para acercar productos 
.top_panel_inner_style_1 .top_panel_middle .logo {
  margin-top: 0em;
  margin-bottom: 0em;
}*/

/* Cambiar color lupa home */

/* Lupa normal */
.scheme_original .top_panel_style_9 .top_panel_icon.search_wrap button {
  color: #f5f6f600;
}

.scheme_original .top_panel_style_9 .top_panel_icon.search_wrap button:hover {
  color: #f5f6f600;
}


/* pone transparente lupa abierta */
.scheme_original .top_panel_style_9 .top_panel_middle .search_wrap.search_state_opened input, .scheme_original .top_panel_style_9 .top_panel_middle .search_wrap.search_state_opened button {
  color: #27272700;
}

/* color cuadro lupa abierto */

.scheme_original .top_panel_style_9 .top_panel_middle .search_wrap.search_state_opened {
  background-color: #f5f6f600;
}

/*color al hacer hover sobre lupa */

.scheme_original .top_panel_style_9 .top_panel_middle .search_wrap.search_state_opened:hover {
  background-color: #f5f6f600;
}

/* Pone fonts buscador transparentes */
.scheme_original .top_panel_style_9 .top_panel_middle .search_wrap.search_state_opened .close {
  color: #27272700;
}

/*mueve icono de contacto en header para que no se corte el mail de contacto que está quedando en dós líneas */

/* Corre icono amarillo hacia la izquierda */
.top_panel_wrap .contact_field .contact_icon {
  position: absolute;
  left: -60px;
  top: 0;
}

/* Ahora corre el texto de los contactos hacia la izquierda */
.top_panel_wrap .contact_field {
  margin-top: 3em;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: 600;
  padding-left: 0.0em;
  line-height: 14px;
}

                            
/* Ajusta formato de menú deplegable de catgorías en página de la tienda */

/* Aumenta margen izquierdo */
.select2-container--default .select2-selection--single > .select2-selection__rendered {
   margin: 0px 0px 0px 35px;
}

/* Formato Contact Form */ 

.wpcf7
{
    background-color: #94bb1b;
		border: 0.5px solid lightgray;
		border-radius:8px;
		padding: 35px 50px 35px 50px; 
		margin:0px 250px 0px 250px;
}

.wpcf7-file{
		background-color: #94bb1b;
}
.wpcf7 textarea
{
  	width:95%;
		color: #5a4594;
		border-radius:5px;
		background-color: red;
		/*border: solid 1px #ddd;*/
		border-top-style: none;
		border-left-style: none;
		border-right-style: none;
		padding: 0px 0px 20px 0px;
		margin: 0px 0px 25px 0px;
}

.wpcf7 input[type="text"],
.wpcf7 input[type="email"]
{
  	width:95%;
		color: #5a4594;
		/*border: solid 1px #ddd;*/
		border-top-style: none;
		border-left-style: none;
		border-right-style: none;
		padding: 0px 0px 20px 0px;
		margin: 0px 0px 25px 0px;
		border-radius:5px;
}

input[type="submit"], input[type="button"], button {
  padding: 0.893em 2.5em;
    padding-top: 0.893em;
    padding-right: 2.5em;
    padding-bottom: 0.893em;
    padding-left: 2.5em;
}

/* Obscurese verde template para links */
.scheme_original a {
  color: #7fa800;;
}

/* verde alternativo #91b913 */


/* Texto Títulos Páginas */

.top_panel_title .page_title {
  font-weight: 800;
  font-size: 2.0em;
}




/* Aleneación especificaciones producto */
caption, th {
  font-weight: bold;
  text-align: left;
}

/* Ajusta texto menú principal para que quepa en una sóla fila */

.menu_main_nav > li > a {
  padding: 0.75em 1.1em 0.75em;
  font-size: 12.3px;
  line-height: 1.3em;
  font-weight: 700;
}
.menu_main_nav > li > a {
  display: block;
  padding: 1em 1.5em;
  text-transform: uppercase;
  letter-spacing: 0.15em;
}

.top_panel_style_9 .menu_main_nav_area {
  padding: 0 3%;
  text-align: center;
  width: 100%;
  box-sizing: border-box;
  margin: 6.8em 0 5.9em;
  position: initial;
}

.top_panel_style_9 .menu_main_nav_area .menu_main_nav {
  width: 42%;
  float: left;
  text-align: right;
}



/* FORMATO PÁGINA CHECKOUT */

/*Titulos principales*/
.woocommerce .checkout h3, .woocommerce-page .checkout h3 {
  margin-top: 0;
  font-size: 1.625em;
  font-weight: 600;
padding-right: 50px;
}

/* Titulos Formularios */
.woocommerce form .form-row label, .woocommerce-page form .form-row label {
  line-height: 1.5em;
  font-weight: 600;
  color: #6648a7;
}

/*fondo de campos de ingreso */
.scheme_original .select2-container--default .select2-selection--single, .scheme_original input[type="text"], .scheme_original input[type="number"], .scheme_original input[type="email"], .scheme_original input[type="search"], .scheme_original input[type="password"], .scheme_original select, .scheme_original textarea {
  background-color: #fff;
	padding:16px
}

/* Color de datos ingresados */
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea, .woocommerce-page form .form-row input.input-text, .woocommerce-page form .form-row textarea {
  font-weight: 400;
  color: #464646;
}

/* Pone plabra chile en negro */
.scheme_original .body_wrap {
  color: #000;
}


/*----------------------------------------------------------------------------*/
/* FORMATO TABLA TOTALES */

/*Textos header tabla */
.woocommerce table.shop_table thead th, .woocommerce-page table.shop_table thead th {
  font-size: 1.125em;
  font-weight: 600;
  padding-top: 2em;
  padding-bottom: 2em;
  text-transform: uppercase;
  letter-spacing: 0.1em;
}

/*Alinea cifras a la derecha y agrega padding */
.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce table.shop_table td {
  font-weight: 400;
  text-align: right;
  padding-right: 70px;
}

/*Alinea Textos Subtotal - Envío - total  tabla agrega padding */
.woocommerce table.shop_table tfoot th, .woocommerce-page table.shop_table tfoot th {
  color: #6b34ad;
  font-weight: 600;
  font-size: 1em;
  text-align: right;
	padding-right: 70px;
	padding-bottom:20px;
}

/*  Margen botón realizar prdido */
.woocommerce #payment #place_order, .woocommerce-page #payment #place_order {
  float: right;
  margin-right: 50px;
	margin-bottom:15px;	
}


/* Color Costo Total (verde más obscuro y mas peso (600) para detacarlo mejor )*/
ul.product_list_widget li ins .amount, .scheme_original .woocommerce ul.product_list_widget li del .amount, .scheme_original .woocommerce.widget_shopping_cart .total .amount, .scheme_original .woocommerce .widget_shopping_cart .total .amount, .scheme_original .woocommerce-page.widget_shopping_cart .total .amount, .scheme_original .woocommerce-page .widget_shopping_cart .total .amount, .scheme_original .woocommerce a:hover h3, .scheme_original .woocommerce-page a:hover h3, .scheme_original .woocommerce .cart-collaterals .order-total strong, .scheme_original .woocommerce-page .cart-collaterals .order-total strong, .scheme_original .woocommerce .checkout #order_review .order-total .amount, .scheme_original .woocommerce-page .checkout #order_review .order-total .amount {
  color: #759510;
}

.woocommerce .checkout #order_review .order-total .amount, .woocommerce-page .checkout #order_review .order-total .amount {
  font-size: 1.125em;
  line-height: 1.3em;
  font-weight: 600;
}


/* -------------------------------------------------------------------------------*/
/* MI CUENTA MODIFICACIÓN FORMATO */

/* Navegación */
.woocommerce-account .woocommerce-MyAccount-navigation {
  float: left;
  width: 30%;
  font-weight: 600;
 }

/* Títulos Campos */
.woocommerce form .form-row label, .woocommerce-page form .form-row label {
  line-height: 1.5em;
  font-weight: 600;
  color: #6648a7;
  margin-top: 15px;
  margin-bottom: 12px;
 
}

/* Formato carrito */
.woocommerce .cart-collaterals .cart_totals table th, .woocommerce-page .cart-collaterals .cart_totals table th, .woocommerce table.shop_table td {
  font-weight: 600;
  text-align: right;
  padding-right: 70px;
}

.woocommerce .cart-collaterals .order-total strong, .woocommerce-page .cart-collaterals .order-total strong {
  font-weight: 800;
}