/*
#------------------------------------------------------------------------
# News II - February Joomla! template (for Joomla 2.5)
#
# Copyright (C) 2007-2013 Gavick.com. All Rights Reserved.
# License: Copyrighted Commercial Software
# Website: http://www.gavick.com
# Support: support@gavick.com 
*/
 
/* Style 1 */

/* template.css */
a,
#gkMainbody header h2 a:active,
#gkMainbody header h2 a:focus,
#gkMainbody header h2 a:hover,
#k2Container article header h2 a:active,
#k2Container article header h2 a:focus,
#k2Container article header h2 a:hover { color: #b2292b; }
#gkLogo.cssLogo,
#gkLogoSmall.cssLogo {
	background-image: url('../images/style1/logo.png');
}
.svg #gkLogo.cssLogo,
.svg #gkLogoSmall.cssLogo {
	background-image: url('../images/style1/logo.svg');
}
#gkLogo.text,
#gkLogoSmall.text {
	color: #b2292b;
}
#gkLogo.text > span > sup,
#gkLogoSmall.text > span > sup {
	border: 1px solid #b2292b;
	color: #b2292b;
}
#gkLogin {
	background: #008ce6;
}

.fondo-gris-claro{
    background-color: #eaeaea;
}

#gkBottom3{
background-color: #eaeaea;
}

#gkBg #gkBottom3{
    background-color: transparent;
    border-right: none;
    border-left: none;
}
.rightLogo{
   float: right;
   margin-right:250px;
}

.mod-vanguardia-weather.predeterminada{
    float: right;
}


#gkLogin:active,
#gkLogin:focus,
#gkLogin:hover {
	background: #b2292b;
}
#gkBreadcrumb .breadcrumbs li.separator i {
	color: #b2292b;
}
#gkBackToTop:before {
	color: #b2292b;
}
#gkBackToTop:active,
#gkBackToTop:focus,
#gkBackToTop:hover {
	color: #b2292b!important;
}
#gkFooter a:active,
#gkFooter a:focus,
#gkFooter a:hover { 
	color: #b2292b; 
}
.box.dark a:active,
.box.dark a:focus,
.box.dark a:hover { color: #b2292b!important; }
.box.color {
	background: #b2292b;
}
.box.title-color1 .header,
.box.title-color1 .header a { color: #b2292b; }
.box.title-color2 .header,
.box.title-color2 .header a { color: #56afc3; }
.box.title-color3 .header,
.box.title-color3 .header a { color: #ffc000; }
.box.title-color4 .header,
.box.title-color4 .header a { color: #8560a8; }
.box.title-color5 .header,
.box.title-color5 .header a { color: #fa5f00; }
.box.title-color6 .header, 
.box.title-color6 .header a { color: #736357; }
.box.title-border.title-color1 .header { border-top: 1px solid #b2292b; }
.box.title-border.title-color2 .header { border-top: 1px solid #56afc3; }
.box.title-border.title-color3 .header { border-top: 1px solid #ffc000; }
.box.title-border.title-color4 .header { border-top: 1px solid #8560a8; }
.box.title-border.title-color5 .header { border-top: 1px solid #fa5f00; }
.box.title-border.title-color6 .header { border-top: 1px solid #736357; }
#gkBottom3 .box a:active,
#gkBottom3 .box a:focus,
#gkBottom3 .box a:hover,
#gkBottom4 .box a:active,
#gkBottom4 .box a:focus,
#gkBottom4 .box a:hover {
	color: #b2292b;
}

/* joomla.css */
button,
.button,
input.button,
span.button,
button.button,
div.button,
input[type="submit"],
input[type="button"],
.pagenav-prev a,
.pagenav-next a,
li.next a,
li.previous a,
.readon,
#gkMainbody .itemReadMore,
#gkMainbody .readmore > a,
.button.invert:active,
.button.invert:focus,
.button.invert:hover {
	background: #b2292b;
}
.readon:active,
.readon:focus,
.readon:hover {	
	color: #b2292b;
}
article header.itemHasImage h1 a:active,
article header.itemHasImage h1 a:focus,
article header.itemHasImage h1 a:hover { color: #b2292b!important; }
.tooltip-inner strong  {
	background: #b2292b;
}
#system-message dd.error {
	background: #b2292b;
}
div.bannerfooter {
	color: #b2292b;
}
dl#tabs dt.tabs h3:hover a,
dl.tabs dt.tabs h3:hover a { 
	color: #b2292b;
}
dl#tabs dt.tabs.open a,
dl.tabs dt.tabs.open a {
	background: #b2292b;
}
.autocompleter-queried { color: #b2292b!important }
.box.menu li:hover:before {
	color: #b2292b;
}
.box.menu li span.separator {
	color: #b2292b;
}

/* gk_stuff.css */
.nspPagination li:hover,
.nspPagination li.active { background-color: #b2292b; }
.nspNext:hover:after,
.nspPrev:hover:after { color: #b2292b; }
.nspArt h4.nspHeader a:hover { color: #b2292b; }
.nspArt p.nspInfo a:active,
.nspArt p.nspInfo a:focus,
.nspArt p.nspInfo a:hover {
	color: #b2292b!important;
}
.readon-button:active,
.readon-button:focus,
.readon-button:hover {
	color: #b2292b;
}
.nspLinks ul li h4 a:active,
.nspLinks ul li h4 a:focus,
.nspLinks ul li h4 a:hover {
	color: #b2292b;
}
.box.title-color1 .nspLinks ul li h4 a:hover,
.box.title-color1 .nspArt h4.nspHeader a:hover { color: #b2292b; }
.box.title-color1 .readon-button:hover {
	color: #b2292b;
}
.box.title-color2 .nspLinks ul li h4 a:hover,
.box.title-color2 .nspArt h4.nspHeader a:hover { color: #56afc3; }
.box.title-color2 .readon-button:hover {
	color: #56afc3;
}
.box.title-color3 .nspLinks ul li h4 a:hover,
.box.title-color3 .nspArt h4.nspHeader a:hover { color: #ffc000; }
.box.title-color3 .readon-button:hover {
	color: #ffc000;
}
.box.title-color4 .nspLinks ul li h4 a:hover,
.box.title-color4 .nspArt h4.nspHeader a:hover { color: #8560a8; }
.box.title-color4 .readon-button:hover {
	color: #8560a8;
}
.box.title-color5 .nspLinks ul li h4 a:hover,
.box.title-color5 .nspArt h4.nspHeader a:hover { color: #fa5f00; }
.box.title-color5 .readon-button:hover {
	color: #fa5f00;
}
.box.title-color6 .nspLinks ul li h4 a:hover,
.box.title-color6 .nspArt h4.nspHeader a:hover { color: #736357; }
.box.title-color6 .readon-button:hover {	
	color: #736357;
}
.box.highlights .nspInfo span {
	color: #b2292b;
}
.box.highlights .nspTitleArea h4 a:active,
.box.highlights .nspTitleArea h4 a:focus,
.box.highlights .nspTitleArea h4 a:hover {
	color: #b2292b;
}
.gkNspPM-VideoList .gkBottomNavNext:hover:after,
.gkNspPM-VideoList .gkBottomNavPrev:hover:after { color: #b2292b; }
.gkNspPM-VideoList .gkBottomNavPagination li:hover,
.gkNspPM-VideoList .gkBottomNavPagination li.active { background-color: #b2292b; }
.gkTabsWrap ol li.active,
.gkTabsWrap ol li.active:hover {
    background: #b2292b;
}
.gkTabsWrap ol li.active:after {
	border-top-color: #b2292b;
}
.gkTabsWrap ol li:hover { 
    color: #b2292b; 
}
.gk-newsletter strong > span {
	color: #b2292b;
}
.gkHighlighterInterface div a.prev:hover:before,
.gkHighlighterInterface div a.next:hover:before { 
	color: #b2292b;
}
.gkHighlighterWrapper:hover .gkHighlighterItem a { color: #b2292b!important;}
.gkwTemp {
	color: #b2292b;
}
span.gkwDayDay {
	color: #b2292b;
}

/* menu.css */
.gkMenu > ul > li > a:hover,
.gkMenu > ul > li > a:active,
.gkMenu > ul > li > a:focus,
.gkMenu > ul > li.active > a {
	color: #b2292b;
}
.gkMenu > ul li div.childcontent a:hover {
	color: #fff!important
}
#gkMenuOverlayClose {
    color: #b2292b;
}
#gkMenuOverlayContent .gkcol li a:active,
#gkMenuOverlayContent .gkcol li a:focus,
#gkMenuOverlayContent .gkcol li a:hover {
    color: #b2292b;
}

/* k2.css */
.k2FeedIcon a:before,
a.k2FeedIcon:before {
	color: #b2292b;
}
.activeCategory a { color: #b2292b }
.itemImageBlock sup {
	background: #b2292b;
}
ul.itemTags li a:hover,
div.tags a:hover,
div.tags a:focus,
div.tags a:active { 
	background: #b2292b;
}
.k2CalendarBlock table.calendar tr td.calendarDateLinked a {
	color: #b2292b;
}
.k2CalendarBlock table.calendar tr td.calendarToday {
	background: #b2292b;
}
.k2CalendarBlock table.calendar tr td.calendarTodayLinked { background: #b2292b; }
.calendarNavLink { color: #b2292b; }
.k2TagCloudBlock a:hover { color: #b2292b }

/* EasyBlog */
#ezblog-body .blog-post .blog-title:hover, #ezblog-body .blog-post .blog-title a:hover {
	color: #b2292b;
}
#eblog-wrapper .blog-taglist a:hover,
#eblog-wrapper .post-tags li a:hover,
#ezblog-menu .blog-navi li.toolbar-item.item-active {
	background: #b2292b;
}
#ezblog-menu .blog-navi li.toolbar-item > form button.submit-search:hover {
	background-color: #b2292b;
}

/* estilo para modulos*/




.opinion .linea-vertical.verde .nspCol4{
	border-right: 1px solid #3ea70b;
	height: 335px;
}

.opinion .linea-vertical .nspCol4:nth-child(4){
	border-right: none;
}

.opinion .linea-vertical .nspCol4{
	border-right: 1px solid #d1d1d1;
	height: 335px;
}

.nspArt p.nspText {
	color: #555 !important;
}
/* justificacion de textos*/
.opinion .nspInfo1 {
	height: 40px;
}

.mas-fotos-titulos a{
	font-size: 15px !important;
	
}
.mas-fotos-titulos h4.nspHeader{
	line-height: 16px !important;
}

.titulo1 h4{
	font-size: 25px !important;
}
.titulo1 h3{
	font-size: 15px !important;
}
.titulo2 h4{
	font-size: 30px !important;
}
.titulo3 h4{
	font-size: 35px !important;
}

.ancho{
	width: 100% !important;
}

.bordes {
    margin: -15px -40px -20px -10px;
}

ul.menu{
	position:relative;
	left:20px;
}

ul.lang-inline{
	position: relative;
	top: -20px;
}

.box.ancho-75{
	width: 75% !important;
}

.box.ancho-videos{
	width: 35% !important;
}

.box.ancho-fotos{
	width: 65% !important;
}

.box.ancho-50{
	width: 48% !important;
}

.box.ancho-25{
	width: 26% !important;
}
.box.ancho-videos-25{
width: 25% !important;
}

/*opinion*/
.gris-1{
	background-color: #e3e3e3;
}

/*La orilla del alma*/
.gris-2{
	background-color: #d9d9d9;
}

/*columna de osaba*/
.gris-3{
	background-color: #c4c4c4;
}
/*Opinión ingles*/
.ancho-25 h4 a, .ancho-50 h4 a, .opinion-ingles h4 a{
	font-size: 17px !important;
	line-height: 15px;
}

.opinion-ingles .nspCol4{
	border-right: 1px solid #eaeaea;
}

.opinion-ingles .nspCol4:last-child{
	border-right: none !important;
}

.box.verde {
    background: #025415;
}

.nspArtPage.active.nspCol1{
	min-height: 350px;
}

.nspInfo.nspInfo2.tcenter.fnone a{
	padding: 0 !important;
}


.marcador.box h3.header{
	padding: 5px 0 5px 5px;
	border-left: 3px solid #b2292b;
}

.box.linea-arriba{
	border-top: 1px solid #e5e5e5;
}

.correo{
		background: url("../images/fondo_sobre.png") no-repeat center center !important;
}

.wf_caption span{
	font-family: Verdana,Arial;
	font-size: 12px;
}

#gkBottom3{
	
	color: #333 !important;
}

#gkBottom3 h4.nspHeader, #gkBottom3 .box a,#gkBottom3 .nspArt p.nspText, #gkBottom3 .box h3.header{
	color: #333!important;
}

#gkBottom4{
	background: #dbd9d9;
}

#gkBottom4 h4.nspHeader, #gkBottom4 .box a,#gkBottom4 .nspArt p.nspText, #gkBottom4 .box h3.header{
	color: #333!important;
}

#gkBottom4  a.gkImageWrapper{
	margin-bottom: 10px;
}

#gkBottom4 [class^="fa fa-"], [class*=" fa-"]{
	color:#333;

}

#gkBottom7{
	background: #b2292b;
}

#gkBottom7 h3{
	line-height: 20px;
}

#gkBottom7 h3, #gkBottom7 p{
	color: #fff;
}
#gkBottom7  h3{
	font-size: 14px;
}

#gkBottom7 .box{
	padding-left: 15px;
}

#gkBottom7 a, #gkBottom7 a:hover{
	color: #fff;
	cursor: pointer;
}
#gkFooter .gkPage{
	background: #7e191b
}
#gkFooter .gkPage p{
	color: #fff;
}

#gkBottom5{
	border-bottom: 1px solid #ccc;
}

#gkBottom3,#gkBottom4,#gkBottom5,#gkBottom6,#gkBottom7,#gkBottom8{
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

.badge [class^="fa fa-"], [class*=" fa-"]{
	color: #b2292b !important;
}

.box .content .custom p{
	margin-bottom: 0px;
	margin-top: 0px;
}

#nsp-172 .gkItem, #nsp-185 .gkItem {
    width: 155px !important;
}

.gkNspPM-NewNewsSlider .gkTitle{
	text-align: center;
}

.gkTitleAutor{
	font-size: 13px;
	text-align: center;
	line-height: 14px;
	margin-bottom: 20px;
	font-family: "RobotoMedium" !important;
	color: #777;
}

.gkTitle a{
	color: #222;
}

.gkTitle a:hover{
	color: #b2292b;
}

ul.latestnews li, ul.mostread li{
	padding: 10px 5px;
}

.comilla{
	color: #b2292b;
	font-size: 40px;
	font-weight: bolder;
}

.blog.itemList{
	padding-bottom: 32px;
}

#twitter-widget-0{
	padding-bottom: 0px;
}

.acymodifybutton input{
	margin-bottom: 20px;
}

.gkCategoria{
	font-size: 12px;
	text-transform: uppercase;
	text-align: center;
	margin-left: -10px;
	margin-bottom: 20px;
}

.tag-category  ul.category.list-striped li{
    width: 40%;
    float: left;
    min-height: 435px;
    
}
.tag-category fieldset{
    display: none;
}
.tag-body p{
    display: block !important;
    margin: 1em 0 0;
}
div.tag-category ul.category li h3{
    margin-bottom: 20px;
    color: #000 !important;
}
div.tag-category ul.category li h3 a{
    color: #000 !important;
}
div.tag-category ul.category li h3:hover a{
    color: #b2292b !important;
}
.tag-category  ul.category.list-striped li.cat-list-row0{
    border-right: 1px solid #ccc;
    width: 60%;
}



@media screen and (max-width:480px){
	#gkToolbar{
		display: none;
	}
	
	#gkSocial .custom{
		top: 5px;
	}
	
	#gkSocial{
		height: 0;
	}
	#gkCopyrights{
		margin: 0 auto !important;
	}
	
	#mobile-menu-toggler{
		color: #e0a9aa !important;
	}
	
	#floater_left, #floater_right{
		display: none;
	}
}

@media screen and (max-width:961px){
	#gkToolbar{
		display: none;
	}
	
	.tag-category  ul.category.list-striped li{
    width: 100%;
    float: none;
    min-height: 350px;
    
    }
    
    .tag-category  ul.category.list-striped li.cat-list-row0{
        border-right: none;
        width:100% !important;
    }
}





/* fin del estilo*/ 