/*	--------------
noticia
-------------- */
h1.noticiaTitulo {display:block; font-size: 2.5em;
line-height: 100%;
margin: 0.3em 0px;}
.noticiaCont a, .entradilla a{color: rgb(31,135,237)}
.noticiaSola{ font-size:90%}
.noticiaSola .noticiaFecha { margin-left:0; margin-right: 13px; display:inline;}
.noticiaSola .tiempo-est {font-family:"SourceSansProRegular";}
.noticiaCont{ padding:1em 0; word-wrap:break-word}
.noticiaCont img{ padding-right:10px; padding-bottom:10px; }

.noticiaCont .img300{float:left;padding:0;margin:5px 20px 20px 0;}
.noticiaCont .img400{width:90%;display:block;}
.noticiaCont .nComentarios + p > .img400{margin-left:35px;}

.noticiaCont embed, .noticiaCont object {min-height:320px}



.entradilla{ font-weight:bold;font-family:Georgia, "Times New Roman", Times, serif; padding:1em 1em 0.5em 0em; color:rgb(70,70,70); position:relative; line-height:140%; margin-bottom:0}

.nComentarios.nInner {margin:-21px 13px 10px -2px; position:relative; top:0; background: rgba(0, 0, 0, 0) url("/img/ico_comment.png") no-repeat scroll 0 2px / 18px auto; padding-left: 21px;}
.nComentarios.nInner + p:first-of-type{margin-top:-5px}

.noticiaCont p:empty{display:none}

/*.entradilla + div + .noticiaCont .nComentarios {display:none}  el div extra es publi */
.entradilla + .noticiaCont .nComentarios {display:none} /* el div extra es publi */

p img + p {margin-top:-20px}

.perfilUsuario{padding:1em 0}
.perfilUsuario img, .avatar{ border-radius:50px; max-width:50px}
.perfilUsuario a.nombreUsuario{ display:inline-block; padding-top:16px; margin-left:.8em; font-family:'SourceSansProRegular', Arial; min-width:80px; max-width:145px; word-wrap:break-word}
 
.opcionesNoticia{ background:url(/img/ico_stuff.png) no-repeat right top; padding:1em; display:block; margin-top:1em;font-family:'SourceSansProRegular', Arial; width:30px; float:right}
.opcionesNoticia:hover{ background-position:right -60px}
.opcionesNoticia.content{ padding:.8em}
.opcionesNoticia.content a{ font-size:100%}
.opcionesNoticia ul{ margin:0; padding:0; text-align:left}
.opcionesNoticia ul li{ margin-bottom:.3em}
.opcionesNoticia li a, .opcionesCompartir li a{ padding:.5em .7em .6em 2.5em; display:inline-block; line-height:1em; background:url(/img/dropOpcionesNoticia.png) no-repeat 0 2px}
.opcionesNoticia li:hover{ background-color:transparent}
.opcionesNoticia a.icoEnviar{ background-position:0 -211px}
.opcionesNoticia a.icoCompartir{ background-position:0 -38px}
.opcionesNoticia a.icoEmail{ background-position:0 -212px}
.opcionesNoticia a.icoFavorito{ background-position:0 2px}
.opcionesNoticia a.icoBv{ background-position:0 -78px}
.opcionesNoticia a.icoFb{ background-position:0 -111px}
.opcionesNoticia a.icoTw{ background-position:0 -143px}
.opcionesNoticia a.icoGp{ background-position:0 -178px}		


.noticiaBarraCompartir{margin-top:20px !important; padding:.6em 0; border-top:1px solid rgb(230,230,230); border-bottom:1px solid rgb(230,230,230)}
.opcionesCompartir { margin:0; padding:0}
.opcionesCompartir li a{ text-indent:-500px; overflow:hidden; display:block; float:left; margin-right:.5em; padding: 0.3em 0.7em 0.3em .8em; white-space: pre;}
.opcionesCompartir a.opEmail{ background-position:0 -292px}
.opcionesCompartir a.opCompartir{ background-position:0 -328px}
.opcionesCompartir a.opImprimir{ background-position:0 -362px}
.opcionesCompartir a.opFavorita{ background-position:0 -398px}
.opcionesCompartir a.opQuitarFavorita{ background-position:0 -470px}
.opcionesCompartir a.opBloveo{ background-position:0 -434px}
.noticiaBarraCompartir .opcionesCompartir {display:inline-block; vertical-align:sub;}


.fichaNoticia h5, .fichaNoticia p{font-size:0.875rem} 
.fichaNoticia{ border-bottom:1px solid rgb(234,237,238); overflow:hidden}
.fichaNoticia p{ line-height:110%}
.fichaNoticia h2{ font-size:.9em; font-family:'SourceSansProRegular',Arial; margin:0; display:inline-block}
.fichaNoticia h2:after{ content:", "}
.fichaNoticia h2:last-of-type:after{ content:""}


.votos, .votada{ background-color:rgb(224,226,228); color:rgb(53,74,88); padding:.5em .8em; border-radius:8px; line-height:1em; text-align:center; margin-top:1em}
.votada{ background-color:rgb(220, 226, 228)}
.votos span{ display:block; margin:0 auto; font-weight:bold; margin-bottom:.5em}
.votos span:after, .votada span:after{ content:"votos"; display:block; font-weight:normal}
.votos a{ display:block; background:rgb(255,255,255); color:rgb(53,74,88); width:25px; padding:3px; display:inline-block; font-weight:bold; font-size:150%; text-decoration:none}
.votos a:hover{ background:rgb(53,74,88); color:rgb(255,255,255)}



 .dropOpcionesPerfil { position: relative; background: #ffffff; border: 1px solid #e3e3e3; display:none; margin-bottom:-10px} 
 .dropOpcionesPerfil:after, .dropOpcionesPerfil:before { right: 100%; top: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
 .dropOpcionesPerfil:after { border-color: rgba(255, 255, 255, 0); border-right-color: rgb(255,255,255); border-width: 8px; margin-top: -8px; } 
 .dropOpcionesPerfil:before { border-color: rgba(227, 227, 227, 0); border-right-color: #e3e3e3; border-width: 9px; margin-top: -9px; }
 .opcionesPerfil:hover .dropOpcionesPerfil{  display:none!important; border-radius:3px; margin-left:1em}
 .dropOpcionesPerfil:hover{ display:none!important;}
 .dropOpcionesPerfil ul{ margin:0 .5em 0 .3em; padding:0; font-size:.8em}
 .dropOpcionesPerfil li{ display:inline-block; margin:0; padding:0}
 .dropOpcionesPerfil li a{ display:block; margin:.8em 0; text-align:center; padding:.5em 0em .5em 1.8em}
 .dropOpcionesPerfil li:nth-last-child(1) a{ border-right:none}
 .dropOpcionesPerfil a{ background:url(/img/sprite_opciones_usuario.png) no-repeat 0 0}
 .dropOpcionesPerfil a.usuarioAnadir{ background-position:4px 6px }
 .dropOpcionesPerfil a.usuarioQuitar{ background-position:6px -14px }
 .dropOpcionesPerfil a.usuarioDonar{ background-position: 0px -145px; text-indent: -5000px;width: 66px;line-height: 0;padding: 1em 0px;margin: 0 0 0 4px}
 .dropOpcionesPerfil a.usuarioRSS{ background-position:4px -44px}
 .dropOpcionesPerfil a.usuarioAlertas{ background-position:6px -78px; padding-left:1.4em}
 .dropOpcionesPerfil a.usuarioPerfil{background-position: 4px -111px;display: inline; float:left}
  
 .despiece {border-left:3px solid #204E6D; padding:0.3em .8em; margin:1em 0; background:#f7f7f7; font-size:120%}
 .despiece ul {margin-top:.5em; margin-left:0}
 .despiece ul li{margin-bottom:.3em}
 
 .despiece.inner {font-size:100%}
 .despiece.inner ul li{font-size:90%}
 
#capa_captcha img#captcha {width:160px; float:left}
#capa_captcha #captcha_code {width:250px; }

  
 /* bloque tienda */
 
 .bloqueTienda {padding:10px; background:#f4f4f4}
  
 
/*	-------------------
comentarios noticia
------------------- */
.comentarios{ font-family:'SourceSansProRegular',Arial; margin:2em 0; overflow:hidden;
background: #a1aeb8;
background: -moz-linear-gradient(top,  #a1aeb8 0%, #8ca6b7 100%);
background: -webkit-linear-gradient(top,  #a1aeb8 0%,#8ca6b7 100%);
background: -ms-linear-gradient(top,  #a1aeb8 0%,#8ca6b7 100%);
background: linear-gradient(to bottom,  #a1aeb8 0%,#8ca6b7 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a1aeb8', endColorstr='#8ca6b7',GradientType=0 )}

.comentarios .masComentarios{
background: #909da7;
background: -moz-linear-gradient(top,  #909da7 0%, #7d96a8 100%);
background: -webkit-linear-gradient(top,  #909da7 0%,#7d96a8 100%);
background: -ms-linear-gradient(top,  #909da7 0%,#7d96a8 100%);
background: linear-gradient(to bottom,  #909da7 0%,#7d96a8 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#909da7', endColorstr='#7d96a8',GradientType=0 )}


.comentarios, .comentarios .info, .comentarios h4{ color:rgb(255,255,255);}
.comentarios{  padding-bottom:30px}
.comentarios h4{ font-weight:normal; margin:1em 0 .8em 0}
.comentarios h3{ font-size:1em; display: inline; line-height: 170%; font-family:'SourceSansProRegular',Arial; color:#fff)}
.comentarios h3 img{margin-right:5px}
.comentarios h3 a{ color:rgb(69,81,91)}
.comentarios h3 span{ font-family:'SourceSansProLight',Arial; font-weight:normal; color:rgb(240,240,240); font-size:.8em}
.comentarios .textocomentario {margin:3px 0 0 38px; border-bottom:1px solid rgba(255,255,255,0.1)}
.comentarios p{ font-size:90%;line-height:130%}
.comentarios .avatar{ max-width:30px; background-color:rgb(255,255,255)}
.comentarios .comentariosAcciones{ float:right; font-size:90%; margin-right:1em; line-height:170% }
.comentarios .borrar{ color:rgb(200,50,50)}
.comentarios .alert-box{ margin-left:30px}


.comentarios input, .comentarios textarea{ border:none; box-shadow:0px 0px 2px 0px rgba(50, 50, 50, .5); border-radius:5px}
.comentarios img.verificacion{ background:rgb(255,255,255); padding:0.4rem; border-radius:5px}
.comentarios input[type="button"]{ background:rgb(8,108,178)}

.comentariosVotos{ background:rgba(255,255,255,.5); padding:.4em .6em; border-radius:5px; font-size:90%; font-weight:bold}
.comentariosVotos a, .comentariosVotos .numvotos{ color:rgb(69,81,91)}
.comentariosVotos .numvotos{ margin:0 .6em 0 0}
.comentariosVotos .votoPositivo, .comentariosVotos .votoNegativo{ background:rgb(255,255,255);display: inline-block;padding: .0em .3em; border-radius:1px; text-decoration:none}
.comentariosVotos .votoPositivo:hover, .comentariosVotos .votoNegativo:hover{ text-decoration:none; color:rgb(255,255,255); background-color:rgb(69,81,91)}
.comentariosVotos .votoDesactivado{background:rgb(156, 172, 184); display: inline-block; padding: 0em 0.3em; border-radius: 1px}
.comentariosVotos .votoDesactivado:nth-of-type(2){margin-left: .1em}
.botonComentar{ display:block; margin:0 auto; padding:.5em 3em .5em 1em; color:rgb(255,255,255) !important; border-radius:5px; text-decoration:none; max-width:150px;  background:url(/img/ico_nuevocom.png) no-repeat  110px 10px; background-color:rgba(255,255,255, 0.1); font-weight:bold}
.botonComentar:hover{ text-decoration:none; color:rgb(69,81,91); background-color:rgba(255,255,255, 0.2); }

.nohay .botonComentar{ max-width:250px;  background:url(/img/ico_nuevocom.png) no-repeat 200px 4px; background-color:#609AC4; font-weight:bold !important; margin:30px 0 0 0}

.botonlink{padding:0; background:none; color:rgb(69,81,91); font-family: 'SourceSansProRegular',Arial;}
.botonlink:hover{background:none; color:rgb(69,81,91); text-decoration:underline }

.coment{ margin-bottom:1em}

.comentariosRespuesta p{ margin:0 0 1em 30px }
.comentariosConfirmacion .alert-box p, .comentariosRespuesta .alert-box p{ margin-left:0; font-size:110%}
.comentariosConfirmacion .alert-box{ margin-bottom:0}
.cancelarComentario{display: block; padding: .8em 0; color:rgb(255,255,255)}
.avisoBorrar{ margin-top:1em}

.subcoment{ margin-bottom:1em}


.comentariosHijosRespuesta{ margin: 1em 0 2em 37px;background: rgba(255,255,255,.1);padding:.8em;border-radius: 5px}	
.comentarios .textorespuesta {margin:3px 0 0 34px;}
.comentariosEditar{ color:rgb(69,81,91); margin:0 1em; font-size:90%; display:inline-block; padding:.6em .8em; text-align:center; width:120px; background:rgb(255,255,255); border-radius:5px}
.comentariosEditar:hover{}
.comentariosMostrarOcultar{ margin:1em 0 0 .5em; float:left}
.comentariosMostrarOcultar a{ text-indent:-500px; overflow:hidden; background:url(/img/ico_subcomentarios.png) no-repeat 0 0;display: block;float: left;text-indent: 5000px; width: 15px; height: 20px}
.comentariosMostrarOcultar a.comentariosOcultar{ background-position:0  -20px }
.comentariosMostrarOcultar a.comentariosMostrar{ background-position:0 5px}

.comentariosConfirmacion{ margin:1em 0; padding:1em; background:rgba(128, 151, 168,.5); border-radius:5px; text-align:center}
 
/*paginacion*/
.comentarios .paginacion{ border-top:0}
.paginacion p{ color:rgb(255,255,255)}
.paginacion ul li a:hover, .paginacion ul li#actual:hover{ background-color:rgb(0,140,186); color:rgb(255,255,255); text-decoration:none}
.paginacion .siguiente, .paginacion .anterior{ background:url(/img/paginacion-com.png) no-repeat left center; }
.paginacion .siguiente{ background-position: right center}

.compartirNoticia { display:inline-block}
.compartirNoticia ul, .compartirNoticia li{ margin:0; padding:0}
.compartirNoticia li{ line-height:40px; display:inline-block; width:24px; margin-left:5px; margin-top:10px}
.compartirNoticia ul li a{ background: transparent url(/img/2016/sprite_compartir.png) no-repeat 0 0; display:inline-block; overflow:hidden; width:24px; line-height:24px; text-indent:-500px; text-align:left} 
.compartirNoticia ul li a.spriteFb{ background-position:0 -34px}
.compartirNoticia ul li a.spriteTw{ background-position:0 0}
.compartirNoticia ul li a.spriteGp{ background-position:0 -68px}
.compartirNoticia ul li a.spriteCe{ background-position:0 -102px}
.compartirNoticia ul li a.spriteWa{ background-position:0 -136px}
.compartirNoticia ul li a.usuarioAlertas {background-position: 0 -204px;}
.compartirNoticia ul li a.usuarioAnadir {background-position: 0 -170px;}
.compartirNoticia ul li a.usuarioQuitar {background-position: 0 -238px;}
.compartirNoticia ul li a:hover {opacity: .7}
.compartirLateral{ text-align:left}
.compartirLateral ul{ margin-left:.6em}
.row.rrss-botones { padding: 15px 0;}
.noticiaBarraCompartir .compartirNoticia {margin-right:8px;}