@charset "utf-8";
/* CSS Document */
html, body{
margin:0;
padding:0;
font-family:'Inconsolata', cursive, sans-serif;
font-size:16px;
}
body>div{
position: absolute;
height: 100%;
width: 100%;
}
header{
position: absolute;
z-index: 1;
height: 100%;
width: 100%;
overflow:hidden;
}
header img{
margin: 0;
padding: 0;
display: block;
width: 100%;
border: 0;
opacity:0.8;
}
header div{
background: url(imagenes/bg_ppal.jpg);
background-repeat: no-repeat;
background-size: cover;
width: 100%;
height: 100%;
opacity: 0.9;
}
#introduccion{
text-align: center;
padding-top: 25em;
padding-bottom: 2em;
z-index: 2;
position: relative;
height:100%;
}
#introduccion #titulo h1{
color:rgba(255,255,255,1);
font-size:96px;
font-weight:bold;
}
#introduccion #titulo span{
color: #fff;
font-size:48px;
line-height: 1em;
font-style:italic;
}
.contenedor{
z-index: 2;
position: relative;
}
#lacasa{
background-color: #f5f5f5;
}
.contenido{
padding:30px;
text-align:justify;
}
li{margin-top: 15px;}
.spacio0{padding:0;}
footer{
background-color:#333;
min-height:250px;
color:rgba(255,255,255,0.8);
}
.galeria{margin:0;}
.text-overlay {
display: none;
background-color: rgba(0,0,0,0.5);
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
color: rgba(255,255,255,0.9);
text-transform: uppercase;
font-size: 0;
cursor:pointer;
}
.text-overlay .descripcion{font-size: 15px; padding:10px;text-align:center;}
#dialogo{
position:fixed;
top:0;
height:0;
width:100%;
height:100%;
overflow:hidden;
background-color:#0F0F0F;
z-index:99;
}
#titulo_dialogo{
background: rgba(255,255,255,0.8);
padding: 15px;
}
#cabecera_dialogo button{
position:absolute;
right:10px;
top:10px;
}
#dialogo #contenedor_imagen{
width: 55%;
margin: 0 auto;
border:1px solid rgba(255,255,255,0.8);
}
#dialogo #descripcion_dialogo{
font-size:18px;
padding:5px;
text-align:center;
color:rgba(255,255,255,0.8);
}
#continuar{
}
@media all and (orientation: portrait)
{
/*header div{background: url(imagenes/bg_vertical.jpg);}*/
}
@media (max-width:1280px){
#introduccion{padding-top: 8em;}
#introduccion #titulo h1{font-size:68px;}
#introduccion #titulo span{font-size:36px;}
}