
.content-area {
    display: block;
    margin: 0 auto;
    /*max-width: 1030px;*/
	max-width: 1220px;
    min-width: 690px;
    /*padding: 0 15px;*/
	padding: 0px;
    width: 84%;
}
.flexgrid {
    margin: 8px -8px 0;
}
.flexwrap {
    width: 50%;
}
.flexgrid, .flexwrap {
    -moz-box-direction: normal;
    -moz-box-orient: horizontal;
    box-sizing: border-box;
    display: flex;
    flex-flow: row wrap;
}

.flexwrap.whole {
    width: 100%;
}

.flexitem {
    box-sizing: border-box;
    padding: 8px;
    position: relative;
}

.itemone, .itemten {
    width: 50%;
}
.itemtwo, .itemthree, .itemfour, .itemfive, .itemsix, .itemseven, .itemeight, .itemnine {
    width: 50%;
}
.itemeleven, .itemtwelfe, .itemthirteen {
    width: calc(100% / 3);
}
.itemfourteen, .itemfifteen {
    width: calc(100% / 2);
}
a {
    color: #999;
	text-decoration: none;
}
figure {
    background: #fff none repeat scroll 0 0;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
}
figure {
    background: #fff none repeat scroll 0 0;
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    text-align: center;
	display: block;
}
img {
    border: 0 none;
    max-width: 100%;
    vertical-align: middle;
}
figure figcaption {
	font-family: "Open Sans",sans-serif;
    background: rgba(255, 255, 255, 0.5) none repeat scroll 0 0;
    bottom: 0;
    color: #111;
    left: 0;
    padding: 8px;
    position: absolute;
    width: 100%;
	font-size: 1em;
	line-height: 1.4;
}




/* PRODUCTOS */
._productos .cuerpo .entrada {
	height:auto;
	padding-bottom:115px;
}
._productos .cuerpo {
	/*padding-left:20px;*/
}
._productos .cuerpo .entrada.categoria {
	padding-bottom:0px;
}
._productos .cuerpo .entrada.categoria .breadcrumbs {
	margin-bottom:30px;
}
._productos {
	background-color:#ffffff;
	/*padding-top:101px;*/
}
._productos h2 {
	color:#000000;
	text-transform:uppercase;
	text-align:left;
	font-size:40px;
	font-weight:500;
	padding-top:40px;
}
._productos article {
	border:1px solid #e6e6e6;
	position:relative;
}
._productos article.textos {
	border:none;
}
._productos article .texto {
	position:absolute;
	bottom:28px;
	left:24px;
}
._productos article h3 {
	font-size:44px;
	font-weight:300;
	color:#000000;
	text-transform:uppercase;
	line-height:45px;
	margin:0px;
	padding:0px;
}
._productos article h3 a:hover {
	color:#990012;
}
._productos article h3 strong {
	font-weight:500;
	display:block;
}
._productos article p {
	color:#9d9c9c;
	font-size:19px;
	margin:0px;
	padding:0px;
}
._productos .entrada article {
	cursor:pointer;
	margin-bottom:20px;
	position:relative;
	background-size:cover;
}
._productos .entrada article a.enlace-wrap {
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
}
._productos .entrada article:hover img {
	opacity:0.6;
}
._productos .categoria1 {
	background-image:url(/wp-content/themes/chatter-child/img/productos/fondo-categoria1.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	/*background-size:cover;*/
	/*max-width:587px;*/
	height:388px;
}
._productos .categoria1:hover {
	/*background-size:110% 110%;
	transition: background-size 1s ease-in;
	-moz-transition: background-size 1s ease-in;
	-ms-transition: background-size 1s ease-in;
	-o-transition: background-size 1s ease-in;
	-webkit-transition: background-size 1s ease-in;*/
}
._productos .categoria2 {
	background-image:url(/wp-content/themes/chatter-child/img/productos/fondo-categoria2.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	max-width:587px;
	height:388px;
}
._productos .segundas article .texto {
	position:absolute;
	bottom:16px;
	left:20px;
}
._productos .segundas article h3 {
	font-size:22px;
	font-weight:300;
	color:#000000;
	text-transform:uppercase;
	line-height:23px;
	margin:0px;
	padding:0px;
}
._productos .segundas article h3 strong {
	font-weight:500;
	display:block;
}
._productos .segundas article p {
	color:#9d9c9c;
	font-size:10px;
	margin:0px;
	padding:0px;
}
._productos .categoria3 {
	background-image:url(/wp-content/themes/chatter-child/img/productos/fondo-categoria3.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	/*max-width:291px;
	width:100%;
	height:151px;*/
}
._productos .categoria4 {
	background-image:url(/wp-content/themes/chatter-child/img/productos/fondo-categoria4.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	/*max-width:291px;
	width:100%;*/
	height:151px;
}
._productos .categoria5 {
	background-image:url(/wp-content/themes/chatter-child/img/productos/fondo-categoria5.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	/*max-width:291px;
	width:100%;*/
	height:151px;
}
._productos .categoria6 {
	background-image:url(/wp-content/themes/chatter-child/img/productos/fondo-categoria6.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	/*max-width:291px;
	width:100%;*/
	height:151px;
}
._productos .segundas {
	margin-top:25px;
}
._productos .recuadro {
	margin-top:0px;
}
._productos .textos {
	margin-top:37px;
}
._productos .categoria .textos {
	height:388px;
	/*height:100%;*/
	margin-top:0px;
}
._productos .categoria .textos .contenido_texto {
	position:absolute;
	bottom:35px;
}
._productos .textos p {
	font-size:15px;
	color:#c2c2c2;
	text-align:left;
	line-height:18px;
}
._productos .textos .descripcion {
	margin-top:40px;
	margin-left:40px;
	color:#c2c2c2;
}
._productos .textos .frase p {
	background-image:url(/wp-content/themes/chatter-child/img/productos/ico-comillas.gif);
	background-position:right top;
	background-repeat:no-repeat;
	text-align:right;
	font-size:18px;
	padding-top:28px;
	max-width:395px;
	width:100%;
	float:right;
	line-height:20px;
	color:#c0c0c0;
}
._productos .categoria .textos .frase p {
	font-size:32px;
	line-height:38px;
}
._productos .colecciones {
	padding-top:30px;
	margin-top:50px;
	background-image:url(/wp-content/themes/chatter-child/img/productos/raya.gif);
	background-position:left top;
	background-repeat:repeat-x;
}
._productos .colecciones .grupo {
	padding-bottom:20px;
	/*border-bottom:1px dotted #a3a3a3;*/
	background-image:url(/wp-content/themes/chatter-child/img/productos/raya.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	margin-bottom:20px;
}
._productos .colecciones h3 {
	font-size:14px;
	color:#000000;
	text-transform:uppercase;
	font-weight:500;
	margin:0 auto;
}
._productos .colecciones h4 {
	font-size:24px;
	color:#6e6e6e;
	text-transform:uppercase;
	font-weight:300;
	margin:0 auto;
	margin-bottom:10px;
}
._productos .colecciones article {
	border:none;
	margin-bottom:15px;
	height:305px;
}
._productos .colecciones article p {
	color:#8a5d4d;
	font-size:14px;
}
._productos .colecciones article .centro {
	text-align:center;
	width:100%;
}
._productos .colecciones article h3 {
	line-height:15px;
	text-align:center;
	margin-bottom:8px;
	margin-top:7px;
	height:30px;
}
._productos .colecciones article .centro h4 {
	text-transform:none;
	font-weight:300;
	font-size:14px;
	margin:0px;
	padding:0px;
	line-height:15px;
}
._productos .colecciones article p {
	text-transform:uppercase;
	color:#000000;
	text-align:center;
}
._productos .colecciones article ul {
	text-align:center;
	margin:0px 0 8px 0;
	padding:0px;
	/*float:left;*/
}
._productos .colecciones article ul li {
	list-style:none;
	/*float:left;*/
	display:inline-block;
	margin-right:6px;
	text-align:center;
	height:14px;
	font-size:12px;
	text-transform:uppercase;
	color:#7f7f7f;
}
._productos .colecciones article ul li:hover .cont_color {
	background-color:#1a1a1a;
}
._productos .colecciones article ul li .cont_color {
	padding:3px;
	border:1px solid #e9e9e9;
	-moz-border-radius: 11px; 
	-webkit-border-radius: 11px; 
	border-radius: 11px;
}
._productos .colecciones article ul li a {
	width:11px;
	height:11px;
	background:#ead9a6; 
	-moz-border-radius: 11px; 
	-webkit-border-radius: 11px; 
	border-radius: 11px;
	display:block;
}

/* BLOQUE PARA LOS QUICKLINKS EN PRODUCTOS */
.servicios {
	padding-top:35px;
}
.servicios article {
	padding-bottom:40px;
	border:none;
}
.servicios article h3 {
	font-size:18px;
	color:#494949;
	text-transform:uppercase;
	font-weight:500;
	text-align:center;
}
.servicios article img {
	max-width:72px;
	width:100%;
	margin:0 auto;
	display:block;
}
.servicios article p {
	font-size:12px;
	color:#8d8d8d;
	text-align:center;
	max-width:180px;
	width:100%;
	margin:0 auto;
	line-height:14px;
}


.breadcrumbs ul {
	margin-left:0px;
	padding-left:0px;
}
.breadcrumbs ul li {
	list-style:none;
	display:inline-block;
	text-transform:uppercase;
}
.breadcrumbs ul li a {
	color:#555;
	text-decoration:none;
}
.breadcrumbs ul li a:hover {
	color:#aad6d6;
}
.categoria .breadcrumbs ul {
	margin-bottom:0px;
	margin-top:20px;
}


@media screen and (max-width: 768px) {
	._productos .categoria .textos .contenido_texto {
		margin-right:10px;
	}
	._productos .entrada article {
		background-size:cover;
		background-position:center top;
	}
	._productos .segundas article p {
		line-height:13px;
		font-size:11px;
	}
	
/***************************************************
/*****
/*****	Fecha: 14/02/2017
/*****	Motivo: Nueva distribución de fotografías en la página de productos
/*****
/***************************************************/

.content-area{
	min-width:290px;
	width:100%;
	padding: 10px;
	}

.flexgrid,.flexwrap{
	display:-webkit-box;
	display:-moz-box;
	display:-ms-flexbox;
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:row;
	-ms-flex-direction:row;
	-webkit-box-orient:horizontal;
	-webkit-box-direction:normal;
	flex-direction:row;
	-webkit-flex-wrap:wrap;
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
	box-sizing:border-box;
	}
.flexwrap{
	width:50%;
	}
.flexwrap.whole{
	width:100%;
	}
.flexgrid{
	margin:8px -8px 0;
	}
.itemone,.itemten{
	width:50%;
	}
.itemeleven,.itemtwelfe,.itemthirteen{
	width:calc(100% / 3);
	}
.itemtwo,.itemthree,.itemfour,.itemfive,.itemsix,.itemseven,.itemeight,.itemnine{
	width:50%;
	}
.flexitem{
	position:relative;
	box-sizing:border-box;
	padding:8px;
	}
figure{
	margin:0;
	padding:0;
	float:left;
	text-align:center;
	position:relative;
	background:#fff;
	}
figure img{
	display:block;
	max-width:100%;
	margin:auto;
	height:auto;
	}
figure figcaption{
	color:#111;
	position:absolute;
	left:0;
	bottom:0;
	width:100%;
	background:rgba(255,255,255,0.5);
	padding:8px;
	}
	
/***** FIN */

}

@media screen and (max-width: 480px) {
	
	._productos h2 {
		padding-left:10px;
		padding-top:10px;
	}
	._productos article .texto {
		left:10px;
	}
	._productos article h3 {
		font-size:36px;
		line-height:38px;
	}
	._productos .entrada article {
		background-position:center bottom;
	}
	._productos .textos .descripcion {
		margin-left:0px;
	}
	._productos .textos .frase p {
		font-size: 32px;
		line-height: 38px;
	}
	._productos .textos .frase.categorias p {
		font-size: 24px;
		line-height: 26px;
	}
	.categoria .breadcrumbs ul {
		margin-bottom:0px;
		margin-top:20px;
		margin-left:10px;
	}
	

/***************************************************
/*****
/*****	Fecha: 14/02/2017
/*****	Motivo: Nueva distribución de fotografías en la página de productos
/*****
/***************************************************/
	
	.itemeleven,.itemtwelfe,.itemthirteen{
		width:100%;
		}
	.flexwrap{
		width:100%;
		}
	.itemone,.itemten{
		width:100%;
		}
	.itemtwo,.itemthree,.itemfour,.itemfive,.itemsix,.itemseven,.itemeight,.itemnine{
		width:100%;
		}
		
/***** FIN */


}

