@charset "utf-8";
/* CSS Document */


body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#fff;
	
}


html, body {height: 100%;}

a:link {
	text-decoration:none;
}
a:visited {
	text-decoration:none;
}
a:hover {
	text-decoration:none;
}
a:active {
	text-decoration:none;
}

img, iframe{
	border:0px;
	}
	
table, iframe { border-collapse: collapse; border-spacing: 0; }

ul, ol { padding: 0 0 0 0; }
nav ul, nav ol { list-style: none; margin: 0; padding: 0; }

li { display: inline-block; *display:inline; }



/* Small devices (tablets, 768px and up) */
@media (min-width: 1000px) { 
.margenlogo{
	padding-left:290px;
	
	}


.footernav{
	margin-left: 0px;
	}
	
.nav > li > a{
	padding-left:10px;
	padding-right:10px;
	}

.foto4 img {
    height: 338px;
}

.foto5 img {
    height: 345px;
} 
.fotospublicaciones{
	text-align:center;
	}
	
.cajatextopublicaciones{
	text-align:center;
	}
	
	.copyright .texto{
	margin-left:150px;
	
	}
}
	
/* Medium devices (desktops, 992px and up) */
@media (min-width: 1200px) { 
.margenlogo{
	padding-left:310px;
	
	}
	

.footernav{
	margin-left: 70px;
	}
	
.nav > li > a{
	padding-left:20px;
	padding-right:20px;
	}

.foto4 img {
    height: 413px;
}

.foto5 img {
    height: 422px;
}

	
.textonombre{
	padding-left:50px;
	}
	
#formulario{
	margin-left:-67px;
	
	
	}
	
.copyright .texto{
	margin-left:200px;
	
	}
	
		
 }
 

.centrar{
	text-align:center;
	
	}


.intro{
	position:relative;
	width:100%;
	height:100%;
	text-align:center;

	}
	
.header{
	position:relative;
	text-align:center;
	width:100%;
	height:250px;
	z-index:999;
	
	}
	
.pie{
	position:relative;
	width:100%;
	text-align:center;
	
	}

/* /////////////////////// TOP */	

.top{
	position: relative;
	text-align:center;
	margin-top:20px;
	width:100%;
	min-width:300px;
	margin-left:auto;
	margin-right:auto;
	
	}
	
/*.logo {
	text-align:center;
	
	
	}*/
	
.logo img{
	width:100%;
    max-width:300px;
	}
	
.menu{
	font-family: 'EB Garamond', serif;
	font-size:28px;
	color:#000;
	}
	
.submenu{
	font-family:Arial, Helvetica, sans-serif;
	/*font-size:12px;*/
	color:#000;
	
	}

.sombra_top{
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	margin-bottom: -4px;
	
	}
	
.sombra_top img{
	width:100%;
    max-width:300px;
	}
	
	

.footer{
	position:relative;
	background-color:#F2F1F7;
	/*margin-top:110px;*/
	}
	
.menufooter{
	font-family: 'EB Garamond', serif;
	text-transform:uppercase;
	font-size:13px;
	color:#000;
	}
	
.idioma{
	margin-right:20px;
	
	}
	
.icono{
	position:relative;
	float:right;
	text-align:right;
	width:30px;
	margin-left:10px;
	
	}
	
.contenedor_iconofooter{
	width:140px;
	height:38px;
	margin:auto;
	
	}

.iconofooter{
	position:relative;
	float:right;
	text-align:center;
	width:30px;
	margin-right:10px;
	
	}

.alineacion_right{
	text-align:right;
	
	}
	
.alineacion_menu{
	text-align:center;
	
	}
	
.dropdown-menu  li  a, .dropdown-menu  li  a:hover{
	color:#000;
	background-color:transparent;
	width:100%;
	
	}
	
.navbar-nav .menufooter a{
	padding-left:8px;
	padding-right:10px;
	
	
	}
	
.direccion, .direccion a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000;
	text-align:center;
	margin-top:30px;
	line-height:30px;
	
	}
	
.logofooter{
	width:100%;
	text-align:center;
	margin-top:40px;
	}
	
.copyright{
	color:#230000;
	font-size:8px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:30px;
	line-height:30px;
	padding-top: 10px;
	}
	
.logo_juk{
	text-align:right;
	margin-bottom:5px;
	}
	
/* /////////////////////////////////////////////////// INTRO */

.titulosecccion{
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	margin-top:40px;
	font-size:33px;
	color: #231f20;
	margin-bottom:50px;
	
	}
	
.texto_home{
	text-align:center;
	
	}
	
.descripcion_home{
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:16px;
	max-width:450px;
	line-height:20px;
	text-align:left;
	margin:0 auto;
	
	}

.resaltado_descripcion_home{
	font-size:16px;
	
	}
	
.resaltado2_descripcion_home{
	font-size:12px;
	font-weight:bolder;
	
	}
	
.color_descripcion_home{
	color:#957a6a;
	font-size:12px;
	
	}
	
.imagen_home{
	width:100%;
	text-align:center;
	margin:auto;
	margin-bottom:40px;
	
	}
	
.frase_home{
	width:100%;
	text-align:center;
	margin-bottom:40px;
	
	}
	
.imagen_home img{
	width:100%;
	max-width:406px;
	
	}
	
.frase_home img{
	width:100%;
	max-width:407px;
	
	}
	
.contenedor_index{

	
	}
	
/* //////////////////////////////////////////////////// ATELIER */

.descripcion_atelier{
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	margin-bottom:30px;
	line-height:30px;
	text-align:center;
	margin:auto
	
	}

.resaltado_descripcion_atelier{
	font-size:14px;
	
	}
	
.fotos{
	text-align:center;
	margin:auto;
	margin-bottom:20px;
	}
	
.foto1 img{
	width:100%;
	max-width:564px;
	
	}
	
.foto2 img{
	width:100%;
	max-width:564px;
	
	}
	
.foto3 img{
	width:100%;
	max-width:757px;
	
	}

.foto4 img{
	width:100%;
	max-width:406px;
	
	}
	
.foto5 img{
	width:100%;
	max-width:515px;
	
	}
	
.foto6 img{
	width:100%;
	max-width:647px;
	
	}
	
.foto7 img{
	width:100%;
	max-width:440px;
	
	}	
	
.box {
    direction: rtl;
    float: left;
    text-align: center;
	margin:3px;
}	


	
	
.transitions-enabled.masonry,
.transitions-enabled.masonry .masonry-brick {
  -webkit-transition-duration: 0.7s;
     -moz-transition-duration: 0.7s;
       -o-transition-duration: 0.7s;
          transition-duration: 0.7s;
}

.transitions-enabled.masonry {
  -webkit-transition-property: height, width;
     -moz-transition-property: height, width;
       -o-transition-property: height, width;
          transition-property: height, width;
}

.transitions-enabled.masonry  .masonry-brick {
  -webkit-transition-property: left, right, top;
     -moz-transition-property: left, right, top;
       -o-transition-property: left, right, top;
          transition-property: left, right, top;
}


/* disable transitions on container */
.transitions-enabled.infinite-scroll.masonry {
  -webkit-transition-property: none;
     -moz-transition-property: none;
       -o-transition-property: none;
          transition-property: none;
}
	
/* //////////////////////// SLIDER */

@keyframes slidy {
0% { left: 0%; }
20% { left: 0%; }
25% { left: -100%; }
45% { left: -100%; }
50% { left: -200%; }
70% { left: -200%; }
75% { left: -300%; }
95% { left: -300%; }
100% { left: -300%; }
}
body { margin: 0; }

#contenidoslider{
	width:100%;
	text-align:center;
	margin-top:0px;
	
	} 
div#slider { overflow: hidden; width:100%; margin:auto;}
div#slider figure img { width: 20%; float: left; }
div#slider figure { 
  position: relative;
  width: 500%;
  margin: 0;
  left: 0;
  text-align: left;
  font-size: 0;
  animation: 20s slidy infinite;
}

.navbar-default{
	background-color:transparent;	
	}
	
.campos, .campos_comentarios{
	width:100%;
	background-color:#ebebeb;	
	
	}
	
.contenedor{
	height:35px;
	margin-bottom:10px;
	
	}
	
input{
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:100%;
	height:30px;
	color:#000;
	text-align:left;
	font-weight:normal;
	margin-top:2px;
	margin-left:2px;
	border:0px;
}

textarea{
	background-color:transparent;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	width:100%;
	height:142px;
	color:#000;
	text-align:left;
	font-weight:normal;
	margin-top:2px;
	margin-left:2px;
	border:0px;
	}

.contenedortextarea{
	height:146px;
	}

.textocampo{
	padding-top:3px;
	font-size:16px;
	}
	
/* //////////////////////////////////////////////////////////////// PINTURAS */

.contenedorimagen{
	text-align:left;
	margin-bottom:40px;
	min-height: 380px;
	}
	
.titulopintura{
	font-family: 'EB Garamond', serif;
	font-size:24px;
	color:#000;
	text-align:left;
	line-height:26px;
	margin-top:15px;
	}
	
.cantidadpintura{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:left;
	margin-top:8px;
	}
	
	
.titulopintura{
	font-family: 'EB Garamond', serif;
	font-size:24px;
	color:#000;
	text-align:center;
	line-height:26px;
	margin-top:15px;
	}
	
.cantidadpintura{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	text-align:center;
	margin-top:8px;
	height: 25px;
	}
	
	
.contenidotextotestimonios{
	/*max-width:572px;*/
	min-height:470px;
	text-align:center;
	background-color:#f0f0f0;
	padding:70px;
	margin-bottom:30px;
	}
	
.textotestimonio{
	font-family: 'EB Garamond', serif;
	font-size:20px;
	color:#957a6a;	
	text-align:center;
	}
	
.firmatestimonio{
	margin-top:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#231f20;
	text-align:center;
	
	}
	
.titulobras{
	font-family: 'EB Garamond', serif;
	font-size:16px;
	color:#4e4e4e;
	text-align:center;
	min-height:45px;
	margin-top:20px;
	}
	
.contenidofotosobra{
	position:relative;
	/*float:left;*/
	margin-top:50px;
	/*max-width:450px;*/
	overflow:hidden;
	text-align:center;
	margin:auto;
	
	}
	
.contenidofotosobra img{
	/*width:100%;
	max-width:300px;
	height:100%;
	max-height:300px;*/
	
	
	}
	
.imagenobra{
	text-align:center;
	margin:auto;
	margin-bottom:20px;
	}

.imagenobra img{
	width:100%;
	max-width:970px;
	}	
	
.tituloograinterno{
	font-family: 'EB Garamond', serif;
	text-align:center;
	margin-top:20px;
	font-size:33px;
	color: #231f20;
	margin-bottom:20px;
	
	}
	
.fotoesperamos img{
	width:100%;
	max-width:611px;
	
	}
	
/* /////////////////////////////////////////////////////////////// VIDEOS */

.descripcion_videos{
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	margin-bottom:30px;
	line-height:30px;
	text-align:center;
	
	}
	

/* /////////////////////////////////////////////////////////////////////// */

.contenedor_obras{
	background-color:#FAFAFA;
	padding-bottom: 110px;
	}
	
.contenedor_caja{
	text-align:center;
	margin:0 auto;
	max-width:270px;
	max-height:330px;
	}
	
.pinturasfotos{
	text-align:left;
	
	}
	
.pinturasfotos img{
	max-height:270px;
	max-width:267px;
	width:100%;
	
	}
	
/* //////////////////////////////////////////////////////////////////////////// PUBLICACIONES */

.caja_publicaciones{
	margin-top:60px;
	
	}

.fotospublicaciones{
	text-align:center;
	margin-bottom:30px;
	}

.fotospublicaciones img{
	max-width:450px;
	width:100%;
	}
	
.caja_texto_publicacion{
	/*position:relative;
	float:left;*/
	display:inline-table;
	max-width: 460px;
	width:100%;
	
	}

.cajagrispublicaciones{
	position:relative;
	float:left;
	width:74px;
	height:105px;
	background-color:#656565;
	margin-right:20px;
	
	}
	
.titulopublicaciones{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	text-align:left;
	max-width:460px;
	line-height:26px;
	margin-bottom:12px;
	}
	
.editorialpublicaciones{
	position:relative;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:left;
	max-width:460px;
	line-height:14px;
	margin-bottom:8px;
	font-weight:bold;
	
	}
	
.descripcion_publicaciones{
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:12px;
	margin-bottom:30px;
	line-height:16px;
	text-align:left;
	margin-top:10px;
	max-width:420px;
	}
	
.contenido_publicaciones {
	width:auto;
	text-align:left;
	margin:auto;
	}
	
.titulo_obra_inspiracion{
	position:relative;
	float:left;
	width:100%;
	font-family: 'EB Garamond', serif;
	font-size:70px;
	color:#000;
	text-align:center;
	margin-top:30px;
		
	}
	
.categorias_inspiracion{
	position:absolute;
	left:0;
	width:100%;
	max-width:165px;
	background-color:#000;
	margin-top:110px;
	z-index:4;
	
	}
	
.boton_categoria_inspiracion{
	position:relative;
	float:left;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#fff;
	text-align:center;
	padding-top: 8px;
	padding-bottom:8px;
	border-top:2px solid #FFF;
	
	}
	
.descripcion_seccion_publicaciones{
	font-family:Arial, Helvetica, sans-serif;
	color:#231f20;
	font-size:18px;
	margin-bottom:30px;
	line-height:30px;
	text-align:center;
	margin:auto;
	width:100%;
	
	}
	
.contenidoinspiracion{
	position:relative;
	width:100%;
	text-align:center;
	margin-bottom: 20px;
	
	}
	
.fotosinspiracion img{
	max-width:480px;
	width:100%;
	}
	
	
.flecha_arriba{
	position:relative;
	float:left;
	text-align:center;
	margin-top:60px;
	width:100%;
	margin-bottom:20px;
	
	}
	
.tituloinspiracionobras{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	text-align:center;
	min-height:45px;
	margin-top:20px;
	}
	
.btn_enviar{
	position:relative;
	float:right;
	width:130px;
	height:27px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#fff;
	text-align:center;
	background-color:#000;
	margin-top:8px;
	cursor:pointer;
	padding-top:3px;
	
	
	
}	
	
	
	@media (max-width: 999px) { 
.descripcion_home2{
	text-align:center;
	} 
	
.logo {
	text-align:center;
	margin-bottom:0px;
	
	
	}
	
.contenido_publicaciones {
	text-align:center;
	}

.logo_juk{
	text-align:right;
	}

.copyright .texto{
	margin-left:auto;
	
	}
	
	}
	
	@media (max-width: 750px) {
	
.categorias_inspiracion { 

max-width:80px;
margin-left:-8px;
margin-top:90px;
-ms-transform: scale(0.8 , 0.7);
  -webkit-transform: scale(0.8 , 0.7);
  -moz-transform: scale(0.8 , 0.7);
  -o-transform: scale(0.8 , 0.7);
  transform: scale(0.8 , 0.7);

}
	
.btn_enviar{
	width:80px;
	font-size:12px;
	padding-top:5px;
	height:25px;
	}
	
.navbar{
	margin-top:0px;
	margin-bottom:8px;
	}
	
.contenido_publicaciones {
	text-align:center;
	}
}
