﻿.commentMain ul li.loading { position: fixed; top: 50%; margin-top: -59px!important; background: #ccc!important; width: 148px; color: #818181; margin-left: -74px!important; padding: 6px 12px!important; min-height: 20px!important; text-align: center; border-radius: 4px; left: 50% }
.commentMain ul li.loading span { color: #fff; clear: both; display: block; margin: 0 0 12px 0!important }
.commentMain ul li.loading img { clear: both; display: block; margin: 12px 47px!important }


/* Curtir e Comentar
---------------------------------------------------------*/
.noticiaComment .commentForm li.validatorSummary { width: 315px; float: left; margin-left: 80px!important }
a.btn-comments { float: left; margin: 8px 0 8px 0 }

a.btn-comments .text { font-family: Arial; font-size: 11px; color: #004b7f; padding: 6px 4px; float: right }
a.btn-comments .commentButton {  }
a.btn-comments .commentButton .commentCounter { color: #004b7f; padding: 9px 0 0 10px; font-family: Arial; font-size: 11px; margin-top: -3px; float: left; max-width: 30px }
.likeButton { margin: 10px 0 0; display: inline-block }
.likeButton a { width: 27px; height: 27px; text-indent: -9999px; background: url(/resources/nuova.votorantim.site/imgs/like-btn.png) no-repeat top left; display: block; float: left }
.likeButton .likeCounter { color: #004b7f; padding: 9px 0 9px 10px; font-family: Arial; font-size: 11px; margin-top: -3px; float: left; max-width: 152px; cursor: pointer; padding-right: 0!important }
#noticia { float: left; display: block; clear: both }
#conteudo .box-last-news .content-news ol li { margin-bottom: 0 }

/* Comentários
---------------------------------------------------------*/
hr { height: 5px; color: #f8f4f5; border: none; border-top: 1px solid #cccccc; margin: 20px 0 0 0 }
h3.comment { font-size: 24px; font-family: FrutigerLTStd47LightCnRegular; font-weight: normal; color: #00599c; text-transform: uppercase; margin: 15px 0 }
.noticiaComment { clear: both; border: 1px solid #dadada; background: #ffffff; padding: 22px }
.noticiaComment h4 { background: url(/resources/nuova.votorantim.site/imgs/line.jpg) repeat-x center left }
.noticiaComment h4 span { font-size: 16px; font-family: FrutigerLTStd47LightCnRegular; font-weight: normal; color: #00599c; padding-right: 14px; background: #fff }
.noticiaComment h4 span.comment-number { font-size: 20px; padding-right: 6px }
.noticiaComment fieldset { width: 479px; border: 0; margin: 0; padding: 0 }
.noticiaComment .commentForm { list-style: none!important }
.noticiaComment .commentForm li { list-style: none!important; margin: 0!important; padding: 0!important; background: none!important }
.noticiaComment .commentForm textarea { width: 357px; height: 70px; padding: 20px!important; border: 1px solid #dddddd; font-size: 12px!important; color: #525252; resize: none; font-family: Arial; outline: none }
.noticiaComment .commentForm .avatar { margin-right: 8px; overflow: hidden; width: 72px; float: left; list-style: none!important; background: none!important }
.noticiaComment .commentForm .avatar img { width: 68px!important; }


.noticiaComment .commentsFilho { list-style: none!important; margin: 0!important }
.noticiaComment .commentsFilho li { background: none!important; border-top: 1px solid #cccccc; padding: 12px 0!important; margin: 0!important; min-height: 79px }
.noticiaComment .commentsFilho li:first-child { padding: 12px 0!important; border: 0 }
.noticiaComment .commentsFilho li span.avatar { overflow: hidden; float: left; width: 82px; border: 0; margin: 0 8px 0 0}
.noticiaComment .commentsFilho li span.avatar img { width: 68px!important; }
.noticiaComment .commentsFilho li span.author {font-size: 14px; color: #00599c; font-weight: bold; display: block; font-family: Arial }
.noticiaComment .commentsFilho li span.date-comment { font-size: 12px; color: #00599c; font-weight: normal}
.noticiaComment .commentsFilho li p {font-size: 12px; color: #525252; line-height: 20px; clear: right; padding: 0 0 0 90px; margin: 0 0 8px 0}
.noticiaComment .commentsFilho li span.eraseComment a {background: url(/nva/imgs/global/icon-erase.jpg) no-repeat top left; font-size: 10px; color: #00599c; text-transform: uppercase; padding: 0 0 0 16px; float: right; line-height: 14px; margin: 3px 0 0 0}
.noticiaComment .commentsFilho li span.answerComment a {background: url(/nva/imgs/global/ico-answer.jpg) no-repeat top left; font-size: 10px; color: #00599c; text-transform: uppercase; padding: 0 0 0 16px; float: right; line-height: 14px}

.noticiaComment ul.subresposta { border-top: 1px solid #cccccc; background: url(/nva/imgs/global/bg-subresposta.jpg) #f8f8f8 repeat-x; clear: both }
.noticiaComment ul.subresposta li.resposta { background: none; padding: 0; border-top: 1px solid #e2e2e2; margin: 0 0 4px 78px; background: #f8f8f8; padding: 15px 0 12px 0; ; list-style: none }
.noticiaComment ul.subresposta li.resposta:first-child { margin: 4px 0 0 78px; border: 0 }
.noticiaComment ul.subresposta span.avatar-resposta { float: left; width: 82px; overflow: hidden; border: 0; margin: 0 8px 0 0; padding: 0 }
.noticiaComment ul.subresposta span.avatar-resposta img { width: 68px!important; }
.noticiaComment ul.subresposta p { padding: 0 0 0 69px!important; }
.noticiaComment .resposta-comentario ul.commentForm { margin: 21px -23px 0 -23px; padding: 23px 23px 0 23px; background: url(/nva/imgs/global/bg-resposta.jpg) no-repeat; border-top: 1px solid #ffffff; display: block; float: left; width: 445px }
.noticiaComment .resposta-comentario ul.commentForm textarea { width: 331px; resize:none }
.noticiaComment .resposta-comentario ul.commentForm li { border: 0; padding: 0!important; margin: 0; list-style: none }
.noticiaComment .resposta-comentario ul.commentForm li.validatorSummary { display: none }
.noticiaComment .resposta-comentario ul.commentForm li.avatar { float: left; overflow:hidden; margin-right: 8px }
.noticiaComment .resposta-comentario ul.commentForm li.cancel { float: left; margin-top: 4px; min-height: 20px!important }
.noticiaComment .resposta-comentario ul.commentForm li.cancel a { color: #525252; font-size: 12px; padding: 0 0 0 79px }
.noticiaComment .resposta-comentario ul.commentForm li.send { min-height: 46px }

.noticiaComment .resposta-comentario fieldset.comentFilho { margin: 0 0 0 35px; padding: 12px 0 0 0; background: none; width: 445px; height: 164px }

.internaConteudo #ctl00_PlaceHolderMain_WPBotaoCurtir #ctl00_PlaceHolderMain_WPBotaoCurtir_mySkin_pnlContainer .likeButton { float: right; margin: 14px 0 0 0 }
.internaConteudo #ctl00_PlaceHolderMain_WPBotaoCurtir #ctl00_PlaceHolderMain_WPBotaoCurtir_mySkin_pnlContainer .likeButton .likeCounter { max-width: 252px!important; padding-right: 0!important }
a.unlike { background: none; text-indent: 0; float: left; margin: 6px 0 0 5px; width: 53px; color: #004b7f!important; height: auto; text-decoration: none; font-size: 11px!important }
a.unlike:hover { text-decoration: none }


.commentMain ul { background: #fff; width: 480px; max-height: 400px; position: relative; margin: 0 auto!important; top: 50%; margin-top: -200px!important; list-style: none; border-radius: 5px; overflow-y: scroll; overflow-x: hidden }
.commentMain ul li { padding: 10px 0!important; margin: 0 12px!important; background: none!important; min-height: 51px }
.commentMain ul li.comment { clear: both; border-top: 1px solid #dddddd; margin-top: -1px!important; display: inline-block; width: 95% }
.commentMain ul li:first-child { border-top: 0 }
.commentMain ul li img { width: 50px; height: 50px; float: left!important; margin: 0 10px 0 0!important }
.commentMain ul li span.title { color: #004a81; font-family: Arial; font-size: 12px }
.commentMain ul li span { color: #525252; font-size: 12px; font-family: Arial }
.commentMain ul li span.data { font-size: 11px; color: #525252; display: block; font-family: Arial }
.commentMain ul li.Maintitle { font-family: FrutigerLTStd47LightCnRegular; color: #004a81; background: #fff; padding: 13px 0 13px 13px!important; text-transform: uppercase; font-size: 20px; width: 404px; border-top-left-radius: 5px; min-height: 1px!important; margin: 0!important; float: left; border-bottom: 1px solid #dddddd!important }
.commentMain ul li.btn-close { background: #fff; padding: 18px!important; width: 10px; text-align: right; border-top-right-radius: 5px; min-height: 1px!important; margin: 0!important; float: right; border-bottom: 1px solid #dddddd!important }

.commentMain .noComment { background: #fff; width: 480px; height: 16px; position: relative; margin: 0 auto!important; top: 50%; margin-top: -200px!important; list-style: none; border-radius: 5px; padding: 14px; font-size: 14px; font-family: Arial }


.commentMain ul .subComment { padding: 10px 0!important; margin: 0 12px 0 62px!important; background: none!important; min-height: 51px; border-top: 1px solid #dddddd; display: inline-block; clear: both; width: 406px }
.commentMain ul .subComment img { width: 50px; height: 50px; float: left!important; margin: 0 10px 0 0!important }
.commentMain ul .subComment span.title { color: #004a81; font-family: Arial; font-size: 12px }
.commentMain ul .subComment span { color: #525252; font-size: 12px; font-family: Arial }
.commentMain ul .subComment span.data { font-size: 11px; color: #525252; display: block; font-family: Arial }

#modalpopuplikes { position: fixed; top: 0; left: 0; z-index: 70; background: url(/resources/nuova.votorantim.site/imgs/bg-modal-home.png); width: 100%; height: 100% }
#modalpopuplikes ul { background: #fff; width: 480px; max-height: 400px; position: relative; margin: 0 auto!important; top: 50%; margin-top: -200px!important; list-style: none; border-radius: 5px; overflow-y: scroll; overflow-x: hidden }
#modalpopuplikes ul li { padding: 10px 0!important; margin: 0 12px!important; background: none!important; text-align: left }
#modalpopuplikes ul li:first-child { border-top: 0 }

#modalpopuplikes ul li.name { clear: both; border-top: 1px solid #dddddd; margin-top: -1px!important; display: inline-block; width: 95% }
#modalpopuplikes ul li.name:first-child { border-bottom: 0 }
#modalpopuplikes ul li.Maintitle { font-family: FrutigerLTStd47LightCnRegular; color: #004a81; background: #fff; padding: 13px 0 13px 13px!important; text-transform: uppercase; font-size: 20px; width: 404px; border-top-left-radius: 5px; min-height: 1px!important; margin: 0!important; float: left; border-bottom: 1px solid #ddd!important }
#modalpopuplikes ul li.btn-close { background: #fff; padding: 18px!important; width: 10px; text-align: right; border-top-right-radius: 5px; min-height: 1px!important; margin: 0!important; float: right; border-bottom: 1px solid #ddd!important }
#modalpopuplikes ul li.btn-close .close { cursor: pointer; background: url(/resources/nuova.votorantim.site/imgs/btn-close.jpg) no-repeat center; width: 10px; height: 10px; display: block; float: right }

.modalpopuplikes { background: #fff; width: 480px!important; height: 16px; position: relative; margin: 0 auto!important; top: 50%; margin-top: -200px!important; list-style: none; border-radius: 5px; padding: 14px; font-size: 14px; text-align: left }
.modalpopuplikes .close { cursor: pointer; background: url(/resources/nuova.votorantim.site/imgs/btn-close.jpg) no-repeat center; width: 10px; height: 10px; display: block; float: right }

.modalLikeHover { background: #333333; position: absolute; bottom: 35px; color: #fff; padding: 8px; z-index: 1; left: 18px; width: 126px; border-radius: 3px; font-size: 11px!important; font-family: Arial, Helvetica, sans-serif }
.modalLikeHover ul { margin: 0!important }
.modalLikeHover ul li { background: none!important; padding: 0!important; margin: 0!important }

.modalLikeHover ul span.arrow { background: url(/resources/nuova.votorantim.site/imgs/arrow-ico.png) no-repeat center; width: 13px; height: 10px; display: block; margin-top: -14px; position: absolute; bottom: -9px; left: 62px }

#ctl00_PlaceHolderMain_WPComentarios_mySkin_pnlComentario { border-top: 1px solid #ddd }

li.comment-area { clear: both }
li.comment-area textarea { padding: 12px!important; border: 1px solid #dddddd; font-size: 12px!important; color: #525252; resize: none; font-family: Arial; outline: none; margin: 0; width: 353px }

li.comment-area span { margin-left: 60px }

.btnexcluircomentario { font-size: 10px; color: #00599c; text-transform: uppercase; float: right; line-height: 14px; margin: 3px 0 0 0; border: 0; background: none; outline: none; cursor: pointer }

#conteudo .box-last-news .content-news ol li a {display:inline-block!important;}