@import url('custom2.css');h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",arial,sans-serif!important;}#category-header .page-title span{text-transform:none!important;font-size:28px!important;color:#000!important;font-weight:700;margin:none!important;line-height:35px!important;}#secondary .container{padding-top:15px!important;}.news-slider .carousel .carousel-inner .entry-title a{text-shadow:1px 1px 18px #000000;}.widget .entry-title{margin:0 0 5px!important;}.single .site-content .related-post .content-inner .type-post{border-top:0!important;}#secondary .widget:first-child{margin-top:0!important;}#colophon.dark #sidebar-footer .widget:before{background:none!important;}#author-bio-box .bio-gravatar img{border-radius:6px!important;-webkit-border-radius:6px!important;-moz-border-radius:6px!important;-ms-border-radius:6px!important;-o-border-radius:6px!important;box-shadow:none!important;border:0!important;margin-right:12px!important;padding:0px!important;}body{color:#333!important;}.single .site-content .related-post h3{font-size:22.75px!important;border-top:0!important;margin:21px 0!important;border-bottom:0!important;text-transform:none!important;font-family:'proxima-nova',arial,sans-serif!important;}.widget.news-category .other-entry li:before{content:'\25b8\A0';float:left;color:#d11848;margin:-2px 3px 0 0;}.ts-fab-tab.visible-tab{border:1px solid #ddd!important;}.ts-fab-avatar{background:url(../img/default.png) no-repeat;}.ts-fab-wrapper{margin:24px 0!important;}ul.ts-fab-list{padding:0px 0px 0px 0px!important;}.ts-fab-list li.active a{background-color:#fff!important;border-color:#ddd!important;color:#000!important;}.ts-fab-text h4{font-size:16px!important;}.ts-fab-list li a{background-color:#ddd!important;border:1px solid #ccc!important;}.ts-fab-content{font-size:12px!important;}.widget.news-category .grid3 .entry-thumbnail{margin-bottom:6px!important;}.ts-fab-list li a{border-radius:0!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;}.sharingbox{border:1px solid #ddd;background:#f6f6f6;clear:both;color:#373737;font-size:13px!important;font-weight:700!important;font-family:'proxima-nova',arial,sans-serif!important;margin-top:10px;margin-bottom:20px;padding:3px 0px 3px 6px;}img.ultima-portada{background:#fff;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;padding:5px;-webkit-box-shadow:1px 3px 7px 1px #d1d1d1;-moz-box-shadow:1px 3px 7px 1px #d1d1d1;box-shadow:1px 3px 7px 1px #d1d1d1;}.single .site-content>.post .entry-content{margin-bottom:0px!important;}.addthis_pill_style{width:60px!important;overflow:hidden!important;}.addthis_counter.addthis_pill_style.addthis_nonzero a.addthis_button_expanded{display:none!important;}.addthis_button_tweet{width:104px!important;}.addthis_button_facebook_like{width:86px!important;}.related-post{margin-bottom:20px;}.single .site-content .related-post .entry-title{line-height:16px!important;margin-top:10px!important;font-weight:700!important;}.single .site-content .related-post .content-inner:before,.single .site-content .related-post .content-inner:after{background:none!important;}.single .site-content .related-post .content-inner{margin-bottom:30px!important;}.tagssingle a{background:#f1f1f1;color:#000!important;padding:5px 10px;text-transform:none!important;font-weight:normal!important;font-size:14px!important;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;line-height:36px!important;}#text-12,#text-13,#text-15{text-transform:uppercase!important;font-weight:700!important;font-size:12px!important;}.wp-caption-text,.entry-caption{background:#f7f7f7!important;font-size:13px!important;text-align:center!important;margin-top:0!important;padding:8px!important;}.tagssingle a:hover{text-decoration:underline!important;}.widget.news-category .other-entry li:first-child{border-top:0!important;margin-top:8px!important;}.widget.news-category .other-entry li{border-top:1px solid #f6f6f6!important;}.tagssingle{font-family:'proxima-nova',arial,sans-serif;text-transform:uppercase;padding-bottom:10px;font-size:12px;line-height:26px;font-weight:bold;padding-top:10px;color:#d11848!important;}div.srp-widget-container p.srp-widget-date{line-height:2px!important;font-size:11px!important;}div.srp-widget-container a.srp-post-title-link{font-weight:700!important;line-height:12px!important;font-size:12px!important;}div.srp-widget-container div.srp-widget-singlepost{border-bottom:0!important;}div.srp-widget-container h4.srp-post-title{font-weight:700!important;line-height:12px!important;}.followbuttonsheader{float:left;margin-top:3px;}span.discovery-post h3{color:#d11848!important;}#mc_embed_signup form{border:1px solid #e6e6e6!important;padding:12px 15px 18px 10px!important;}#mc_embed_signup input.email{min-width:100%!important;}#mc_embed_signup label{color:#333!important;}#mc_embed_signup .button{background-color:#D1184A!important;}.page-template-template-full-width-php .row,.page-template-template-full-width-php #main>.container>.row{background:none;}.margintopicon{margin-top:3px!imporotant;}.newsticker_wrapper{font-family:'proxima-nova',arial,sans-serif!important;border-top:0!important;background:#f9f9f9!important;font:13px 'proxima-nova',arial,sans-serif!important;border-bottom:0!important;}.btn-primary{background-image:none!important;text-transform:none!important;margin-top:10px;background-color:#fff!important;border:1px solid #ddd!important;}.btn{font-family:"proxima-nova",arial,sans-serif!important;}h3.comments-title{font-weight:700!important;}#category-header .page-title{float:none!important;}.news-slider .carousel .carousel-inner .entry-header{padding:30px 20px 10px!important;}.color-category .content-bar{padding:10px 0;}.newsticker_wrapper h4{padding:3px 8px 0 9px!important;font-size:15px!important;}.newsticker_style_scroll .newsticker li{margin-top:2px!important;}#comments{display:none!important;}.ad-1080top{margin:0 auto;width:1080px;}.news-slider .carousel-nav li{border:none!important;background:none repeat scroll 0 0 #ccc!important;position:relative;}.news-slider .carousel-nav li.active a{background:#d11848!important;}.news-slider .carousel-nav a{position:absolute;top:50%;left:50%;margin:-2px 0 0 -2px;}#text-5,#execphp-4{float:right!important;margin:10px 0!important;}.single .entry-title,.page .entry-title{margin-top:15px!important;line-height:37px!important;}#text-8,#text-9,#single-ad{padding:16px 20px 17px;}.body-ad-728x90{padding:20px 0px 0px 0px;}#maincat .body-ad-728x90{float:left;}#text-6{background:#f6f6f6;padding:16px 40px;}#search-2{padding-top:10px;}#ad-mobile320-1{position:fixed;bottom:0;}.container2{margin:0 auto;background:#d11848;}#under-navigation{margin:0 auto!important;border-right:1px solid #e4e5e5;border-left:1px solid #e4e5e5;border-bottom:1px solid #E4E5E5!important;background:#fff!important;}.navbar .nav .menu-item-object-category .sub-mega-wrap:before{width:0px;}@media (max-width: 979px) {#main>.container .row{margin-top:11px;}}.widget.news-category .grid3:before{background:none!important;}.widget.news-category .grid3,.widget.news-category .row-fluid{background:none!important;}@media all and (min-width: 1080px) {#main,#masthead,#colophon.dark,#bottom{background:#fbfbfb;}.nav-tabs a{font-size:19px!important;text-transform:none!important;}.widget.news-category .category-title a{font-size:19px!important;text-transform:none!important;}#main{margin-top:11px;}#dw_focus_tabs-2,#dw_focus_news_by_category-2,#dw_focus_news_by_category-3,#dw_focus_news_by_category-4{padding-bottom:30px;}.home #primary .widget .tab-content .hentry{width:29%!important;height:232px;}.container{border-color:#f1f1f1!important;}#colophon.dark #site-tools{background:#d11848!important;border-left:none!important;}.desktop #under-navigation{padding-left:0!important;}#colophon #site-tools{border-bottom:0!important;border-top:0!important;}.single .site-content>.post .entry-meta{margin-bottom:12px!important;}.single .hentry .entry-content,.page .hentry .entry-content{font-size:16px!important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;line-height:25px!important;}#fsb-social-bar .fsb-share-twitter.fsb-hide-count,#fsb-social-bar .fsb-share-google.fsb-hide-count{border-right:1px solid #e6e6e6;margin:0px 13px 0px 0px!important;padding:3px 8px 3px 3px!important;}#fsb-social-bar .fsb-share-facebook.fsb-hide-count{margin-right:10px!important;}#fsb-social-bar .fsb-share-linkedin.fsb-hide-count{padding:3px 8px 3px 3px!important;}.ptms_marquee{float:left!important;margin-left:67px;margin-top:-31px;}#post-title-marquee-scroll h3.widget-title{float:left!important;}#fsb-social-bar .fsb-title{font-family:'proxima-nova',arial,sans-serif!important;font-size:12px!important;font-weight:bold!important;margin:5px 14px 0 0!important;color:#d11848!important;}.container2{width:1080px;clear:both;}.home #primary .widget .tab-content:before,.home #primary .widget .tab-content:after{background:none!important;}#dwqa-news-carousel-dw_focus_news_carousel-2 .icon-post-format{top:37%!important;left:42%!important;}#dwqa-news-carousel-dw_focus_news_carousel-2{width:100%!important;}.home #primary .widget .tab-content .entry-title{line-height:18px!important;font-size:16px!important;font-weight:bold!important;}.newsticker a{color:#727272!important;}.newsticker a:hover{color:#000!important;text-decoration:underline!important;}.desktop .wrap-navigation{float:none!important;width:1080px!important;margin:0 auto;}#under-navigation{width:1078px!important;}.single .site-content>.post .entry-content{max-width:771px!important;clear:both!important;}.headercontent{margin:0 auto;width:1040px!important;}.container{background:#fff;border:1px 1px 0px 1px solid #f1f1f1!important;}.navbar .nav .menu-item-object-category .sub-mega-wrap:before{width:1px;}#main>.container{padding-top:2px!important;border-top:1px solid #f1f1f1!important;}#category-header{float:left;}}@media(max-width: 882px) {
	.navbar .nav .menu-parent-item>a:after {
		content: "" !important;
	}

	/*#main > .container {
		padding-top:20px !important;
	}*/
}

/*.post-layout {
	display:none !important;
}*/


#primary #dw_focus_news_slider-2 {
	margin-top:0;
	/*background:#f6f6f6;*/
	border:1px solid #ddd;
	box-shadow:0 1px 2px 0 rgba(0, 0, 0, 0.1);
}

#primary #dw_focus_news_slider-2 .carousel-list {
	background: #f6f6f6;
}

.vcard {
	color:#d11848 !important;
}

ul.footerul {
	list-style-type:none !important;
	font-size:14px;
	margin-top:20px;
}

.social-icons-widget ul li {
	list-style-type:none !important;
}

.icons-medium ul {
	margin:0 !important;
}


.dctsp h3 img {
	top:17px !important;
}

.dctsp {
	box-shadow:none!important;
}

ul.dctsp-posts li a {
	line-height: 16px !important;
}


.search .content-inner .type-post {
	border-bottom:1px dotted #ddd !important;
}



#secondary .widget ul, #secondary .widget ol {
	margin:0 !important;
}

.news-slider .carousel-list h3:before, .news-slider .carousel-list h3:after {
	border:0 !important;
}

h1.page-title {
	color:#000 !important;
	font-weight:700 !important;
	font-size:26px !important;
}

#dw_focus_news_by_category-8 .entry-title, #dw_focus_news_by_category-3 .entry-title, #dw_focus_news_by_category-2 .entry-title, #dw_focus_news_by_category-4 .entry-title, #dw_focus_news_by_category-5 .entry-title,#dw_focus_news_by_category-9 .entry-title {
	line-height:17px;
	font-weight:700;
}

#post-14 {
	border:0 !important;
}

.page h1.entry-title {
	font-weight:bold !important;

}

/*ul.other-entry h2.entry-title {
	font-weight:bold !important;
}*/

.sharingicons {
	width:68px;
	padding:13px;
	border:1px solid #f1f1f1;
	text-align: center;

}

.autorsingle {
	font-size:14px !important;
	border-bottom:1px solid #f6f6f6;
	padding:10px 0px;
	margin:22px 0px;
	color:#555;

}

ul.related_post li {
	width:140px !important;
}

.wp_rp_wrap .related_post_title {
	font-weight:700;

}

.wp_rp_wrap h3.related_post_title {
	padding:15px 0px 0px 0px !important;
}


.shareaholic-share-buttons-container .shareaholic-share-buttons-wrapper {
	background:#f6f6f6 !important;
	width:70px !important;

}

.shareaholic-canvas {
	position:absolute;

}

#primary .entry-header h1.entry-title {
	font-weight:bold !important;
	color:#333 !important;
	-webkit-font-smoothing: antialiased;
	text-rendering: optimizeLegibility;
	/*clear: both;*/
}

#primary .singleauthordate {
	border:1px solid #f6f6f6;
	padding:8px;
}

#bottom .carousel .carousel-inner {
	border-bottom:0 !important;
}

#bottom .carousel .carousel-nav li {
	position: relative;
}

#bottom .carousel .carousel-nav li a {
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -2px 0 0 -2px;
}


.entry-content .addthis_toolbox, .entry-content .addthis_button, .entry-header .addthis_toolbox, .entry-header .addthis_button {
	margin:0 !important;
	padding-top:5px !important;
	height:25px;
}

.fotocredit {
	font-size: 13px !important;
	max-width:100%;
	line-height:17px;
	padding: 8px !important;
}

#fsb-social-bar.fsb-fixed {
	top:40px !important;
}

#fsb-social-bar {
	padding:5px 0;
	border-bottom:1px dotted #DBDBDB !important;
	border-top:1px dotted #DBDBDB !important;
}

.rosita {
	color:#d11848 !important;
}

#secondary .widget.latest-news .hentry {
	border-top:0 !important;
	padding:5px 0 0 !important;
	margin-top:6px !important;
}

/*.single .site-content > .post .entry-thumbnail {
  	background: none #FFFFFF !important;
    box-shadow: 1px 1px 5px #C8C8C8 !important;
    padding: 5px !important;
    margin:0 20px 0 0 !important;
  }*/

.shareaholic-share-buttons-container ul.shareaholic-share-buttons {
	padding:0 !important;
	margin:0 !important;
}


.entry-date {
 	margin-top:3px !important;
 }



/**************** COLORES DE CATEGORIAS *************/

		/* LEY Y ORDEN */
		h3.color-naranja  {
			border-bottom:2px solid #f6e33f !important;
		}

		.navbar .nav > .color-naranja > a:hover,
		.navbar .nav > .current-menu-item.color-naranja > a,
		.navbar .nav > .current-menu-parent.color-naranja > a,
		.navbar .nav > .current-post-ancestor.color-naranja > a {
			background:#f6e33f !important;
		}

		.color-naranja .navbar .nav .menu-item-object-category .sub-mega-wrap .sub-menu a:hover {
			color:#f6e33f !important;
		}


		/* ESCENARIO */
		h3.color-rojo  {
			border-bottom:2px solid #f32837 !important;
		}

		.navbar .nav > .color-rojo > a:hover,
		.navbar .nav > .current-menu-item.color-rojo > a,
		.navbar .nav > .current-menu-parent.color-rojo > a,
		.navbar .nav > .current-post-ancestor.color-rojo > a {
			background:#f32837 !important;
		}

		.color-rojo .content-bar .row-fluid{
			background:#f32837 !important;
		}


		/* DEPORTES */
		h3.color-mostaza {
			border-bottom:2px solid #FCA311 !important;
		}

		.navbar .nav > .color-mostaza > a:hover,
		.navbar .nav > .current-menu-item.color-mostaza > a,
		.navbar .nav > .current-menu-parent.color-mostaza > a,
		.navbar .nav > .current-post-ancestor.color-mostaza > a {
			background:#FCA311 !important;
		}


		/* ECONOMIA */
		h3.color-menta  {
			border-bottom:2px solid #A5BFAA !important;
		}

		.navbar .nav > .color-menta > a:hover,
		.navbar .nav > .current-menu-item.color-menta > a,
		.navbar .nav > .current-menu-parent.color-menta > a,
		.navbar .nav > .current-post-ancestor.color-menta > a {
			background:#A5BFAA !important;
		}


		/* SALUD */
		h3.color-azulgris {
			border-bottom:2px solid #c6d7e0 !important;
		}

		.navbar .nav > .color-azulgris > a:hover,
		.navbar .nav > .current-menu-item.color-azulgris > a,
		.navbar .nav > .current-menu-parent.color-azulgris > a,
		.navbar .nav > .current-post-ancestor.color-azulgris > a {
			background:#c6d7e0 !important;
		}


		/* EL MUNDO */

		h3.color-salmon {
			border-bottom:2px solid #f8ac98 !important;
		}

		.navbar .nav > .color-salmon > a:hover,
		.navbar .nav > .current-menu-item.color-salmon > a,
		.navbar .nav > .current-menu-parent.color-salmon > a,
		.navbar .nav > .current-post-ancestor.color-salmon > a {
			background:#f8ac98 !important;
		}


		/* REGIONALES */
		h3.color-limon {
			border-bottom:2px solid #AADD6D !important;
		}

		.navbar .nav > .color-limon > a:hover,
		.navbar .nav > .current-menu-item.color-limon > a,
		.navbar .nav > .current-menu-parent.color-limon > a,
		.navbar .nav > .current-post-ancestor.color-limon > a {
			background:#AADD6D !important;
		}


		/*GOBIERNO */
		h3.color-lila {
			border-bottom:2px solid #c8ade2 !important;
		}

		.navbar .nav > .color-lila > a:hover,
		.navbar .nav > .current-menu-item.color-lila > a,
		.navbar .nav > .current-menu-parent.color-lila > a,
		.navbar .nav > .current-post-ancestor.color-lila > a {
			background:#c8ade2 !important;
		}


		/* EDUCACION */
		h3.color-azulito {
			border-bottom:2px solid #1073aa !important;
		}

		.navbar .nav > .color-azulito > a:hover,
		.navbar .nav > .current-menu-item.color-azulito > a,
		.navbar .nav > .current-menu-parent.color-azulito > a,
		.navbar .nav > .current-post-ancestor.color-azulito > a {
			background:#1073aa !important;
		}

		/* INSOLITAS */
		h3.color-cyan2 {
			border-bottom:2px solid #18eee1 !important;
		}

		.navbar .nav > .color-cyan2 > a:hover,
		.navbar .nav > .current-menu-item.color-cyan2 > a,
		.navbar .nav > .current-menu-parent.color-cyan2 > a,
		.navbar .nav > .current-post-ancestor.color-cyan2 > a {
			background:#18eee1 !important;
		}

/**************** END COLORES DE CATEGORIAS *************/

#bottom .widget-title {
	border:0 !important;
}

@media (min-width: 980px) {
	.home #primary .widget {
		margin-top:20px !important;
	}
}

@media (max-width: 767px) {
	.home #primary .widget {
		margin-top:20px !important;
	}
}

.navcontent {
	margin:0 auto;
	background:#000;
}

.navbar .nav > li > a {
	color:#fff !important;
}

.single .site-content > .post .entry-action .social-action li a {
	font-size:13px !important;
	padding:7px 0 !important;
}

.entry-action {
	background:#f6f6f6 !important;
	padding:7px !important;
}

.single .site-content > .post footer.entry-meta {
	padding:0 !important;
}


/* flechita active */
.widget.news-category .child-category .active:before, .widget.news-category .child-category .active:after {
	border-left:0 !important;
	border-right:0 !important;
}

.widget.news-category .category-title a {
	color:#000 !important;
}

.nav-tabs {
	background: none !important;
	border:0 !important;
}


.widget .category-title, #bottom h3.widget-title {
	font-size:15px !important;
	font-weight:bold !important;
}

.nav-tabs a {
	padding:0 !important;
	font-size:15px !important;
	/*border-bottom:2px solid #ddd !important;*/
}

#dw_focus_recent_news-2 .entry-title a {
	font-size:15px !important;
	font-weight:700;
	line-height: 16px;
}

#dw_focus_recent_news-2 h2.entry-title {
	padding:7px 0 !important;
	line-height:15px !important;
	margin-top: 0 !important;
}


.nav-tabs > .active > a:before, .nav-tabs > .active > a:hover:before {
	border:0 !important;
}

#nav-tabs-dw_focus_tabs-2.nav-tabs>.active>a, .nav-tabs>.active>a:hover {
    background: none !important;
	padding: 0 !important;
}

#nav-tabs-dw_focus_tabs-2.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
	background:none !important;
	padding-bottom:10px !important;
}

ul#nav-tabs-dw_focus_tabs-2	{
	border-bottom:2px solid #ddd !important;
}


.news-slider .carousel .carousel-inner .entry-category {
	/*padding:5px !important;*/
	font-weight:bold !important;
	text-transform: uppercase !important;
	font-family:"proxima-nova",arial,sans-serif !important;
	font-size:10px !important;
	height: 20px;
	line-height: 20px;
	padding: 0 5px;
	float: left;
	margin-right: 3px;
}

.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
	color:#000 !important;
}

.widget .entry-meta {
	text-transform:none !important;
	font-size:12px !important;
}

#primary .nav-tabs {
	margin-top:10px !important;
}

.desktop .news-slider .carousel .carousel-inner .entry-header-inner {
	opacity: 1 !important;
	bottom:10px !important;
}

/*.entry-header {
	border-bottom:1px solid #DBDBDB !important;
}*/

#wp_rp_first {
	margin-top:42px !important;
}

#bottom h3.widget-title {
	border-bottom:2px solid #ddd !important
}

#top-stories-carousel-dw_focus_news_slider-2 .carousel-inner h1.entry-title {
	font-size:31px;
	line-height:32px;
}

#top-stories-carousel-dw_focus_news_slider-2 .carousel-inner h1.entry-title a:hover {
	color:#d11848 !important;
}

#under-navigation .searchForm {
	margin: 0 0 0 5px !important;
}

#fsb-social-bar .fsb-share-facebook,#fsb-social-bar .fsb-share-twitter.fsb-hide-count,#fsb-social-bar .fsb-share-google,#fsb-social-bar .fsb-share-linkedin.fsb-hide-count {
	width:auto !important;
}

.sswidget {
	float:right;
	margin-top:39px !important;
}


.site-header #header {
	margin:0 auto !important;
	/*padding-bottom:13px !important;*/
}
.desktop .top-news {
	display:none !important;
}



.navbar-inner {
	border:none !important;
}


/*.site-header #header {
	background:#cc1f27;
	padding:15px 10px;
}
*/
.site-header #branding a {
	/*height:91px !important;*/
	height:58px !important;
	margin-bottom:10px !important;
	margin-top:20px !important;
}

@media (min-width: 1080px) {
	.site-header #branding a {
		width:275px !important;
	}
}


/* arreglar espacio widgets */
#secondary .widget {
	border-top:0 !important;
	margin:20px 0 10px 0 !important;
	padding-top:0 !important;
}

#secondary .widget .widget-title {
	font-size:22px !important;
	line-height:37px !important;
	text-transform: none !important;
	border-bottom:0 !important;
	border-top:3px solid #d11848 !important;
	font-weight:700;
  color:#d11848 !important;
	text-align:left;
	margin:20px 0 10px !important;
}



#secondary .widget.latest-news .widget-title {
	text-align:left !important;
	background:none !important;
	color:#d11848 !important;
}

/*margen
#secondary .widget {
	margin-top:5px !important;
}*/

.navbar {
	background:#000;
}

.navbar .nav .menu-parent-item > a {
	color:#fff;
}

@media (min-width: 1080px) {
	.navbar .nav .menu-parent-item > a {
		padding-right:22px !important;
	}
}

.sub-menu a:hover {
	background:none !important;

}

.navbar .nav .menu-item-object-category .sub-mega-wrap li {
	border:0 !important;
}

.navbar .nav li:first-child {
	border-left:0 !important;
}

.navbar .nav .menu-item-object-category .sub-mega-wrap .subcat a {
	font-size:12px !important;
	text-transform:none !important;
}


.navbar .nav li a:hover,
.navbar .nav li a:active,
.navbar .nav li a:focus,
.navbar .nav > .current-menu-item > a,
.navbar .nav > .current-menu-parent > a,
.navbar .nav > .current-post-ancestor > a {
	color:#000 !important;
}

.navbar .nav li a {
	font-size:10px !important;
}

.navbar {
	/*border-right:1px solid #555 !important;*/ /* <- this was causing horizontal overflow/scrolling on mobile devices (OELD) */
	border-right: 0 !important;
}


.single .site-content > .post .post-categories li {
	/*padding:5px;*/
	text-transform:uppercase !important;
	font-size:10px !important;
	font-weight:bold !important;
	float: left;
}

.single .site-content > .post .entry-meta {
	border-bottom:0 !important;
	padding-bottom:0 !important;
}

.catslider1 {
	margin-bottom:5px;
	margin-right:10px;
}

#secondary .widget-area {
	margin-top:15px !important;
}

#under-navigation .dw_focus_headlines .widget-title {
	color:#CC1F27 !important;
	font-weight:bold !important;
}

.widget.news-category .other-entry li {
	padding:4px 0 !important;
}

.widget.news-category .category-title {
	border-top:0 !important;
}

.news-slider .carousel-list .other-entry li.active a, .news-slider .carousel-list .other-entry li:hover a {
	background:#333333 !important;
	color:#fff !important;
}

#colophon.dark .container {
    border-color:none !important;
}

.archive .content-inner .entry-title {
	font-weight:bold;
    font-size:20px !important;
}


.archive .content-inner .type-post {
    border-bottom:1px dotted #ddd !important;
}

.news-slider .carousel-list .other-entry li.active {
	border-left:5px solid #d11848 !important;
	color:#fff !important;
}

.single .site-content > .post footer.entry-meta {
	margin-top:20px !important;
	border-top:1px dotted #ddd !important;
	border-bottom:1px dotted #ddd !important;
	/*padding-bottom:35px !important;*/
	/*margin-bottom:15px !important;*/
}

.tags-links {
	display: none !important
}


.archive .content-inner .type-post:first-child .entry-title {
	margin-bottom:0 !important;
}


.leadin {
	font-size:19px;
	margin-bottom:20px;
	margin-top:17px;
	-webkit-font-smoothing:antialiased;
	display:block;
	color:#333;
	line-height:22px;
}

.news-slider .carousel {
	/*border-right:1px solid #000 !important;*/
}

.news-slider .carousel .carousel-inner .entry-thumbnail:before {
	height:30% !important;
}

/*.news-slider .carousel-list .other-entry li.active {
	border-left:0 !important;
	border-bottom:2px solid #cc1f27 !important;
}
*/
@media (min-width: 1080px) {
	.news-slider .carousel-list {
		width:248px !important;
	}
}

#secondary .widget.latest-news .widget-title:before {
	border:0 !important;
	content:none !important;
	bottom:0 !important;
	left:auto !important;
	margin-left:0 !important;
	width:auto !important;
}

.ahoravocero h3.category-title {
	color:#fff !important;
	background:#D11848;
}

.widget.news-category .other-entry {
	line-height:13px !important;
}

/*.news-slider .carousel .carousel-inner .entry-title {
	line-height:36px !important;
}*/



/* PROXIMA NOVA */
.entry-title, .widget.news-category .child-category a, body,.news-slider .carousel-list .other-entry a, #under-navigation .dw_focus_headlines .widget-title, #under-navigation .dw_focus_headlines .headlines li, #under-navigation .dw_focus_headlines .headlines a {
	font-family:"proxima-nova" !important;
}

.news-slider .carousel-list .other-entry a {
	border-bottom:0 !important;
	color:#666 !important;
}

.widget.news-category .child-category a {
	font-weight:700 !important;
}

.news-slider .carousel-list .other-entry li {
	border-bottom:1px solid #ddd !important;
}


.news-slider .carousel-list .other-entry h2 {
	font-size:14px !important;
	line-height:17px !important;
}

#nav-tabs-dw_focus_tabs-2.nav-tabs > .active > a, .nav-tabs > .active > a:hover {
	font-family:"proxima-nova" !important;
	font-weight:bold !important;
}

 .navbar .nav li a {
 	font-family:"proxima-nova" !important;
 	font-weight:bold !important;
 }

.widget.news-category article .entry-title {
	font-weight:bold !important;
}

#top-stories-carousel-dw_focus_news_slider-2 h1.entry-title {
	margin:0 0 10px !important;
}


.news-slider .carousel-list .other-entry li {
	background:#f6f6f6 !important;
}

.news-slider .carousel-nav ul {
	/*background:#f6f6f6 !important;*/
}

/*.news-slider .carousel-nav {
	display: none !important;
}*/


#iframe_upload_img_portada_1_1 {
	height:100px !important;
}

.news-slider .carousel-list h3 {
	border-bottom:0 !important;
}

.news-slider .carousel-list .other-entry {
	margin:0 !important;
}

#kbl_topstorieswidget-3 h3.head-widget {
	font-size:17px !important;
	text-align:center !important;
	font-family:'proxima-nova', arial, sans-serif !important;
}

ul.popular-publications > li.itm {
	height:93px;
}

ul.popular-publications > li.itm > div.publication-over > h3.feature-title > a {
	font-family:'proxima-nova',arial, sans-serif !important;
	font-size:17px !important;
}

ul.popular-publications > li.itm > div.publication-over > h3.feature-title {
	margin:20px 0 0 0 !important;
}


/** CSS for Previous & Next Post Links in Single Page */


.prev-next-wrapper {
    /*-moz-box-shadow: inset 0 0 20px rgba(0,0,0,0.10);
    -webkit-box-shadow: inset 0 0 20px rgba(0,0,0,0.10);
    box-shadow: inset 0 0 20px rgba(0,0,0,0.10);
    border:1px solid #ddd;*/
    border:0px;
    background:#f6f6f6;
    margin-bottom:20px;
		float:left;
		margin-left:0 !important;
		width:100%;
}

.prev-next-wrapper table{
    width: 100%;
}

td.prev, td.next{
    padding: 20px 20px;
    width: 50%;
}

td.prev{
    border-right: 5px solid #fff;
}

.prev-post {
	font-size:12px;
	text-align:right;
	float:right;
	line-height:14px;
	width:100%;
	font-weight:700;
	color:#D11848;
	text-transform: uppercase;
}

.next-post {
	font-size:12px;
	font-weight:700;
	line-height:14px;
	text-align:left;
	float:left;
	color:#D11848;
	width:100%;
	text-transform: uppercase;
}

.widget.news-category .grid3 .other-entry {
	border-top:0 !important;
}

.prev-post a,.next-post a {
	clear:both;
	text-transform:none !important;
	color:#666!important;
	font-size: 16px;
	margin-top:5px;
	font-weight:400;
	line-height:120%;

}

.prev-post a {
	float:right;
}

.next-post a {
	float:left;
}

.prev-post a:hover,.next-post a:hover {
	text-decoration:underline !important;
}


/******* FEATURED CATEGORY POSTS *******/

#maincat {
    width:100%;
    /*position:relative;
    left:20px;*/
    margin-left: 20px;
}

#featured-main {
    background: #000;
    float: left;
    overflow: hidden;
    margin-top:-7px;
    position:relative;
    width: 100%;
    /*height: 330px;*/
    z-index: 11;
}

.main-story {
    float: left;
    overflow: hidden;
    position: relative;
    width: 600px;
    height: 330px;
    }

.main-story img {
    float: left;
    opacity: .75;
    transition: opacity .4s;
        -moz-transition: opacity .4s;
        -ms-transition: opacity .4s;
        -o-transition: opacity .4s;
        -webkit-transition: opacity .4s;
    margin-left: -25px;
    min-width: 625px !important;
    }

.main-story:hover img {
    opacity: .4;
    }

 .single .site-content>.post .entry-thumbnail {
 	margin:0 20px 15px 0 !important;
 }



.main-story-shade {
    display: block;
    position: relative;
    width: 100%;
    height: 100%;
    }

.main-story-shade:before {
    content: '';
    box-shadow: 0 0 150px 5px #000 inset;
        -moz-box-shadow: 0 0 150px 5px #000 inset;
        -ms-box-shadow: 0 0 150px 5px #000 inset;
        -o-box-shadow: 0 0 150px 7px #000 inset;
        -webkit-box-shadow: 0 0 100px 8px #000 inset;
    float: left;
    position: absolute;
        top: 0;
        left: 0;
    width: 100%;
    height: 100%;
    z-index: 15;

    }

.main-text {
    color: #fff;
    float: left;
    padding: 20px;
    position: absolute;
        bottom: 0;
        left: 0;
    width: 555px;
    max-height: auto;
    z-index: 20;
}

#category-header {
    /*float: left;*/
    /*padding-bottom: 20px;*/
    margin-bottom:6px;
    text-align: center;
    width: 100%;
    border-bottom:1px dotted #ddd !important;
}

h3.cat-header {
    color: #333;
    font-size: 40px;
    font-weight: 700;
    line-height: 100%;
    text-transform: uppercase;
    }

.main-text h1 {
    color: #fff;
    font-size: 35px;
    font-weight: 700;
    line-height: 100%;
    margin: 0 20px 5px;
    text-align: center;
    text-decoration: none;
    text-shadow: 1px 1px 2px #000;
        -moz-text-shadow: 1px 1px 2px #000;
        -ms-text-shadow: 1px 1px 2px #000;
        -o-text-shadow: 1px 1px 2px #000;
        -webkit-text-shadow: 1px 1px 2px #000;
    }

.main-byline {
    color: #ddd;
    float: left;
    font: 400 20px/20px 'proxima-nova', serif;
    font-style: italic;
    text-align: center;
    text-shadow: 1px 1px 2px #000;
        -moz-text-shadow: 1px 1px 2px #000;
        -ms-text-shadow: 1px 1px 2px #000;
        -o-text-shadow: 1px 1px 2px #000;
        -webkit-text-shadow: 1px 1px 2px #000;
    width: 100%;
    }

.main-excerpt {
    float: left;
    font: 400 14px/18px "proxima-nova", arial, sans-serif;
    margin-top: 10px;
    max-height: 0;
    overflow: hidden;
    text-align: center;
    text-shadow: 1px 1px 2px #000;
        -moz-text-shadow: 1px 1px 2px #000;
        -ms-text-shadow: 1px 1px 2px #000;
        -o-text-shadow: 1px 1px 2px #000;
        -webkit-text-shadow: 1px 1px 2px #000;
    transition: max-height .4s;
        -moz-transition: max-height .4s;
        -ms-transition: max-height .4s;
        -o-transition: max-height .4s;
        -webkit-transition: max-height .4s;
    width: 100%;

    }

.main-story:hover .main-excerpt {
    max-height: 200px;
    }

.comment-bubble {
    background: url(images/comment-tri.png) no-repeat right bottom;
    float: right;
    position: absolute;
        top: 10px;
        right: 10px;
    height: 22px;
    z-index: 50;
    }

.sub-story {
    border-bottom: 1px solid #222;
    border-left: 1px solid #222;
    float: left;
    overflow: hidden;
    position: relative;
    width: 239px;
    height: 165px;
    }

.sub-story img {
    float: left;
    opacity: .75;
    transition: opacity .4s;
        -moz-transition: opacity .4s;
        -ms-transition: opacity .4s;
        -o-transition: opacity .4s;
        -webkit-transition: opacity .4s;
    }

.sub-story:hover img {
    opacity: 0.2;
    }

.sub-text {
    padding: 10px 10px 3px;
    position: absolute;
        bottom: 0;
        left: 0;
    width: 194px;
    }

.sub-text h2 {
    color: #fff;
    float: left;
    font-size: 16px;
    font-weight: 700;
    line-height: 120%;
    margin-bottom: 4px;
    text-shadow: 1px 1px 2px #000;
        -moz-text-shadow: 1px 1px 2px #000;
        -ms-text-shadow: 1px 1px 2px #000;
        -o-text-shadow: 1px 1px 2px #000;
        -webkit-text-shadow: 1px 1px 2px #000;
    }

  .sub-text h1:hover,.sub-text h2:hover {
  	text-decoration:underline;
  }

.sub-text p {
    color: #ccc;
    float: left;
    font: 13px/17px "proxima-nova", arial, sans-serif;
    max-height: 0px;
    overflow: hidden;
    transition: max-height .4s;
        -moz-transition: max-height .4s;
        -ms-transition: max-height .4s;
        -o-transition: max-height .4s;
        -webkit-transition: max-height .4s;
    }


.sub-story:hover .sub-text p {
    max-height: 100px;
    }

.versionimpresainfo {
	/*background:#f6f6f6;
	border:1px solid #ddd;*/
	clear: both;
	color: #373737;
	font-size:13px !important;
	font-weight:700 !important;
	font-family:'proxima-nova',arial,sans-serif !important;
	margin-top: 10px;
	margin-bottom:30px;
	/*padding: 10px;*/
}


.versionimpresainfo a {
	text-decoration: underline !important;
}


.comparte {
	font-size: 12px;
	text-align:left;
	text-transform: uppercase;
	font-family: 'proxima-nova', arial, sans-serif;
	color: rgb(209, 24, 72);
	font-weight: 700;
}


.sharingmobile {
	padding-top:3px;
	border-top:1px dotted #ddd;
	border-bottom:1px dotted #ddd;
	margin-bottom:13px;
}

/*** LOGOS SHOWCASE LINKS FOOTER ***/

/* TOOLTIP */

.ui-tooltip {
	padding:8px;
	position:absolute;
	z-index:9999;
	-o-box-shadow: 0 0 5px #aaa;
	-moz-box-shadow: 0 0 5px #aaa;
	-webkit-box-shadow: 0 0 5px #aaa;
	box-shadow: 0 0 5px #aaa;

}
/* Fades and background-images don't work well together in IE6, drop the image */
* html .ui-tooltip {
	background-image: none;
}
body .ui-tooltip { border-width:2px; }

.ui-tooltip, .lsarrow:after {
background: #666666;
}
.ui-tooltip {

padding: 10px 20px;
color: #FFFFFF;
border-radius: 2px;
background: #666666;
/*box-shadow: 0 0 7px black;*/
}
.lsarrow {
width: 70px;
height: 16px;
overflow: hidden;
position: absolute;
left: 50%;
margin-left: -35px;
bottom: -16px;
}
.lsarrow.top {
top: -16px;
bottom: auto;
}
.lsarrow.left {
left: 20%;
}
.lsarrow:after {
content: "";
position: absolute;
left: 20px;
top: -20px;
width: 25px;
height: 25px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
tranform: rotate(45deg);
}
.lsarrow.top:after {
bottom: -20px;
top: auto;
}

/* Size Enhance Styles */


.lshowcase-opacity-enhance {
    opacity:0.7;
    transition: 0.6s;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -o-transition: 0.6s;
    -ms-transition: 0.6s;
}


.lshowcase-opacity-enhance:hover {

 opacity:1;
   transition: 0.6s;
    -webkit-transition: 0.6s;
    -moz-transition: 0.6s;
    -o-transition: 0.6s;
    -ms-transition: 0.6s;

}



/* BOX Highlight Settings */

.lshowcase-boxhighlight {
	margin:10px;

	/* Nothing on normal state */
}


.lshowcase-boxhighlight:hover {

	-webkit-box-shadow:0 0 10px #CCC;
	-moz-box-shadow: 0 0 10px #CCC;
	box-shadow:0 0 10px #CCC;

}



/* GRAYSCALE SETTINGS */

.lshowcase-grayscale,
.lshowcase-hover-grayscale {
	 filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 10+, Firefox on Android */
	filter: gray; /* IE6-9 */
	-webkit-filter: grayscale(100%); /* Chrome 19+, Safari 6+, Safari 6+ iOS */
	opacity:0.7;
	margin:10px;


}

.lshowcase-hover-grayscale:hover {
	  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
	-webkit-filter: grayscale(0%);
	opacity:1;
}


.lshowcase-clear-both {
	clear:both;
	height:0px;
}

/* Horizontal Carousel Settings */
/* More classes at /bxslider/jquery.bxslider.css */

.lshowcase-wrap-hcarousel {
	display:inline-block;
	vertical-align:middle;
}
.lshowcase-slide {
	vertical-align: middle;
    display: inline-block;
    float: none !important;

}

/* NORMAL GRID SETTINGS */

.lshowcase-wrap-normal {
	display:inline-block;
	vertical-align:middle;
}

 .lshowcase-box-normal {
	 float:left;
	 vertical-align: middle;
	 display:inline-block;
	 }

.lshowcase-boxInner-normal {
    display: inline-block;
    height: 100%;
    vertical-align: middle;
	padding:5px;
	margin:5px;

	}

.lshowcase-boxInner-normal img {
	margin:0 auto;
	text-align:center;
}

/* RESPONSIVE GRID SETTINGS */


    .lshowcase-box-12 {
      float: left;
      position: relative;
      width:8.3%;
      padding-bottom:8.3%;
    }

	.lshowcase-box-11 {
      float: left;
      position: relative;
      width:9.09%;
      padding-bottom:9.09%;
    }

	.lshowcase-box-10 {
      float: left;
      position: relative;
      width:10%;
      padding-bottom:10%;
    }

	.lshowcase-box-9 {
      float: left;
      position: relative;
      width:11.11%;
      padding-bottom:11.11%;
    }

	.lshowcase-box-8 {
      float: left;
      position: relative;
      width:12.5%;
      padding-bottom:12.5%;
    }

	.lshowcase-box-7 {
      float: left;
      position: relative;
      width:14.28%;
      padding-bottom:14.28%;
    }

	.lshowcase-box-6 {
      float: left;
      position: relative;
      width:16.6%;
      padding-bottom:16.6%;

    }

	.lshowcase-box-5 {
      float: left;
      position: relative;
      width:20%;
      padding-bottom:20%;
    }

	.lshowcase-box-4 {
      float: left;
      position: relative;
      width:25%;
      padding-bottom:25%;
    }

	.lshowcase-box-3 {
      float: left;
      position: relative;
      width:33.3%;
      padding-bottom:33.3%;
    }
	.lshowcase-box-2 {
      float: left;
      position: relative;
      width:50%;
      padding-bottom:50%;
    }
	.lshowcase-box-1 {
      float: left;
      position: relative;
      width:100%;
      padding-bottom:100%;
    }


    .lshowcase-boxInner {
      position: absolute;
      left: 10px;
      right: 10px;
      top: 10px;
      bottom: 10px;

	  padding:5px;
	  }

    .lshowcase-boxInner img {
      width: 100%;
	  position:absolute;top:0;bottom:0;margin:auto;

    }

	@media only screen and (max-width : 480px) {
      /* Smartphone view: 1 tile */
      .lshowcase-box-1,.lshowcase-box-2,.lshowcase-box-3,.lshowcase-box-4,.lshowcase-box-5,.lshowcase-box-6,.lshowcase-box-8,.lshowcase-box-12 {
        width: 100%;
        padding-bottom: 100%;
      }

    }
    @media only screen and (max-width : 650px) and (min-width : 481px) {
      /* Tablet view: 4 tiles */

     .lshowcase-box-4, .lshowcase-box-5,.lshowcase-box-6,.lshowcase-box-8,.lshowcase-box-12 {
        width: 25%;
        padding-bottom: 25%;
      }

	 .lshowcase-box-3 {
        width: 33.3%;
        padding-bottom: 33.3%;
      }

	  .lshowcase-box-2 {
        width: 50%;
        padding-bottom: 50%;
      }
	  .lshowcase-box-1 {
		 width: 100%;
        padding-bottom: 100%;
	  }

    }
    @media only screen and (max-width : 1050px) and (min-width : 651px) {
      /* Small desktop / ipad view: 5 tiles */
 	  .lshowcase-box-5,.lshowcase-box-6,.lshowcase-box-8,.lshowcase-box-12 {
        width: 20%;
        padding-bottom: 20%;
      }

     .lshowcase-box-4 {
        width: 25%;
        padding-bottom: 25%;
      }

	 .lshowcase-box-3 {
        width: 33.3%;
        padding-bottom: 33.3%;
      }

	  .lshowcase-box-2 {
        width: 50%;
        padding-bottom: 50%;
      }
	  .lshowcase-box-1 {
		 width: 100%;
        padding-bottom: 100%;
	  }


    }
    @media only screen and (max-width : 1290px) and (min-width : 1051px) {
      /* Medium desktop: 5 tiles */

	  .lshowcase-box-5,.lshowcase-box-6,.lshowcase-box-8,.lshowcase-box-12 {
        width: 20%;
        padding-bottom: 20%;
      }

     .lshowcase-box-4 {
        width: 25%;
        padding-bottom: 25%;
      }

	 .lshowcase-box-3 {
        width: 33.3%;
        padding-bottom: 33.3%;
      }

	  .lshowcase-box-2 {
        width: 50%;
        padding-bottom: 50%;
      }
	  .lshowcase-box-1 {
		 width: 100%;
        padding-bottom: 100%;
	  }

    }

.retina-only {
    display: none;
}

@media(-webkit-min-device-pixel-ratio: 1.5) {
    .retina-only {
        display: inline-block;
    }
}


.gallery .wp_caption {
	position: absolute;
	bottom: 0;
	display:block;
	width: 100%;
	text-align: center;
	color: #000;
	padding: 7px 0;
	background: rgba(255,255,255,.8);
}

.single .hentry .entry-content .carousel-nav li, .page .hentry .entry-content .carousel-nav li {
	opacity:0 !mportant;
}

a {
	-webkit-transition:none !important;
	-moz-transition:none !important;
	-o-transition:none !important;
	transition:none !important;
}

#execphp-3 .execphpwidget {
	background: #f6f6f6;
	padding-top: 13px;
	padding-bottom: 13px;
}

#dw_focus_recent_news-2 button {
	display:none !important;
}


/*** RRSSB SHARING BUTTONS ***/

.rrssb-buttons li.email a {
	background-color:#666 !important;
}

.share-container .label {
	display:none;
}

.rrssb-buttons li a {
	border-radius:1px !important;
}

.rrssb-buttons.large-format li a .text {
	font-family:'proxima-nova',arial,sans-serif;
	font-size:14px !important;
	text-transform:none !important;
}

.rrssb-buttons li {
	padding:2px !important;
}

#dw_focus_recent_news-6 .entry-data {
	margin-bottom:17px;
}

#dw_focus_recent_news-6 h2.entry-title {
	line-height:15px !important;
}

#dw_focus_recent_news-6 button {
	display: none !important;
}

li.ofertones-nav:hover {
	background:#f78f20;
}

.ytc-pslb,.ytc-pagination.row {
	display: none !important;
}