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

@media all and (max-width: 800px) {
#barra{
float:none;
display:block;
width:100%;
padding:0px;
height:auto;
position:relative;
}
.horizontal-scroll-contenedor{
width: 100%;
height: auto;
overflow-y: auto;
overflow-x: hidden;
white-space: nowrap;
float:none;
padding-top:20px;
}

.texto, #textoproyecto2{
float:none;
width:100%;
padding:0;
}
.horizontal-scroll-contenedor > div {
width: 100%;
height: auto;
margin: 10px 0px;
display: block;
}
.horizontal-scroll-contenedor > div img{
width: 100%;
height: auto;
}
.piedefoto{
padding:10px 0px;
font-style:italic;
}

.centrador{
width:100%;
}
#contenido{
padding:20px;
}
#header, #header2{
padding:20px;
}
#fotolibro{
margin-left:0px;
}
#menu2, #menusuperior2, #menusuperior{
display:none;
}
.issuuembed{
height:400px;
}
#textoproyecto{
width:94%;
padding:30px 3% 0px 3%;
}
#texto{
width:100%;
padding:0px;
}
#descripcionserie{
width:94%;
padding:0px 1%;
margin:0px;
}
#galeriade4, #galeriade3, #galeriade2, #galeriacategoria{
width:100%;
padding:0px;
}
#menu{
display:none;
}
#nombre, #nombre2{
float:left;
padding:0px;
z-index:9999999;
}
#nombre h1, #nombre2 h1{
border:none;
padding:10px 0px;
}
#redes{
float:right;
padding:20px 2%;
}
#contenidobarra{
display:block;
}
.botonmenumovil{
display:block;
}
#redes li{
margin:0px 0px 0px 10px;
}
#galeriacategoria li{
width:44%;
margin:2%;
}
#fondoproyecto{
padding-top:20px;
}
}
@media all and (max-width: 600px) {
.masonry2, .masonry3, masonry4 { /* Masonry container */
column-count: 1;
}

.item {
margin:1em 0em;
}
.wpcf7-text, .wpcf7-textarea{
width:96%;
padding:1%;
}
.issuuembed{
height:300px;
}
#galeriacategoria li{
width:70%;
margin:5% 15%;
}
}