/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 120px;
  font-family: 'Poppins', sans-serif;
    font-size:16px;
	line-height:24px;

}
nav{
	  font-size:15px;
	}
	.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:focus, .navbar-default .navbar-nav > .active > a:hover {
    color:#333;
    background-color: #f8b200;
}

.navbar-default .navbar-nav > li > a {
    color: #e3001b;
}
.navbar .navbar-nav {
  display: inline-block;
  float: none;
  vertical-align: top;
}

.navbar .navbar-collapse {
  text-align: center;
}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: 400;
    line-height: 1.42857143;
    color: #014997;
    white-space: nowrap;
}


.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 120px;
margin:0;
padding:0;
  background-color: #fff;
}
.footer > .container
{
	margin:30px auto;
	text-align:center;
}

.footer a,.footer a:hover
{
 color:#333;
}

.derecha {
	display:block;
   float: right;
   clear:both;
   width:100%;
   margin-bottom:3%;
   text-align:right;
}

/* Custom page CSS
-------------------------------------------------- */
/* Not required for template or sticky footer method. */


.margen
{
	margin-bottom:30px;
}
.margen-imagen
{
	margin-bottom:60px;
}
.espacio
{
	margin-top:20px;
}
.menos
{
	font-size:12px;
}
.lugar
{
	font-size:14px;
}
.poesia
{
	margin-left:30px;
	font-size:14px;
}
.desplazar
{
	margin-left:30px;	
	}
.navbar
{
border-top:5px #e3001b solid;	
border-bottom:5px #e3001b solid;	
}


h1,h2
{
	text-align:center;

}

h1.residencia
{
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../img/circulo.png);
	line-height:90px;
	font-size:46px;
		font-weight:bold;
}
#contenido-fonda h2
{
	color:#1b5ea2;
}
#contenido-jardines h2
{
	color:#bf0411;
}
#contenido-rejuvenezco h2
{
	color:#6fa43a;
}
h1.fonda
{
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../img/azul.png);
	line-height:90px;
	font-size:46px;
}
h2.fonda
{
	color:#1b5ea2;
}
h1.jardines
{
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../img/rojo.png);
	line-height:90px;
	font-size:46px;
}
h1.rejuvenezco
{
	background-repeat:no-repeat;
	background-position:center;
	background-image:url(../img/verde.png);
	line-height:90px;
	font-size:46px;
}
p.desc-foto
{


font-size:80%;
}
#toTop{
	position: fixed;
	bottom: 10px;
	right: 10px;
	cursor: pointer;
	display: none;
}
.centrar {
    margin: 0 auto;
}

.exposiciones ul
{
	margin:0;
	text-align:center;
	list-style:none;
	font-size:14px;
}
.exposiciones h2
{
	font-size:14px;
	color:#014a99;
	margin:20px 0 2px 0;
	font-style:italic;
}
.exposiciones h1
{
	font-size:32px;
	color:#e9a502;
	margin:20px 0;
	text-align:center;
}
@media (max-width: 768px) {
    .navbar .navbar-nav {
        display: inline-block;
        float: left;
        vertical-align: top;
    }

    .navbar .navbar-collapse {
        text-align: left;
    }
}