/*
Theme Name: santaclara
Description: Thema del sitio Web de la finca Santa Clara
Author: Yves Bartholomé
Version: 1.0
License: GNU General Public License v3
License URI: http://www.gnu.org/licenses/gpl-3.0.html
*/

body {
background: url("https://6ab091.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/fondo-body.png") repeat top;
}

#wrapper {
position:relative;
width:1010px;
height:auto;
margin:5px auto 10px auto;
display:table;
}

/* ALIGNMENT */

#main .alignleft {
float: left;
}

#main .alignright {
float: right;
}

#main .aligncenter {
display: block;
margin-left: auto;
margin-right: auto;
}

#main img {
margin: 10px 5px 4px 5px;

}

#main img.alignleft {
margin: 5px 24px 7px 0;
}

#main img.alignright {
margin: 5px 0px 7px 24px;
}

#main .wp-caption p {
text-align:center;
font-size:0.9em;
margin-top:0.2em;
margin-bottom:2em;
font-style:italic;
}

header:after,
nav:after,
#main:after,
#content:after,
aside:after,
article:after,
.clear {
clear: both;
}



	/* TODOS LOS ACCORDIONES */ 

.accordion-title:hover {
cursor: pointer;
}


/* LISTAS */

#main ul {

padding-left:24px;
}


/* HEADER */



@font-face {
    font-family: 'source_sans_proitalic';
    src: url('https://0f1f88.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/fonts/sourcesanspro-it/sourcesanspro-it-webfont.eot');
    src: url('https://7b91e4.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/fonts/sourcesanspro-it/sourcesanspro-it-webfont.eot#iefix') format('embedded-opentype'),
         url('https://d74648.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/fonts/sourcesanspro-it/sourcesanspro-it-webfont.woff2') format('woff2'),
         url('https://abc776.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/fonts/sourcesanspro-it/sourcesanspro-it-webfont.woff') format('woff'),
         url('https://9cc68a.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/fonts/sourcesanspro-it/sourcesanspro-it-webfont.ttf') format('truetype'),
         url('https://7c2d7f.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/fonts/sourcesanspro-it/sourcesanspro-it-webfont.svg#source_sans_proitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}

header {
position:relative;
display: table-header-group; 
}



header #div-header2 {
position:relative;
margin-bottom:35px;
background: url("https://c14497.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/header/fondo-header.png") no-repeat;
/* margin-top:50px; */
width: 1010px;
height:170px;
}

header #div-header2 #logofsc-header {
position:absolute;
top:25px;
left:30px;
width:140px;
}

header #div-header2 #fsc-header{
position:absolute;
top:28px;
left:180px;
width:350px;
}


header #div-header2 #pic-header {
position:absolute;
top:14px;
right:-5px;
}

header h1 {
position:absolute;
bottom:25px;
left:192px;
color: #014201;
font-family:'source_sans_proitalic',arial,sans-serif;
font-size:16px;
}

header #prodnat {
/*color: #014201;*/
font-family:'source_sans_proitalic',arial,sans-serif;
font-size:20px;
color:#EFC113;
position:absolute;
bottom:60px;
left:260px;
font-weight:bold;
}



#fondo-header {

}

			/* SIDEBAR SUPERIOR */
			
#sidebar-sup {
text-align:right;
padding-right:20px;
}			

#sidebar-sup div {
display:inline-block;
 vertical-align: middle;
}

									/* Widget text (carrito, redes sociales) */
									
#sidebar-sup .textwidget {
margin-left:15px;
}
				
									
									/* Idiomas */

#sidebar-sup ul {
list-style-type:none;
}

#sidebar-sup ul li {
display:inline-block;
margin-left:10px;
}

#sidebar-sup ul li a{
text-decoration:none;
color:white;
font-weight:bold;
}




			/* NAVEGACIÓN */

nav {
position:relative;
width:1010px;
height:100%;
border-radius: 10px 10px 5px 5px;
background-color:#008032;
box-shadow: -5px 5px 14px 0px rgba(255,255,255,.20) inset; 
color:white;
font-weight:bold;
}

nav #menu, nav #menu  {
width:1px;
min-width:825px;
margin-left:auto;
margin-right:auto;
}
			
nav ul {
list-style-type:none;
}

nav ul li a {
text-decoration :none;
}
			
nav>div#menu>div>ul {
padding-left:25px;
margin:0;
}

nav>div#menu>div>ul>li {
position:relative;
display:inline-block;
padding:20px 12px 20px 12px;
font-size:16px;
}

nav>div#menu>div>ul>li>a{
color:white;
}

nav>div#menu>div>ul>li:hover {
background-color:white;
padding:20px 11px 20px 11px;
border-left: 1px solid black;
border-right: 1px solid black;
}

nav>div#menu>div>ul>li:hover a {
color:#008032;
}

nav>div#menu>div>ul>li.current_page_item {
background-color: white;
padding:20px 11px 20px 11px;
border-left: 1px solid black;
border-right: 1px solid black;
}

nav>div#menu>div>ul>li.current_page_item a {
color:#008032;
}

nav>div#menu>div>ul>li>ul{ 
display: none;
}

nav>div#menu>div>ul>li:hover ul { 
display: block; 
position: absolute; 
left: 20px; 
top: 58px; 
z-index:10;
}


nav>div#menu>div>ul>li>ul  {
margin-left:-20px;
padding:4px 0px 4px 0px;
background-color:#fffdd3;
box-shadow: 0px 0px 3px rgba(10,20,30,.8); 
border-radius:6px;
display:none;
position:absolute;
z-index:200;
}


nav>div#menu>div>ul>li>ul>li {
white-space:nowrap;
background-color:#fffdd3;
border:none;
padding:4px 12px 4px 8px;
border-bottom: 1px solid #efc113;
}

nav>div#menu>div>ul>li>ul>li>a{

}



/* CONTENT */

#content {
position:relative;
width:980px;
margin:0px auto 0px auto;
min-height: 50px;
height:100%;
padding-right:15px;
background-color:#FFFFFF;
font-family:arial, sans-serif;
color:#444450;
font-size:0.96em;
}

#content #banda-naranja {
min-width:900px;
height:20px;
margin: 0 -5px 0 8px;
background-color:#EFC113;
border-radius: 0px 0px 8px 8px;
}


/* MAIN */

#main {
position:relative; /*NEW 22/2 */
display: table-cell;
padding: 10px 20px 10px 30px;
position:relative;
}


/* SIDEBAR LATERAL*/

aside#aside-lat {
display: table-cell; 
padding: 10px;
width:30%;
background-color: #FFFEE0;
border-right: solid 1px #008032;
border-left: solid 1px #008032;
}

		/* Contenidos */

aside#aside-lat h3 {
width:250px;
padding-bottom:2px;
border-bottom:1px solid #EFC113;
font-weight:normal;
margin-top:45px;
}


aside#aside-lat .div-sidebar-lat {
box-sizing:border-box;
width:250px;
height:48px;
margin-bottom:15px;
}

aside#aside-lat  #sidebar-lema {
text-align:center;
font-style:italic;
margin-top:30px;
}

aside#aside-lat #sidebar-quienes-somos {
background-image: url("https://089fb1.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/sidebar/quienes-somos.jpg");
padding:15px 0 0 8px;
}	
		
aside#aside-lat #sidebar-redes-fb {
background-image: url("https://000701.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/sidebar/fondo-facebook-250.jpg");
padding:15px 0 0 8px;
}		

aside#aside-lat #sidebar-redes-in {
background-image: url("https://452e81.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/sidebar/fondo-linkedin-250.jpg");
padding:15px 0 0 8px;
}	

aside#aside-lat #sidebar-mercado-nacional {
background-image: url("https://cf62c6.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/sidebar/productos-nacionales.jpg");
padding:15px 0 0 8px;
}		

aside#aside-lat #sidebar-puntos-venta {
background-image: url("https://08d610.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/sidebar/puntos-venta.jpg");
padding:15px 0 0 8px;
}		

aside#aside-lat #sidebar-exportacion {
background-image: url("https://42211b.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/sidebar/exportacion.jpg");
padding:15px 0 0 8px;
}		

aside#aside-lat #sidebar-venta-online {
background-image: url("https://b549fa.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/sidebar/venta-online.jpg");
padding:15px 0 0 8px;
}	


/* Texto enlace sidebar lateral */

aside#aside-lat  a.link-sidebar-lat {
color:white;
text-decoration:none;
font-weight:bold;
}

/* INICIO - HOME */

.home article, .home #main {
width:995px;
}


.home article>h2 {
display:none;
}

.home #main {
padding: 0px 0px 0px 0px;
}

	/* Slider */

.metaslider_container_67 {
padding:0px;
}

.home #metaslider_container_67 img, .home article .metaslider img {
/*border-radius: 10px;*/
border-top-left-radius: 10px; 
border-top-right-radius: 10px; 
border-bottom-right-radius: 450px 16px; 
border-bottom-left-radius: 450px 16px;
/*border-bottom-right-radius: 450px 45px; 
border-bottom-left-radius: 450px 45px;*/
}

		/* Productos destacados */

#div-inicio {
width:900px; 
margin-left:auto;
margin-right:auto;
} 

.subdiv-destacado-inicio, .subdiv-texto-inicio {
display:inline-table;
margin: 0px 15px 15px 15px;
vertical-align:top;
}

.subdiv-destacado-inicio {
width:220px;
height:285px;
padding:5px;
border:1px solid #008032;
border-radius:12px;
background-color:#FFFEED;
vertical-align:top;
}

.subdiv-destacado-inicio p:first-of-type {
text-align:center;
font-variant:small-caps;
color:#018133;
}

.ini-pic-producto-destacado {
width:100%;
text-align:center;
}

.ini-pic-producto-destacado img {
max-height:150px;
} 

.home #main article #div-inicio h3 {
text-align:center;
color:#444450;
font-size:1.2em;
margin-top:5px;
margin-bottom:15px;
}

.home #main article #div-inicio a{
text-decoration:none;
}

		/* Texto central */ 
		
.subdiv-texto-inicio {
color:#242324;
margin-top:20px;
background-image: url("https://f16a46.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/uploads/inicio.png");
width:300px;
border:1px solid #bbb7b7;
border-radius:10px;
padding:0px 8px 0px 8px;
text-align:center;
}

		/*Galeria de abajo */
		
.home #main article #subdiv-galeria-inicio {
width:900px; 
/*margin-left:auto;
margin-right:auto;*/
margin: 10px auto 0px auto;
background-color:#bafdb9;
border-radius:10px;
}


p#ini-p-galeria {
color:#008032;
margin:0px;
padding: 6px 0px 0px 40px;
font-size: 22px;
}

.home #main article #subdiv-galeria-inicio a {
text-decoration:none;
color:#008032;
}

.home #main article #subdiv-galeria-inicio ul {
list-style-type:none;
text-align:center;
padding-left:0;
margin-top:0px;
}

.home #main article #subdiv-galeria-inicio ul li{
display:inline-block;
}

.home #main article #subdiv-galeria-inicio ul li img{
width:204px;
border-radius:8px;
}

/* TODAS LAS PAGINAS */


	/* Títulos */
	
	
.page #main article h3, 
.page-template #main article h3, 
.single #main article h3,
.category #main article h3 a {
font-family:arial, sans-serif;
color:#01913A;
font-size:1.3em;
margin-top:30px;
margin-bottom:15px;
}

.page #main article h4, 
.page-template #main article h4, 
.single #main article h4,
.category #main article h4  a{
font-family:arial, sans-serif;
color:/*#1c1b1e*/#444450;
font-size:1.1em;
text-indent:1.2em;
margin-top:25px;
margin-bottom:5px;
}

.page #main article h5, 
.page-template #main article h5, 
.single #main article h5,
.category #main article h5 a{
font-family:arial, sans-serif;
color:#3e3e44;
font-size:1.0em;
text-indent:1.6em;
font-style:italic;
margin-top:25px;
margin-bottom:5px;
}


	/* Background títulos Sobre FSC - Contáctenos - Conocer más */
.page-id-376 article h2, .page-id-378 article h2, .page-id-620 article h2, .page-id-622 article h2, .page-id-632 article h2, .page-id-634 article h2, .page-id-638 article h2, .page-id-640 article h2, .page-id-677 article h2, .page-id-679 article h2, .page-id-659 article h2, .page-id-661 article h2, .page-id-669 article h2, .page-id-671 article h2, .page-id-48 article h2, .page-id-50 article h2 {
background-image:url("https://b763ba.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-fsc.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900; 
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos Responsabilidad social*/
.page-id-35 article h2, .page-id-37 article h2, .page-id-489 article h2, .page-id-498 article h2, .page-id-504 article h2, .page-id-506 article h2, .page-id-554 article h2, .page-id-561 article h2{
background-image:url("https://a3f782.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-respsocial.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900;
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos Mercados*/
.page-id-683 article h2, .page-id-685 article h2, .page-id-687 article h2, .page-id-694 article h2 , .page-id-697 article h2, .page-id-699 article h2, .page-id-703 article h2, .page-id-705 article h2, .page-id-713 article h2, .page-id-725 article h2 {
background-image:url("https://2cc610.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-fsc2.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900;
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos Mermeladas */
	
.page-id-707 article h2, .page-id-709 article h2 {
background-image:url("https://5cdd01.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-mermeladas.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900;
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos fotos y videos*/
.page-id-665 article h2, .page-id-667 article h2, .page-id-669 article h2 , .page-id-671 article h2  {
background-image:url("https://4a1c2b.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-medias.jpg");
background-repeat:no-repeat;
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900; 
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos noticias*/
.category-noticias #main h2, .category-news #main h2 {
background-image:url("https://34f3a3.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-noticias.jpg");
background-repeat:no-repeat;
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900; 
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

.category-noticias #main h2 a, .category-news #main h2 a {
text-decoration:none;
color:#fee80f;
}

	/* Background títulos menciones legales  */

.page-id-892 article h2, .page-id-894 article h2 {
background-image:url("https://8e7da5.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/menciones-legales.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900; 
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos pastas  */
.page-id-713 article h2, .page-id-725 article h2 {
background-image:url("https://27f9d3.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-pastas.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900;
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos presentaciones especiales  */
.page-id-715 article h2, .page-id-717 article h2 {
background-image:url("https://2eef2c.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-presentaciones-especiales.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900;
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	/* Background títulos puntos de venta  */
.page-id-719 article h2, .page-id-723 article h2 {
background-image:url("https://a1982e.claudeassets.com/20250215173120im_/https://fincasantaclara.org/wp-content/themes/santaclara/images/titulos/bg-puntos-de-venta.jpg");
font-family:arial, sans-serif;
font-size:1.6em;
font-weight:900;
color:#fee80f;
box-sizing:border-box;
height:102px;
padding-left:170px;
padding-top:30px;
}

	

	
	/* MISIÓN - VISIÓN  CON ACCORDION */

.page-id-376 #accordion-1, .page-id-378 #accordion-1 {
border: 1px solid #444450;
border-radius:10px;
padding-left:10px;
padding-right:10px;
margin-bottom:25px;
}

.page-id-376 #accordion-1 .accordion-title,
 .page-id-378 #accordion-1 .accordion-title {
background-color:#e6e6e6;
margin-top:0px;
margin-bottom:0px;
padding: 5px 0px 5px 10px;
}

.page-id-376 #accordion-1 h3:first-of-type, .page-id-378 #accordion-1 h3:first-of-type {
margin-top:10px;
border-radius: 10px 10px 0px 0px;
}


	/* ¿QUIENES SOMOS?  CON ACCORDION */

.page-id-620 #accordion-1, .page-id-622 #accordion-1{
border: 1px solid #444450;
border-radius:10px;
padding-left:10px;
padding-right:10px;
margin-bottom:25px;
}

.page-id-620 #accordion-1 h4, .page-id-622 #accordion-1 h4{
background-color:#defcde;
margin-top:0px;
margin-bottom:0px;
padding: 5px 0px 5px 10px;
}

.page-id-620 #accordion-1 h4:first-of-type, 
.page-id-622 #accordion-1 h4:first-of-type {
border-radius: 10px 10px 0px 0px;
}	

	/* ALIADOS */
	
			/* Proveedores */

.t-proveedores {
border-collapse: collapse; 
border:none;
}

.t-proveedores tr {
border-bottom:solid 1px #008032;
}

.t-proveedores tr:last-of-type {
border-bottom:none;
}

.t-proveedores td {
padding-top:10px;
padding-bottom:20px;
}

.t-proveedores tr td:first-of-type {
min-width:180px;
max-width:220px;
padding-right:10px;
}

.t-proveedores tr td:first-of-type a {
text-decoration :none;
color:#444450;
}

.t-proveedores tr td:first-of-type a:visited {
color:#444450;
}


		/* Otros socios */
	
.t-otrossocios {
border-collapse: collapse; 
border:none;
}

.t-otrossocios tr {
border-bottom:solid 1px #008032;
}

.t-otrossocios tr :last-of-type{
border-bottom:none;
}

.t-otrossocios td {
padding-top:10px;
padding-bottom:20px;
}

.t-otrossocios tr td:first-of-type {
min-width:180px;
max-width:220px;
padding-right:10px;
}

.t-otrossocios tr td:first-of-type a {
text-decoration :none;
color:#444450;
}

.t-otrossocios tr td:first-of-type a:visited {
color:#444450;
}


	/* CONTACTENOS */

.page-id-677 .wpcf7, .page-id-679 .wpcf7{
display:inline-block;
width:315px;
}

.page-id-677 .wpcf7 .cf-footer-1, 
.page-id-679 .wpcf7 .cf-footer-1,
.page-id-677 .wpcf7 .cf-footer-2, 
.page-id-679 .wpcf7 .cf-footer-2{
width:275px;
}

.page-id-677 .wpcf7 .cf-footer-3, 
.page-id-679 .wpcf7 .cf-footer-3{
width:295px;
}

.page-id-677 #contactos-infos, 
.page-id-679 #contactos-infos {
display:inline-block;
width:315px;
min-height:20px;
vertical-align:top;
margin-top:10px;
}



/* PAGINAS PRODUCTOS */

.page-template-page-productos #main article {
font-family:arial, sans-serif;
}

	/* Div Productos n*/

#div-product {
width:900px; /* antés 580 */
margin-left:auto;
margin-right:auto;
}


	/* Bloques productos */
	

.bloc-product {
width:250px;
display:inline-table;
margin: 0px 1em 1em 1em;
}

.pic-bloc-product {
width:250px;
background-color:#f5fef5; /* #044a04 */
text-align:center;
}

.pic-bloc-product img {
max-height:150px;
}

.page-template-page-productos #main article h3 {
text-align:center;
color:#444450;
font-size:1.2em;
margin-top:5px;
margin-bottom:15px;
}

.page-template-page-productos #main article #div-product .bloc-product a{
text-decoration:none;
}

.bloc-product p {

}



/* PAGINAS NACIONAL EXPORTS */

.page-template-page-nacional-export #main article {
font-family:arial, sans-serif;
}

	/* Div general producto destacado */
	
#div-ne-producto-destacado {
width:700px;
margin:0 auto 20px auto;
border:1px solid #008032;
background-color:#FFFEED;
border-radius:15px;
}

#ne-tit-producto-destacado {
font-variant:small-caps;
color:#018133;
margin:8px 0 8px 20px;
}

#ne-pic-producto-destacado {
display:inline-block;
vertical-align:top;
width:225px;
}

#ne-pic-producto-destacado img{
width:200px;

}

#ne-text-producto-destacado {
display:inline-block;
vertical-align:top;
width:430px;
}

#ne-text-producto-destacado  h3#ne-destacado{
text-align:center;
color:#019139;
font-size:1.2em;
margin:0;
}

#ne-text-producto-destacado  #ne-descripcion-producto-destacado{

}




	/* Div categorías de productos */

#div-category-product {
width:900px; 
margin-left:auto;
margin-right:auto;
}

#titulo-categorias-productos {
color:#019139;
font-size:18px;
font-weight:bold;
margin: 5px 0 10px 30px;
}


	/* Bloques categorías de productos */
	

.bloc-categorias-de-productos {
width:250px;
display:inline-table;
margin: 0px 1em 1em 1em;
}

.pic-bloc-categorias-de-productos {
width:250px;
background-color:#F5FEF5;
text-align:center;
}

.pic-bloc-categorias-de-productos img {
max-height:150px;
}

.page-template-page-nacional-export #main article #div-category-product h3 {
text-align:center;
color:#444450;
font-size:1.2em;
margin-top:5px;
margin-bottom:15px;
}

.page-template-page-nacional-export #main article #div-category-product .bloc-categorias-de-productos a{
text-decoration:none;
}



		/* Catálogo */
		
.page-template-page-nacional-export	div#catalogo-fsc {
text-align:center;
width:10rem;
padding: 6px;
background-color:#019139;
border-radius:6px;
margin-left:30px;
}

.page-template-page-nacional-export	div#catalogo-fsc  a{
color:white;
text-decoration:none;
}


/* PAGINAS PRODUCTO SOLO */



	/* Blocs */

.page-template-page-producto-solo .metaslider {
display:inline-table;
width:230px;
vertical-align:top;
}

.page-template-page-producto-solo .flexslider {
width:230px;    
}

#main ul.slides {
    padding-left: 0px;
}

.page-template-page-producto-solo #bloc-product-solo {
display:inline-table;
width:340px;
vertical-align:top;
margin-left:20px;
}




.page-template-page-producto-solo #main article h3 {
font-family:arial, sans-serif;
color:#01913A;
font-size:1.3em;
margin-top:30px;
margin-bottom:15px;
}

.page-template-page-producto-solo #peso-volumen {
color:#01913A;
font-size:1.1m;
}


/*  PUNTOS DE VENTA  */

.page-id-719 #accordion-1, .page-id-723 #accordion-1,
.page-id-719 #accordion-2, .page-id-723 #accordion-2 {
border: 1px solid #444450;
border-radius:10px;
padding-left:10px;
padding-right:10px;
margin-bottom:25px;
}

.page-id-719 #accordion-1 h4, .page-id-723 #accordion-1 h4, 
.page-id-719 #accordion-2 h4, .page-id-723 #accordion-2 h4{
background-color:#defcde;
margin-top:0px;
margin-bottom:0px;
padding: 5px 0px 5px 10px;
}

.page-id-719 #accordion-1 h4:first-of-type, 
.page-id-723 #accordion-1 h4:first-of-type,
.page-id-719 #accordion-2 h4:first-of-type, 
.page-id-723 #accordion-2 h4:first-of-type {
border-radius: 10px 10px 0px 0px;
}

	/* RSE */

.page-template-page-rse .bloc-rse a  {
text-decoration:none;
}
	
.page-template-page-rse .bloc-rse a   img {
display:inline-block;
width:27%;
vertical-align:top;
padding-top:28px;
padding-right:10px;
text-decoration:none;
}

.page-template-page-rse  .bloc-rse .rse-description {
display:inline-block;
width:65%;
}

.page-template-page-rse  .bloc-rse .rse-description   p {
color:#444450;
}


	/* BPM */

.page-id-504 article img, .page-id-506 article img {
margin:10px;
}

.page-id-504 article ol, .page-id-506 article ol {
margin-bottom:0px;
}

.page-id-504 article ul, .page-id-506 article ul  {
margin-top:5px;
}

.page-id-504 article ul li, .page-id-506 article ul li {
list-style-type:none;
}


/* FOTOS */

#main {
width:950px;
}

.page-template-page-galeria-fotos #main article #div-galeria-fotos {
text-align:center;
}

.page-template-page-galeria-fotos #main #div-galeria-fotos img {
border-radius:8px;
padding:2px;
border: 1px solid #3f3d3d;
}


/*.page-template-page-galeria-fotos .bloc-galeria-fotos ul {
list-style-type:none;
}

.page-template-page-galeria-fotos .bloc-galeria-fotos ul li {
display:inline-block;
}

.page-template-page-galeria-fotos .bloc-galeria-fotos ul li img{
height:100px;
padding:2px;
border:1px solid #939191;
border-radius: 5px;
box-shadow: 0px 0px 4px rgba(10,20,30,.2); 
}*/


/* VIDEOS */

#main {
width:950px;
}

.page-template-page-videos #main article #div-galeria-fotos {
text-align:center;
}


/* NOTICIAS */

.category-noticias #main article img.wp-post-image {
float:left;
margin-top:0px;
}

.category-noticias #main article h3 a{
text-decoration:none;
}






/* MENCIONES LEGALES */




/* GALLERY BOTTOM */

#bottom-gallery {
margin:20px 25px 0px 25px;
padding-top:10px ;
padding-right:5px;
background-color:#CBEACA;
border-radius:10px;
}




/* FOOTER */

footer {
display: table-footer-group; 
margin: 0 auto 0 auto;
color: #444450;
}

#footer {
position:relative;
width:1010px;
min-height:65px;
border-radius: 5px 5px 10px 10px;
background-color:#008032;
box-shadow: -5px -5px 14px 0px rgba(255,255,255,.20) inset; 
}

		/* Footer - Div principale */

#footer #footer-sub1 {
display:inline-block;
min-height:30px;
width:665px;
color:#26262e;
padding: 8px 8px 0 25px;
}

#footer #footer-sub1 .textwidget {
display:inline-block;
color:white;
font-size: 1rem;
text-shadow: 1px 1px 1px black; 
vertical-align:middle;
}

#footer #footer-sub1 .textwidget  a{
color:white;
font-size: 1rem;
text-shadow: 1px 1px 1px black; 
text-decoration:none;
}

#footer #footer-sub1 #footer-sub1-2 p,
#footer #footer-sub1 #footer-sub1-3 p {
padding:0 10px 0 10px;
margin:0;
}

#footer #footer-sub1 #footer-sub1-2 p,
#footer #footer-sub1 #footer-sub1-2 p span,
#footer #footer-sub1 #footer-sub1-3 p  a{
font-size: 14px;
}

				/* Footer - menu */
				
#footer-sub1 #menu-menu-es-1,
#footer-sub1 #menu-menu-en-1 {
position:relative;
}

#footer-sub1 #menu-menu-es-1 li,
#footer-sub1 #menu-menu-en-1 li {
vertical-align:top;
}

#footer-sub1 .menu-menu-es-container ul,
#footer-sub1 .menu-menu-en-container ul   {
list-style-type:none;
font-size:14px;
}

#footer-sub1 .menu-menu-es-container>ul>li a,
#footer-sub1 .menu-menu-en-container>ul>li a {
text-decoration:none;
color:white;
text-shadow: 1px 1px 1px black; 
}

#footer-sub1 #menu-menu-es-1>li:first-of-type,
#footer-sub1 #menu-menu-en-1>li:first-of-type,
 #footer-sub1 #menu-menu-es-1>li:nth-of-type(4),
#footer-sub1 #menu-menu-en-1>li:nth-of-type(4),
#footer-sub1 #menu-menu-es-1>li:nth-of-type(5),
#footer-sub1 #menu-menu-en-1>li:nth-of-type(5) {
display:none;
}

#footer-sub1 #menu-menu-es-1>li,
#footer-sub1 #menu-menu-en-1>li  {
display:inline-block;
}

#footer-sub1 #menu-menu-es-1,
#footer-sub1 #menu-menu-en-1{
padding-left:0px;
}

#footer-sub1 #menu-menu-es-1>li,
#footer-sub1 #menu-menu-en-1>li  {
padding-left: 5px;
padding-right: 10px;
}

#footer-sub1 #menu-menu-es-1>li>ul,
#footer-sub1 #menu-menu-en-1>li>ul {
padding-left:0px;
}

#footer-sub1 .menu-menu-es-container ul li ul li a,
#footer-sub1 .menu-menu-en-container ul li ul li a {
text-decoration:none;
color:#ECDE73;
}


				/* Footer - formulario */

#footer #footer-contacto {
display:inline-block;
vertical-align:top;
border-left: 1px solid #ECDE73;
padding-top:10px;
padding-left:10px;
min-height:30px;
width:285px;
}

#footer #footer-contacto {
color:#ECDE73;
font-weight:bold;
}

#footer #footer-contacto .cf-footer-1,
#footer #footer-contacto .cf-footer-2,
#footer #footer-contacto .cf-footer-3{
color:#444450;
width:255px;
}

#footer #footer-contacto .cf-footer-3{
height:50px;
resize:vertical;
}

				/* Footer - bottom */

#footer #footer-sub2	{
width:930px;
margin: 0 auto 0 auto;
border-top: 1px solid #CBEACA;
text-align:center;
padding-bottom:5px;
}			

#footer #footer-sub2	p{
margin:0;
padding: 4px 0 4px 0;
color:white;
font-size:12px;
}	
	
#footer #footer-sub2	p a{
color:white;
text-decoration:none;
}	
	

				
/*
     FILE ARCHIVED ON 05:37:10 Jul 08, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:55:39 Sep 04, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.743
  exclusion.robots: 0.087
  exclusion.robots.policy: 0.061
  esindex: 0.009
  cdx.remote: 58.899
  LoadShardBlock: 861.073 (3)
  PetaboxLoader3.datanode: 543.272 (5)
  load_resource: 324.843
  PetaboxLoader3.resolve: 74.835
  loaddict: 141.836
*/