/* Customizacao do Font Awesome 4.5 para o SEADoc - Bradoc */
.bra {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  color: rgb(60, 121, 150);
}
/* faz a fonte 33% mais larga relativa ao container do icone */
.bra-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.bra-data {
  font-size: 1.15em;
  line-height: 0.75em;
  vertical-align: -15%;
  color: #E85049;
}
.bra-2x {
  font-size: 2em;
}
.bra-3x {
  font-size: 3em;
}
.bra-4x {
  font-size: 4em;
}
.bra-5x {
  font-size: 5em;
}
.bra-fw {
  width: 1.28571429em;
  text-align: center;
}
.bra-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.bra-ul > li {
  position: relative;
}
.bra-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.bra-li.bra-lg {
  left: -1.85714286em;
}
.bra-borda {
  padding: .2em .25em .15em;
  border: solid 0.08em #eeeeee;
  border-radius: .1em;
}
.bra-alinhar-esquerda {
  float: left;
}
.bra-alinhar-direita {
  float: right;
}
.bra.bra-alinhar-esquerda {
  margin-right: .3em;
}
.bra.bra-alinhar-direita {
  margin-left: .3em;
}
/* Deprecated as of 4.4.0 */
.alinhar-direita {
  float: right;
}
.alinhar-esquerda {
  float: left;
}
.bra.alinhar-esquerda {
  margin-right: .3em;
}
.bra.alinhar-direita {
  margin-left: .3em;
}
.bra-girar {
  -webkit-animation: bra-girar 2s infinite linear;
  animation: bra-girar 2s infinite linear;
}
.bra-pulsar {
  -webkit-animation: bra-girar 1s infinite steps(8);
  animation: bra-girar 1s infinite steps(8);
}
@-webkit-keyframes bra-girar {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes bra-girar {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(359deg);
  }
}
.bra-girar-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  transform: rotate(90deg);
}
.bra-girar-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  transform: rotate(180deg);
}
.bra-girar-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  transform: rotate(270deg);
}
.bra-inverter-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  transform: scale(-1, 1);
}
.bra-inverter-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  transform: scale(1, -1);
}
:root .bra-girar-90,
:root .bra-girar-180,
:root .bra-girar-270,
:root .bra-inverter-horizontal,
:root .bra-inverter-vertical {
  filter: none;
}
.bra-enfileirar {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.bra-enfileirar-1x,
.bra-enfileirar-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.bra-enfileirar-1x {
  line-height: inherit;
}
.bra-enfileirar-2x {
  font-size: 2em;
}
.bra-inverso {
  color: #ffffff;
}

/* Icones renomeados */
.bra-carregando:before {
  content: "\f110";
}
.bra-carregando-setas:before {
  content: "\f021";
}
.bra-carregando-engrenagem:before {
  content: "\f013";
}
.bra-carregando-arco:before {
  content: "\f1ce";
}
.bra-home:before,
.bra-casa:before {
  content: "\f015";
}
.bra-folha:before {
  content: "\f016";
}
.bra-folha-preenchida:before {
  content: "\f15b";
}
.bra-copiar:before,
.bra-folhas:before {
  content: "\f0c5";
}
.bra-folha-texto:before {
  content: "\f0f6";
}
.bra-folha-texto-preenchida:before {
  content: "\f15c";
}
.bra-folha-pdf:before {
  content: "\f1c1";
}
.bra-folha-word:before {
  content: "\f1c2";
}
.bra-folha-excel:before {
  content: "\f1c3";
}
.bra-folha-powerpoint:before {
  content: "\f1c4";
}
.bra-folha-foto:before,
.bra-folha-imagem:before {
  content: "\f1c5";
}
.bra-folha-zip:before {
  content: "\f1c6";
}
.bra-folha-som:before,
.bra-folha-audio:before {
  content: "\f1c7";
}
.bra-folha-filme:before,
.bra-folha-video:before {
  content: "\f1c8";
}
.bra-folha-codigo:before {
  content: "\f1c9";
}
.bra-download:before,
.bra-descarregar:before {
  content: "\f019";
}
.bra-download-nuvem:before,
.bra-descarregar-nuvem:before {
  content: "\f0ed";
}
.bra-atualizar:before {
  content: "\f021";
}
.bra-listar:before {
  content: "\f03a";
}
.bra-listar-grossa:before {
  content: "\f00b";
}
.bra-listar-desordenada:before {
  content: "\f0ca";
}
.bra-listar-ordenada:before {
  content: "\f0cb";
}
.bra-listar-contornada:before {
  content: "\f022";
}
.bra-recortar:before {
  content: "\f0c4";
}
.bra-foto:before,
.bra-imagem:before,
.bra-figura:before {
  content: "\f03e";
}
.bra-editar:before {
  content: "\f040";
}
.bra-editar-folha:before {
  content: "\f044";
}
.bra-editar-preenchida:before {
  content: "\f14b";
}
.bra-fechar:before,
.bra-excluir:before {
  content: "\f00d";
}
.bra-fechar-circulo-preenchido:before,
.bra-excluir-circulo-preenchido:before {
  content: "\f057";
}
.bra-fechar-circulo-vazado:before,
.bra-excluir-circulo-vazado:before {
  content: "\f05c";
}
.bra-alerta:before,
.bra-exclamacao:before {
  content: "\f12a";
}
.bra-alerta-circulo-preenchido:before,
.bra-exclamacao-circulo-preenchido:before {
  content: "\f06a";
}
.bra-alerta-triangulo-preenchido:before,
.bra-exclamacao-triangulo-preenchido:before {
  content: "\f071";
}
.bra-girar_esquerda:before,
.bra-desfazer:before {
  content: "\f0e2";
}
.bra-girar_direita:before,
.bra-repetir:before {
  content: "\f01e";
}
.bra-colar:before {
  content: "\f0ea";
}
.bra-info:before {
  content: "\f129";
}
.bra-info-circulo-preenchido:before {
  content: "\f05a";
}
.bra-caixa:before {
  content: "\f187";
}
.bra-caixa-vazia:before {
  content: "\f16b";
}
.bra-cubo:before {
  content: "\f1b2";
}
.bra-cubos:before {
  content: "\f1b3";
}
.bra-caixas:before {
  content: "\f009";
}
.bra-caixas-multiplas:before {
  content: "\f00a";
}
.bra-lixeira-reciclagem:before {
  content: "\f1b8";
}
.bra-lixeira-latao:before {
  content: "\f1f8";
}
.bra-lixeira-latao-vazado:before {
  content: "\f014";
}
.bra-enviar:before {
  content: "\f1d8";
}
.bra-enviar-aviao-papel:before {
  content: "\f1d9";
}
.bra-historico:before {
  content: "\f1da";
}
.bra-ponteiro:before {
  content: "\f245";
}
.bra-ampulheta-vazia:before {
  content: "\f250";
}
.bra-ampulheta-inicio:before {
  content: "\f251";
}
.bra-ampulheta-meio:before {
  content: "\f252";
}
.bra-ampulheta-fim:before {
  content: "\f253";
}
.bra-ampulheta-cheia:before {
  content: "\f254";
}
.bra-buscar:before {
  content: "\f002";
}
.bra-zoom-in:before {
  content: "\f00e";
}
.bra-zoom-out:before {
  content: "\f010";
}
.bra-usuario:before {
  content: "\f007";
}
.bra-usuario-adicionar:before {
  content: "\f234";
}
.bra-usuario-remover:before {
  content: "\f235";
}
.bra-grupo:before,
.bra-usuarios:before {
  content: "\f0c0";
}
.bra-config:before,
.bra-config {
  content: "\f013";
}
.bra-config-engrenagens:before {
  content: "\f085";
}
.bra-config-chave:before {
  content: "\f0ad";
}
.bra-imprimir:before {
  content: "\f02f";
}
.bra-seta-baixo:before {
  content: "\f0d7";
}
.bra-seta-cima:before {
  content: "\f0d8";
}
.bra-seta-esquerda:before {
  content: "\f0d9";
}
.bra-seta-direita:before {
  content: "\f0da";
}
.bra-seta-baixo-circulo-vazado:before {
  content: "\f01a";
}
.bra-seta-cima-circulo-vazado:before {
  content: "\f01b";
}
.bra-seta-esquerda-circulo-vazado:before {
  content: "\f190";
}
.bra-seta-direita-circulo-vazado:before {
  content: "\f18e";
}
.bra-seta-baixo-dupla:before {
  content: "\f103";
}
.bra-seta-cima-dupla:before {
  content: "\f102";
}
.bra-seta-esquerda-dupla:before {
  content: "\f100";
}
.bra-seta-direita-dupla:before {
  content: "\f101";
}
.bra-seta-baixo-unica:before {
  content: "\f107";
}
.bra-seta-cima-unica:before {
  content: "\f106";
}
.bra-seta-esquerda-unica:before {
  content: "\f104";
}
.bra-seta-direita-unica:before {
  content: "\f105";
}
.bra-seta-baixo-grossa:before {
  content: "\f063";
}
.bra-seta-cima-grossa:before {
  content: "\f062";
}
.bra-seta-esquerda-grossa:before {
  content: "\f060";
}
.bra-seta-direita-grossa:before {
  content: "\f061";
}
.bra-seta-baixo-circulo-preenchido:before {
  content: "\f0ab";
}
.bra-seta-cima-circulo-preenchido:before {
  content: "\f0aa";
}
.bra-seta-esquerda-circulo-preenchido:before {
  content: "\f0a8";
}
.bra-seta-direita-circulo-preenchido:before {
  content: "\f0a9";
}
.bra-seta-baixo-circulo-preenchido-2:before {
  content: "\f13a";
}
.bra-seta-cima-circulo-preenchido-2:before {
  content: "\f139";
}
.bra-seta-esquerda-circulo-preenchido-2:before {
  content: "\f137";
}
.bra-seta-direita-circulo-preenchido-2:before {
  content: "\f138";
}
.bra-seta-baixo-longa:before {
  content: "\f175";
}
.bra-seta-cima-longa:before {
  content: "\f176";
}
.bra-seta-esquerda-longa:before {
  content: "\f177";
}
.bra-seta-direita-longa:before {
  content: "\f178";
}
.bra-seta-baixo-quadrado-vazado:before {
  content: "\f150";
}
.bra-seta-cima-quadrado-vazado:before {
  content: "\f151";
}
.bra-seta-esquerda-quadrado-vazado:before {
  content: "\f191";
}
.bra-seta-direita-quadrado-vazado:before{
  content: "\f152";
}
.bra-seta-baixo-grande:before {
  content: "\f078";
}
.bra-seta-cima-grande:before {
  content: "\f077";
}
.bra-seta-esquerda-grande:before {
  content: "\f053";
}
.bra-seta-direita-grande:before {
  content: "\f054";
}
.bra-bandeira-preenchida:before {
  content: "\f024";
}
.bra-bandeira-vazada:before {
  content: "\f11d";
}
.bra-bandeira-xadrez:before {
  content: "\f11e";
}
.bra-bloquear:before {
  content: "\f023";
}
.bra-desbloquear-fora:before {
  content: "\f09c";
}
.bra-desbloquear-dentro:before {
  content: "\f13e";
}
.bra-interrogacao:before {
  content: "\f128";
}
.bra-interrogacao-circulo-preenchido:before {
  content: "\f059";
}
.bra-mais:before,
.bra-adicionar:before,
.bra-criar:before {
  content: "\f067";
}
.bra-menos:before,
.bra-remover:before {
  content: "\f068";
}
.bra-mais-circulo-preenchido:before,
.bra-adicionar-circulo-preenchido:before,
.bra-criar-circulo-preenchido:before {
  content: "\f055";
}
.bra-menos-circulo-preenchido:before,
.bra-remover-circulo-preenchido:before {
  content: "\f056";
}
.bra-mais-quadrado-preenchido:before,
.bra-adicionar-quadrado-preenchido:before,
.bra-criar-quadrado-preenchido:before {
  content: "\f0fe";
}
.bra-menos-quadrado-preenchido:before,
.bra-remover-quadrado-preenchido:before {
  content: "\f146";
}
.bra-mais-quadrado-vazado:before,
.bra-adicionar-quadrado-vazado:before,
.bra-criar-quadrado-vazado:before {
  content: "\f196";
}
.bra-menos-quadrado-vazado:before,
.bra-remover-quadrado-vazado:before {
  content: "\f147";
}
.bra-pasta:before {
  content: "\f07b";
}
.bra-pasta-aberta:before {
  content: "\f07c";
}
.bra-pasta-vazada:before {
  content: "\f114";
}
.bra-pasta-vazada-aberta:before {
  content: "\f115";
}
.bra-nivel-acima:before {
  content: "\f148";
}
.bra-nivel-abaixo:before {
  content: "\f149";
}
.bra-descompactar:before,
.bra-expandir:before {
  content: "\f065";
}
.bra-compactar:before,
.bra-comprimir:before {
  content: "\f066";
}
.bra-visualizar:before {
  content: "\f06e";
}
.bra-ocultar:before {
  content: "\f070";
}
.bra-logout:before {
  content: "\f08b";
}
.bra-login:before {
  content: "\f090";
}
.bra-link-externo:before {
  content: "\f08e";
}
.bra-link-externo-preenchido:before {
  content: "\f14c";
}
.bra-upload:before,
.bra-enviar-cpu:before {
  content: "\f093";
}
.bra-filtro:before,
.bra-filtrar:before {
  content: "\f0b0";
}
.bra-anexo:before,
.bra-anexar:before {
  content: "\f0c6";
}
.bra-salvar:before {
  content: "\f0c7";
}
.bra-ordem-cima:before,
.bra-ascendente:before {
  content: "\f0de";
}
.bra-ordem-baixo:before,
.bra-descendente:before {
  content: "\f0dd";
}
.bra-ordem-alfabetica:before {
  content: "\f15d";
}
.bra-ordem-alfabetica-inversa:before {
  content: "\f15e";
}
.bra-ordem-crescente:before {
  content: "\f160";
}
.bra-ordem-decrescente:before {
  content: "\f161";
}
.bra-ordem-numerica:before {
  content: "\f162";
}
.bra-ordem-numerica-inversa:before {
  content: "\f163";
}
.bra-sortear:before,
.bra-sem-ordem:before {
  content: "\f0dc";
}
.bra-globo:before,
.bra-global:before {
  content: "\f0ac";
}
.bra-menu:before {
  content: "\f0c9";
}
.bra-codigo:before {
  content: "\f121";
}
.bra-link:before {
  content: "\f0c1";
}
.bra-link-quebrado:before {
  content: "\f127";
}
.bra-banco-de-dados:before {
  content: "\f1c0";
}
.bra-envelope:before {
  content: "\f0e0";
}
.bra-envelope-quadrado:before {
  content: "\f199";
}
.bra-agrupar:before {
  content: "\f247";
}
.bra-desagrupar:before {
  content: "\f248";
}
.bra-feminino:before {
  content: "\f182";
}
.bra-masculino:before {
  content: "\f183";
}
.bra-ok:before,
.bra-certo:before {
  content: "\f00c";
}
.bra-ok-quadrado-vazado:before,
.bra-certo-quadrado-vazado:before {
  content: "\f046";
}
.bra-ok-circulo-preenchido:before,
.bra-certo-circulo-preenchido:before {
  content: "\f058";
}
.bra-ok-circulo-vazado:before,
.bra-certo-circulo-vazado:before {
  content: "\f05d";
}
.bra-ok-quadrado-preenchido:before,
.bra-certo-quadrado-preenchido:before {
  content: "\f14a";
}
.bra-links:before,
.bra-mapasite:before {
  content: "\f0e8";
}
.bra-enviar:before,
.bra-upload:before,
.bra-exportar:before {
  content: "\f093";
}
.bra-codigodebarras:before {
  content: "\f02a";
}
.bra-cesta:before {
  content: "\f291";
}
.bra-sacola:before {
  content: "\f290";
}
.bra-relacionar:before,
.bra-trocar:before {
  content: "\f0ec";
}
.bra-chave:before,
.bra-senha:before {
  content: "\f084";
}
.bra-clonar:before,
.bra-clone:before {
  content: "\f24d";
}
.bra-relogio:before {
  content: "\f017";
}
.bra-play:before,
.bra-executar:before {
  content: "\f04b";
}
.bra-play-circulo-preenchido:before,
.bra-executar-circulo-preenchido:before {
  content: "\f144";
}
.bra-pausar:before {
  content: "\f04c";
}
.bra-pausar-circulo-preenchido:before {
  content: "\f28b";
}
.bra-pausar-circulo-vazado:before {
  content: "\f28c";
}
.bra-parar:before {
  content: "\f04d";
}
.bra-parar-circulo-preenchido:before {
  content: "\f28d";
}
.bra-parar-circulo-vazado:before {
  content: "\f28e";
}
.bra-calendario:before {
  content: "\f073";
}
.bra-tabela:before {
  content: "\f0ce";
}
.bra-mover:before,
.bra-arrastar:before {
  content: "\f047";
}
.bra-colunas:before {
  content: "\f0db";
}
.bra-ma-qualidade:before,
.bra-baixa-visibilidade:before {
  content: "\f2a8";
}
/* Padrao de cores para os icones */
.bra-folha-word {
  color: #267FCA !important;
}
.bra-listar {
  color: #267FCA !important;
}
.bra-listar-grossa {
  color: #267FCA !important;
}
.bra-listar-desordenada {
  color: #267FCA !important;
}
.bra-listar-ordenada {
  color: #267FCA !important;
}
.bra-listar-contornada {
  color: #267FCA !important;
}
.bra-info {
  color: #267FCA !important;
}
.bra-info-circulo-preenchido {
  color: #267FCA !important;
}
.bra-folha {
  color: #399A07 !important;
}
.bra-folha-preenchida {
  color: #399A07 !important;
}
.bra-copiar,
.bra-folhas {
  color: #399A07 !important;
}
.bra-folha-texto {
  color: #399A07 !important;
}
.bra-folha-texto-preenchida {
  color: #399A07 !important;
}
.bra-editar {
  color: #399A07 !important;
}
.bra-editar-folha {
  color: #399A07 !important;
}
.bra-editar-preenchida {
  color: #399A07 !important;
}
.bra-enviar {
  color: #399A07 !important;
}
.bra-enviar-aviao-papel {
  color: #399A07 !important;
}
.bra-usuario-adicionar {
  color: #399A07 !important;
}
.bra-mais,
.bra-adicionar,
.bra-criar {
  color: #399A07 !important;
}
.bra-mais-circulo-preenchido,
.bra-adicionar-circulo-preenchido,
.bra-criar-circulo-preenchido {
  color: #399A07 !important;
}
.bra-mais-quadrado-preenchido,
.bra-adicionar-quadrado-preenchido,
.bra-criar-quadrado-preenchido {
  color: #399A07 !important;
}
.bra-mais-quadrado-vazado,
.bra-adicionar-quadrado-vazado,
.bra-criar-quadrado-vazado {
  color: #399A07 !important;
}
.bra-fechar,
.bra-excluir {
  color: #F31616 !important;
}
.bra-fechar-circulo-preenchido,
.bra-excluir-circulo-preenchido {
  color: #F31616 !important;
}
.bra-fechar-circulo-vazado,
.bra-excluir-circulo-vazado {
  color: #F31616 !important;
}
.bra-alerta,
.bra-exclamacao {
  color: #F31616 !important;
}
.bra-alerta-circulo-preenchido,
.bra-exclamacao-circulo-preenchido {
  color: #F31616 !important;
}
.bra-alerta-triangulo-preenchido,
.bra-exclamacao-triangulo-preenchido {
  color: #F31616 !important;
}
.bra-lixeira-reciclagem {
  color: #F31616 !important;
}
.bra-lixeira-latao {
  color: #F31616 !important;
}
.bra-lixeira-latao-vazado {
  color: #F31616 !important;
}
.bra-usuario-remover {
  color: #F31616 !important;
}
.bra-menos,
.bra-remover {
  color: #F31616 !important;
}
.bra-menos-circulo-preenchido,
.bra-remover-circulo-preenchido {
  color: #F31616 !important;
}
.bra-menos-quadrado-preenchido,
.bra-remover-quadrado-preenchido {
  color: #F31616 !important;
}
.bra-menos-quadrado-vazado,
.bra-remover-quadrado-vazado {
  color: #F31616 !important;
}
.bra-caixa,
.bra-caixa-vazia,
.bra-caixas,
.bra-caixas-multiplas {
  color: rgb(139,101,8) !important;
}
.bra-folha-pdf {
  color: #E24747 !important;
}
/* Fim do padrao de cores para os icones */
