/* Default */
body, p {
	font-family: 'Droid Serif', serif;
}

/* Estilos cabecera + menu */
.sf-menu > li > a {
	font-weight: 400 !important;
}

.td-social-icon-wrap .td-icon-font {
	font-size: 15px;
}

/* Estilos para el tagline de EMT */
.blog-info {
	text-transform: uppercase;
	font-family: '0pen sans', sans-serif;
	letter-spacing: 0.2em;
	font-weight: 600;
	font-size: 11px;
	line-height: 11px;
}

/* Titulares pagina de noticia */
.single .td-post-header header .entry-title {
	font-size: 40px;
	line-height: 1.1;
}
@media (min-width: 768px) {
	.single .td-post-header header .entry-title {
		font-size: 52px;
	}
}

	/* Estilos para el destacado URGENTE */
body .td_block_trending_now .entry-title a {
	/* Overwrite del estilo de Newspaper */
	font: 400 italic 12px 'Droid Serif', serif;
	letter-spacing: 0.02em;
}

.td_module_14 .entry-title {
	font-size: 37px;
	line-height: 42px;
	font-weight: 700;
}

.td_module_14 .td-excerpt {
	font-family: 'Playfair Display', serif;
	font-size: 15px;
}

.td-post-date, .td-post-author-name {
	font: 400 normal 13px 'Open Sans', serif;
}

/* Etiquetas/titulos de bloque */
.block-title a, .block-title span, .block-title label {
	font-size: 13px;
	letter-spacing: 1px;
}

/* Estilos para laS fechas y autores */
.td-post-date,
.td-post-author-name {
	line-height: 17px;
}

/* Estilo para los titulos de separadores */
.vc_separator h4 {
	font-family: "Oswald", serif;
	letter-spacing: 0.15em;
	font-weight: 600;
	font-size: 13px;
}

/* Estilos para los titulos de destacados */
.td-sub-title {
	font-family: "Open Sans", sans-serif;
	font-weight: 400;
	letter-spacing: 0.05em;
	font-size: 12px;
	line-height: 18px;
}

/* Estilos para los titulos de destacados 3 */
.td_block_16 .td-column-2 .td-block-row .td-block-span4 .entry-title {
	font-size: 18px;
	line-height: 23px;
}

/* Estilos para los titulos de destacados 4 */
.td_module_4.td_module_wrap .entry-title {
	font-weight: 700;
	line-height: 28px;
}

.td-trending-now-title {
	letter-spacing: 0.2em;
	font-weight: normal;
	text-transform: uppercase;
	font-size: 10px;
}

.td-excerpt {
	font-size: 14px;
}

.td-pb-span4 .td-sub-title {
	font-size: 12px;
	line-height: 19px;
}


/* Estilos para los titulos de destacados 6 */
.td-block-span6 .td_module_6 .item-details,
.td-block-span6 .td_module_6 .entry-title {
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

/* Estilos para los titulos de destacados 8 (.td_module_7) */
.td_module_7 .td-sub-title {
	font-size: 10px;
	line-height: 15px;
}
@media (min-width: 768px) {
	.td_module_7 .entry-title {
		font-size: 17px;
		line-height: 21px;
	}
}

/* Estilos para los más leidos*/
.td_block_7 .td_module_6 .entry-title {
	font-size: 16px;
}

/* Estilos para textos encima de fotos */
.td-big-grid-post .td-sub-title,
.td_module_mx1 .td-sub-title,
.td_module_mx8 .td-sub-title {
	font-size: 11px;
	line-height: 15px;
}

.td_module_mx1 .entry-title {
	font-weight: 500;
}

/* Estilos para listado general de la home */
.td-module-meta-info .td-post-category {
	text-transform: uppercase;
	letter-spacing: 0.08em;
	font-weight: 300;
}

.td_module_16 .entry-title {
	font-size: 24px;
	line-height: 30px;
}

/* Estilos para los destacados de Contenido grafico */
.td-pb-span12 .td_block_15 .td_module_mx4 .entry-title {
	font-size: 15px;
	line-height: 20px;
}

/* Estilos para listado lateral pequeño */
.td_module_mx2 .entry-title {
	font-size: 16px;
	line-height: 20px;
}

.td_module_mx2 .td-sub-title {
	font-size: 11px;
	line-height: 16px;
}

.td_module_6 .entry-title {
	font-size: 15px;
	line-height: 21px;
}

/* Estilos para listado lateral fondo gris */
.td-pb-span4 .td_block_21 .td_module_16 .entry-title {
	font-size: 16px;
	font-weight: 400;
	line-height: 22px;
}

/* destacado lateral rss */
.widget_rss li .rsswidget {
	font: 18px/1.33 "Playfair Display", serif;
}

.widget_rss li .rssSummary {
	font: 13px/1.45 "Playfair Display", serif;
}

.widget_rss .rss-date, .widget_rss cite {
	font-family: 'Playfair Display', serif;
	font-style: italic;
	font-size: 13px;
	font-weight: 300;
}

/* Footer */
.td-social-style-2 .td-icon-font {
	font-size: 25px;
}

.td-footer-wrapper #mc_embed_signup {
	font-family: "Open Sans", serif;
}

.td-footer-wrapper #mc_embed_signup h2 {
	font-family: "Oswald", serif;
	font-weight: 300 !important;
	text-transform: uppercase;
	letter-spacing: 0.1em;
	font-size: 14px !important;
}

.td-footer-wrapper #mc_embed_signup .mc-field-group label {
	font-size: 12px;
	font-family: 'Open Sans', arial, sans-serif;
}

.td-footer-wrapper #mc_embed_signup .button {
	font-family: "Oswald", serif;
	letter-spacing: 0.2em;
	font-size: 13px !important;
	text-transform: uppercase;
	font-weight: normal !important;
}

/* Estilos para videos*/
.td_video_playlist_title .td_video_title_text {
	font-family: 'Oswald', serif;
	letter-spacing: 0.2em;
	font-weight: normal;
	font-size: 13px;
}

.td_wrapper_video_playlist .td_video_title_playing,
.td_wrapper_video_playlist .td_video_title_and_time .td_video_title {
	font-family: 'Playfair Display', serif;
	font-weight: normal;
}

.ytp-title-link, .ytp-title-channel-name {
	font-family: 'Playfair Display', serif;
	font-size: 18px;
}

.ytp-title-link {
	font-family: 'Playfair Display', serif !important;
}


/****************** Estilos para ficha interior*******************/
.td-category a {
	text-transform: uppercase;
	letter-spacing: 0.15em;
}

.td-post-template-2 .td-post-header .entry-title {
	font-size: 42px;
	line-height: 47px;
	font-weight: 600;
}

.td-post-sub-title {
	font-family: "Open Sans", sans-serif;
	font-weight: 400;
	letter-spacing: 0.05em;
	font-size: 18px !important;
	line-height: 26px !important;
	font-style: normal;
}

.lateral-post.td-pb-span2 .td-post-date,
.lateral-post.td-pb-span2 .td-post-author-name {
	font-size: 13px;
	line-height: 19px;
}

.td-tags {
	margin-top: 15px;
}

.td-post-small-box span {
	font-size: 12px;
	font-weight: 300;
}

.td-post-content p {
	line-height: 24px;
}

.td-post-content blockquote p {
	font: italic 25px/1.2 'Droid Serif', serif;
	text-transform: none;
}

.td-post-next-prev-content {
	font-family: 'Droid Serif', serif;
}

.td-post-next-prev-content a {
	margin-bottom: 0;
}

.td-post-next-prev-content span {
	text-transform: uppercase;
	font-family: 'Open Sans', sans-serif;
	font-weight: 600;
	letter-spacing: 0.1em;
}

#SMIntext_reference { /* Espaciado del banner in-text igual al margen de un <p> */
	margin-bottom: 26px;
}

/* Páginas categorias*/
.td-category-header .td-pulldown-filter-display-option {
	font-family: 'Open Sans', sans-serif;
}

/* Páginas */
.tag .td-page-title {
	text-transform: uppercase;
	font-weight: 500;
	font-size: 30px;
	line-height: 54px;
}

/* widget menu paginas lateral*/
.menu-lateral .widget li,
.widget_nav_menu li {
	font-family: 'Droid Serif', serif;
	text-transform: uppercase;
}

/* Twiter marquee*/
.twitter-marquee {
	font-size: 12px;
	font-family: 'Droid Serif', serif;
	font-style: italic;
	line-height: 15px;
}

.twitter-marquee.widget .block-title span {
	font-style: normal !important;
	font-size: 12px;
	font-weight: 700;
	font-family: 'Open Sans', sans-serif;
	line-height: 20px;
}

.emt-campaign__banner-image + .emt-campaign__title {
	font-family: '0pen sans', sans-serif;
	letter-spacing: 0.1em;
	font-weight: 300;
	font-size: 15px;
	text-transform: uppercase;
}

.emt-campaign__article-title {
	font-family: '0pen sans', arial, helvetica, sans-serif;
	font-size: 28px;
	line-height: 35px;
	font-weight: 600;
}

.emt-campaign.single-post .post .td-post-header .entry-title {
	font-family: '0pen sans', sans-serif;
}

/* Noticias relacionadas */
.td_block_related_posts .td-module-title,
.emt-next-prev-title {
	font: 700 18px/1.25 'Playfair Display', serif;
}

.emt-next-prev-title {
	font-weight: 400;
}

.emt-next-prev-minititle {
	font: 10px/1.33 'Open Sans', serif;
	text-transform: uppercase;
}

@media (max-width: 767px) {
	.td_block_related_posts .td-module-title {
		font-size: 18px;
		line-height: 24px;
	}
}

@media (min-width: 768px) and (max-width: 1024px) {
	.td-header-menu-wrap.td-affix .sf-menu > li > a {
		font-size: 10px;
	}
}
@media (max-width: 768px) {
	.td-pb-span12 .td_block_15 .td_module_mx4 .entry-title {
		font-size: 15px !important;
	}

	.td-pb-span12 .td_block_15 .td_module_mx4 .entry-title {
		font-size: 13px;
	}

	.td_module_14 .entry-title {
		font-size: 25px;
		line-height: 31px;
	}

	.td_module_16 .entry-title {
		font-size: 20px;
		line-height: 24px;
	}
}

@media (max-width: 375px) {
	.td-column-3 .td_module_mx4 .entry-title {
		margin-top: 20px;
	}

	.td-pb-span12 .td_block_15 .td_module_mx4 .entry-title {
		font-size: 15px;
	}
}

/* Ocultar las descripciones de las galerias de Dreamstime */
.td-slide-smart-list-figure + .td-sml-description {
	display: none;
}


.mc-banner {
	display: none !important;
}