.content,.top-buffer{margin-top:30px}#page-files table,#page-painel table,#page-quotas table{border-spacing:0 4px;border-collapse:separate}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(/Fonts/MaterialIcons/MaterialIcons-Regular.eot);src:local('Material Icons'),local('MaterialIcons-Regular'),url(/Fonts/MaterialIcons/MaterialIcons-Regular.woff2) format('woff2'),url(/Fonts/MaterialIcons/MaterialIcons-Regular.woff) format('woff'),url(/Fonts/MaterialIcons/MaterialIcons-Regular.ttf) format('truetype')}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.content{margin-bottom:48px;background-color:rgba(236,236,236,.5);padding:30px}.btn{border:0}.btn.btn-default{color:#fff;background-color:#c1274e}.btn.btn-default:hover{background-color:#971e3d}.btn.btn-link,.btn.btn-link:focus,.btn.btn-link:hover{color:#c1274e;outline:0!important}a.link-red,a.link-red:focus,a.link-red:hover{color:#c1274e}a.link-white,a.link-white:focus,a.link-white:hover{color:#fff}.disclamer{color:#c1274e;font-size:1.2rem}#loading-bar .bar{background:#c1274e}#loading-bar-spinner .spinner-icon{border-top-color:#c1274e;border-left-color:#c1274e}.ng-confirm.ng-confirm-supervan .ng-confirm-box .ng-confirm-buttons button.btn-default{background:#6e6e6e;text-transform:uppercase;font-weight:700}.ng-confirm.ng-confirm-supervan .ng-confirm-box .ng-confirm-buttons button.btn-default:hover{background:#b0b1b1}.ng-confirm.ng-confirm-supervan.ng-confirm-type-blue .ng-confirm-bg{background:#004c97}.ng-confirm.ng-confirm-supervan.ng-confirm-type-red .ng-confirm-bg{background:#c1274e}#page-login .overlay{height:100%;background:url(/images/overlay-login.png) no-repeat;background-position-x:center;background-position-y:center;background-size:cover}#page-login .logo{text-align:right}#page-login .logo img{width:170px;margin:40px}#page-login .login-wrapper{position:fixed;bottom:100px;width:92%;max-width:620px}#page-login .login-wrapper .login{color:#fff;background-color:#b0b1b1;padding:5px;-webkit-box-shadow:5px 5px 18px 0 rgba(0,0,0,.42);-moz-box-shadow:5px 5px 18px 0 rgba(0,0,0,.42);box-shadow:5px 5px 18px 0 rgba(0,0,0,.42)}#page-login .login-wrapper .login .microsoft{text-align:center;padding:20px}#page-login .login-wrapper .login .microsoft p{margin-bottom:15px;font-size:22px}#page-login .login-wrapper .login .microsoft a{text-decoration:none!important}#page-login .login-wrapper .login form{padding:20px 20px 0}#page-login .login-wrapper .login form .form-group{margin-bottom:10px}#page-login .login-wrapper .login form .form-control{border:1px solid #6e6e6e}#page-login .login-wrapper .login .separator{margin-top:15px;margin-bottom:5px;border-bottom:1px solid #6e6e6e}#page-login .login-wrapper .login p{text-align:center;margin-bottom:0}@media (max-width:575px){#page-login .logo{display:none}#page-login .overlay{background-size:160vw;background-position-y:-27vw}#page-login .login-wrapper{bottom:50px}#page-login .login-wrapper img{max-width:60vw}}#page-premiacao .banner{height:28vw;max-height:247px;background:url(/images/img-banner-viva-experiencia-v2.jpg) center center no-repeat;background-size:cover}#page-premiacao .content{margin-top:0;padding:0 30px 30px}#page-premiacao .prize-wrapper{padding-top:30px;text-align:center}#page-premiacao .prize-wrapper .prize{padding:170px 20px 20px;margin-top:-110px;border-radius:30px;min-height:500px}#page-premiacao .prize-wrapper .prize.mensal{background-color:rgba(240,179,35,.2)}#page-premiacao .prize-wrapper .prize.trimestral{background-color:rgba(101,141,27,.2)}#page-premiacao .prize-wrapper .prize.semestral{background-color:rgba(71,133,0,.3)}#page-premiacao .prize-wrapper .prize.anual{background-color:rgba(0,76,151,.2)}@media (max-width:575px){#page-premiacao .prize-wrapper{padding-top:15px}#page-premiacao .prize-wrapper img{max-width:50vw}#page-premiacao .prize-wrapper .prize{padding-top:120px;min-height:260px}#page-premiacao .prize-wrapper .prize img{max-height:30vw}}#page-resultados h3{min-height:55px}#page-resultados a{text-decoration:none}#page-resultados .kpi{background-size:cover;background-repeat:no-repeat;background-position:center center;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column;width:172px;height:172px;margin:0 auto}#page-resultados .kpi .value{color:#fff;font-size:4rem;line-height:.8em}#page-resultados .kpi .scale{color:#fff;font-size:1.8rem;text-transform:uppercase}#page-resultados .kpi .unit{color:#fff;font-size:1.1rem;text-transform:uppercase}#page-resultados .kpi.kpi-meta{background-image:url(/images/bg-meta.png)}#page-resultados .kpi.kpi-atual{background-image:url(/images/bg-atual.png)}#page-resultados .kpi.kpi-cobertura{background-image:url(/images/bg-cobertura.png)}#page-resultados .amount{font-size:1.4rem;font-weight:700;display:inline-block;color:#fff;background-color:#004c97;border-radius:20px;padding:5px 20px;margin-top:10px;margin-bottom:10px}#page-resultados .hierarquia-wrapper{margin-top:15px;margin-bottom:15px;text-align:center}#page-painel table td.valor,#page-painel table thead th.valor,#page-painel table.historic td,#page-painel table.historic th{text-align:right}#page-resultados .resultado{background:url(/images/bg-resultado.png) center center no-repeat;background-size:contain;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;width:100%;max-width:502px;height:30vw;max-height:170px;margin:0 auto}#page-painel table tbody th,#page-painel table thead{background-color:#dededf}#page-resultados .resultado .total{color:#fff;display:inline-flex;align-items:flex-start}#page-resultados .resultado .total .super{font-size:3.6rem;line-height:.8em}#page-resultados .resultado .total .value{font-size:7.2rem;line-height:.8em}#page-resultados .resultado.click{cursor:pointer}#page-resultados .resultado.click .total .value{font-size:3rem;line-height:.8em}#page-resultados .historic{margin-top:30px}@media (max-width:575px){#page-resultados .resultado .total .super{font-size:2.1rem;line-height:.8em}#page-resultados .resultado .total .value{font-size:3rem}}#page-painel div.filtros a.mais{cursor:pointer;margin-right:10px}#page-painel div.filtros label{display:block;color:#c1274e}#page-painel div.filtros label.check{color:#6e6e6e;font-weight:400;font-size:.8em}#page-painel div.filtros label.check.pai,#page-painel table tbody tr:last-child{font-weight:700}#page-painel div.filtros label.check.filho{margin-left:18px}#page-painel hr{border-color:#c1274e}#page-painel table{width:100%;font-size:1.4rem;margin-bottom:30px}#page-painel table thead{text-transform:uppercase;font-size:1.4rem}#page-painel table tbody tr{background-color:#fff;margin-bottom:20px}#page-painel table th{color:#c1274e;padding:5px;vertical-align:top}#page-painel table th span.note{font-size:.7em;display:block}#page-painel table td{padding:5px;background-color:#fafafa}#page-painel table td.mes{font-weight:700;vertical-align:top}#page-painel table td.mes i{font-weight:400;font-size:.8em}#page-painel table.historic,#page-painel table.historic th{font-size:1rem}#page-painel table.historic tbody tr:last-child{font-weight:400}#page-painel table.historic tr.alternado td{background-color:#f0f0f0}#page-painel table.historic td.left,#page-painel table.historic th.left{text-align:left}#page-painel table.historic td.center,#page-painel table.historic th.center{text-align:center}#page-painel div.chart-container{margin-bottom:30px;padding:10px;background-color:#fafafa}#page-quotas table tbody th,#page-quotas table thead{background-color:#dededf}#page-painel div.chart-container label{margin:0 5px 15px}#page-painel div.chart-container label span{font-weight:400;display:block}@media (max-width:575px){#page-painel table thead th{font-size:1.6rem}#page-painel .content{padding-left:16px}}#page-quotas div.filtros a.mais{cursor:pointer;margin-right:10px}#page-quotas div.filtros label{display:block;color:#c1274e}#page-quotas div.filtros label.check{color:#6e6e6e;font-weight:400;font-size:.8em}#page-quotas div.filtros label.check.pai{font-weight:700}#page-quotas div.filtros label.check.filho{margin-left:18px}#page-quotas hr{border-color:#c1274e}#page-quotas table{width:100%;font-size:1.4rem;margin-bottom:30px}#page-quotas table thead{text-transform:uppercase;font-size:1.8rem}#page-quotas table thead th{text-align:left}#page-quotas table tbody tr{background-color:#fff;margin-bottom:20px}#page-quotas table th{color:#c1274e;padding:5px}#page-quotas table th.valor{text-align:right}#page-quotas table td{text-align:left;padding:5px;background-color:#fafafa}#page-quotas table td.descricao{vertical-align:top}#page-quotas table td.valor{text-align:right}#page-quotas table tr.alternado td{background-color:#f0f0f0}@media (max-width:575px){#page-quotas table{font-size:1.2rem}#page-quotas table thead th{font-size:1.6rem}#page-quotas .content{padding-left:16px}}.modal-container{position:fixed;display:none;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:rgba(0,0,0,.9)}.modal-container .contato-window{margin:15px auto;width:90vw;max-width:900px;padding:30px;color:#6e6e6e;background-color:#fff;border-radius:9px}.modal-container .contato-window a{color:#c1274e}.modal-container .contato-window label{font-size:1.6rem}.modal-container .contato-window .btn,.modal-container .contato-window .form-control{font-size:1.6rem;border-radius:20px}.modal-container .contato-window .header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #6e6e6e;padding-bottom:10px;margin-bottom:20px;line-height:1em}.modal-container .contato-window .header h2{margin:0;font-size:2.1rem}.modal-container .contato-window .header a.link-close{text-decoration:none;color:#6e6e6e;font-size:3.6rem}.modal-container ::-webkit-scrollbar{width:5px;background-color:transparent}.modal-container ::-webkit-scrollbar-thumb{background-color:transparent;width:5px}@media (max-width:575px){.modal-container .contato-window{height:80vh;padding:15px;overflow-y:scroll}}#page-bulletins .category{list-style:none;font-size:1.8rem;font-weight:700}#page-bulletins .category li{line-height:30px;margin-bottom:10px;position:relative}#page-bulletins .category li span{color:#fff;min-width:20px;min-height:18px;font-size:1.1rem;line-height:2.1rem;text-align:center;border-radius:50%;display:block;background:#c1274e;position:absolute;top:-5px;left:-5px;z-index:1}#page-bulletins .category li i{color:#648d1b;margin-right:10px;font-size:4.8rem;float:left}#page-bulletins .category li a{color:#6e6e6e;text-decoration:none;line-height:4.8rem;text-transform:uppercase}#page-bulletins .category li a.active,#page-bulletins .category li a:hover{color:#648d1b}#page-bulletins .category li.campaign{margin-bottom:0}#page-bulletins .category li.subcategory{font-size:1.4rem;line-height:20px;margin-left:60px;margin-bottom:5px}#page-bulletins .category li.subcategory a{line-height:1.4rem}#page-bulletins .bulletin-block{background:#fff;padding:10px;margin-bottom:20px}#page-files table tbody th,#page-files table thead{background-color:#dededf}#page-bulletins .bulletin-block .bulletin-info{margin-bottom:10px}#page-bulletins .bulletin-block .bulletin-info img{border-radius:50%;width:65px;border:1px solid #b0b1b1;float:left}#page-bulletins .bulletin-block .bulletin-info p.detail{float:left;margin-top:15px}#page-bulletins .bulletin-block .bulletin-info p.detail span{display:block;margin-left:10px}#page-bulletins .bulletin-block .bulletin-info p.detail span.author{font-size:1.8rem;line-height:1.8rem;font-weight:700}#page-bulletins .bulletin-block .bulletin-info p.detail span.date{color:#6e6e6e;font-size:1.2rem}#page-bulletins .bulletin-block .bulletin-info p.detail-category{float:right}#page-bulletins .bulletin-block .bulletin-info p.detail-category i{color:#648d1b;font-size:3rem;float:left;margin-right:5px}#page-annualaward .annualaward-block .annualaward-content a,#page-bulletins .bulletin-block .bulletin-content a{color:#c1274e}#page-bulletins .bulletin-block .bulletin-info p.detail-category span{font-weight:700;text-transform:uppercase;line-height:3rem}#page-bulletins .bulletin-block .bulletin-content img{display:block;width:100%;height:auto}#page-bulletins #janelaModal{display:none;position:fixed;z-index:1;padding-top:10%;width:100%;height:100%;background-color:rgba(0,0,0,.8);overflow:auto}#page-bulletins #imgModal{margin:auto;display:block;width:100%;max-width:1200px}#page-bulletins #btnFechar{position:absolute;top:15px;right:35px;color:#fff;font-size:40px;font-weight:700;cursor:pointer}#page-annualaward .annualaward-block .annualaward-content img{display:block;width:100%;height:auto}#page-files .breadcrumb li:before{padding:0 3px 0 10px}#page-files .breadcrumb li a,#page-files .breadcrumb li span{font-weight:700}#page-files table{width:100%;font-size:1.4rem;margin-bottom:30px}#page-files table thead{text-transform:uppercase;font-size:1.6rem}#page-files table thead th{text-align:left}#page-files table tbody tr{background-color:#fff;margin-bottom:20px}#page-files table th{color:#c1274e;padding:5px}#page-files table th.valor{text-align:right}#page-files table td{vertical-align:middle}#page-files table td.icon{width:4%}#page-files table td.icon img{width:100%}#page-files table td.option{width:3%}#page-files table td.option img{width:100%}#page-files table td.name{width:60%}#page-files table td.date{width:20%}#page-files table td.size{width:10%}@media (max-width:575px){#page-files table{font-size:1.4rem}#page-files table thead th{font-size:1.6rem}#page-files table td.icon{width:12%}}#page-astellecas .banner img{margin:0 auto;cursor:pointer}#page-astellecas .spacer{height:47px}body,html{height:100%}.has-success .form-control,.has-success .form-control:focus{border-color:#ccc;box-shadow:none}html{font-size:10px}@media (max-width:575px){html{font-size:8px}}h3,header .row-1 .info .txt-welcome{font-size:2.4rem}body{min-height:100%;color:#6e6e6e;background:url(/images/bg-default.jpg) center center no-repeat fixed;background-size:cover;font-family:Arial,sans-serif;padding-bottom:48px}body.login{background:url(/images/bg-login.jpg) center center no-repeat;background-size:cover}a{cursor:pointer;text-decoration:underline}header .row-1{padding-top:25px;padding-bottom:25px}header .row-1 .logo-astellas{max-width:145px}header .row-1 .info{display:flex;align-items:baseline;justify-content:flex-end;line-height:1.2em;margin-top:40px}header .row-1 .info a{margin-right:30px}header .row-1 .info .txt-lastaccess{font-size:1.1rem}header .navbar{border-radius:0;margin-bottom:0}header .navbar.navbar-default{background-color:#939598;border:0}header .navbar.navbar-default .navbar-toggle{border:0}header .navbar.navbar-default .navbar-toggle:focus,header .navbar.navbar-default .navbar-toggle:hover{background-color:transparent}header .navbar.navbar-default .navbar-toggle .icon-bar{background-color:#fff}header .navbar.navbar-default .navbar-nav>.active>a,header .navbar.navbar-default .navbar-nav>.active>a:focus,header .navbar.navbar-default .navbar-nav>.active>a:hover{color:#c1274e;text-transform:uppercase;background-color:transparent}header .navbar.navbar-default .navbar-nav a:focus{outline:0!important}header .navbar.navbar-default .navbar-nav li{position:relative}header .navbar.navbar-default .navbar-nav li span{color:#fff;min-width:20px;min-height:18px;font-size:1.1rem;line-height:2.1rem;text-align:center;border-radius:50%;display:block;background:#c1274e;position:absolute;top:2px;left:2px;z-index:1}header .navbar.navbar-default a{color:#fff;font-weight:700;text-decoration:none;font-size:1.6rem}header .navbar.navbar-default a:focus,header .navbar.navbar-default a:hover{color:#b0b1b1}footer{position:fixed;width:100%;height:48px;bottom:0;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#6e6e6e;z-index:2}footer p{margin:0;font-size:1.2rem}@media (max-width:575px){header .row-1{padding-top:10px;padding-bottom:10px}header .row-1 .info{margin-top:20px}footer{height:32px}.content{margin-top:15px;padding:15px}}