/*!
 * mixins.less
 *
 *
 * Mixins retirados do bootstrap
 */
/*!
 * ufgd.less
 *
 *
 * Estilos da ufgd
 */
/* Logo UFGDNet  */
.logo_ufgd {
  padding-bottom: 2px !important;
  padding-top: 2px !important;
  background-color: #1b1b1b;
  background-image: -moz-linear-gradient(left, #55bbd9, #1b1b1b);
  background-image: -webkit-gradient(linear, 0 0, 100% 0, from(#55bbd9), to(#1b1b1b));
  background-image: -webkit-linear-gradient(left, #55bbd9, #1b1b1b);
  background-image: -o-linear-gradient(left, #55bbd9, #1b1b1b);
  background-image: linear-gradient(to right, #55bbd9, #1b1b1b);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff55bbd9', endColorstr='#ff1b1b1b', GradientType=1);
}
.logo_ufgd img {
  height: 36px;
}
/********************************************************/
/* barras de ações e pesquisa  */
.barras {
  width: 100%;
}
.barras-inner {
  width: 98%;
  padding-left: 1%;
  padding-right: 1%;
  border-bottom: solid 1px #cccccc;
  min-height: 49px;
}
.barras-inner .btn-toolbar {
  display: inline-block;
}
.barras-inner .btn-toolbar .btn {
  margin-bottom: 10px;
}
.barras-inner .btn-group-dropdown {
  display: inline-block;
  margin-bottom: 10px;
}
.barras-inner .btn-group-dropdown .btn {
  margin-bottom: 0;
}
.barras-inner .btn-group-dropdown .btn input[type="radio"],
.barras-inner .btn-group-dropdown .btn input[type="checkbox"] {
  margin: 0;
}
.barras-inner input,
.barras-inner select,
.barras-inner textarea {
  margin-right: 5px;
}
.acoes {
  background-color: #FFF;
}
.pesquisa {
  background-color: #eee;
}
.h4-page {
  margin: 0 0 10px 0;
  padding: 4px 0;
}
.bt-voltar {
  width: 50px;
}
.form-barra {
  margin: 0 0 0 5px;
  display: inline-block;
}
.barras .barras-inner > * {
  margin-bottom: 0;
}
.barras .barras-inner > .btn-toolbar {
  margin-left: 0;
  margin-right: 0;
}
.barras .barras-inner > .btn-toolbar > * {
  margin-left: 0;
  margin-right: 5px;
}
/********************************************************/
/* conteúdo */
.conteudo-scroll {
  width: 98%;
  padding-left: 1%;
  padding-right: 1%;
}
/********************************************************/
/* loading */
.loading {
  position: fixed;
  top: 1px;
  z-index: 35000;
  display: none;
  width: 120px;
  text-align: center;
}
.loading > span {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: inline-block;
  padding: 4px 12px;
  background-color: #fbec88;
}
/********************************************************/
/* rodapé  */
.rodape {
  width: 100%;
}
.rodape-inner {
  width: 98%;
  padding: 5px 1% 5px 1%;
  background-color: #FFF;
  border-top: 1px solid #cccccc;
  min-height: 20px;
}
.separador-rodape {
  padding-left: 5px;
  padding-right: 5px;
}
/********************************************************/
/* alert */
.alert {
  margin: 5px 3%;
}
.alert p {
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 0;
}
/********************************************************/
/* Tabelas */
.table-apps {
  margin-top: 10px;
  margin-bottom: 10px;
}
table.table tbody tr:hover td:first-child {
  border-left: solid 1px #0044cc !important;
}
.legend-table {
  text-align: right;
  border: 0;
  margin-bottom: 2px;
  font-size: 12px;
  line-height: inherit;
}
.tr-ativo {
  border: 1 !important;
  background-color: #FBEC88 !important;
}
.tr-ativo td {
  background-color: transparent !important;
}
.table-condensed form {
  display: inline;
}
tr.linha-tabela,
td.linha-tabela {
  cursor: pointer;
}
.link-table {
  display: inline-block;
  width: 100%;
  height: 100%;
  color: #000;
  text-decoration: none;
}
.link-table:hover {
  text-decoration: none;
}
/********************************************************/
/* Formulário e inputs */
.main-form {
  margin: 10px;
}
.form-span {
  line-height: 20px;
  margin-top: 5px;
  display: inline-block;
  margin-left: 0;
  font-weight: bolder;
}
.label-required {
  font-weight: bold;
}
/********************************************************/
/* HEADERS e FIELDSETS */
h3.discreto {
  color: #999;
  margin: 1px 4px;
  padding-top: 4px;
  line-height: 19px;
}
h2.discreto {
  margin: 1px 8px;
  padding-top: 4px;
  line-height: 22px;
  font-size: 22px;
}
legend {
  margin-bottom: 10px;
}
div h1 {
  text-align: left;
  margin: 50px 10px 10px 30px ;
}
div p {
  margin: 0.6cm 1cm;
  text-indent: 1.25cm;
  text-align: justify;
  font-size: 12pt;
}
div fieldset div h3 {
  text-align: left;
  margin-bottom: 5px;
}
div fieldset div.coluna {
  width: 31%;
  padding: 1%;
  float: left;
  border-left: solid 1px #006400;
}
div fieldset div p {
  margin: 1px;
}
legend.secundario {
  width: auto;
  top: -62px;
  position: relative;
  border-bottom: none;
  font-size: 12px;
  margin-bottom: -27px;
}
/********************************************************/
/* Container do botão que busca os próximos registros quando mobile */
.container-btn-registros {
  display: block;
  margin-bottom: 20px;
}
.container-btn-registros .container-quantidade-mobile {
  text-align: left;
}
.container-btn-registros .container-mais-registros-mobile {
  text-align: center;
}
.container-btn-registros .container-mais-registros-mobile .btn {
  width: 200px;
}
/********************************************************/
/* Container do botão de entrar e ajuda */
.container-ajuda {
  height: 40px;
  display: inline-block;
}
.float-right {
  float: right;
}
.container-entrar-ajuda {
  height: 40px;
}
.container-entrar-ajuda .botao-ajuda {
  margin-left: 20px;
}
.botao-ajuda {
  padding: 0px !important;
  height: 40px;
  width: 26px;
  display: inline-block;
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADvSURBVHjapJOtSoRBFIafT741uCDsVn9AsNnspo0GsZi0GfcGvBTTdoNNEBExafESNIuiKGjSlcdywjDrjOgOHIbz8r7nb840KtOctoD3gS1gJfx74Ay4m2Cqua2pN06eB3U35+fiOfUyEV2r5+pX+E/qai3AIBGfqG3gRwm+n2ryGSwAL8AYGMVN1nunNoN5dVldVGcD21SfI/tYXa+1kNue+paUf/DbEFNbUh+T4e38xKsF2E4yD0u8trJk78BxLNvpXzcR4AroxqvcFlmVFoZR/qe6UeLNVCroJVV2/9PCIfABvAIXJVIz7Xf+HgC4prg1xo13/QAAAABJRU5ErkJggg==') no-repeat center center;
}
.botao-ajuda:hover {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAADzSURBVHjapNM/L0RBFAXw38ijsImE1p9EotPpVUqFaFR0yv0CPopqe4VOIiKiovERqIUQEipWRjMrs8MbYk8ymXcn99x7zp15IcZoFDR5EEIYfM5gA4spvsUJbmCoaYzxayUs4wqxWHfY/sYpCkziPCNd4hQfKX7AUq3AWkY+yiweZOe7OacpZjKLJ/TRS7uB94TxIUahYAoLmMNESlnHY+rex0rNQokdvGTy934bYo553GfD2/pRdaXAZta522a7qTyyVxymmzj+00sscIFOupXr1qyKhW6S/47VNs5YRcF0prLzHwv7eMMzztqSwqi/8+cACtPMFg41Yr4AAAAASUVORK5CYII=') no-repeat center center #f4f6fc !important;
}
/********************************************************/
/* Alerta Visível */
.alerta {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #c09853;
}
.alerta h4 {
  color: #c09853;
}
/********************************************************/
/* estilo das mensagens de erro */
.margin-centro {
  margin: 0 auto;
  text-align: center;
  display: block;
  padding: 4px;
}
.mensagem-erro {
  font-size: 18pt;
}
/********************************************************/
/* barra na página principal do UFGDNet  */
.ufgdnet-band .ufgd-band-inner {
  background: none repeat fixed 0 0 #F2F2F2 !important;
  border-bottom: 1px solid #CCCCCC;
  border-top: 1px solid #CCCCCC;
  display: block;
  height: 70px;
  width: 100%;
  font-family: tahoma;
  text-align: center;
}
.logo-ufgdnet {
  border: 0 none;
  float: left;
  margin-left: 50px;
  margin-top: 10px;
  text-align: left;
  width: 140px;
}
/********************************************************/
/* link contendo o botão entrar */
.link-entrar {
  float: right;
  margin-right: 30px;
  margin-top: 20px;
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
/********************************************************/
/* fundos antes do processamento */
.fundo-processamento {
  position: fixed;
  z-index: 9999;
  text-align: center;
  border: 1px solid #2c2c2c;
}
.fundo-processamento .info-processamento {
  background-color: #fbec88;
  width: 230px;
  padding-bottom: 20px;
  padding-top: 20px;
}
/********************************************************/
/* alerta personalizado */
.alerta {
  padding: 8px 35px 8px 14px;
  margin-bottom: 20px;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
  background-color: #fcf8e3;
  border: 1px solid #fbeed5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.alerta,
.alerta h4 {
  color: #c09853;
}
.alerta {
  margin: 5px 3%;
}
/********************************************************/
/*!
 * ufgd-responsive.less
 *
 *
 * Estilos responsivos da ufgd
 */
/*!
 *
 * telas Maiores
 *
 */
@media (min-width: 979px) {
  /* Estilos do corpo do documento e container principal*/
  .conteudo-scroll {
    overflow: auto;
  }
  body {
    overflow: hidden;
  }
  /********************************************************/
  /* rodapé */
  .rodape {
    position: fixed;
    bottom: 0;
    z-index: 2;
  }
  .rodape-esquerdo {
    float: left;
    display: inline-block;
  }
  .rodape-direito {
    float: right;
    display: inline-block;
  }
  .separador-rodape-ultimo {
    display: none;
  }
  /********************************************************/
  /* margim para menu e 2 barras */
  .margin-top-3 {
    margin-top: 140px;
  }
  /* margim para menu */
  .margin-top-1 {
    margin-top: 40px;
  }
  /********************************************************/
  /* barras de acoes e pesquisa **/
  .acoes {
    position: fixed;
    top: 40px;
    z-index: 2;
  }
  .pesquisa {
    position: fixed;
    top: 90px;
    z-index: 1;
  }
  /********************************************************/
  /* botões nas barras */
  .bt-voltar {
    width: 50px;
    margin-right: 50px !important;
  }
  .bt-separado {
    margin-left: 50px;
  }
  /********************************************************/
  /* menu do usuário logado */
  .dropdown-menu-usuario {
    padding-bottom: 0;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 0;
  }
  .dropdown-menu-usuario li {
    display: inline-block;
    width: 100%;
    height: 100%;
  }
  .dropdown-menu-usuario li form {
    margin: 0;
  }
  .dropdown-menu-usuario li form .botao-sair {
    float: right;
    margin-right: 5px;
  }
  .dropdown-menu-usuario li form .botao-ajuda {
    float: left;
    margin-left: 5px;
  }
  .dropdown-menu-usuario .item-list-menu-user {
    border-top: 1px solid #c0c0c0;
  }
  .container-menu-user {
    margin: 5px;
    width: 300px;
  }
  .container-menu-user .container-image {
    float: left;
    display: inline-block;
  }
  .container-menu-user .container-image img {
    width: 60px;
  }
  .container-menu-user .container-perfil {
    width: 235px;
    float: left;
    display: inline-block;
  }
  .container-menu-user .container-perfil span {
    display: block;
    margin-left: 10px;
  }
  .container-menu-user .container-perfil .span-nome-usuario {
    width: 100%;
  }
  /********************************************************/
  /* Estilo do bando publico da UFGD */
  .ufgdnet-band-public {
    position: fixed;
    top: 72px;
    z-index: 1;
    width: 98%;
  }
  /********************************************************/
  /* Estilo dos fielset de informações e etc */
  .fieldset-info {
    margin-left: 50px;
    margin-right: 50px;
  }
  /********************************************************/
}
/********************************************************/
/*!
*
* telas Menores
*
*/
@media (max-width: 979px) {
  /* rodapé */
  .rodape-inner {
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
  }
  .rodape-inner a {
    display: inline-block;
  }
  .rodape-inner > div {
    display: inline-block;
  }
  .rodape-inner .separador-rodape-ultimo {
    display: inline-block !important;
  }
  .rodape-inline {
    display: inline !important;
  }
  /********************************************************/
  /* menu do usuário logado */
  .dropdown-menu-usuario li form {
    display: inline;
  }
  .container-menu-user .container-perfil span {
    display: block;
  }
  .container-menu-user .container-perfil span a {
    padding-left: 0;
    display: block;
    text-decoration: none;
  }
  .container-menu-user .container-perfil span a:active {
    text-decoration: none;
  }
  .container-menu-user .container-perfil .span-nome-usuario {
    color: #FFF;
    width: 100%;
    margin-top: 10px;
    margin-bottom: 15px;
    margin-left: 0px;
    padding-left: 0px;
  }
  /********************************************************/
  /* estilo das mensagens de erro */
  .margin-centro {
    width: 100%;
    padding: 0;
  }
  .mensagem-erro {
    font-size: 12pt;
  }
  /********************************************************/
  /* Estilo dos fielset de informações e etc */
  .fieldset-info {
    margin-left: 10px;
    margin-right: 10px;
  }
  /********************************************************/
  /* botões nas barras */
  .bt-voltar {
    width: 50px;
    margin-right: 5px;
  }
  /********************************************************/
  /* Estilo do bando publico da UFGD */
  .ufgdnet-band-public {
    z-index: 1;
    width: 98%;
  }
  /********************************************************/
}
/********************************************************/
/*!
*
* telas com 480px e maiores
*
*/
@media (min-width: 480px) {
  /* container da imagem de perfil */
  .div-perfil {
    display: table;
  }
  .div-perfil > div {
    display: table-row;
  }
  .div-perfil > div > div {
    display: table-cell;
    vertical-align: middle;
  }
  .div-perfil > div > div span {
    display: inline-block;
    width: 100%;
    margin-left: 10px;
    margin-bottom: 10px;
  }
  .div-perfil > div > div img {
    max-width: 150px;
  }
  /********************************************************/
}
/********************************************************/
/*!
*
* telas 480px e menores
*
*/
@media (max-width: 480px) {
  /* container da imagem de perfil */
  .div-perfil {
    display: block;
  }
  .div-perfil > div > div:first-child {
    text-align: center;
  }
  .div-perfil span {
    display: block;
  }
  /********************************************************/
}
/*!
 * boletim.less
 *
 *
 * Estilos do Boletim de Serviços
 */
/* Preview do documento */
.preview-documento {
  width: 100%;
  height: 700px;
}
/***********************************************************/
/* Formulários */
.label-autoriza-publicacao {
  padding-top: 5px;
}
/***********************************************************/
/* Classes utilitárias */
.no-margin-bottom {
  margin-bottom: 0 !important;
}
.align-center {
  text-align: center;
}
.hack-drop-down {
  top: 72% !important;
}
.no-border-bottom {
  border-bottom: 0;
}
.terminal-developer {
  width: 100%;
}
.terminal-developer textarea {
  width: 98%;
  color: #00b600;
  background-color: #000 !important;
  min-height: 400px;
  margin-top: 20px;
  padding: 1%;
}
/***********************************************************/
/* situação do boletim */
.situacao-doc {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #FFF;
  display: inline-block;
  padding: 2px 3px;
}
.situacao-1 {
  background-color: #3a87ad;
}
.situacao-2 {
  background-color: #468847;
}
.situacao-3 {
  background-color: #f89406;
}
.setor-inativo {
  color: #ff4832;
}
/***********************************************************/
/* estilos da tela de pesquisa */
.item-sistema-ufgdnet {
  text-align: center;
  display: inline-table;
  margin: 20px;
  width: 150px;
  height: 150px;
  margin-bottom: 20px;
  background-color: #F2F2F2;
  border: 1px solid #cccccc;
}
.item-sistema-ufgdnet .item-sistema-ufgdnet-inner {
  display: table;
  height: 150px;
  width: 100%;
}
.item-sistema-ufgdnet .item-sistema-ufgdnet-inner img {
  padding: 25px 20px 20px;
}
.item-sistema-ufgdnet .item-sistema-ufgdnet-row {
  display: table-row;
}
.item-sistema-ufgdnet .item-sistema-ufgdnet-texto-row {
  height: 50px;
  display: table-row;
}
.item-sistema-ufgdnet .item-icone {
  display: table-cell;
  vertical-align: middle;
}
.item-sistema-ufgdnet .item-texto {
  display: table-cell;
  vertical-align: middle;
  border-top: 1px solid #cccccc;
}
.item-sistema-ufgdnet a {
  text-decoration: none;
  height: 100%;
}
.item-sistema-ufgdnet:hover {
  border: 1px solid #0044cc;
}
.item-sistema-ufgdnet:hover .item-texto {
  border-top: 1px solid  #0088cc;
  color: #ffffff;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  background-color: #006dcc;
  background-image: -moz-linear-gradient(top, #0088cc, #0044cc);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0088cc), to(#0044cc));
  background-image: -webkit-linear-gradient(top, #0088cc, #0044cc);
  background-image: -o-linear-gradient(top, #0088cc, #0044cc);
  background-image: linear-gradient(to bottom, #0088cc, #0044cc);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0088cc', endColorstr='#ff0044cc', GradientType=0);
  border-color: #0044cc #0044cc #002b80;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  *background-color: #0044cc;
  /* Darken IE7 buttons by default so they stand out more given they won't have borders */

  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
}
.table-resultado-pesquisa {
  -webkit-box-shadow: 0px 1px 1px #c0c0c0;
  -moz-box-shadow: 0px 1px 1px #c0c0c0;
  box-shadow: 0px 1px 1px #c0c0c0;
  margin-top: 10px;
  border: 1px solid #e8e8e8;
  width: 100%;
}
.table-resultado-pesquisa .td-icone {
  width: 40px;
  vertical-align: middle;
  text-align: center;
}
.table-resultado-pesquisa .td-links a {
  display: block;
}
.table-resultado-pesquisa td {
  padding: 10px;
  vertical-align: middle;
}
/***********************************************************/
/* estilo das barras */
.pesquisa-logo,
.pesquisa-meses {
  width: 100%;
}
.pesquisa-logo h2 {
  margin-left: 20px;
}
.pesquisa-meses .pesquisa-meses-inner {
  border-bottom: 1px solid #ddd;
}
.pesquisa-meses .nav,
.pesquisa-meses .navbar {
  margin-bottom: 0;
}
.pesquisa-meses .navbar .nav > li > a {
  padding-bottom: 6px;
  margin-top: 2px;
}
.pesquisa-meses ul {
  border-bottom: 0;
}
.pesquisa-meses .list-anos {
  border-bottom: 1px solid #ddd;
}
.pesquisa-meses .list-anos li:first-child {
  margin-left: 20px;
}
.li-pesquisa span {
  display: block;
  margin-top: 10px;
}
.li-anteriores select {
  margin-bottom: 0;
  margin-top: 5px;
}
.select-anos {
  width: 100px;
}
.select-meses {
  width: 100px;
}
/***********************************************************/
.resumo-ativo {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABKRJREFUeNrsl3tMHEUcx3/3ggXag6OIBSo54ysxaoO2lEerUxIfmCgxGmI0mDbGGF+FKukfBimFcpTrtT2hjamNpuKDBAMprVCoWK4qd3C0RGmttU2MNW3lLVjuvXvrzLC7ubu9g7sao390J7/Mzu7Mfb6/38z8dk7B8zz8l5fipoCbAlLLEmIaMNI8HDPkwbfWVuCqBFvndIvTHPhO+W97KMLPNA8jUq94KbHiHwngYzARfmrPCfTTpBVIHSoidgF4zURjDwlwi6kXXZw5A9e9fwKpSTtQhDr2CCy9aNduWUfh/aYe9MvMafBybvrczTqBtMnzjZVPABZxI2tg8cCL8JOm4+jC9DCF+nm/ZKT96+woDDcN0kiob2QKIl255fkU3mfsRj9PDkmeB15xKgaS49Kx0DwL2RXhBEhbBptZ7r8/LHxdeSEd97XxGDo/ZYsIvyXpNniuepNF3JLKcPDBfaeQIKJCHgFOZiK8t/EIOjdhA5fPAZyfCzKVQgPpiaugtPplS2A+UIbCe3a1o+Fr3wCpw4ngeTbI8ioelsadHY8MvzUpC56vedUSmoyUgfDO+kNo5Fo/zHqm4ey4FY43tMlE8MBJlr+1iI4j/Uh/N+vAC40LMo1SDRnLMuGFHW9YImVC+iMddc3IfsUC065xmHVNwKTzDyCR6DJ8FiRC9Lxg66N0XLehFf04ZgWnzynzXAkKSEvUwou15RTeb/pEtqaUdMsYP0KjY3ZweF3SYC/rhhnnJHx3+SvoqG2SRHB+JxS+XUzhx7C4kbEBcPjm6aLzsC4sxAHz3jl8Pwe6BCVsrt++AN/9sRlwRMJ9jOiP7d/2GvptdgKH0SfrxKg1kJuVD6XbKy3C7ihp22FC9qu2iP31KenwpvED2r/PeFDyPGdlWVBfVcJqzSCudd0Dp5nSovX66x4X+Dg2KK2S9tj8VSh/erO+3dLHtNY0oqErVrzgvLIUHK9SQ3ZKGmzZfZDCexsPmMnWFS1zeU7EzzGNhOmdTej3mamInt2V9gBcmhqN+D47NQ0q9xym8K7G92VznpfxiiwC4j2NxAnbD8wzRbk4Em7w+Vma+8VC2iQSoc9JiVOrYVVqKmzb20LhR3ftNfMgL9nL10QUIInos40yJRvX6OeJiJDpCGcLcB28u+8LCu9oMJpx5g9b9NrcRQVIIk4OnmOeQjmCCG4RuAqydClQbW6j8C8NDWE9F8vt2rwlBUgiLEPnmSfRar3DHV4EgWempkBtUweFtxrqInoulju0BVEJkER8O3SBKUb3650eD7BEhDjnGhVkrEgGQ/NRCv/cULOo52K5U1sYtQBJxPf2i8xjj9yHI7EgQoM9X4nhjfu7KLylvjoqOCl3J6+PSYAkwmq/hEXcq2c5P6TrloHpQA+FH95ZFTWclHuSNyx9LJ/51KUUjmsqbEShWvcs8zrEK4rrqkoK3tvZaeM9fM9su/tD4SjkDzFOMJIs+COX66QcXJJdFZWAOJJXsJGXSdgSyb328fgyVbJiAzfHD/zV62kLgBEQK9RewXwBtfSeDzlSRR0B4T5OqNmQw+CiESDPMIeC8ef4//XX7G8BBgADTZqpU/3zuQAAAABJRU5ErkJggg==");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
}
.aviso-documento {
  color: #f89406;
}
/*!
 * boletim-responsive.less
 *
 *
 * Estilos responsivos do boletim
 */
/*!
 *
 * telas Maiores
 *
 */
@media (min-width: 979px) {
  .conteudo-boletim {
    width: 23cm;
  }
  .textarea-obs {
    width: 500px;
  }
  .checkbox-noborder-top {
    margin-top: 0 !important;
  }
  /* estilos de tela de pesquisa */
  .div-apps {
    width: 1024px;
    margin: 0 auto;
    text-align: center;
  }
  .pesquisa-logo {
    position: fixed;
    top: 72px;
  }
  .pesquisa-meses {
    position: fixed;
    top: 132px;
  }
  .margin-top-pesquisa {
    position: fixed;
    top: 211px;
  }
  /*****************************************************************/
}
/********************************************************/
/*!
*
* telas Menores
*
*/
@media (max-width: 979px) {
  .conteudo-boletim {
    width: 100%;
  }
  .textarea-obs {
    width: 100%;
  }
  /* estilos de tela de pesquisa */
  .div-apps {
    width: 100%;
    margin: 0 auto;
    text-align: center;
  }
  .pesquisa-logo,
  .pesquisa-meses,
  .margin-top-pesquisa {
    position: static;
  }
  .pesquisa-meses .list-anos li:first-child {
    margin-left: 0;
  }
  .pesquisa-meses ul li a {
    font-size: 9pt;
  }
  /********************************************************/
}
/********************************************************/
/*!
*
* telas de pesquisa
*
*/
@media (min-width: 500px) {
  .form-pesquisa {
    display: inline-block;
    margin: 20px 50px 0 0;
    float: right;
  }
  .form-pesquisa button {
    vertical-align: top;
    width: 50px;
  }
  .form-pesquisa input {
    margin: 0;
  }
}
@media (max-width: 1100px) {
  .list-meses li.divider-vertical {
    margin: 0;
  }
}
/********************************************************/