/* ++++ COMENTARIOS +++++++ */


ul.navpages { padding:0; text-align:center; position: relative; width:100%;}
ul.navpages li {  color:#FFFFFF; display:inline; margin-right:0; border-right:1px solid #FFFFFF; padding:0 8px; }
ul.navpages li a { color:#FFFFFF;}
ul.navpages li a:hover { color:#FFFFFF; text-decoration:underline}
ul.navpages li.prev { background:url("img/comments/nav_p.gif") left no-repeat; margin-left:14px; padding-left:14px; font-weight:bold; position:absolute; left:0; border-right:0px none;}
ul.navpages li.next { background:url("img/comments/nav_n.gif") right no-repeat; margin-right:14px; padding-right:14px; font-weight:bold; border-right:0px none; position:absolute; right:0;}
ul.navpages li.active { font-weight:bold; color:#FFFFFF;}
ul.navpages li.last { color:#FFFFFF; text-decoration:underline; border-right:0px none;}
ul.navpages ul li.prev.disabled { color:#FFFFFF;background:url("img/comments/nav_p_dis.gif") left no-repeat; padding-left:14px;}
ul.navpages ul li.next.disabled { color:#FFFFFF;background:url("img/comments/nav_n_dis.gif") right no-repeat; padding-right:14px;}

.comms_section {display: table; width: 100%; margin-bottom: 2em; background: #326A95 center right no-repeat; font-size:12px; border-top-right-radius:10px; border-top-left-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;}
.comms_section li a{text-decoration:none;}
.comms_section .viewall a{float: right; color: white; padding: 0.3em 1em; border: none; font-size: 1em; margin-top: 10px; margin-right: 15px; text-decoration:none;}
.comms_section .viewall a:hover{color: #A0A7AF;}
.comms_section h2{float: left; line-height: 1em;}
.comments_holder {display: table; width: 95%; margin-bottom: 1.5em; padding: 0 15px;}
.comments_holder .usercomm {border: 1px solid #AAA; padding-bottom: 1.5em; position: relative; background: white; margin-bottom: 15px;}
.comments_holder .usercomm .avatar {position: absolute; top:0; left: 0;}
.comments_holder .usercomm .comm_specific{overflow: hidden;}
.comments_holder .usercomm .comm_specific .comm_description{padding: 1em 0 1em 60px;}
.comments_holder .usercomm .comm_specific .comm_description p{padding: 0; margin: 0; float: left; font-size: 14px;}
.comments_holder .usercomm .comm_specific .comm_description .voteas{float: right; display: table; width: 25%;}
.comments_holder .usercomm .comm_specific .comm_description .voteas .offensive{float: left; margin-right: 0.5em;}
.comments_holder .usercomm .comm_specific .comm_description .voteas div{width: 35px;float: left; margin-right: 1em; display: table;}
.comments_holder .usercomm .comm_specific .comm_description .voteas div span{display: table; float: left; font-size: .8em; padding-top: 3px;}
.comments_holder .usercomm .comm_specific .comm_description .voteas div a{height: 16px; display: table; float: right;}
.comments_holder .usercomm p{padding: 0 0 1em 60px; margin: 0; display: block; font-size: 12px;}
.comments_holder .usercomm h3{padding: 0 0 1em 60px; margin: 1em 0 0 0; display: block; color: #1951a8 !important; height: auto; width: 90%; text-indent: 0; font-size: 1.4em;}


