html{height:100%;width:100%}html body{height:100%;font-family:'Open Sans','Times New Roman',serif;font-size:20px;color:#404040;background:#f9f9f9}html body p{line-height:1.5;margin:30px 0}html body p a{text-decoration:underline}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:800}html body a{color:#404040;transition:color .3s}html body a:focus,html body a:hover{color:#777}html body blockquote{color:#808080;font-style:italic}html body .none{display:none}html body .nowrap{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html body .loading{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background-color:#f9f9f9;z-index:100000}html body .loading img{position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px}.navbar{background:#FFF}.navbar .navbar-header .navbar-toggle{border:0;border-radius:50px;padding:.5em .8em;transition:all .3s}.navbar .navbar-collapse .nav{position:relative;z-index:2}.navbar .navbar-collapse .nav li a{text-transform:uppercase;font-weight:800;letter-spacing:1px;color:#404040}.navbar .navbar-collapse .nav li a i{font-size:20px}@media(max-width:991px){.navbar .navbar-collapse .nav li a i{font-size:16px}}.navbar .navbar-collapse .nav li a span{font-size:12px;font-weight:normal}.navbar .navbar-collapse .nav li a:hover,.navbar .navbar-collapse .nav li a:focus{color:rgba(0,0,0,0.5)}@media(min-width:768px){.navbar .navbar-collapse .nav li a{color:#404040;padding:20px}}.navbar .navbar-collapse .nav li a.navbar-titulo{font-weight:300;opacity:0;display:block;width:350px}.navbar .navbar-collapse .nav li a.navbar-titulo span{font-size:18px;font-weight:300;text-transform:none;margin-left:10px}@media(max-width:768px){.navbar .navbar-collapse .nav.pull-right,.navbar .navbar-collapse .nav.pull-left{float:none!important}}.intro-header{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;background:#fff no-repeat center center scroll;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.intro-header .container{position:relative;height:100%}.intro-header .container .row{height:100%}.intro-header .container .row .container-logo{height:100%;padding:0}.intro-header .container .row .container-logo .heading{display:table;position:absolute;height:100%;width:100%}.intro-header .container .row .container-logo .heading .heading-middle{display:table-cell;vertical-align:middle}.intro-header .container .row .container-logo .heading .heading-middle .heading-inner{margin-left:auto;margin-right:auto;width:80%;text-align:center}.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .logo{outline:0;max-width:100%;height:auto}@media only screen and (max-width:400px){.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .logo{max-height:100px}}.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .subheading{margin:20px auto 0;padding:60px 20px}.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .subheading .subheading-name{font-size:2em;line-height:1.1;font-weight:300;padding-bottom:10px}@media only screen and (max-width:400px){.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .subheading .subheading-name{font-size:1em}}.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .subheading .subheading-date{font-size:16px;font-weight:600}@media only screen and (max-width:400px){.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .subheading .subheading-date{font-weight:300}}@media only screen and (max-width:400px){.intro-header .container .row .container-logo .heading .heading-middle .heading-inner .subheading{padding:10px 0}}.intro-header .container .row .container-logo .heading-button{text-align:center;position:absolute;width:200px;margin-left:-100px;left:50%;bottom:50px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.intro-header .container .row .container-logo .heading-button .btn i{font-size:1.5em}.intro-header .container .row .container-logo .heading-button i{font-size:2em;cursor:pointer}@media only screen and (min-width:768px){.intro-header .container .row .container-logo .heading-button i{font-size:4em}}@media only screen and (max-width:400px){.intro-header .container .row .container-logo .heading-button{bottom:20px}}.intro-header .container .row .container-logo .heading-button:hover{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2);opacity:.8;filter:alpha(opacity=80)}.container-conteudo{border-top:1px solid #ddd;padding-bottom:100px;background:#f9f9f9;position:relative;z-index:100;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.container-conteudo .container-acoes{margin:100px 0 60px}.container-conteudo .container-acoes li a i{font-size:18px}.container-conteudo .container-acoes.container-botoes{margin:100px 0 25px}.container-conteudo .container-pesquisar{width:80%;margin:auto;border:1px solid #333;border-radius:28px;position:relative}.container-conteudo .container-pesquisar input{background-color:transparent;border:0;outline:0;width:100%;padding:10px 10px 10px 60px}.container-conteudo .container-pesquisar input::-moz-placeholder{color:#555;opacity:1}.container-conteudo .container-pesquisar input:-ms-input-placeholder{color:#555}.container-conteudo .container-pesquisar input::-webkit-input-placeholder{color:#555}.container-conteudo .container-pesquisar i{position:absolute;top:10px;left:20px;font-size:25px}.container-conteudo .container-comentario{font-size:.8em}.container-conteudo .container-comentario h1{font-size:1.6em;margin-top:60px}.container-conteudo .container-comentario h2{margin-bottom:30px}.container-conteudo .container-comentario h3{font-size:1.2em}.container-conteudo .container-comentario p{margin:10px 0 30px}.container-conteudo .container-noticias .noticias-container .noticias-canal{margin-bottom:50px}.container-conteudo .container-noticias .noticias-container .noticias-canal h1{font-weight:800;font-size:1.45em;border-top:1px solid #1d1d1d;padding-top:10px}@media only screen and (max-width:400px){.container-conteudo .container-noticias .noticias-container .noticias-canal h1{font-size:1.2em}}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia-midia{position:relative;margin-top:20px;width:100%}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia-midia .noticia-midia-carrossel{height:400px;border:5px solid #fff;overflow:hidden}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia-midia .noticia-midia-carrossel .carousel .carousel-inner{height:400px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia-midia .noticia-midia-carrossel .carousel .carousel-inner img{cursor:pointer}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia-midia .noticia-midia-carrossel .carousel .carousel-inner:hover{opacity:.7}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-midia{margin-top:20px;width:100%;height:400px;border:5px solid #EEE}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-midia.impresso .hover-capa{position:relative;width:100%;height:100%;background:rgba(0,0,0,0.5);opacity:0;border:0;transition:all .3s}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-midia.impresso .hover-capa span{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px;padding:0 20px;border-radius:50px;background:rgba(0,0,0,0.5);color:#CCC;font-size:70px;transition:all .3s}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-midia.impresso .hover-capa span:hover{background:rgba(255,255,255,0.8);color:#1d1d1d}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-midia.impresso .hover-capa:hover{opacity:1;border:10px solid #EEE;cursor:pointer}@media only screen and (max-width:400px){.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-midia{height:300px}}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados{margin-top:40px}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .badge{border-radius:0;background:transparent;border:2px solid #333;color:#333;padding:5px 10px}@media only screen and (max-width:400px){.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .badge{padding:3px 5px;font-size:11px}}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-title{color:#333;text-decoration:none}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-title h2{font-size:1.2em;margin-bottom:.2em;margin-top:.5em;font-weight:normal;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}@media only screen and (min-width:768px){.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-title h2{font-size:1.3em;margin-bottom:.2em;margin-top:.5em;font-weight:normal}}@media only screen and (max-width:400px){.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-title h2{font-size:1em}}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-title h2:hover,.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-title h2:focus{color:#777}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-meta{margin-top:0;margin-bottom:0}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-meta span,.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-meta strong{text-decoration:none;font-size:.6em;color:#333}@media only screen and (min-width:768px){.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-meta span,.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-meta strong{font-size:.7em}}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-meta .after-mark:after{content:"\00B7";margin:0 .2em 0 .5em;color:rgba(29,29,29,0.45)}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-meta .before-mark:before{content:"\00B7";margin:0 .5em 0 .2em;color:rgba(29,29,29,0.45)}.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-subtitle{font-size:.7em;line-height:1.6em;color:#6a6a6a;font-weight:normal;border-top:1px solid #e8e8e8;padding-top:10px;margin-top:10px}@media only screen and (min-width:768px){.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-subtitle{font-size:.8em}}@media only screen and (max-width:400px){.container-conteudo .container-noticias .noticias-container .noticias-canal .noticia .noticia-dados .noticia-subtitle{font-size:.65em}}.container-conteudo .container-noticias .noticias-container .noticias-canal.noticias-nivel-filho{padding-left:20px;border-left:30px solid #EEE}@media only screen and (max-width:400px){.container-conteudo .container-noticias .noticias-container .noticias-canal.noticias-nivel-filho{padding-left:10px;border-left:15px solid #EEE}}@media only screen and (max-width:400px){.container-conteudo .container-noticias{margin-top:50px}}@media only screen and (max-width:400px){.container-conteudo{padding-top:65px}}#modal-materia .modal-dialog{width:70%}#modal-materia .modal-dialog .modal-header,#modal-materia .modal-dialog .modal-footer{text-align:center;font-size:30px;cursor:pointer}footer{padding:50px 50px 100px;position:relative;z-index:100;background:#FFF;border-top:1px solid #EEE}footer .list-inline{margin:0;padding:0}footer .copyright{font-size:14px;text-align:center;margin-bottom:0}footer .aviso{font-size:12px;margin-bottom:30px;border-bottom:1px solid #DDD}.mobilebar{position:fixed;bottom:-100px;background:rgba(255,255,255,0.9);border-top:1px solid #f2f2f2;z-index:300;width:100%;transition:all .3s}.mobilebar .opcoes-mobilebar{position:relative;z-index:100;margin:0}.mobilebar .opcoes-mobilebar li{width:32%;padding:10px 0}.mobilebar .opcoes-mobilebar label{-webkit-background-clip:padding-box;background-clip:padding-box}.mobilebar .opcoes-mobilebar label a .icone{font-size:1.8em}@media only screen and (max-width:400px){.mobilebar .opcoes-mobilebar label a .icone{font-size:1.5em}}.mobilebar .cont-opcoes-mobile{position:absolute;bottom:5%;width:90%;margin:5% 5% 0}.mobilebar .cont-opcoes-mobile .bts-opcoes-mobile{margin-top:20%}.mobilebar .cont-opcoes-mobile .bts-opcoes-mobile .btn-rounded{text-align:center;border:3px solid;border-radius:100px;padding:1em}.mobilebar .cont-opcoes-mobile .bts-opcoes-mobile .btn-rounded input{font-size:1.2em;width:75%}@media only screen and (max-width:400px){.mobilebar .cont-opcoes-mobile .bts-opcoes-mobile .btn-rounded input{font-size:1em;width:75%}}@media only screen and (max-width:400px){.mobilebar .cont-opcoes-mobile .bts-opcoes-mobile .btn-rounded .icone{font-size:1.5em}}@media only screen and (max-width:400px){.mobilebar .cont-opcoes-mobile .bts-opcoes-mobile .btn-rounded{text-align:center;border:2px solid;border-radius:100px;padding:.5em}}.btn-rounded{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-decoration:none!important}.btn-rounded .botao{font-size:20px;border-radius:50px;padding:5px 10px;border:2px solid #1d1d1d;background:transparent;min-width:44px;transition:background .3s,color .3s}.btn-rounded .botao:hover{background:#1d1d1d;color:#FFF}.btn-rounded span{font-weight:800;font-size:14px}.btn-rounded input{padding:0 10px;border:0;background:0;font-size:14px;font-weight:800}.btn-rounded:hover span{color:#404040}.btn-rounded-inverted .botao{font-size:20px;border-radius:50px;padding:5px 10px;border:2px solid #1d1d1d;background:black;color:#FFF;min-width:44px;transition:background .3s,color .3s}.btn-rounded-inverted .botao:hover{background:white;color:black}::-moz-selection{color:white;text-shadow:none;background:#777}::selection{color:white;text-shadow:none;background:#777}img::selection{color:white;background:transparent}img::-moz-selection{color:white;background:transparent}body{webkit-tap-highlight-color:#777}textarea,input,button,a{outline:none!important}.btn{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;border-radius:0;font-weight:bold;font-size:12px;border:2px solid #333;background-color:transparent}.btn.btn-primary{background-color:#333;color:#FFF;padding:15px 20px}.btn.btn-primary:hover,.btn.btn-primary:focus{background-color:#777;border:2px solid #777;color:white}.btn.btn-default{box-shadow:none}.btn.btn-default:hover,.btn.btn-default:focus{background-color:#333;border:2px solid #333;color:white}.btn:hover,.btn:focus{-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.modal .modal-dialog{margin:0 auto}.modal .modal-dialog .modal-content{box-shadow:none;border-radius:0;border:0}.modal .modal-dialog .modal-content .modal-header{font-weight:bold}.modal .modal-dialog .modal-content .modal-header .close{margin-top:2px;opacity:1;color:#333;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.modal .modal-dialog .modal-content .modal-header .close:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.modal .modal-dialog .modal-content .modal-body{font-size:14px}.modal .modal-dialog .modal-content .modal-footer{background:#FFF}.modal-backdrop{background-color:#EEE;opacity:.8!important}.ng-enter,.ng-move{-webkit-animation:fadeIn .5s;-moz-animation:fadeIn .5s;-o-animation:fadeIn .5s;animation:fadeIn .5s}.ng-leave{-webkit-animation:fadeOut .5s;-moz-animation:fadeOut .5s;-o-animation:fadeOut .5s;animation:fadeOut .5s}.icone-avaliacao{height:10px;width:10px;margin:0;border-radius:20px;border:1px solid #EEE;}