/*
ESTILOS PAGINA DE AUTOR
*/
.ep-autor{padding:0 0 15px 10px;}
.ep-autor .top{border-bottom:5px solid #f0f0f0;margin-bottom:10px;}
.ep-autor .top h1{color:#5c5c5c;font:bold 34px Arial,Helvetica,sans-serif;}
.ep-autor .middle { display:table;}
.ep-autor .middle .foto{padding-right:12px;display:table-cell; width:140px; vertical-align:top;}
.ep-autor .middle .foto img{display:block;width:116px;padding:0 12px;border-bottom:1px solid #828282;}
.ep-autor .middle .foto p.twt{color:#2a2828;font:11px Arial,Helvetica,sans-serif;text-align:center;padding:5px 0;}
.ep-autor .middle .foto p.twt a{background:url(/css/img/v2.0/ico-twt.png) no-repeat 0 0;padding:0 0 0 22px; color:#2a2828}
.ep-autor .middle .txt{border-left:10px solid #f0f0f0;display:table-cell; vertical-align:top; width:475px;padding-left:10px;}
.ep-autor .middle .txt .cargo{color:#414040;font:normal 11px Arial,Helvetica,sans-serif;}
.ep-autor .middle .txt .biografia{color:#2a2a2a;font:normal 15px/22px Georgia,"Times New Roman",Times,serif;}

.ep-autor-list{margin-bottom: 15px;}
.ep-autor-list .item {margin-bottom:15px; border-bottom:1px solid #aeaeae; display: table; width:100%}
.ep-autor-list .item .thumb{ width: 210px; display: table-cell; vertical-align: top; }
.ep-autor-list .item .thumb a{}
.ep-autor-list .item .thumb a img{ width: 100%; margin: 0 10px 10px 0}
.ep-autor-list .item .txt{ display: table-cell; vertical-align: top; padding-left: 10px;}
.ep-autor-list .item .txt .entradilla {background:transparent url(../img/mod-ep-noticia-entradilla.gif) repeat-x 0 5px; color:#777;  font: bold 13px/16px Arial,Helvetica,sans-serif;text-transform: uppercase;}
.ep-autor-list .item .txt .entradilla span{ background:#FFF; padding:3px 5px 3px 0;}
.ep-autor-list .item .txt .entradilla span a{ color:#777;background:#FFF;}
.ep-autor-list .item .txt .entradilla span a:hover{  text-decoration:underline;}
.ep-autor-list .item .txt .titulo{color:#343434; font:bold 20px/22px Arial, Helvetica, sans-serif; letter-spacing:-1px; word-spacing:-1px; margin-bottom:7px; }
.ep-autor-list .item .txt .titulo a{color:#343434;}
.ep-autor-list .item .txt .titulo a:hover{ text-decoration:underline}
.ep-autor-list .item .txt .fecha{font:bold 11px/14px Arial, Helvetica, sans-serif; color:#858585; margin-bottom:7px; }
.ep-autor-list .item .txt .subtitulo{color:#292929; font:normal 14px/16px Georgia,"Times New Roman", Times, serif; margin-bottom:10px;}

/*articulo-opinion*/
.ep-autor-list .item.articulo-opinion .entradilla{ background-image: none; color:#cc3333}
.ep-autor-list .item.articulo-opinion .titulo{ font:normal 21px/25px Georgia,"Times New Roman", Times, serif;word-spacing: inherit; letter-spacing: inherit;}


.ep-paginacion{ border-bottom:2px solid #cc3333; height:33px; display:block;  width:660px; position: relative;}
.ep-paginacion ul{ width:490px; margin:0 auto; display:block; padding-left: 20px}
.ep-paginacion ul li{ height:20px; width:40px; text-align:center; display:inline-block;  color:#FFF; font:normal 12px/20px Arial, Helvetica, sans-serif; }
.ep-paginacion ul li:before {content:'.'; color:#999; font:normal 12px/20px Arial, Helvetica, sans-serif; margin:0 12px 0 0; vertical-align: text-bottom;}
.ep-paginacion ul li a{  color:#999; font:normal 12px/20px Arial, Helvetica, sans-serif;}
.ep-paginacion ul li.prev { margin:0;}
.ep-paginacion ul li.active span { background:#cc3333; border-radius: 10px; width: 20px; height:20px; display:inline-block}
.ep-paginacion ul li.next{ /*position: absolute; top:0; right:0;*//*width:20px;*/margin-left:18px; }
.ep-paginacion ul li.prev{/*position: absolute; top:0; left:0;*/ width:20px;}
.ep-paginacion ul li.prev a, .ep-paginacion ul li.next a{ font:normal 12px/20px Arial, Helvetica, sans-serif; text-align:center; width:20px; height: 20px; display: block; color:#FFF;  background:#cc3333; border-radius: 10px;}
.ep-paginacion ul li.prev:before, .ep-paginacion ul li.next:before, .ep-paginacion ul li:nth-child(2):before{ display: none}
.ep-paginacion ul li:nth-child(2) a{ margin-left: 12px}


/*ep-toolbar*/
.ep-toolbar {border-bottom:1px dotted #666; padding:7px 5px; margin-bottom: 15px; position: relative}
.ep-toolbar.top{ border-top:2px solid #c5c5c5}
.ep-toolbar .n1 { height: 22px;}
.ep-toolbar .n1 li{ display:block; margin-right:8px; height: 22px; float: left}
.ep-toolbar .n1 a{  background-image:url(../img/ep-toolbar-buttons.png); background-repeat: no-repeat; height: 18px; text-align:right; font:normal 11px/18px Arial,Helvetica,sans-serif; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius:3px; padding:2px 3px; width: 62px; display: block; background-color: #000; color:#FFF;
    -webkit-transition: all .3s ease; -moz-transition: all .3s ease; transition: all .3s ease;
}
.ep-toolbar .n1 a.fck{ background-color:#3b5999; background-position: 2px 2px;}
.ep-toolbar .n1 a.twt{ background-color:#00b4ef; background-position: 2px -104px;}
.ep-toolbar .n1 a.goo{ background-color:#dc4b38; background-position: 2px -16px;}
.ep-toolbar .n1 a.wha{ background-color:#4fc85e; background-position: 2px -122px;}
.ep-toolbar .n1 a.tel{ background-color:#63a9dc; background-position: 2px -86px;}
.ep-toolbar .n1 a.fck:hover{ background-color:#5682cc}
.ep-toolbar .n1 a.twt:hover{ background-color:#00e1fc}
.ep-toolbar .n1 a.goo:hover{ background-color:#f66d52}
.ep-toolbar .n1 a.wha:hover{ background-color:#73ed89}
.ep-toolbar .n1 a.tel:hover{ background-color:#90d9f6}
.ep-toolbar .n1 li a span{ display:none;}
.ep-toolbar .n1 a.mas{ width: 22px; height: 22px;  padding: 0; background-color:#999; text-align: center; display:block; float: right; margin-right:3px; background-position: 2px -141px}
.ep-toolbar .n1 a.mas:hover{ background-color:#CCC;}
.ep-toolbar .n1 a.mas span{ display:none}

.ep-toolbar .n2 { height: 22px; display: block; float:left}
.ep-toolbar .n2 a{ height: 22px; width: 22px; background-color:#999; text-align: center; padding: 0}
.ep-toolbar .desplegable{  overflow: hidden }
.ep-toolbar .desplegable .n2{ display: none;}
.ep-toolbar .desplegable .n2 a{ text-indent: -1999em; overflow: hidden; padding: 0; height: 22px; width: 22px; display: block; }
.ep-toolbar .desplegable.open .n2{ display: inline-block;}
.ep-toolbar .desplegable.open a.mas{background-position: 2px -159px}
.ep-toolbar .desplegable a.r01{ background-color:#999; background-position: 2px -175px;}
.ep-toolbar .desplegable a.r02{ background-color:#007bb6; background-position: 2px -34px;}
.ep-toolbar .desplegable a.r03{ background-color:#cb2026; background-position: 2px -68px;}
.ep-toolbar .desplegable a.r01:hover{background-color:#CCC }
.ep-toolbar .desplegable a.r02:hover{background-color:#00aee2; }
.ep-toolbar .desplegable a.r03:hover{background-color:#ee2f37}


.ep-toolbar .comentarios{ position: absolute; top:12px; right:5px;}
.ep-toolbar .comentarios p{ font:bold 11px/11px Arial, Helvetica, sans-serif;}
.ep-toolbar .comentarios p a{ font:bold 11px/11px Arial, Helvetica, sans-serif; color:#999; text-transform:uppercase;}
.ep-toolbar .comentarios p a span{color:#FFF; background:#FFF url(../img/ep-noticia-detalle-ep-comments.gif) no-repeat 0 0; font:bold 11px/11px Arial, Helvetica, sans-serif; padding:3px 5px 2px 10px;-moz-border-radius:3px; -webkit-border-radius:3px; -khtml-border-radius:3px; border-radius:3px; margin-left:5px;}
.ep-toolbar .comentarios p a:hover{ color:#f15c4d}
.ep-toolbar .comentarios p a:hover span{ color:#FFF}

.ep-toolbar .paginacion{ display: table; position: absolute; top:8px; right:0;}
.ep-toolbar .paginacion p{ display: table-cell; padding-right: 5px;}
.ep-toolbar .paginacion p a{ font:100 11px/14px arial, helvetica; vertical-align:middle; text-align:center; display: inline-block; margin:0 0 0 2px;background-color: #cc3333; color:#FFF; width:15px; height: 15px; -webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px;}
.ep-toolbar .paginacion .pags{  z-index: 2; display: table-cell; position: relative; border:1px solid #cdcdcd; padding: 3px 15px 3px 3px;-webkit-border-radius: 7px; -moz-border-radius: 7px; border-radius: 7px; background-color: #FFF;}
.ep-toolbar .paginacion .pags li{ display: none; }
.ep-toolbar .paginacion .pags li a{color:#666; font:normal 11px arial, helvetica;}
.ep-toolbar .paginacion .pags:after{content: 'v'; display:block; position: absolute; top:0; right:5px; color:#cc3333;font:700 11px/19px "Raleway", helvetica;  }
.ep-toolbar .paginacion .pags.open li{ display: block; margin-bottom: 3px;}
.ep-toolbar .paginacion .pags.open li.current a{color:#333;}
.ep-toolbar .paginacion .pags li.current{ display: block}
.ep-toolbar .paginacion .pags.open li.current a{color:#000; }

/*listado pagina de autor*/
.ep-autor-columna-listado{padding:0 0 10px 0;}
.ep-autor-columna-listado .titulo{position:relative;border-bottom:2px solid #777;height:30px;}
.ep-autor-columna-listado .titulo h1{color:#232222;font:bold 22px Arial,Helvetica,sans-serif;}
.ep-autor-columna-listado .titulo p{text-align:right;position:absolute;right:0;top:5px;}
.ep-autor-columna-listado .titulo p a,.ep-autor-columna-listado .titulo p span{color:#c90202;font-weight:bold;}
.ep-autor-columna-listado ul li.autor{display:block;clear:both;padding:7px 0 14px;border-bottom:1px solid #cfcfcf;position:relative;}
.ep-autor-columna-listado ul li.autor .foto{padding-right:8px;margin-right:11px;display:block;float:left;width:147px;border-right:10px solid #F0F0F0;}
.ep-autor-columna-listado ul li.autor .foto a{border:none;}
.ep-autor-columna-listado ul li.autor .foto a img{border-bottom:1px solid #828282;display:block;padding:0 12px;width:116px;}
.ep-autor-columna-listado ul li.autor p{color:#d93430;text-transform:uppercase;font:bold 11px Arial,Helvetica,sans-serif;margin-bottom:3px;}
.ep-autor-columna-listado ul li.autor p a{color:#d93430;}
.ep-autor-columna-listado ul li.autor h2{padding-left:10px;color:#8c8c8c;font:bold 16px/18px Arial,Helvetica,sans-serif;}
.ep-autor-columna-listado ul li.autor h2 a{color:#8c8c8c;text-decoration:none;}
.ep-autor-columna-listado ul li.autor h2 a:hover{text-decoration:underline;}
.ep-autor-columna-listado ul li.autor h3{padding-left:10px;color:#161616;font:bold 18px/20px Arial,Helvetica,sans-serif;margin-bottom:35px;}
.ep-autor-columna-listado ul li.autor h3 a{color:#161616;text-decoration:none;}
.ep-autor-columna-listado ul li.autor h3 a:hover{text-decoration:underline;}
.ep-autor-columna-listado ul li.autor p.biografia{color:#2a2a2a;font:normal 15px/22px Georgia,"Times New Roman",Times,serif;margin-bottom:20px;text-transform:none;}
.ep-autor-columna-listado ul li.autor ul.rel{padding-left:10px;color:#2a2828;font:normal 11px/18px Arial,Helvetica,sans-serif;position:absolute;right:0;bottom:10px;}
.ep-autor-columna-listado ul li.autor ul.rel li{float:left;margin-right:3px;}
.ep-autor-columna-listado ul li.autor ul.rel li a{color:#2a2828;font:normal 11px/18px Arial,Helvetica,sans-serif;}
.ep-autor-columna-listado ul li.autor ul.rel li a.twt{border-right:1px solid #858585;background:url(/css/img/v2.0/ico-twt.png) no-repeat 0 0;padding:0 3px 0 22px;}
.ep-autor-columna-listado ul li .clear{clear:both;}
.ca .ep-autor-columna-listado ul li.autor p a{color:#3980B3;}
/*.ep-paginacion{border-bottom:2px solid #777;height:33px;display:block;float:left;padding:0 0 0 10px;}*/