body {
	font-size: 100%;
	font-family: 'Lato', sans-serif;	
}

body.slider { background: #effafb; }

/* Header Menú */
#news-section-header { padding: 0.75em 2em; height: 5.75em; background: #effafb; }
nav ul li:hover, nav ul li.active {
    background-color: rgba(0,0,0,0.1);
	background: #049DBF;
}

footer.page-footer {
    background-color: #049DBF;
}

h1 { font-size: 2em; font-weight: 700; }
h1 > a { color: #023859; }

p { font-size: 1.125em; }

body.slider p { text-transform: uppercase; }

.referencia { font-size: 1.75em; }

.news-item { width: 100%; color: #333; }

.news-item-img img {
    width: 100%;
    height: auto;
}

.news-item-title, .news-item-info { padding: 0 2em; }

.pregunta > span, .respuesta > span { font-weight: bold; background: #d9edf7; color: #31708f; padding: 0.5em 1em; }
.pregunta { font-weight: bold; }
.respuesta { margin-top: 1em; }