@media screen and (max-width: 768px) {

	.banda-titulo{
	    top: 80px;
	    margin-top: 0px;
	}
	.texto1-banda{
	    font-size: 1.5rem;
	    line-height: 30px;
	}
	.texto2-banda{
	    font-size: 1.5rem;
	    line-height: 30px;
	}
	#texto-firenzebanner{
	    color:#a62b30;
	    font-size: 2rem;
	    font-family:apple-italica
	}
	.texto2-banda{
	    font-size: 1.5rem;
	}
	.texto2-galeria{
	    font-size: 2rem;
	    line-height: 30px;
	}
	.titulo-detalle{
	    font-size: 2rem;
	    color: #8f232f;
	    font-family: apple-negrita;
	    margin: 3%;
	}
	.linea1-descripcion{
	    display: none;
	}
	.linea2-descripcion{
	    display: none;
	}
	.logos-banner{
	    display: none;
	}
	.banner1{
	    background: url('../images/banner1.jpg') no-repeat center;
	}
	.banner2{
	    background: url('../images/banner2.jpg') no-repeat center;
	}
	.banner3{
	    background: url('../images/banner3.jpg') no-repeat center;
	}
	.banner4{
	    background: url('../images/banner4.jpg') no-repeat center;
	}
}

@media screen and (max-width: 480px) {

	.texto-portada-galeria{
	    font-size: 2rem;
	    color: #fff;
	    border-top: 1px solid #fff;
	    border-bottom: 1px solid #fff;
	    margin: 0 auto;
	    position: absolute;
	    width: 100%;
	    max-width: 500px;
	    top: 50%;
	    left: 0%;
	    margin-left: 0px;
	    margin-top: -30px;
	    cursor: pointer;
	    transition: all 0.3s;
	    text-align: center;
	}
	.texto1-detalle-modal{
	    font-size: 2rem;
	    color: #000;
	}
	.texto2-detalle-modal{
	    font-size: 2rem;
	    color: #8f232f ;
	    font-family: apple-negrita;
	}

}