@import url("print.css");
@import url("efeitos.css");
header{background-image:url("../images/tfe_bg01.png");background-position:center 1px!important;background-repeat:repeat-x;border-bottom:1px solid #e72a4d;background-size:contain}
.container-fluid{background:linear-gradient(to bottom,#F0F2F1 0%,#F0F2F1 50%,#F0F2F1 85%,#E4E4E4 50%,#E4E4E4 100%)}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Merriweather Sans";font-weight:700;line-height:1.1;color:#EF3656}
@media (max-device-width:480px){
	.col-sm-12{clear:both}
	.container-fluid{background:linear-gradient(to bottom,#F0F2F1 0%,#F0F2F1 50%,#F0F2F1 93%,#E4E4E4 50%,#E4E4E4 100%)}
	section#banner{display:none}
	div#rodapechat{display:none}
}
img{table-layout:fixed}
.marca{background-color:transparent;padding:0 1em 1em}
.buscaGeral{padding:0 1em}
.buscaLabel{font-size:x-large;font-weight:300;float:none;padding:initial}
.buscaGeralInput{font-size:large;line-height:normal;border:5px solid #eeeeee}
.barrs{font-size:48px;margin:0 0.1em}
table#busca{justify-content:space-around;display:table}
button#dLabel{border:none;border-radius:6px;background:#E9E9E9}
#dLabel{display:block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color,background-color;transition-property:color,background-color}
#dLabel:hover,#dLabel:focus,#dLabel:active{background-color:#2098d1;color:white}
.icoBusca{font-size:48px;border:none;border-radius:6px;color:#f9f9f9;background:#EF3656;margin:0 0.1em}
.icoBusca a{color:#fff;margin:-5px;}
.icoBusca{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.5s;transition-duration:0.5s;-webkit-transition-property:color,background-color;transition-property:color,background-color}
.icoBusca:hover,.icoBusca:focus,.icoBusca:active{background-color:#004282;color:white}
.icoBusca:focus,.icoBusca:active{text-shadow:3px 3px 3px #000}
.input-group label{background-color:transparent;padding:1em 0 0;float:left}
.interna{background:#F2F2F2;}
.barra{background:#f1f1f1;height:60px;}
header.interna form{display:flex;justify-content:flex-end;}
header.interna .barrs{font-size:32px;margin:0.2em;max-width:54px;}
header.interna img.marcaTFE{height:40px;width:54px;margin:0.6em;float:left;}
header.interna img.gov{height:40px;margin:0.6em;padding:0;float:left;}
header.interna label.buscaLabel{visibility:hidden;display:none;}
header.interna .icoBusca{font-size:28px;border:1px solid #D21D5B;border-radius:0 6px 6px 0;color:#f9f9f9;background:#EF3656;margin:0.35em 0;display:block;height:40px;padding:0;width:40px;float:left;border-left:none;}

/* Duvidas frequentes */
.ajuda-duvidas_respostas{display:grid;color:#607D8B;padding:1em 0;}
.ajuda-duvidas_respostas h5{color:#337ab7;}
.ajuda-duvidas_respostas-item h5{cursor:pointer;}
.ajuda-duvidas_respostas-item p{padding-left:initial;}

/*.avalia-block{color:#9e9e9e;padding:.5em 0;display:block;border-color:#9e9e9e;float:right;text-overflow:;text-align:right;}*/
.ajuda-duvidas__respostas-item p{padding:inherit;}
.avalia-block{color:#9e9e9e;padding:2em 0;display:block;border-color:#9e9e9e;float:right;}
.avalia-block > .btn-default{color:#9e9e9e;}
.avalia-block-positivo:hover,.avalia-block-positivo:focus{background-color:#4CAF50;color:#fff;border-color:#209c25;}
.avalia-block-negativo:hover,.avalia-block-negativo:focus{background-color:#e91e1e;color:#fff;border-color:#d61111;}
.resposta{background:aliceblue;display:block;border:solid salmon;float:right;}
@media (max-device-width:480px){
	.buscaGeral{background-color:#f2f2f2;border-bottom:1px solid #e72a4d;height:50px;padding:4px}
	.buscaLabel{font-size:smaller;font-weight:300}
	.buscaGeralInput{font-size:small;border:1px solid #eeeeee}
	header.interna .buscaGeralInput{width:80%;float:left;margin:0.75em 0;min-height:40px;z-index:5;border-radius:6px 0 0 6px}
	.barrs{font-size:x-large;margin:0 0.1em;width:inherit}
	button.icoBusca{font-size:x-large;border:transparent;background:#E72A4D}
	div.form-group.text-center{float:left;min-width:280px}
	p#texto001{display:none}
}
@media (min-width:1200px){
	.buscaGeralInput{font-size:x-large;line-height:initial;height:70px;border:5px solid #ddd;border-radius:6px}
	header.interna .buscaGeralInput{font-size:inherit;line-height:initial;height:40px;border:1px solid #ddd;border-radius:6px 0 0 6px;margin:0.6em 0;width:80%;float:left;border-right:none}
	.icoBusca{display:flex}
}
img.marcaTFE{height:127px;width:170px}
.bgNews{background-image:url("../images/u675.png");height:30px;width:100px;padding:3px 10px;background-color:#f2f2f2;margin-left:0px;float:left;background-position:-10px}
.bgNews a{color:#fff}
.noticias{margin:auto;justify-content:center!important;display:inline-block;margin-top:4.75em}
.setinha{background-image:url("../images/u677.png");background-position:center right;background-repeat:no-repeat;width:20px;float:right;height:30px}
.manchetes a{height:30px;background-color:#f2f2f2}
.manchetes{background-color:#f2f2f2;float:left;display:block;height:30px;padding:3px 10px;max-width:560px}
@media (max-device-width:480px){
	.noticias{display:none;visibility:hidden}
	header.interna  img.marcaTFE{margin:0.6em 0;}
}
@media (min-width:481px) and (max-width:767px){
	.bgNews,.setinha,.noticias{display:none}
	.buscaGeralInput{height:70px}
	header.interna .loginHead{display:none}
	header.interna .buscaGeralInput{height:40px}
	header.interna .buscaGeralInput{font-size:inherit;line-height:initial;height:40px;border:1px solid #ddd;border-radius:6px 0 0 6px;margin:0.6em 0;width:90%;float:left;border-right:none}
}
@media (min-width:768px) and (max-width:991px){
	.noticias{display:none}
	.buscaGeral{padding:0 1em}
	.buscaGeralInput{height:70px}
	.barrs{font-size:48px}
	header.interna .buscaGeralInput{height:40px;border:1px solid #ddd;margin:0.6em 0;font-size:inherit;border-radius:6px 0 0 6px}
	header.interna .loginHead{display:flex;justify-content:center}
}
@media (min-device-width:481px) and (max-width:767px){
	.noticias,.setinha,.bgNews{display:none}
	.buscaGeralInput{height:70px}
	.barrs{font-size:48px;border:none;margin:0 0.1em}
	.buscaGeral{padding:0.1em 1em}
}
@media (min-width:992px) and (max-width:1199px){
	.setinha,.bgNews{display:none}
	.buscaGeral{padding:0 1em}
	.buscaGeralInput{height:70px}
	.barrs{font-size:48px;border:none}
	p.bgNews{font-size:0}
	.bgNews{display:none}
	header.interna .buscaGeralInput{height:40px;border:1px solid #ddd;margin:0.6em 0;font-size:inherit;border-radius:6px 0 0 6px}
	.ajuda-duvidas_respostas-item p{padding-left:2em;}
}
@media (min-width:1200px){
	.buscaGeral{padding:0 14em}
	.ajuda-duvidas_respostas-item p{padding-left:3em;}
}
header.interna .loginHead{height:30px;margin:1em 0;text-align:center}
.loginHead{height:30px;margin:0;text-align:center}
.loginHead a{margin:0 0.4em}
@media (min-width:768px){
	.loginHead{}
	.loginHead>li{float:left}
	.loginHead>li>a{padding-top:4px;padding-bottom:4px}
}
@media (max-device-width:480px){
	.noticias{margin:0.8em auto}
	.bgNews{height:20px;width:100%;background-color:#c9c9c9;background-image:none;font-size:smaller;padding:0px}
	.bgNews a{display:inline-block;width:100%}
	.manchetes{margin:-0.6em 0 1em 0;height:100%}
	.setinha{display:none}
	.loginHead{margin:0 0 0.1em 0;display:none}
	.loginHead a{margin:auto 0.1em;justify-content:space-between}
}
.supertitle{font-family:Lato;font-weight:300;font-size:28px;color:#999;padding-top:0.5em}
.card{min-height:100px;padding:18px;margin-bottom:20px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05)}
.card{background:#ffffff;background:-moz-linear-gradient(-45deg,#ffffff 0%,#f6f6f6 100%);background:-webkit-linear-gradient(-45deg,#ffffff 0%,#f6f6f6 100%);background:linear-gradient(135deg,#ffffff 0%,#f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f6f6f6',GradientType=1)}
.cardComplementar{padding:0;display:flex;}
.cardComplementar > .lateral > ul{float:left;}
.cardComplementar .lateral{width:inherit;display:flex;min-height:inherit;}
.cardComplementar .lateral ul{width:100%;justify-content:flex-start;}
.cardComplementar .lateral li{float:left;padding:.25em;border:none;}
.cardComplementar .lateral h2{font-size:0.85em;text-align:right;border-radius:4px 0 0 4px;}
a >.card:hover,h4:link{background:#f9f9f9;transition:0.4s;transition-timing-function:ease-out;border-color:#C3C3C8;box-shadow:#C3C3C8 0px 0px 15px}
nota >.card:hover{background:#ffffff;background:-moz-radial-gradient(center,ellipse cover,#ffffff 0%,#f9f9f9 45%,#e9e9e9 100%);background:-webkit-radial-gradient(center,ellipse cover,#ffffff 0%,#f9f9f9 45%,#e9e9e9 100%);background:radial-gradient(ellipse at center,#ffffff 0%,#f9f9f9 45%,#e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#e9e9e9',GradientType=1);transition:1s}
a:hover > div > h4{color:initial;text-decoration:none;2px 2px 4px #d6d6d6}
a > div > h4{color:#EF3656;}
.left{float:left}
.right{float:right}
.full{clear:both;display:block;}

/*width:inherit!important;*/
.center{justify-content:center;display:flex}
.gov{float:right;padding:15px 0}
.titlecard a{color:#000}
.titlecard a:hover{color:#0777BD}
.titlecard a:active{color:#007376}
h4.titlecard{min-height:45px;font-size:18px}
a .titlecard{color:#000}
a:hover .titlecard{color:#0777BD}
a:active .titlecard{color:#007376}
.well.well-sm.atendimentoCard{background:#E67373;color:#fff;border:none;clear:both!important;-moz-margin-top:1em}
.transparencia-lg h4{letter-spacing:-0.15rem;word-spacing:0px;word-break:break-word;color:#EF3656}
@media (max-device-width:480px){
	.lateral{clear:both}
	.card{margin-bottom:10px;min-height:80px;padding:9px}
	.transparencia-sm{text-align:left}
	.transparencia-sm div{text-align:left}
	.transparencia-lg h4{letter-spacing:-0.05rem;word-spacing:0px;word-break:break-word}
	.right{float:right}
	.atendimentoCard{font-size:small;word-wrap:break-word}
	.cardComplementar .lateral{width:inherit;display:inline-block;min-height:inherit;}
}
@media (min-width:768px) and (max-width:991px){
	h4.titlecard{font-size:x-large}
	.titlecard > a{padding:2em 0.1em}
}
.ball{border-radius:100%;font-size:28px;float:left;color:#fff;width:50px;height:50px;text-align:center;padding:1%;margin:0.275em 0.4em}
.ball2{border-radius:100%;font-size:48px;color:#fff;width:80px;height:80px;text-align:center;padding:1%;margin:0 auto;display:block}
.ball3{border-radius:100%;font-size:48px;float:left;color:#fff;width:80px;height:80px;text-align:center;padding:1%;margin:0 0.5em 0 0}
.ball a,.ball2 a,.ball3 a{color:#fff}
.informa,.fa-info-circle-bg{background-color:#009DD9}
.emissao,.fa-clipboard-bg{background-color:#0288D1}
.agenda,.fa-calendar-bg{background-color:#18499A}
.acompanha,.fa-hand-pointer-o-bg{background-color:#0777BD}
.lai{background-color:#FFA000}
.den{background-color:#E53935}
.ouv{background-color:#43A047}
.up{background-color:#2A398D}
.fal{background-color:#2A54AF}
.ntf{background-color:#0777BD}
img.flag{margin:0 0 -10px -20px}
.transparencia-lg > article > div > div{height:230px}
.geral{background:#F2F2F2;box-shadow:none}
.geral > a h4{color:#2C3A8E}
@media (max-device-width:480px){
	.ball{margin:0.4em}
	.ball2{display:none}
	.transparencia-sm > article > div > div{height:auto;font-size:medium}
	.ball3{display:none}
	h1.supertitle{font-size:x-large;text-align:center;margin-top:1px;padding-top:initial}
}
@media (min-width:768px) and (max-width:991px){
	p{font-size:large;}
	small > p{font-size:initial;}
	.ball{width:80px;height:80px;font-size:48px;padding:1%;margin:0 0.5em 0 0}
	.ball2{float:left;margin:0 0.5em 0 0}
	.transparencia-lg > article > div > div{height:140px;text-align:start;font-size:x-large}
	.transparencia-lg > article > div > div > a > p{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
}
@media (min-width:992px) and (max-width:1199px){
	h4.titlecard{margin-top:0.1em}
	.ball{margin:0.1em 0.4em}
	.card{min-height:100px}
	.supertitle{padding-top:0;margin:0.5em 0}
}
.aviso2{background-color:#FFF8E1;border:solid 1px #FF9800;border-radius:4px;padding:0.4em 2em;margin:auto;font-size:smaller;text-transform:inherit;z-index:8;position:fixed;height:80px;text-overflow:ellipsis}
.aviso2{min-height:78px}
.aviso > p{font-size:0.85em;padding:0 2em}
.aviso > h5 > i{font-size:x-large;color:#FF6F00;vertical-align:middle}
.aviso2 h5{padding:0.4em 0;margin:auto;font-size:small}
.aviso2{min-height:78px}
.remove{color:#FF6F00;float:right;font-size:24px}
.remove:hover{color:#E53935}
.footerlink{text-align:right;text-transform:uppercase;margin:0 0 1em 0}
.footerlink a:link,.footerlink a:visited{color:#e91e63}
p.footerlink a{border:solid 1px transparent;padding:0 1em 0.2em;border-radius:0px 0px 6px 6px;text-decoration:initial;background-color:#EFEFEF}
p.footerlink a:hover{background-color:rgba(224,163,206,0.2)}
hr{border:dotted #e3e3e3 1px;background:transparent;margin:0}
.rodape{padding:2em 0 0}
.rodape h4{color:#007376}
.rodape ul{list-style:none;padding:0 0.5em;line-height:1.6em}
.rodape ul li ul li{margin:0 0 0 1em}
.developer{clear:both;display:block;height:50px;padding:0.5em 0}
.developer > small > p{padding:0.6em 0 0 0}
.iconLai{width:57px;height:50px;margin:0.2em;clear:right}
ul.marcas{max-height:190px;float:right}
ul.marcas li{display:table-row;border:none}
ul.marcas li img{padding:5px}
@media (max-device-width:480px){
	img.marcaTFE{width:65px;height:inherit}
	.container.marca{text-align:center;padding:1em 0}
	img.gov{width:70px;padding:0;float:inherit;margin:0 0.01em}
	.aviso{display:none}
}
@media (max-device-width:480px){
	.banner{display:none}
	.footerlink{font-size:smaller}
	img.flag{display:none}
	.rodape{font-size:smaller}
	.rodape img{margin:auto;float:inherit}
	ul.marcas{float:none}
}
@media screen and (max-width:767px){
	ul.marcas{float:left;display:block;padding:1em 0 0 0;clear:both}
	ul.marcas li{display:inline-block}
	.container-fluid{background:linear-gradient(to bottom,#F0F2F1 0%,#F0F2F1 50%,#F0F2F1 93%,#E4E4E4 50%,#E4E4E4 100%)}
}
@media (min-width:768px) and (max-width:991px){
	.developer > small > p{padding:initial}
	ul.marcas{float:left;display:block;padding:1em 0 4em 0;clear:both}
	ul.marcas li{display:inline-block}
}
.container article header{background:none;border:none}
.breadcrumb{clear:left;background:none;font-size:18px;font-weight:300}
.card h1{margin-bottom:1em;border-bottom:dotted 1px #ccc;letter-spacing:-0.025em}
.card dt{margin:1em auto 0.4em;clear:both}
.card dt a{display:inline-table;padding:0.5em 0}
.card dt:hover{background-color:#f9f9f9}
.card dd{margin:0.1em auto 2em auto;border-bottom:dotted 1px #ccc;padding:0 0 10px 0}
.lateral{min-height:75px;padding:0;margin-bottom:20px;background-color:#fff;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);box-shadow:inset 0 1px 1px rgba(0,0,0,0.05);clear:right}
.lateral h2{padding:1em;background-color:#90A4AE;color:#fff;font-size:18px;margin:0;border-radius:4px 4px 0 0}
.lateral dt{padding:1em;border-bottom:dotted 1px #ccc}
.lateral li{border-bottom:dotted 1px #ccc;list-style-type:none;font-weight:bold}
.lateral li:last-child{border-bottom:0}
.lateral li a{padding:0.8em 1em;display:block}
.lateral li:hover{background-color:#f3f3f3;display:block;text-decoration:none;text-shadow:2px 2px 4px #d6d6d6}
.lateral ul{padding-left:0;margin-bottom:0}
.lateral dl a > dt:hover{background-color:#f3f3f3;display:block;text-decoration:none;text-shadow:2px 2px 4px #d6d6d6}
.lateral li,.lateral dl a > dt{display:block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;overflow:hidden;-webkit-transition-duration:0.6s;transition-duration:0.6s;-webkit-transition-property:color,background-color;transition-property:color,background-color}
.lateral dl{margin:0}
.boxOwner{background-color:#FFF3E0;border:solid 1px #FEE0B2;margin:2em 0;font-size:small;padding:1em;color:#BF7C14}
.boxAviso{font-size:x-large;vertical-align:sub}
.toptop{float:right;border:none;background:none;font-size:initial}
.print{border:none;background:#f8f8f8;font-size:1.6em;border-radius:20px;margin:-0.2em 0.2em 0 0;float:right}
button.print:hover{color:darkred;transition:1s}
button.print:active{color:red;transition:1s}
button.print:visited{color:currentColor}
.acessar{text-transform:uppercase;border:none;background-color:#EF3656;font-size:initial;color:#fff;border-radius:18px;width:180px;height:36px;text-shadow:#B30D01 2px 2px 2px}
.servicosDisponiveis{background-image:url("../images/bg_bt.gif")!important}
.servicosDisponiveis{text-transform:uppercase;border:solid 1px #f9f9f9;background-color:#EF3656;color:#fff;text-shadow:#B30D01 2px 2px 2px;height:36px}
.servicosDisponiveis:hover,.btn.acessar:hover{background-color:#d50000;color:#fff;transition-duration:0.6s;text-shadow:none;box-shadow:#c9c9c9 0px 0px 8px}
.acessar,.servicosDisponiveis{background-image:url("../images/bg_bt.gif")}
.servicosDisponiveis:active,.btn.acessar:active{background-color:#f9f9f9!important;text-shadow:none}
.servicosDisponiveis:focus,.btn.acessar:focus{text-shadow:none;background-color:#f9f9f9;color:#000;box-shadow:#9E9E9E 0px 0px 8px}
button.btn.btn-default.servicosDisponiveis{margin:auto 0.06em;min-width:50px;font-weight:bolder;border-radius:18px!important;padding:0 2em}
a.btn{font-weight:bolder}
a.btn:hover,a.btn:focus{color:#fff}
a.btn.btn-outline:hover{color:#fff;}
@media (max-device-width:480px){
	button.btn.btn-default.servicosDisponiveis{margin:0.1em auto;float:initial;min-width:100%}
}
@media (max-device-width:480px){
	.print,.acessar{width:100%;margin:0 0 1em 0}
	.breadcrumb{background:none;font-size:x-small;font-weight:400;padding:0;margin:0.2em 0;display:inline-block}
	.toptop{float:right;border:none;background:none}
}
@media screen and (max-width:767px){
	.breadcrumb{background:none;font-size:smaller;font-weight:400;margin:0.2em 0;display:inline-block}
}
@media (min-width:1200px){
	.card.col-sm-12.col-md-9.col-lg-9{width:73%}
}
.servico-tag{color:#fff;padding-right:5px;position:relative;z-index:1;font-size:10px;font-style:normal;font-weight:normal;text-transform:uppercase}
.palavrachave{padding:0;margin:0 0 10px;list-style-type:none;font-size:0}
.palavrachave li a{display:block;padding:2px 5px;background:#3dc0ed;text-decoration:none;border:0 none;box-shadow:0 0 0 0 #fff;position:relative;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}
.palavrachave li{display:inline-block;margin:0 5px 5px 0}
.palavrachave li a::after{border-color:transparent;border-right-color:#3dc0ed;border-width:7px;top:50%;margin-top:-7px}
.palavrachave li a:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}
.news img{width:100%;margin:2em auto auto}
.news ul{margin-top:1em}
.news ul li{padding-bottom:1em}
.news h4,.news h5{margin:2em auto}
.news .lateral  h2{background:#41B2E6;color:#fff}
.news h1,.news h3,.news h4,.news h5,.news h6{color:#2c3a8e}
.news h2 a{color:#fff}
.pagination-container{display:inline-block}
.news .lateral p{padding:1em}
.news small{color:#c9c9c9;font-weight:initial;margin-top:-30px}
.news dd{display:flex}
.artigoLista{display:table;min-height:2em;border-bottom:dashed 1px #e3e3e3;margin:2rem 0}
.artigoLista h3{margin-top:0;display:table}
figcaption{font-weight:300;background:#f3f3f3;padding:0.4em;justify-content:space-between;font-size:smaller;min-height:1em}
.fotografo{font-style:italic;display:block;color:#a3a3a3}
.fotoMedia{width:40%;float:left;margin:0 1em 1em 0}
.orgaosLista{list-style-type:none}
.orgaosLista a{padding:0.5em;display:inline-table}
.orgaosLista li:hover{background-color:#f9f9f9}
.nav-container{background:url('images/nav_bg.jpg') repeat-x 0 0}
.f-nav{z-index:9999;position:fixed;top:0;width:100%}
.nav{height:42px}
.nav ul{list-style:none}
.nav ul li{float:left;margin-top:6px;padding:6px;border-right:1px solid #ACACAC}
.nav ul li:first-child{padding-left:0}
.nav ul li a{}
.nav ul li a:hover{text-decoration:underline}
.nav-container{background:antiquewhite;border-bottom:1px solid #000;margin-bottom:2em}
.paginacao-letras a.active{color:#EF3656;text-decoration:underline}
.paginacao-letras{font-size:0.9125em;background-color:#f2f2f2;border-radius:3px;padding:0.8em 0.9em 0.2em;display:inherit}
span.paginacao-busca{float:left;font-weight:300}
@media (min-width:1200px){
	.paginacao-letras li{display:inline}
	.paginacao-letras ul a{padding:0px 8px;font-weight:bolder}
	.paginacao-letras select{display:none}
}
@media screen and (min-width:461px) and (max-width:768px){
	.paginacao-busca{font-family:open_sansbold;color:#606060;padding:3px 10px 3px 10px;text-transform:uppercase;display:inline-block}
	.paginacao-letras{background-color:#f0f2f1;padding:5px 10px 5px 0;border-radius:4px;display:inline-block;margin-top:10px;width:100%}
	.paginacao-letras ul{display:inline-block}
	.paginacao-letras ul a{padding:0px 7px}
	.paginacao-letras select{display:none}
}
@media screen and (max-width:460px){
	.paginacao-letras ul{display:none!important}
}
@media screen and (max-width:460px){
	.orgaosLista{padding:0}
	.paginacao-letras{clear:both}
	.paginacao-letras select{display:inline-block;float:right;margin-top:3px;width:50%;padding:0.4em;font-weight:bolder}
	.paginacao-letras{display:flex;flex-direction:column}
}
.thumb150,img.thumb150{border-image:none;padding:4px;width:150px;height:150px;float:left;border-radius:4px;margin:0 1em 2em 0}
.thumb150 img{height:100%;width:100%;margin:0}
@media screen and (max-width:460px){
	.thumb150,img.thumb150{width:100%;height:100%;float:none;margin:1em auto}
	.news h3{font-size:x-large;margin:auto}
}
@media screen and (min-width:461px) and (max-width:768px){
	.artigoLista >.thumb150,img.thumb150{width:20%;height:inherit;float:left}
	.news h3{font-size:x-large}
}
@media (min-width:1200px){
}
.d{width:100%}
.capsula{position:relative;height:0;overflow:hidden}
.capsula iframe{position:absolute;top:0;left:0;width:100%;height:100%}
.conteudo{border:none}
.capsula-16x9{padding-bottom:56.25%}
.comoChegar{background:#F2F2F2;padding:1em}
.faleConosco{}
.faleConosco .form-group{margin-bottom:0}
.thumbnail{min-height:480px}
.thumbnail > img{padding:1em}
h3.title{font-weight:400;color:darkgreen;font-size:initial}
.description{min-height:120px}
.btAndroid{width:135px}
.btiOS{height:36px}
.ficha{display:block;min-height:180px}
.ficha img{float:left;max-width:150px;padding:0.02em 0.5em}
.ficha > figure > a > img,.ficha > figure > img{height:initial}
.ficha .btAndroid{}
.ficha .description{min-height:1em}
.ficha h3.title{font-weight:700;font-size:x-large}
.lojas{display:flex;flex-wrap:wrap;justify-content:flex-start}
.lojas img{float:left;max-width:150px;padding:0.02em 0.5em}
@media screen and (max-width:460px){
	.lojas{margin:0.4em;text-align:center}
	.ficha > figure > a > img,.ficha > figure > img{height:inherit;max-width:150px}
	.caption{clear:both;display:inline-block}
}
.sugestoesBusca{border:#f2f2f2 solid 8px;background:#fff;z-index:9;position:absolute;margin-top:-0.8em;display:none;min-width:50%}
.sugestoesBusca ul{line-height:initial;padding:0.5em}
.sugestoesBusca li a{padding:0.8em;display:block;margin:0;z-index:990}
.sugestoesBusca li{display:block;margin:0}
.sugestoesBusca li a:hover{background:#f2f2f2;text-decoration:underline;z-index:992}
@media screen and (min-width:461px) and (max-width:768px){
	.sugestoesBusca{margin-left:20%}
}
@media (min-width:768px) and (max-width:991px){
	.sugestoesBusca{margin-left:9em}
	header.interna .icoBusca{width:65px;}
}
@media (min-width:992px){
	.sugestoesBusca{margin-left:12.5em}
	header.interna .icoBusca{width:2.8em;}
}
@media (min-width:1200px){
	.sugestoesBusca{margin-left:8em}
}
.app{}
.app::after{font-family:FontAwesome,sans-serif;content:"app \f10b";color:#ef3656;font-weight:bolder;font-size:smaller;margin:0.2em;padding:0.4em;background:#fcf8e3;border-radius:6px;text-decoration:none}
@media screen and (max-width:768px) and (min-width:461px){
	header.interna .sugestoesBusca{margin-top:-9px;margin-left:0px;width:94%}
}
@media (max-width:991px) and (min-width:768px){
	header .sugestoesBusca{min-width:510px}
	header.interna .sugestoesBusca{margin-top:-9px;margin-left:0px;width:90%;min-width:0}
}
@media (min-width:992px){
	header .sugestoesBusca{min-width:550px}
	header.interna .sugestoesBusca{margin-top:-9px;margin-left:0px;width:93%;min-width:0}
}
@media (min-width:1200px){
	.full{padding:0 6em;}
	header.interna .sugestoesBusca{margin-top:-9px;margin-left:70px;width:82%}
}
#box-header-small{-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0,8s ease;top:-75px}
#box-header-small.navbar-fixed-top{top:0px!important}
