@import "font.css";@import "animo.css";body,html{font-family:"Playfair Display",serif;background:#222;width:100%;height:100%;color:#fff;font-size:18px;line-height:150%;overflow:hidden}h1,h2,h3,h4,h5,h6{font-family:"Open Sans","Helvetica","Arial",sans-serif;line-height:120%}img{max-width:100%;height:auto}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}#masthead{position:absolute;top:6%;left:0;right:0;z-index:15;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#masthead.middle{top:50%;margin-top:-270px}#masthead h2{color:#fff;font-size:16px;text-align:center;margin-bottom:20px}#masthead h2 img{height:40px;width:auto;display:block;margin:0 auto}#masthead h2 a{color:inherit;font-weight:800;text-decoration:none}#masthead h1{font-family:"Playfair Display SC";font-weight:900;color:#fff;text-align:center;font-size:56px;border-bottom:3px solid #fff;margin:0;padding:0 0 30px;text-shadow:0 0 10px rgba(0,0,0,0.5)}#masthead h1 a{text-decoration:none;color:inherit}#masthead section{margin-left:auto;margin-right:auto;max-width:800px;padding:30px 15% 0}#masthead section p{text-align:center;font-size:24px;line-height:36px;text-shadow:0 0 10px #000}#masthead section .start-timeline{background:rgba(0,0,0,0.4);-webkit-box-shadow:0 0 20px rgba(0,0,0,0.5);-khtml-box-shadow:0 0 20px rgba(0,0,0,0.5);-moz-box-shadow:0 0 20px rgba(0,0,0,0.5);-o-box-shadow:0 0 20px rgba(0,0,0,0.5);box-shadow:0 0 20px rgba(0,0,0,0.5);font-family:"Open Sans",sans-serif;text-transform:uppercase;font-weight:600;font-size:16px;color:#f0f0f0;padding:12px 18px;text-decoration:none;display:inline-block;margin:0;border:1px solid rgba(255,255,255,0.5);-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#masthead section .start-timeline:hover{color:#fff;border-color:#fff}#masthead nav{display:none}#masthead.fixed{top:0;background:#111;-webkit-box-shadow:0 0 5px #000;-khtml-box-shadow:0 0 5px #000;-moz-box-shadow:0 0 5px #000;-o-box-shadow:0 0 5px #000;box-shadow:0 0 5px #000;padding:10px 0;position:fixed;border-bottom:1px solid #222}#masthead.fixed h1{font-size:20px;line-height:26px;text-align:left;border:0;margin:0;padding:0}#masthead.fixed nav.mobile{margin-left:20px;margin-top:3px;position:relative}#masthead.fixed nav.mobile span.label{cursor:pointer}#masthead.fixed nav.mobile .mobile-nav-content{display:none;position:absolute;top:35px;right:0;width:290px;padding:20px 20px 0;background:#fff;color:#333;-webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.1);-khtml-box-shadow:1px 1px 3px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 3px rgba(0,0,0,0.1);-o-box-shadow:1px 1px 3px rgba(0,0,0,0.1);box-shadow:1px 1px 3px rgba(0,0,0,0.1);-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;z-index:99999}#masthead.fixed nav.mobile .mobile-nav-content p{color:#333;margin:0}#masthead.fixed nav.mobile .mobile-nav-content p.nav-title{font-weight:600}#masthead.fixed nav.mobile .mobile-nav-content a{color:#333}#masthead.fixed nav.mobile .mobile-nav-content ul{margin:0 0 20px;padding:0}#masthead.fixed nav.mobile .mobile-nav-content ul li{margin:0;padding:0;float:none;font-size:12px}#masthead.fixed nav.mobile .mobile-nav-content ul li a{float:none;margin:0;padding:0}#masthead.fixed nav.mobile .mobile-nav-content ul.timeline-items li{float:left;margin-right:20px}#masthead.fixed nav.mobile.active .mobile-nav-content{display:block}#masthead.fixed nav{float:right;font-family:"Open Sans",sans-serif;font-size:14px;text-transform:uppercase;display:block}#masthead.fixed nav a{float:left;color:#aaa;text-decoration:none;margin-left:20px;font-weight:400;line-height:26px;position:relative}#masthead.fixed nav a .tip{pointer-events:none;position:absolute;top:35px;right:-10px;width:150px;background:#f0f0f0;color:#111;padding:5px 10px;font-size:12px;line-height:150%;opacity:0;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#masthead.fixed nav a .tip:before{content:'';position:absolute;width:10px;height:10px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-5px;right:13px;background:#f0f0f0}#masthead.fixed nav a:hover{color:#fff}#masthead.fixed nav a:hover .tip{opacity:1;top:40px}#masthead.fixed nav [class^="icon-"],#masthead.fixed nav [class*=" icon-"]{font-size:20px}#masthead.fixed section{display:none}#masthead.fixed h2{float:left;margin:0 20px 0 0}#masthead.fixed h2 img{margin:0;display:block;height:25px}[ui-view].ng-enter,[ui-view].ng-leave{-webkit-transition:all .5s linear;-khtml-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}[ui-view].ng-enter{opacity:0}[ui-view].ng-enter-active{opacity:1}[ui-view].ng-leave{opacity:1}[ui-view].ng-leave-active{opacity:0}#content{width:100%;height:-webkit-calc(100% - 0px);height:-moz-calc(100% - 0px);height:calc(100% - 0px);position:absolute;z-index:4}#content .page{padding:6% 0;min-height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:20px;line-height:150%}#content .page:after{content:'';display:block;height:60px;width:100%}#content .page.top{padding-top:0}#content .page.single{height:100%;overflow:auto}#content .page.flat{background:#fff;color:#333}#content .page h1,#content .page h2,#content .page h3{font-family:'Playfair Display';font-weight:500}#content .page h1,#content .page h2{margin:0 0 40px}#content .page h3{font-size:20px;margin:0 0 20px;text-transform:uppercase;font-weight:600;color:#999}#content .page .author{color:#999;font-style:italic}#content .page p{font-size:20px;line-height:150%}#content .page ul{margin:0 0 40px}#content .page ul li{list-style:disc;margin:0 0 20px 20px;padding:0 0 0 20px;line-height:150%}#content .subcontent{height:-webkit-calc(100% - 130px);height:-moz-calc(100% - 130px);height:calc(100% - 130px);overflow-x:hidden;overflow-y:auto;position:relative}#content #timeline{height:100%;position:relative}#content iframe{width:100%;height:500px}#content #map{padding:0;margin:0;height:100%}#content #map .map-title{position:absolute;left:0;right:0;pointer-events:none;top:20px}#content #map .map-title h1,#content #map .map-title h2{font-family:"Open Sans",sans-serif;font-size:24px;text-transform:uppercase;color:#fff;font-weight:800;text-shadow:1px 1px 5px rgba(0,0,0,0.5)}#content #map iframe{margin:0;height:100%;display:block}#content .line{border-bottom:1px solid rgba(0,0,0,0.2)}#content .line.big{border-color:#333;border-width:2px}#content .dark{background:#333;padding:60px 0;color:#f0f0f0;border-bottom:10px solid #111}#content .dark p{color:#f0f0f0}#content .dark p strong{color:#fff}#content .align-right{text-align:right}#content .light{color:#666}#content p.big{font-size:26px}#content p.legend{color:#666;font-size:18px}#content p.featured{font-size:28px;padding:20px;background:#F5F06E}#content p.featured.actions-title{padding-left:35%}#content .featured-understand{margin-top:60px;margin-bottom:60px;position:relative;padding:20px;border:1px dotted #d0d0d0}#content .featured-understand:before{content:'';position:absolute;top:-40px;width:142px;left:-42px;height:0;border-bottom:1px dotted #d0d0d0}#content .featured-understand:after{content:'';position:absolute;top:-40px;left:100px;width:0;height:40px;border-left:1px dotted #d0d0d0}#content .featured-understand h3{position:absolute;top:-40px;left:120px}#content p.italic{font-style:italic}#content .graph .graph-legend{font-size:16px;color:#666}#content .graph .graph-legend span{margin-right:20px}#content .graph .graph-legend span:before{content:'';display:inline-block;width:15px;height:15px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#333;margin-right:5px}#content .graph .graph-legend span.ordenamento:before{background:#3f7cac}#content .graph .graph-legend span.monitoramento:before{background:#aa455e}#content .graph .graph-legend span.fomento:before{background:#56c887}#content .graph .graph-legend span.lula:before{background:#399914}#content .graph .graph-legend span.dilma:before{background:#b5d9a8}#content .tendency-table{width:100%;font-size:22px}#content .tendency-table thead{font-weight:600;border-bottom:1px solid #444}#content .tendency-table thead td{font-size:18px !important;color:#999}#content .tendency-table td{border-left:1px solid #555;padding:20px;text-align:left}#content .tendency-table td [class^="icon-"],#content .tendency-table td [class*=" icon-"]{margin-left:20px}#content .tendency-table td [class^="icon-"].up,#content .tendency-table td [class*=" icon-"].up{color:green}#content .tendency-table td [class^="icon-"].down,#content .tendency-table td [class*=" icon-"].down{color:red}#content .tendency-table td [class^="icon-"].right,#content .tendency-table td [class*=" icon-"].right{color:yellow}#content .tendency-table td:first-child{padding-left:0;border-left:0}#content .tendency-table td.year{width:25%;text-align:right;font-weight:600;font-size:30px}#content .tendency-table td.index{width:25%;font-size:28px;font-weight:600}#content p.action{font-weight:600}#content p.action .action-name{color:#999;font-style:italic;display:block;font-weight:400}#content .eixo-title{padding:60px 0;border-top:10px solid rgba(0,0,0,0.2)}#content .eixo-title h2{color:#fff;margin:0}#content .eixo-title.ordenamento{background:#3f7cac}#content .eixo-title.monitoramento{background:#aa455e}#content .eixo-title.fomento{background:#56c887}#content .leaflet-container .map-tooltip-content{font-size:14px;line-height:18px}#content .leaflet-container .map-tooltip-content p{font-size:14px;line-height:18px}#content .leaflet-container .map-legends ul{list-style:none;margin:0;padding:0}#content .leaflet-container .map-legends ul li{margin:0;padding:0;list-style:none}#content .leaflet-container .map-legends .bullet{display:inline-block;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;width:10px;height:10px;margin-right:5px}#content .video-controls{margin-top:10px}#content .video-controls .control-group{float:left;margin-right:10px}#content .video-controls .control-group a{text-decoration:none;position:relative}#content .video-controls .control-group a:hover .tip{opacity:1;top:40px}#content .video-controls .control-group .tip{font-family:"Open Sans";pointer-events:none;position:absolute;top:35px;left:-5px;width:150px;background:#f0f0f0;color:#111;padding:5px 10px;font-size:12px;line-height:150%;opacity:0;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#content .video-controls .control-group .tip:before{content:'';position:absolute;width:10px;height:10px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-5px;left:13px;background:#f0f0f0}#content p.video-credit{float:right;max-width:400px;font-size:16px;color:#999;font-style:italic;text-align:right;margin-top:10px}#content .data-section{padding-top:10px}#content .data-section ul.data-list{list-style:none;margin:0;padding:0}#content .data-section ul.data-list>li{list-style:none;margin:0 0 20px;padding:0}#content .data-section ul.data-list>li h4{text-transform:uppercase;padding:10px;font-size:14px;font-weight:600}#content .data-section ul.data-list>li ul{border-top:1px solid #ddd;border-left:1px solid #ddd;border-right:1px solid #ddd}#content .data-section ul.data-list>li ul li{list-style:none;padding:0;margin:0;border-bottom:1px solid #ddd}#content .data-section ul.data-list>li ul li a{display:block;text-decoration:none;color:#666;padding:10px}#content .data-section ul.data-list>li ul li a .format{float:right;font-size:14px;font-family:"Open Sans";background:#eee;padding:0 5px}#content .data-section ul.data-list>li ul li a:hover{color:#333}#content textarea.code{font-family:monospace;width:100%}#lulavsdilma .info{background:#f9f9f9;padding:40px 0;position:relative;border-top:1px solid #999}#lulavsdilma .info:before{content:'x';font-style:italic;position:absolute;top:40px;left:50%;margin-left:-50px;color:#eee;font-size:200px;line-height:200px;pointer-events:none}#lulavsdilma .info .ilust-container{width:255px;max-width:50%;height:300px}#lulavsdilma .info .ilust{width:100%;height:auto;margin:0 auto;display:block}#lulavsdilma .info .label{color:#666;font-size:16px !important}#lulavsdilma .info .number{font-size:32px !important;font-style:italic;font-weight:600}#lulavsdilma .info .lula .ilust-container{float:left}#lulavsdilma .info .dilma{text-align:right}#lulavsdilma .info .dilma .ilust-container{float:right}#lulavsdilma .time-range{width:30%;text-align:center;margin-top:40px;font-size:30px !important}#lulavsdilma .time-range.lula{float:left}#lulavsdilma .time-range.dilma{float:right}#lulavsdilma .graph{border-bottom:1px solid #999}#lulavsdilma .graph .bars{width:40%;margin:-200px auto -5px;text-align:center}#lulavsdilma .graph .bars .bar{display:inline-block;line-height:100%;width:40%;height:400px;margin:0 5%;background:#fff}#lulavsdilma .graph .bars .bar .bar-item{border-bottom:1px solid #333;position:relative;opacity:0.9;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#lulavsdilma .graph .bars .bar .bar-item:last-child{border-bottom:0}#lulavsdilma .graph .bars .bar .bar-item.gap{border:0}#lulavsdilma .graph .bars .bar .bar-item.ordenamento{background:#3f7cac}#lulavsdilma .graph .bars .bar .bar-item.monitoramento{background:#aa455e}#lulavsdilma .graph .bars .bar .bar-item.fomento{background:#56c887}#lulavsdilma .graph .bars .bar .bar-item .bar-info{position:absolute;top:50%;width:100%;margin-right:75%;background:#333;color:#f0f0f0;line-height:60px;margin-top:-30px;right:50%;font-size:18px;text-align:center;-webkit-border-radius:5px;-khtml-border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;border-radius:5px;pointer-events:none;opacity:0;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#lulavsdilma .graph .bars .bar .bar-item .bar-info:after{content:'';position:absolute;left:100%;top:50%;margin-top:-1px;width:75%;border-bottom:1px dotted #333}#lulavsdilma .graph .bars .bar .bar-item:hover{opacity:1}#lulavsdilma .graph .bars .bar .bar-item:hover .bar-info{opacity:1}#lulavsdilma .graph .bars .bar.dilma .bar-item .bar-info{margin-right:auto;right:auto;margin-left:75%;left:50%}#lulavsdilma .graph .bars .bar.dilma .bar-item .bar-info:after{left:auto;right:100%}#lulavsdilma .graph-legend{float:right;margin-top:20px;font-size:16px !important;color:#666}#lulavsdilma .graph-legend span{margin-right:20px}#lulavsdilma .graph-legend span:before{content:'';display:inline-block;width:15px;height:15px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;background:#333;margin-right:5px}#lulavsdilma .graph-legend span.ordenamento:before{background:#3f7cac}#lulavsdilma .graph-legend span.monitoramento:before{background:#aa455e}#lulavsdilma .graph-legend span.fomento:before{background:#56c887}#orcadovsrealizado{background:#333;color:#fff;padding:60px 0}#orcadovsrealizado strong{color:#fff}#orcadovsrealizado p.graph-title{font-size:28px}#orcadovsrealizado .bars{float:left;width:70%;margin-right:20px;border-right:1px solid #000;padding:30px 0}#orcadovsrealizado .bars .bar-item{height:80px;background:#f0f0f0;margin:0 0 1px;color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,0.2);line-height:80px;text-align:right;padding-right:20px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;font-weight:600;cursor:default}#orcadovsrealizado .bars .bar-item .percent{cursor:default;position:absolute;left:100%;padding-left:20px;color:#999;font-size:30px}#orcadovsrealizado .bars .bar-item:hover.orcado{background:#00555b}#orcadovsrealizado .bars .bar-item:hover.realizado{background:#39d8de}#orcadovsrealizado .bars .bar-item:hover .percent{color:#f0f0f0}#orcadovsrealizado .bars .bar-item.orcado{background:#006d75}#orcadovsrealizado .bars .bar-item.realizado{background:#4fdce2}#orcadovsrealizado .info{float:left;margin-top:30px}#orcadovsrealizado .info p{line-height:80px;margin:0}#analise{margin:180px 0 0}#analise h3{font-family:"Playfair Display",sans-serif;margin:10px 0}#analise .analise-area.white{color:#333;background:#fff}#analise .analise-area.white.half-right:before,#analise .analise-area.white.half-left:before{content:'';position:absolute;top:0;bottom:0;background:#fff}#analise p{font-size:20px;line-height:150%}#analise .bg{background-size:cover;background-repeat:no-repeat;background-position:center;width:100%}#analise .full{padding:60px 0;float:left;width:100%}#analise .half-right,#analise .half-left{position:relative;padding:60px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#analise .half-right iframe,#analise .half-left iframe{width:100%;height:400px}#analise .half-right>*,#analise .half-left>*{position:relative;z-index:1}#analise .container .half-right{padding-right:0}#analise .container .half-left{padding-left:0}#analise .half-right{float:right;width:50%}#analise .half-right:before{right:-2000px;left:0}#analise .half-left{float:left;width:50%}#analise .half-left:before{left:-2000px;right:0}#content #equipe h3{font-weight:600;font-size:24px}#content #equipe .equipe-header{text-align:center}#content #equipe .equipe-content h2{margin:0 0 10px}#content #equipe .equipe-content h3{color:#666;font-size:20px;text-transform:none}.video-container{width:100%;height:100%;position:fixed;z-index:1;overflow:hidden}.video-container #video{top:0;left:0;width:100%;height:100%;margin:0;position:absolute}.video-container .front-image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.video-container:after{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.4) url(../img/hover.png);z-index:3;pointer-events:none}a.play-video{position:absolute;top:50%;left:50%;width:82px;height:100px;padding-left:18px;line-height:100px;font-size:60px;margin-top:-50px;margin-left:-50px;text-decoration:none;z-index:100;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;border:2px solid #fff;color:#fff;background:rgba(0,0,0,0.5)}a.play-video:hover{color:#fff}.timeline-item{width:100%;height:100%;background-size:cover;background-position:center;position:relative;z-index:2}.timeline-item .timeline-content{width:100%;height:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding-top:60px}.timeline-item .timeline-content .timeline-header{margin-bottom:40px}.timeline-item .timeline-content .timeline-header h2{font-size:120px;color:#fff;font-weight:800;margin:0}.timeline-item .timeline-content .timeline-header h3.subtitle{width:250px;font-family:"Playfair Display",sans-serif;color:#fff;font-size:20px;opacity:.8;margin:0 0 0 30px}.timeline-item .timeline-content section.timeline-contents p{font-size:24px;line-height:150%;position:relative}.timeline-item .timeline-content section.timeline-contents p span{position:absolute;top:0;left:0;opacity:0;-webkit-transition:all 1s ease-in-out;-khtml-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.timeline-item .timeline-content section.timeline-contents p span.active{opacity:1}.timeline-item .timeline-content section.timeline-contents .next a{color:#fff;text-decoration:none}#video-controls{position:absolute;width:100%;bottom:230px;left:0;z-index:15}#video-controls .controls-container{border-bottom:1px solid rgba(255,255,255,0.2);width:100%;position:relative}#video-controls .controls-container .timebar-container{width:100%;height:5px;position:absolute;bottom:0px;left:0;cursor:pointer}#video-controls .controls-container .timebar-container .timebar{width:0px;height:1px;position:absolute;bottom:0px;pointer-events:none;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-bottom:2px solid rgba(255,255,255,0.2);cursor:pointer}#video-controls .controls-container .texts-button{position:absolute;width:20px;height:20px;-webkit-border-radius:3px;-khtml-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;margin-left:-10px;bottom:10px;background:#fff;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;cursor:pointer;display:none;opacity:.1}#video-controls .controls-container .texts-button span{color:#333;position:relative;z-index:2;font-size:12px;line-height:20px;display:block;width:100%;text-align:center}#video-controls .controls-container .texts-button:before{content:'';position:absolute;width:10px;height:10px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);bottom:-2px;left:5px;background:#fff}#video-controls .controls-container .texts-button .tip{width:120px;text-align:center;text-transform:uppercase;right:-9px;bottom:15px;font-size:12px}#video-controls .controls-container .texts-button:hover .tip{opacity:1;bottom:30px}#video-controls:hover .controls-container .timebar{border-bottom:5px solid rgba(255,255,255,0.5)}#video-controls:hover .controls-container .texts-button{opacity:1;bottom:15px}#video-controls .controls-content{float:right;padding:0 0 10px}#video-controls .control-group{float:left;margin-left:8px}#video-controls a{color:#fff;text-decoration:none;font-size:20px;line-height:20px;position:relative}#video-controls a:hover .tip{opacity:1;top:40px}#video-controls .tip{font-family:"Open Sans";pointer-events:none;position:absolute;top:35px;right:-5px;width:150px;background:#f0f0f0;color:#111;padding:5px 10px;font-size:12px;line-height:150%;opacity:0;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#video-controls .tip:before{content:'';position:absolute;width:10px;height:10px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-5px;right:13px;background:#f0f0f0}#video-controls .tip.top{top:auto;bottom:35px}#video-controls .tip.top:before{top:auto;bottom:-5px}#video-controls #next{text-align:right;font-family:"Open Sans",sans-serif;color:#fff;text-transform:uppercase;margin-bottom:10px}#video-controls #next [class^="icon-"],#video-controls #next [class*=" icon-"]{font-size:30px}#video-controls #next p{font-size:14px;margin:0}#video-controls #next a{color:inherit;text-decoration:none}#video-controls #next h3{font-family:"Open Sans",sans-serif;font-style:normal;width:auto;font-size:42px;color:#fff;font-weight:800;margin:0}#video-controls #next h3 a{font-size:inherit;text-decoration:none;color:inherit}#timeline-nav{width:100%;position:absolute;z-index:10;padding-top:60px;padding-bottom:40px;background:transparent;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, rgba(0,0,0,0.8)), color-stop(1, transparent));background:-ms-linear-gradient(bottom, rgba(0,0,0,0.8), transparent);background:-moz-linear-gradient(center bottom, rgba(0,0,0,0.8) 0, transparent 100%);background:-o-linear-gradient(transparent, rgba(0,0,0,0.8));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='transparent', endColorstr='rgba(0, 0, 0, 0.8)', GradientType=0);font-family:"Open Sans","Helvetica",sans-serif;overflow:hidden;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;bottom:-40px;opacity:0;pointer-events:none}#timeline-nav.initialized{pointer-events:auto;opacity:1;bottom:0}#timeline-nav.fixed{position:fixed;top:-60px;height:90px;background:#111;bottom:auto}#timeline-nav.analise.fixed nav:after{background:#222 !important}#timeline-nav.analise.fixed nav.current .menu-name{display:none}#timeline-nav.analise.fixed nav.current .title{display:block}#timeline-nav.analise.fixed nav.current a.label{display:none;color:#ccc;background:#111;text-align:left;padding-left:0 !important}#timeline-nav.analise.fixed nav.current:before{background:#222}#timeline-nav.analise.fixed nav.current .sub-nav a{background:#111;color:#999}#timeline-nav.analise.fixed nav.current .sub-nav .timeline a{opacity:.4}#timeline-nav.analise nav.pre{margin-left:-45%}#timeline-nav.analise nav.post{margin-left:100%;width:20%}#timeline-nav.analise nav.current{width:100%;position:relative;padding:0;height:60px;overflow:hidden;border:0}#timeline-nav.analise nav.current:before{left:0;right:0}#timeline-nav.analise nav.current .nav-content a.label{margin:0 10px 0 0;float:left;position:relative;z-index:1;width:auto;padding-right:20px;padding-left:20px}#timeline-nav.analise nav.current .sub-nav{float:left;display:block}#timeline-nav.analise nav.current .sub-nav .back a{font-weight:600;padding-left:0;color:#fff;z-index:2}#timeline-nav.analise nav.current .sub-nav a{width:auto;display:block;float:left;position:relative;z-index:1;margin-top:10px;padding:10px 15px;font-size:14px;font-weight:normal;-webkit-transition:all .5s linear;-khtml-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#timeline-nav.analise nav.current .sub-nav a .tip{display:none;position:absolute;left:100%;background:#f0f0f0;color:#333;width:150px;top:10px;pointer-events:none;padding:3px 8px;font-size:80%}#timeline-nav.analise nav.current .sub-nav a .tip .year{font-weight:800}#timeline-nav.analise nav.current .sub-nav a .tip:before{content:'';position:absolute;width:10px;height:10px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);left:-5px;top:50%;margin-top:-5px;background:#f0f0f0}#timeline-nav.analise nav.current .sub-nav a:hover{z-index:2;color:#fff}#timeline-nav.analise nav.current .sub-nav a:hover .tip{display:block}#timeline-nav.analise nav.current .sub-nav>*{float:left}#timeline-nav.analise nav.current .sub-nav .timeline{margin-left:20px;margin-top:-20px;position:relative;z-index:4}#timeline-nav.analise nav.current .sub-nav .timeline a{font-weight:normal;background:transparent;color:#fff;text-decoration:none;text-align:center;font-size:14px;line-height:20px;opacity:0.7;padding:10px 15px;position:relative;-webkit-transition:all .5s linear;-khtml-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#timeline-nav.analise nav.current .sub-nav .timeline a .tip{top:17px}#timeline-nav.analise nav.current .sub-nav .timeline a:after{-webkit-transition:all .5s linear;-khtml-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;content:'';width:10px;height:10px;-webkit-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);-khtml-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);-o-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);box-shadow:0 0 2px 3px rgba(0,0,0,0.2);background:#fff;display:block;margin:5px auto 0;border-radius:5px}#timeline-nav.analise nav.current .sub-nav .timeline a.active,#timeline-nav.analise nav.current .sub-nav .timeline a:hover{opacity:1}#timeline-nav nav{width:60%;position:relative;margin:0 auto 20px;height:30px;border-bottom:1px solid #fff;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#timeline-nav nav .sub-nav{display:none}#timeline-nav nav.pre:after,#timeline-nav nav.post:after{content:'';background:#fff;width:1px;height:55px;position:absolute}#timeline-nav nav.pre{margin:0 0 25px}#timeline-nav nav.pre:after{left:auto;right:0;top:30px}#timeline-nav nav.post{width:auto;margin:0 37% 0 50%}#timeline-nav nav.post:after{left:0;height:70px;bottom:0}#timeline-nav nav.current{width:300px;border:0;margin-bottom:10px;height:auto;border:1px solid rgba(255,255,255,0.5)}#timeline-nav nav.current .title{display:none}#timeline-nav nav.current:before{content:'';position:absolute;top:50%;margin-top:0;left:50%;right:50%;height:1px;background:#fff;-webkit-transition:all .5s ease-in-out;-khtml-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}#timeline-nav nav.current .nav-content a{display:block;width:300px;background:#111;color:#f0f0f0;font-size:16px;text-transform:uppercase;font-weight:800;opacity:1;padding:20px 0;position:relative;z-index:1}#timeline-nav nav.current .nav-content a:hover{color:#fff}#timeline-nav nav.current .nav-content a:after{content:none}#timeline-nav nav .nav-content{display:table;height:1px;margin:0}#timeline-nav nav .nav-content a{width:1%;display:table-cell;color:#fff;text-decoration:none;text-align:center;font-size:14px;line-height:20px;opacity:0.7;-webkit-transition:all .5s linear;-khtml-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#timeline-nav nav .nav-content a:after{-webkit-transition:all .5s linear;-khtml-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear;content:'';width:10px;height:10px;-webkit-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);-khtml-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);-moz-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);-o-box-shadow:0 0 2px 3px rgba(0,0,0,0.2);box-shadow:0 0 2px 3px rgba(0,0,0,0.2);background:#fff;display:block;margin:5px auto 0;border-radius:5px}#timeline-nav nav .nav-content a.active,#timeline-nav nav .nav-content a:hover{opacity:1}#content section.eixos-summary{background:#f7f7f7;padding:0 0 60px 0}#content section.eixos-summary.hovering .eixo-content{opacity:.2}#content section.eixos-summary header ul{width:100%;display:table;margin:0 0 40px;padding:0;border-left:1px solid #eee;table-layout:fixed}#content section.eixos-summary header ul li{width:1%;display:table-cell;margin:0;padding:0}#content section.eixos-summary header ul li h3{text-align:center;background:#fff;margin:0;font-weight:600;font-size:20px;padding:30px;height:100px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;cursor:default;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;border-right:1px solid #eee;position:relative;border-bottom-width:2px;border-bottom-style:solid;color:#333;text-transform:none;font-weight:400}#content section.eixos-summary header ul li h3:hover,#content section.eixos-summary header ul li h3.active{z-index:2;-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);-khtml-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);-o-box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);box-shadow:0 1px 5px 0 rgba(0,0,0,0.1);border-bottom-width:10px;padding-bottom:22px}#content section.eixos-summary header ul li h3:hover:after,#content section.eixos-summary header ul li h3.active:after{margin-top:10px}#content section.eixos-summary header ul li h3:after{content:'';width:0;left:50%;top:100%;height:42px;background:transparent;position:absolute;border-right:1px dotted #bbb;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#content section.eixos-summary header ul li.ordenamento h3{border-bottom-color:#3f7cac}#content section.eixos-summary header ul li.monitoramento h3{border-bottom-color:#aa455e}#content section.eixos-summary header ul li.fomento h3{border-bottom-color:#56c887}#content section.eixos-summary .eixo-content ul{padding:0;border:1px dotted #bbb}#content section.eixos-summary .eixo-content ul li{list-style:none;margin:0;padding:20px;border-bottom:1px dotted #bbb;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;cursor:default;background:#fff;font-size:18px}#content section.eixos-summary .eixo-content ul li:hover{background:#fff}#content section.eixos-summary .eixos-content{margin:0 2%;position:relative}#content section.eixos-summary .eixos-content>ul{display:table;width:100%;margin:0;padding:0;table-layout:fixed}#content section.eixos-summary .eixos-content>ul>li{margin:0;padding:0;display:table-cell}#content section.eixos-summary .eixos-content .eixo-content{-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear;width:100%}#content section.eixos-summary .eixos-content .eixo-content ul{margin:0 20px}#content section.eixos-summary .eixos-content .eixo-content.expand{position:relative;z-index:9999;width:150%;opacity:1}#content section.eixos-summary .eixos-content .monitoramento .eixo-content.expand{margin-left:-25%}#content section.eixos-summary .eixos-content .fomento .eixo-content.expand{margin-left:-50%}.gpti-link{border-bottom:1px dotted #999;font-weight:600;position:relative;cursor:default}#content #gpti{position:absolute;left:10%;right:10%;z-index:999999;margin-top:15px;background:#fff;border:2px solid #f0f0f0;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);-khtml-box-shadow:0 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 10px rgba(0,0,0,0.1);-o-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1)}#content #gpti:before{content:'';position:absolute;width:20px;height:20px;-webkit-transform:rotate(45deg);-khtml-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border:2px solid #f0f0f0;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);-khtml-box-shadow:0 0 0 10px rgba(0,0,0,0.1);-moz-box-shadow:0 0 0 10px rgba(0,0,0,0.1);-o-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);top:-12px;left:45%;margin-left:-10px;background:#fff}#content #gpti:after{content:'';position:absolute;top:0;background:#fff;left:0;right:0;height:50px;pointer-events:none}#content #gpti ul{margin:0;padding:0;list-style:none;position:relative;z-index:10}#content #gpti ul li{list-style:none;margin:0;padding:10px;border-bottom:1px solid #f0f0f0;width:50%;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;float:left}.yt-audio{display:inline}.yt-audio iframe{display:none !important}.yt-audio .yt-audio-text{font-weight:600;border-bottom:1px dotted #aaa}.yt-audio.yt-audio-block .yt-audio-container{position:static;margin-top:0;width:auto;border:0}.yt-audio.yt-audio-block .yt-audio-container:before{width:0;border:0}.yt-audio.yt-audio-block .yt-audio-container .controllers{float:left;margin-right:40px}.yt-audio.yt-audio-block .yt-audio-container .clear{display:none}.yt-audio .yt-audio-container{position:absolute;margin-top:-20px;width:200px;margin-right:0;border-left:1px dotted #aaa;padding-left:20px}.yt-audio .yt-audio-container:before{position:absolute;content:'';width:220px;height:0px;left:-221px;border-bottom:1px dotted #aaa;top:48px}.yt-audio .controllers{margin:0;background:#f0f0f0;-webkit-border-radius:100%;-khtml-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;text-align:center;width:100px;height:100px}.yt-audio .controllers a{font-size:60px;line-height:100px;color:#666;text-decoration:none}.yt-audio .controllers a.icon-play{margin-left:10px}.yt-audio .controllers a:hover{color:#333}.yt-audio .description{padding-top:10px}.yt-audio .description h3{font-style:italic;font-size:16px;margin:0 !important;color:#999;font-weight:400 !important;text-transform:none !important}.yt-audio .description p{font-size:14px;margin:0 !important}.yt-audio.yt-audio-left .yt-audio-container{margin-right:0;margin-left:0;border-left:0;border-right:1px dotted #aaa;padding-left:0;padding-right:20px;text-align:right !important}.yt-audio.yt-audio-left .yt-audio-container:before{left:auto;right:-221px}.yt-audio.yt-audio-left .controllers{float:right}h2 .yt-audio .yt-audio-container:before{top:67px}p.featured .yt-audio .yt-audio-container:before{top:59px}.dark .yt-audio .yt-audio-container{width:300px}.dark .yt-audio .yt-audio-container:before{top:56px}.dark .yt-audio .controllers{background:#444}.dark .yt-audio .controllers a{color:#666}.dark .yt-audio .controllers a:hover{color:#999}#mastfoot{position:fixed;bottom:20px;left:63%;right:0;text-align:right;z-index:100;font-size:14px;overflow:hidden;font-family:"Open Sans",sans-serif;-webkit-transition:all 0;-khtml-transition:all 0;-moz-transition:all 0;-o-transition:all 0;transition:all 0}#mastfoot.fixed{background:#fff;bottom:0;padding:10px 0;left:0;-webkit-transition:all .5s linear;-khtml-transition:all .5s linear;-moz-transition:all .5s linear;-o-transition:all .5s linear;transition:all .5s linear}#mastfoot .footer-content{margin-left:-174%}#mastfoot .twitter-share-button{padding-top:7px}#mastfoot .twitter-share-button,#mastfoot .fb-like{float:right;height:27px;margin:0 0 0 20px}#mastfoot a{display:inline-block;margin-left:10px;background:rgba(0,0,0,0.5);color:#fff;padding:10px;text-transform:uppercase;text-decoration:none;font-weight:600;border:1px solid rgba(255,255,255,0.1)}.interactive-map{width:100%;height:500px}.next-page-section .icon-fast-forward{font-size:60px;float:right;margin-left:20px;color:#999;-webkit-transition:all .2s linear;-khtml-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.next-page-section a{text-align:right;text-decoration:none;font-size:22px;display:block}.next-page-section a .label{display:block;font-size:14px;text-transform:uppercase;color:#999}.next-page-section:hover .icon-fast-forward{color:#333}.ios.in-video.paused #masthead,.ios.in-video.paused #content,.ios.in-video.paused #timeline-nav{pointer-events:none !important}.ios .video-container .front-image{display:none !important}.ios #content iframe{pointer-events:none !important}@media screen and (max-height:700px){.timeline-item .timeline-content .timeline-header{float:left;margin-right:40px}.timeline-item .timeline-content .timeline-contents{margin-left:320px}}@media screen and (max-height:662px) and (max-width:1140px){#masthead section p:first-child{font-size:16px;line-height:20px}#masthead.middle section p:first-child{display:block}}@media screen and (max-width:770px){.column,.columns{width:100% !important;margin:0 !important}html,body{overflow:auto;height:auto}#masthead{top:10px}#masthead.middle{top:6%;margin-top:0}#masthead.fixed h1{font-size:14px}#masthead.fixed h2{display:none}#masthead.fixed nav{display:none}#masthead.fixed nav.mobile{display:block}#masthead.fixed nav.mobile .mobile-nav-content{width:auto;position:fixed;top:50px;left:0;right:0}#masthead h1{font-size:30px}#masthead section{padding-left:0;padding-right:0}#masthead section p{font-size:16px;line-height:20px}#masthead section .start-timeline{font-size:14px}#timeline-nav{padding:10px 0}#timeline-nav nav.pre{margin:0 -20px 20px;width:auto}#timeline-nav nav.pre a{font-size:11px}#timeline-nav nav.pre a:after{width:5px;height:5px;margin:8px auto 0}#timeline-nav nav.pre:after{display:none}.video-container .front-image{background-image:url(../img/front_bg.jpg);background-position:center;background-size:cover}#mastfoot{display:none}.timeline-item .timeline-content .timeline-header{float:none;margin:0 0 20px}.timeline-item .timeline-content .timeline-header h2{font-size:22px}.timeline-item .timeline-content .timeline-header h3.subtitle{font-size:16px;margin:0}.timeline-item .timeline-content section.timeline-contents{margin:0}.timeline-item .timeline-content section.timeline-contents p{font-size:14px;line-height:20px;height:350px}#video-controls{bottom:160px}#video-controls #next{display:none}.yt-audio .yt-audio-text{font-weight:inherit;border-bottom:0}.yt-audio .yt-audio-container{display:none}#content{height:auto;position:relative}#content iframe{height:300px}#content .page{padding:80px 0}#content .page.spacing{display:none}#content .subcontent{width:auto !important;height:auto !important;overflow:visible}#content .embedded-map{width:auto;margin-left:40px;height:300px}#content .tendency-table thead td{vertical-align:bottom}#content .tendency-table thead td,#content .tendency-table td{width:1% !important;padding:10px;font-size:14px !important;line-height:18px !important}#content .tendency-table thead td [class^="icon-"],#content .tendency-table td [class^="icon-"],#content .tendency-table thead td [class*=" icon-"],#content .tendency-table td [class*=" icon-"]{margin-left:5px}#content .dark{padding:20px 0}#content p.big{font-size:22px}#content section.eixos-summary header ul{display:block}#content section.eixos-summary header ul li{width:auto;display:block}#content section.eixos-summary header ul li h3{padding:20px;font-size:20px;height:auto;border-bottom-width:10px;font-weight:600}#content section.eixos-summary header ul li h3:hover,#content section.eixos-summary header ul li h3.active{padding:20px}#content section.eixos-summary header ul li h3:after{display:none}#content section.eixos-summary .eixos-content>ul{display:block}#content section.eixos-summary .eixos-content>ul>li{display:block}#orcadovsrealizado .bars .bar-item{font-size:12px}}