/*! normalize.css 2012-02-07T12:37 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}button,html,input,select,textarea{font-family:sans-serif}body{margin:0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}h2{font-size:1.5em;margin:.83em 0}h3{font-size:1.17em;margin:1em 0}h4{font-size:1em;margin:1.33em 0}h5{font-size:.83em;margin:1.67em 0}h6{font-size:.75em;margin:2.33em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}p,pre{margin:1em 0}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:after,q:before{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}dl,menu,ol,ul{margin:1em 0}dd{margin:0 0 0 40px}menu,ol,ul{padding:0 0 0 40px}nav ol,nav ul{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}button[disabled],input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}/*!
Pure v0.4.2
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/.g{letter-spacing:-.31em;text-rendering:optimizespeed;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap}.g,.opera-only :-o-prefocus{word-spacing:-.43em}.u{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}/*!
Pure v0.4.2
Copyright 2014 Yahoo! Inc. All rights reserved.
Licensed under the BSD License.
https://github.com/yui/pure/blob/master/LICENSE.md
*/.u-1,.u-1-1,.u-1-12,.u-1-2,.u-1-24,.u-1-3,.u-1-4,.u-1-5,.u-1-6,.u-1-8,.u-10-24,.u-11-12,.u-11-24,.u-12-24,.u-13-24,.u-14-24,.u-15-24,.u-16-24,.u-17-24,.u-18-24,.u-19-24,.u-2-24,.u-2-3,.u-2-5,.u-20-24,.u-21-24,.u-22-24,.u-23-24,.u-24-24,.u-3-24,.u-3-4,.u-3-5,.u-3-8,.u-4-24,.u-4-5,.u-5-12,.u-5-24,.u-5-5,.u-5-6,.u-5-8,.u-6-24,.u-7-12,.u-7-24,.u-7-8,.u-8-24,.u-9-24{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.u-1-24{width:4.1667%}.u-1-12,.u-2-24{width:8.3333%}.u-1-8,.u-3-24{width:12.5%}.u-1-6,.u-4-24{width:16.6667%}.u-1-5{width:20%}.u-5-24{width:20.8333%}.u-1-4,.u-6-24{width:25%}.u-7-24{width:29.1667%}.u-1-3,.u-8-24{width:33.3333%}.u-3-8,.u-9-24{width:37.5%}.u-2-5{width:40%}.u-10-24,.u-5-12{width:41.6667%}.u-11-24{width:45.8333%}.u-1-2,.u-12-24{width:50%}.u-13-24{width:54.1667%}.u-14-24,.u-7-12{width:58.3333%}.u-3-5{width:60%}.u-15-24,.u-5-8{width:62.5%}.u-16-24,.u-2-3{width:66.6667%}.u-17-24{width:70.8333%}.u-18-24,.u-3-4{width:75%}.u-19-24{width:79.1667%}.u-4-5{width:80%}.u-20-24,.u-5-6{width:83.3333%}.u-21-24,.u-7-8{width:87.5%}.u-11-12,.u-22-24{width:91.6667%}.u-23-24{width:95.8333%}.u-1,.u-1-1,.u-24-24,.u-5-5{width:100%}a{text-decoration:none;color:#444}body{color:#444;background:url(../img/newbg-mobile.png) repeat-x center 50px;font-size:14px;min-width:458px}h2{color:#444;font-family:Helvetica;font-weight:200;font-size:20px;margin-bottom:6px}h2 a{color:#444;font-size:20px}#post img{width:448px!important;height:auto!important}#topicos .list>li>a{color:#444}#topicos .list .list{margin-left:20px}#topicos .gray-box>.list{overflow:auto}#topicos .gray-box>.list>li{float:left;width:50%}.horarios b{display:block}.horarios .l{float:left}.horarios .l,.horarios b{padding:5px}.horarios>div{overflow:auto;padding-left:15px}.small-screen{display:block}.medium-screen{display:none!important}.u-1-2,.wrap{width:458px;min-width:458px;margin:auto;overflow:auto}header nav{position:absolute;left:0;top:0;display:block;height:49px;width:100%;background-color:#fff;margin-top:0;overflow:scroll}header nav ul{width:1000px;margin:0;padding:0;display:table}header nav ul li{display:table-cell}header nav ul li a{font-size:16px;display:block;padding:15px 10px}p{margin-top:0}.tc{text-align:center}.tr{text-align:right}.tl{text-align:left}hr{border:0;border-top:1px solid #ccc}header .g{text-align:center}#bem-vindo{margin-top:300px}#horarios{width:159px;padding-top:30px}#horarios h2{line-height:17px;font-size:14px}#horarios h2 a{line-height:17px;font-size:14px}#horarios img{height:73px;margin-right:6px}#content{margin-top:0;overflow:hidden}#content .right{width:100%}#content .left h2{margin-top:0}#pagina{padding-bottom:20px}#pagina .list a{color:#444}#pagina h3{font-family:Helvetica;color:#C63}#pagina form{overflow:auto}#pagina form dl{letter-spacing:-.31em;text-rendering:optimizespeed;display:-webkit-flex;-webkit-flex-flow:row wrap;display:-ms-flexbox;-ms-flex-flow:row wrap;word-spacing:-.43em}#pagina form dl dd,#pagina form dl dt{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;margin:0}#pagina form dl dt{line-height:24px;text-align:right;margin-right:10px}#pagina form dl dt label{display:inline-block;width:150px}#pagina form dl dd.u-1{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;width:100%;height:5px}#pagina form em{color:red}#pagina form input[type=text], #pagina form input[type=email],#pagina form textarea{background-color:#749040;border:0;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:200px;color:#fff}#pagina form textarea{width:280px;height:120px}#pagina form input[type=submit]{color:#fff;background-color:#C63;border:0;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#voltar{position:relative}#voltar ul{position:absolute;top:6px;right:51px}#voltar a{color:#444}h2.gray-box{margin-top:0}.mb{margin-bottom:10px}img.l{float:left;margin-right:10px;margin-bottom:10px}img.r{float:right;margin-left:10px;margin-bottom:10px}a[rel=galeria]{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;border:2px solid #FFE86F;margin-bottom:.5em}a[rel=galeria] img{display:inline-block;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#rota{background:transparent url(../img/rota-mobile.jpg) no-repeat center top;width:100%;height:157px}#rota form{margin:0;padding:20px}#rota form .horarioSaida,#rota form .terminalDestino,#rota form .terminalSaida{float:left}#rota form .horarioSaida label,#rota form .terminalDestino label,#rota form .terminalSaida label{padding-left:5px}#rota form .horarioSaida{width:150px;padding-left:16px}#rota form .terminalDestino{padding-top:3px}#rota form .terminalDestino,#rota form .terminalSaida{padding-left:5px}#rota form .tr{float:left;padding-top:20px;padding-left:16px}#rota form h2{margin:0;color:#C63;font-size:32px;line-height:32px;width:100%}#rota form select{width:220px;border:0;background:0 0;margin-top:5px}#rota form input[type=text]{border:0;background:0 0;width:65px;margin-top:5px;padding-left:10px;padding-right:10px}#rota form input[type=submit]{color:#fff;background-color:#C63;border:0;padding:6px 13px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.list{margin:0;padding:0;list-style:none}.list>li{font-size:14px;line-height:20px}.list>li>b{color:#FBCC33}.list>li>a{font-weight:200;color:#fff}.list>li>a:hover{text-decoration:underline}#linha-executiva{padding-top:138px}#linha-executiva>a{margin-left:264px}#comunidade{padding-left:274px;padding-bottom:80px}#comunidade h2{color:#fff}#comunidade h2 a{color:#fff}#nosso-blog{margin-top:150px;width:100%}#nosso-blog h2{font-size:210%;margin:0;color:#fff;margin-bottom:12px}#nosso-blog h2 span{color:#FBCC33}#last-content{background:url(../img/bg-mobile-bottom-100.jpg?1) no-repeat center 140px}#mobfloripa{margin-top:20px;overflow:auto}#mobfloripa>h2{margin-bottom:10px;color:#fff}#mobfloripa>h2 a{color:#fff}#mobfloripa>a{font-family:Helvetica;font-weight:300;font-size:200%;line-height:130%;color:#fff}#mobfloripa>a>img{float:left;margin-right:10px}#acessibilidade{margin-top:20px}#acessibilidade a{color:#fff}#acessibilidade img{margin-top:5px}#respeito{font-size:200%;line-height:110%}#respeito a{color:#fff}#novidades{margin-bottom:20px}#novidades input[type=text]{background-color:#ccc;border:0;padding:5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;width:200px}#novidades input[type=submit]{color:#fff;background-color:#C63;border:0;padding:5px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.horarios b{display:block}.horarios .l{float:left}.horarios .l,.horarios b{padding:5px}.horarios ul{list-style:none;overflow:auto;margin:0;padding:0;padding-left:15px}#wrap_nac h2{color:#fff}#wrap_nac h2 a{color:#fff}#certificados{margin-top:20px;color:#fff}#certificados h2{color:#fff}#certificados h2 a{color:#fff}footer{background-color:#fff;margin-top:30px;padding-top:10px;padding-bottom:30px;font-size:12px;text-align:center}footer .powered-by{width:96px;margin:auto;margin-top:15px;float:none;display:block}#mosite{float:right;color:#444;padding-top:6px}@viewport{width:480px}