/* tipografia -- */
 body, .input-buscador, p, .volanta, .nota p, p span.hora, .notaint p,  .ranking ul.tabs li,
 .ranking .panes ul li a{font-family: 'Lato', sans-serif; font-variant:100!important}
 
h1, h2, h3, h4, h5, h1 a, h2 a, h3 a, h4 a, h5 a, .notaint h3, h6, h6 a ,
.cabezal620,
.cont_datosClima strong,
#actual strong,
.separador .cabezal, .col2 .cabezal, .nota300 .cabezal, .col3 .cabezal,
.titulogaleria620,
.botonvermas,
.modulocolor160 h3,
#comentarios .tit,
.zona-iconos *,
#navbar, .nav,
.cont_urgente,
.urg_nota a,
.urg_tit,
.contador,
.page-header *,
ul.menu > li a,
.footer-secciones, .cabezal940, #destacada > h1, #destacada > a >h1{font-family: 'Roboto Slab', serif;font-weight:700}
 
section#principal h1{font-weight:normal}

/* tipografia tamaños */
section#principal h1{font-size:24px;}
#destacada > h1{font-size: 34px;font-weight: bold;letter-spacing:-1px}

/* colores */

header, footer{
background: #ffffff; }


a, footer a{color:#285023}
#destacada > h1{color:#000000;}
.color3 h1{color: #000000!important;}

#sidebar-btn span{background-color:#285023}

#sidebar {background-color:#285023}
.zona-ingreso{background-color:rgba(0,0,0,0.30)}
#sidebar > ul >li{border-bottom-color:rgba(0,0,0,0.22)}

.titulo-seccion h3{color:#FFFFFF}

.redes{    background: rgba(0,0,0,0.65);}
#category {color:#F68B1F; border-left-color:#F68B1F}

#iraweb{background-color:#F68B1F; padding:0}
#iraweb a{color:#000000; padding:15px; display:block;}

.logo a:focus,
article a:focus,
.especial.neutro .tit-sec h1, 
.especial.dark .tit-sec h1{background-color:transparent}


#main-header{  background: rgba(255,255,255,1);
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(47%, rgba(246,246,246,1)), color-stop(100%, rgba(237,237,237,1)));
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: -ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(246,246,246,1) 47%, rgba(237,237,237,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ededed', GradientType=0 );
}
#sidebar > ul > li.bt-red{background-color:rgba(0,0,0,0.5); border-bottom-color:rgba(255,255,255,0.11)}

/* varios */

.titulo-seccion h3:before{display:none}

section#principal{box-sizing:border-box}
section#principal{border:none}

header{padding-top: 10px;padding-bottom: 10px;height:60px}
h1.logo{top: 13px;width: 110px;right: 15px; top:5px}
h1.logo img{width:auto; height:auto}

#sidebar-btn{top:-5px}
section#principal h1, #destacada > h1{padding-left:0px; padding-right:0px}

#destacada > .c-a p{text-align:left; font-size:18px; line-height:1.4em}

.footer-logo{width:150px}

.redes a{background-color: #FFFFFF;width: 40px;height: 40px;display: inline-block;padding: 5px;border-radius: 20px;margin:5px}
.redes a img{width:100%}

.img-art {margin-right:10px}
.c-a{padding-top:0}

#destacada > a >h1{font-weight:800}






/* FOOTER ==== */

#main-footer{background-color:#091d2a; color:#FFFFFF; padding-bottom:0!important}
#main-footer *{-moz-box-sizing: border-box;box-sizing: border-box;}
#main-footer a{color:#FFFFFF}
#main-footer .container{padding-left:20px; padding-right:20px}





.footer-zona-logo, .footer-menu, .footer-zona-form, .footer-zona-creditos{padding-top:10px; padding-bottom:10px; border-bottom:none;border-top:none }
.footer-zona-logo{width:100%; clear:both; float:left; }
.footer-zona-logo .logo{float:left; padding-top:5px; }


.footer-redes{}

.footer-redes li{width:auto}
.footer-redes a {
    display: block;
    float: left;
    width: 20px;
    height: 20px;
    background-repeat: no-repeat;
    background-size: 20px;
    margin-left: 8px;
    margin-top: 4px;
	border-radius:50%;
-webkit-box-shadow: 1px 1px 1px 0px rgba(50, 50, 50, 0.66);
-moz-box-shadow:    1px 1px 1px 0px rgba(50, 50, 50, 0.66);
box-shadow:         1px 1px 1px 0px rgba(50, 50, 50, 0.66);
}


.footer-redes .fb a {background-image: url(/a/plantillas/1/p/89/imgs/facebook.svg);}
.footer-redes .tw a {background-image: url(/a/plantillas/1/p/89/imgs/twitter.svg);}
.footer-redes .in a {background-image: url(/a/plantillas/1/p/89/imgs/linkedin.svg);}
.footer-redes .ig a {background-image: url(/a/plantillas/1/p/89/imgs/instagram.svg);}
.footer-redes .yt a {background-image: url(/a/plantillas/1/p/89/imgs/youtube.svg);}






.footer-menu {display:block; width:100%; padding-left:0; padding-right:0; margin:0; clear:both}
.footer-menu li{display:inline-block; margin:0}
.footer-menu li a{display: inline-block;font-size: 14px;line-height: 14px;text-transform: uppercase;border-left: solid 1px #8F8F8F;padding-left: 7px;padding-right: 7px;margin-top: 0px;	margin-bottom: 10px;}
.footer-menu li:first-child a{border-left: 0;}
.footer-menu li a:focus{color:#632021}


.footer-zona-form label{float:left; display:block; width:100%; font-size:18px}
.footer-zona-form input{float:left; border:0; height:40px; line-height:40px; padding-left:10px; padding-right:10px}
#footer-email{width:60%; color:#000000}


#singlebutton{background-color:#7e1317;width:40%; color:#FFED90}
.f_alerta { color:rgba(251,6,10,1.00); padding:3px; background-color:rgba(255,255,255,1.00); margin-top:4px; font-weight:bold; float:left; width:100%}

.footer-zona-form small{display:block; text-align:center; clear:both; padding:10px}


/* colores */

.titulo-seccion{background-color:#376e30}
.titulo-seccion #fecha-nota{color:#f7c52a}




/* bordes footer ............ */

.footer-zona-logo{border-top:solid 2px #7e1317}

.footer-zona-logo{background-color:#98b595; border-bottom:none}
.footer-menu{background-color:#376f31}
.footer-zona-form{background-color:#193317;border-top:none}
.footer-zona-creditos{background-color:#000000; border-top:none}



/* zona 2 */

.footer-menu{padding:20px; padding-bottom:5px }
.footer-menu li a{border:0;font-size:10px; color:#FFFFFF} 


/* zona 4 */

.footer-zona-creditos{font-size:9px}
.e80 {padding-bottom:0}
.e80 img{width:37px; height:auto; margin-top:-5px}
.ver-desk{background-size:15px; padding-right:22px; padding-top:5px; padding-bottom:5px}
