/* !color-cp:babel-login */.modal-babel-login .modal-wrapper{padding-top:40px;padding-bottom:0}.login .modal-body{height:285px;overflow:hidden}.login{max-width:350px;margin:0 auto}.login h4{text-align:center}.modal .login .modal-body p.note{margin:30px 10px 12px;text-align:center;line-height:normal}.login .note small{font-size:15px;font-weight:300}.login .note strong{font-weight:400}.login .form input{border-bottom-width:0;color:#999;padding-left:50px}.login .form .focus:before,.login .form input:focus{color:#4d4d4d;border-bottom-width:1px}.login .login-password input{border-bottom-width:1px;margin-bottom:5px}.login .form .error{text-align:center;margin:0 0 5px;text-transform:none}.login .form label{position:relative;display:block;font-size:14px;line-height:normal}.login .form label:before{display:block;font-family:UOLIcons;position:absolute;top:18px;left:20px;color:#ccc}.login-user:before{content:"\e628"}.login-user input{border-radius:4px 4px 0 0}.login-password:before{content:"\e620"}.login-password input{border-radius:0 0 4px 4px}.login .forgotPassword{font-size:14px;text-align:center;line-height:normal}.login .forgotPassword a{color:grey}.loginWith{margin-top:40px;color:grey;font-size:15px;text-align:center;overflow:hidden}.loginWith .btn{float:left;width:50%;margin:0;border-radius:0;color:#fff;height:50px}.loginWith .btn-block.btn-login-fb{background-color:#3b5998;border-color:#3b5998;border-top-left-radius:4px;border-bottom-left-radius:4px}.loginWith .btn-block.btn-login-tt{background-color:#44c1f5;border-color:#44c1f5;border-top-right-radius:4px;border-bottom-right-radius:4px}.login .notUser{margin-top:40px;margin-bottom:0}.login .notUser a{border-color:#4d4d4d;font-weight:300}.loginTypes p.note small,.loginTypes p.note strong{display:block;text-align:center}.loginTypes p.note strong{font-size:15px;color:grey}.loginTypes a{display:inline-block}.loginTypes ul{border:solid 1px #e6e6e6;overflow:hidden}.loginTypes ul li{float:left;width:25%;text-align:center;font-size:14px;padding-bottom:15px}.loginTypes ul li i{display:block;background:url(https://imguol.com/c/_layout/v2/components/comments/babel-login.png) no-repeat 30px 0;width:32px;height:27px;margin:20px auto 10px}.loginTypes ul li i.ico-uol{background-position:2px 0}.loginTypes ul li i.ico-bol{background-position:-84px 0}.loginTypes ul li i.ico-folha{background-position:-166px 0}.loginTypes ul li i.ico-zip{background-position:-251px 0}.loginTypes ul li.others{float:none;padding:0 25px;width:auto;overflow:hidden}.loginTypes ul li.others a{border-top:solid 1px #e6e6e6;width:100%;line-height:60px}.loginTypes ul li small{color:#999}.loginTypes .backToLogin{font-size:14px;text-align:center;padding-top:5px;margin-left:-100%;-webkit-transition:margin .3s;transition:margin .3s}.loginTypes .backToLogin a{color:grey}.loginTypes .backToLogin i{margin:0 5px 0 -20px}.login .modal-body{position:relative}.login .form,.login .loginTypes{position:absolute;-webkit-transition:width .3s,height .3s;transition:top .3s,opacity .3s;z-index:1}.login .loginTypes{top:100px;opacity:0}.login .alternative .form{top:-100px;opacity:0}.login .alternative .backToLogin{margin-left:0}.login .alternative .loginTypes,.login .form{top:0;opacity:1;z-index:2}.feedback{color:#fff;font-size:18px;margin-bottom:30px;position:fixed;left:10px;top:10px;z-index:5}.feedback .pill{padding:0 5px;border-radius:8px;display:inline-block}.logged{background-color:#090}.not-logged{background-color:#900}@media (max-width:767px){.modal-wrapper>.modal-close.btn:first-child{top:10px}.login h4{font-size:28px}.login .notUser a{padding-right:0;padding-left:0}}@media (min-width:768px){.modal-babel-login .modal-wrapper{box-shadow:1px 1px 10px #4d4d4d}}@media (min-width:992px){.login .notUser a:hover{border-color:#4d4d4d;color:#4d4d4d;opacity:.7}.loginTypes ul li a:hover,.loginTypes ul li a:hover i{color:inherit;opacity:.8}.loginTypes .backToLogin a:hover{font-weight:400}}/* !end-color-cp:babel-login *//* !color-cp:comments */.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.porteira_piano_comments{clear:both;width:100%}.porteira_piano_comments:not(:empty){min-height:125px}.porteira_piano_comments iframe{width:100%!important;min-height:125px}@media (max-width:767px){.porteira_piano_comments iframe{height:314px!important}}@media (min-width:992px) and (max-width:1229px){.porteira_piano_comments iframe{min-height:unset!important;height:145px!important}}.comments .overlay{opacity:.8;position:absolute;width:100%;height:100%;z-index:3}.comments{clear:left;margin-bottom:0}.comments .exclusive{background-color:#ffea93;padding:10px;margin-bottom:11px;display:flex;justify-content:flex-start;align-items:center}.comments .exclusive p{font-size:16px;line-height:19px;font-weight:400}.comments .exclusive svg{fill:#000;margin-right:10px;max-width:22.8px;min-width:22.8px;max-height:15px;min-height:15px}.comments button.btn-primary{background:#000;color:#fff}.comments .comment-item:first-child .comment-content{margin-top:20px}.comments .totalClose{display:none}.comments header.row{margin:0;float:none}.comments .h2{margin-bottom:40px}.comments .alert.alert-info h3,.comments .alert.alert-info p{margin-left:20px}.comments .comunicate{padding-left:0}.comments .comunicate .alert.alert-danger{margin-bottom:8px}@media (min-width:768px){.comments .comunicate .alert.alert-danger{margin-bottom:12px;padding-left:4%}}.comments .comunicate .alert.alert-danger p{font-size:16px}.comments .rel{position:relative}.comments .comments-total{margin-bottom:20px;font-weight:300}.comments .h-components{font-size:24px;line-height:28px}.comments .h-components strong{font-weight:400}.comments .comments-total p{color:#666;line-height:32px}.comment-item,.comments{font-weight:400;overflow:hidden}.comments-item{color:#e6e6e6}.comments .ico{display:inline-block;vertical-align:middle;width:14px;height:14px;margin-top:-3px;background:#e6e6e6;border-radius:50%}.comment-share .hidden-xs{display:inline-block}.comments .comment-content{border-top:1px solid rgba(51,51,51,.08);padding-top:25px}.comments .comment-name{color:#1a1a1a;line-height:20px;padding-top:2px;font-size:14px;margin-right:15px}.comments .comment-time{color:#999;margin-top:-4px;float:left}.comments .comment-time .icon-time{color:#ccc;font-size:14px;margin-right:5px}.comments .comment-time span{margin-top:3px;position:absolute}.comments .comment-text{color:#666;line-height:22px;padding-top:15px;font-size:15px}.comments footer,.comments footer a,.comments footer label{font-size:13px;color:#999;line-height:26px}.comments footer button{margin-bottom:15px}.share-lbl{margin-right:4px;vertical-align:top}.comments .more-comment{width:100%;overflow:hidden;position:relative;padding-top:25px;margin-bottom:0}.comment-terms{color:#000;font-size:12px;line-height:16px;font-weight:400;padding-left:15px}.comment-terms.estilo,.comment-terms.estilo.no-comments{float:right;color:#707070;font-size:12px;line-height:18px}.comment-terms.estilo~.more-comment{margin-bottom:10px}.comment-terms.no-comments{margin-bottom:0}.comment-terms a{color:#000;font-weight:700}.comment-terms a:hover strong{color:#000;text-decoration:underline}.comments .teaser{position:absolute;top:15px;right:15px;font-size:18px}.comment-item{padding-bottom:25px}.comments .comment-item.reply:last-child{padding-bottom:0}.comment-item footer{padding-top:10px}.comment-item.reply{margin-left:40px}.comment-item:first-child{padding-top:0}.comments .replies .comment-item:nth-child(n+2) .comment-content{border-top:1px solid #f2f2f2}.comment-item .comment-social{border-radius:50%;position:absolute;bottom:1px;right:10px;color:#fff;width:18px;height:18px;text-align:center;border:1px solid #fff;font-size:12px}.comment-item:last-child{padding-bottom:0}.comment-social.icon-tt{background-color:#44c1f5}.comment-social.icon-fb{background-color:#3b5998}.comment-social [class*=icon-]{vertical-align:top}.comment-social [class*=icon-]:before{vertical-align:0;line-height:16px;position:relative;top:1px}.comments .comment-logout{margin-bottom:9px}.comments .comment-logout .logout-name{font-size:16px;color:#333}.comments .comment-logout .logout-btn{font-size:16px;color:#999;line-height:26px}.comments .comment-logout .logout-btn:hover{cursor:pointer}.comments .warning{margin-bottom:10px;overflow:hidden;padding-left:34px;position:relative;transition:all 1s}.comments .warning img{height:24px;left:0;position:absolute;top:0;width:24px}.comments .warning h4{color:#4d4d4d;font-size:16px;font-weight:700;line-height:normal;margin-bottom:10px}.comments .warning p{font-size:14px}.comments .warning p a{cursor:pointer;text-decoration:underline}.comment-box{overflow:hidden}.comment-box .comment-compose{width:100%;position:relative;background:rgba(204,204,204,.3);padding:20px 0 20px 20px}.comment-box .resize,.comment-box textarea{width:100%;background:0 0;border:0;padding:0 50px 0 0;resize:none;color:#999;font-size:14px;line-height:20px;height:auto;min-height:20px;max-height:100px;overflow:hidden;outline:0}.comment-box .resize{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word}.lbr{line-height:3px}.comments .comment-box .icon-facebook{color:#3b5998;font-size:16px;margin-left:-6px;line-height:22px}.comments .comment-box .icon-twitter{color:#44c1f5;font-size:20px;margin-left:-4px;line-height:22px}.comments .icon-answer,.comments .icon-delete,.comments .icon-flag,.comments .icon-liked{font-size:16px;margin-right:2px}.comments .icon-answer:before,.comments .icon-delete:before,.comments .icon-liked:before{vertical-align:2px}.comments .btn-like.liked{cursor:default}.comments .liked{cursor:pointer}.comments .icon-single-arrow-down,.comments .icon-single-arrow-up{font-size:12px}.comment-box .comment-opts{padding-top:5px}.comment-opts .divisor{padding-left:0}.comment-reply{position:relative;margin-top:20px}.comment-item footer{padding-top:0}.tabs-default.dinamic .tabs{margin-bottom:5px}.feedback-service{height:0;overflow:hidden;position:absolute;z-index:0;width:100%}.feedback-service.show{z-index:999}.comment-box,.feedback-service{-webkit-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.feedback-service .alert.show{height:100%;z-index:999}.modal-babel-login .modal .modal-wrapper,.modal-comments .modal .modal-wrapper{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;padding-left:0;padding-right:0;width:100%;max-height:initial}.log-return{margin:0 auto 30px;font-size:16px;line-height:normal}.comment .more-replies{margin-top:-15px;padding-left:40px}@media (max-width:767px){.comments{margin-bottom:30px}.comments .h2{margin-bottom:35px}.comment-terms{padding:0 11px}.comments .-send{width:100%;margin:10px 0}.comment-box{overflow:unset}.comment-box .comment-opts{padding-top:0}.comment-box .comment-compose:before{font-size:26px;left:-3px;top:-10px;-ms-transform:rotate(88deg);-webkit-transform:rotate(88deg);-moz-transform:rotate(88deg);transform:rotate(88deg)}.modal-babel-login .modal .modal-wrapper,.modal-comments .modal .modal-wrapper{padding-left:15px;padding-right:15px}.comments .comment-logout{margin-bottom:0;top:0;position:relative}.comments .comment-logout .logout-btn{font-size:14px}.comment-item .comment-social{right:0}.comment-box .comment-compose{margin-top:10px;margin-bottom:15px}.comments .comment-box .comment-opts{margin-bottom:15px}.comment-terms.estilo,.comment-terms.estilo.no-comments{width:100%;float:left}.comment-reply .reply-comment{margin-right:10px}.comment-box textarea{font-size:16px;transform:scale(.9);transform-origin:left}}@media (min-width:768px){.comments{margin-bottom:30px}.comments .h-components{font-size:26px;font-weight:300}.comments .btn-send{margin-top:10px}.comment-item.reply{margin-left:0}.comments .comments-total p{font-size:18px}.comments .comment-name{float:left}.comments .comment-time{padding-left:15px;padding-top:8px}.comments .comment-name,.comments .comment-text{font-size:16px}.comments .comment-name{padding-top:10px}.comments footer,.comments footer a,.comments footer label{font-size:14px}.comment-box .comment-compose{margin-bottom:10px;width:98%}.comment-box .resize,.comment-box textarea{font-size:16px}.comment-share{margin-right:5px}.comment .more-replies{margin-top:-10px;padding-left:0}.modal-babel-login .modal .modal-wrapper,.modal-comments .modal .modal-wrapper{width:736px}.comment-reply .reply-comment{margin-right:77px}}@media (min-width:992px){.comments .comments-total p{font-size:20px}.modal-babel-login .modal .modal-wrapper,.modal-comments .modal .modal-wrapper{width:710px}}@media (min-width:1230px){.modal-babel-login .modal .modal-wrapper,.modal-comments .modal .modal-wrapper{width:935px}}.rating{-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent}.rating div{display:inline-block;vertical-align:bottom}.rating span{line-height:normal}.rating-label{font-size:13px;font-weight:400}.rating-star{font-size:18px;float:left;margin-right:4px}.rating:not(.average) .rating-star{cursor:pointer}.rating-star:before{content:"\e62e";font-family:UOLIcons;font-style:normal}.rating-label,.rating-star,.rating-star.h-off{color:#b3b3b3}@media (min-width:992px){.rating-star{margin-right:1px}}/* !end-color-cp:comments */