/* .aui-field-label, .aui-field-label-inline-label {
	display: none;
} */
.aui-datepicker-button-wrapper {
  margin: -7px 5px 0 5px; }

.aui-buttonitem-icon-only {
  font-size: inherit !important; }

/* Estilo da Administra��o do Portlet */
.mprj-cadastrodecisoes-adm-portlet .portlet-title {
  height: 2em;
  padding-top: 10px;
  padding-left: 10px;
  color: #9999AF;
  font-size: 16px;
  /* font-weight: 600 !important; */
  text-shadow: none;
  margin-bottom: 0 !important;
  background: #F2F2F2;
  border: 1px solid #D3D3D3;
  line-height: 46px; }

.publicador-instrumentos .webcontent h3 {
  margin-bottom: 2px;
  margin-top: 0;
  padding-top: 0; }

.publicador-instrumentos .webcontent {
  margin-left: 32px !important; }

.mprj-cadastrodecisoes-adm-portlet .portlet-content {
  max-width: 100%;
  /* background-color: #eef0f2; */
  background: #FCFCFC;
  border: 1px solid #D3D3D3;
  border-top: none; }

.mprj-cadastrodecisoes-adm-portlet .publicador-instrumentos {
  float: left;
  width: 83%;
  margin-left: -20px; }

.mprj-cadastrodecisoes-adm-portlet th.titulo-coluna {
  width: 8em;
  border: 1px solid #DDD;
  background-color: #F0EFEF; }

.mprj-cadastrodecisoes-adm-portlet td.campo-coluna,
.mprj-cadastrodecisoes-adm-portlet td.campo-coluna-excluir {
  border: 1px solid #DDD;
  padding-left: 6px; }

.mprj-cadastrodecisoes-adm-portlet td.campo-coluna {
  width: 12em; }

.mprj-cadastrodecisoes-adm-portlet td.campo-coluna-excluir {
  width: 8em; }

#tabela-arquivo {
  margin-top: 1em; }

.aui input[type="checkbox"], .aui input[type="radio"] {
  margin: 0 !important; }

/* CSS - Menu */
#menu-admin {
  width: 15%;
  float: left; }

#menu-admin #navegador {
  /* -webkit-box-shadow: inset -8px 0px 15px -5px rgba(0, 0, 0, 0.75); */
  -moz-box-shadow: inset -8px 0px 15px -5px rgba(0, 0, 0, 0.75);
  /* box-shadow: inset -8px 0px 15px -5px rgba(133, 133, 133, 0.75); */
  /* height: 150em; */
  margin-top: -12px;
  padding-top: 20px;
  border-right: 1px solid #D3D3D3; }

#menu-admin #navegador #ul-principal {
  list-style: none;
  padding-top: 10px;
  margin-left: 0; }

#menu-admin #navegador #ul-principal .menu-level-1 {
  font-weight: bold;
  padding-left: 0.3em;
  color: #9999AF; }

#menu-admin #navegador #menu-level-2-ul {
  list-style: none; }

#menu-admin #navegador #menu-level-2-ul li {
  font-weight: normal;
  line-height: 25px;
  margin-left: -15px;
  border-bottom: solid;
  border-bottom-width: thin;
  border-bottom-color: #dddddd;
  padding-bottom: 5px;
  padding-top: 5px;
  font-size: 13px; }

#menu-admin #navegador #menu-level-2-ul a {
  text-decoration: none !important; }

.validacao {
  background: url("../imagem/alerta.png") no-repeat;
  width: 15px;
  height: 15px;
  float: right;
  /* margin-top: 8px; */ }

.obrigatorio {
  color: #CD0000;
  font-weight: bold; }

.mprj-cadastrodecisoes-adm-portlet .aui-field-label {
  display: none; }

.mprj-cadastrodecisoes-adm-portlet .aui-choice-label {
  display: none; }

.mprj-cadastrodecisoes-adm-portlet .aui-field-label-custom {
  font-weight: bold;
  display: block;
  float: none;
  text-align: left;
  margin: 0; }

#_mprjcadastrodecisoesadm_WAR_mprjcadastrodecisoesportlet_kldx_null_null_menu,
#_mprjcadastrodecisoesadm_WAR_mprjcadastrodecisoesportlet_hjzj_null_null_menu {
  display: none !important; }

.mprj-cadastrodecisoes-adm-portlet .aui-field-content {
  display: inline-table; }

.aui label {
  font-weight: bold !important; }

.habilitar-campo-arquivo {
  display: block; }

.desabilitar-campo-arquivo {
  display: none; }

.lista-documentos .search-results {
  display: none; }

.lista-documentos .search-pages {
  display: none; }

#vitoriaDecisaoCampo {
  margin-bottom: 1.5em; }

#vitoriaDecisaoCampo, #pedidosCampo {
  margin-bottom: 1.5em; }

.mprj-cadastrodecisoes-adm-portlet .aui-field-input-text {
  width: 32em !important; }

.mprj-cadastrodecisoes-adm-portlet .aui-form-validator-message {
  /* width: 11.5em; */ }

.mprj-cadastrodecisoes-adm-portlet .aui-form-validator-error-container .aui-field-element {
  /* background: none !important; */ }

.mprj-cadastrodecisoes-adm-portlet [class~="aui-form-validator-message"] {
  /* display: none !important; */ }

.mprj-cadastrodecisoes-adm-portlet .taglib-search-toggle {
  background: none !important;
  border: none !important;
  border-color: none !important;
  height: 3em;
  margin-bottom: 1em;
  -webkit-box-shadow: none !important;
  box-shadow: none !important; }

.mprj-cadastrodecisoes-adm-portlet .toggle_id_pesquisatoggle-link {
  display: none !important; }

.span-categorias {
  font-weight: bold; }

.p-categorias {
  border: 1px solid #ddd;
  padding: 0.5em;
  width: 29em; }

#remScnt {
  cursor: pointer;
  width: 5em;
  float: left;
  margin-left: 24.5em;
  margin-top: -4.5em; }

/* Estilos em comum das Novas A��es e das Vit�rias */
.lista-quadrado {
  list-style: square !important;
  padding-left: 2em; }

.lista-quadrado li > a {
  color: #a56946; }

.lista-quadrado li > a:hover {
  color: #a56946 !important; }

.div-popup-ouvidoria {
  background: url("../imagem/tela_popup2.jpg") no-repeat;
  width: 44em;
  height: 20em; }

.div-popup-consumidorgov {
  background: url("../imagem/tela_consumidor_gov.jpg") no-repeat;
  width: 44em;
  height: 25em; }

.mesmo-problema {
  background: url("../imagem/banner_problema.png") no-repeat;
  width: 21.3em;
  height: 3em;
  cursor: pointer; }

/* Estilo para os destaques da p�gina inicial */
.box-novas-acoes {
  background: transparent url(../imagem/box-vitorias.png) no-repeat top left;
  width: 238px;
  height: 347px;
  float: left;
  margin-left: -1.5em; }

.novas-acoes-home {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  padding: 10px 0 0 0;
  display: block;
  position: relative;
  height: 328px; }

.novas-acoes-home-1 {
  padding: 5px 10px 0;
  position: relative;
  top: 30px; }

.novas-acoes-home-1 a {
  color: #606060 !important;
  font-weight: normal;
  font-size: 11px !important;
  border-bottom: dotted 1px #a0a0a0;
  padding: 0 0 9px 0;
  display: block; }

.link-novas-acoes {
  background: none repeat scroll 0 0 #CA8205;
  bottom: 0;
  display: block;
  margin: 0 5px;
  position: absolute;
  width: 227px; }

.link-novas-acoes a {
  color: #FFFFFF !important;
  display: block;
  padding: 5px 0 5px 10px; }

.link-novas-acoes img {
  margin: -21px 4px 0 0;
  position: absolute;
  right: 0; }

.box-decisoes {
  background: transparent url(../imagem/box-decisoes.png) no-repeat top left;
  width: 238px;
  height: 347px;
  float: right;
  /* margin-right: -1em; */
  margin-right: -10px; }

.provisorias-home {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 10px;
  padding: 10px 0 0 0;
  display: block;
  position: relative;
  height: 328px; }

.provisorias-home-1 {
  padding: 5px 10px 0;
  position: relative;
  top: 30px; }

.provisorias-home-1 a {
  color: #606060 !important;
  font-weight: normal;
  font-size: 11px !important;
  border-bottom: dotted 1px #a0a0a0;
  padding: 0 0 9px 0;
  display: block; }

.link-provisorias {
  background: none repeat scroll 0 0 #9f0604;
  bottom: 0;
  display: block;
  margin: 0 5px;
  position: absolute;
  width: 227px; }

.link-provisorias a {
  color: #FFFFFF !important;
  display: block;
  padding: 5px 0 5px 10px; }

.link-provisorias img {
  margin: -21px 4px 0 0;
  position: absolute;
  right: 0; }

/* Estilo da view principal */
.botoes-vitorias {
  float: right;
  margin-top: -42px; }

/* .botoes-vitorias-lista{
	float: right;
	margin-top:	-64px;
} */
.acp-botao {
  background: url("../imagem/botao_acp.jpg") no-repeat;
  width: 3.1em;
  height: 2.5em;
  float: left;
  margin-right: 1.5em;
  cursor: pointer; }

.mpf-botao {
  background: url("../imagem/mpf.png") no-repeat;
  width: 5em;
  height: 2.5em;
  float: left;
  margin-right: 1.5em;
  cursor: default !important; }

.decisoes-procon {
  background: url("../imagem/decisoes-procon.png") no-repeat;
  width: 120px;
  height: 2.5em;
  float: left;
  margin-right: 1.5em; }

.efeito-nacional {
  background: url("../imagem/efeito_nacional.png") no-repeat;
  width: 180px;
  height: 2.5em;
  float: left;
  margin-right: 1.5em; }

/* Busca */
.mprj-cadastrodecisoes-buscaconteudo-portlet .portlet-msg-success,
.lfr-message-success {
  display: none !important; }

.mprj-cadastrodecisoes-buscaconteudo-portlet .aui-field-label {
  display: none; }

.mprj-cadastrodecisoes-buscaconteudo-portlet .portlet-topper-admin {
  display: none !important; }

.mprj-cadastrodecisoes-buscaconteudo-portlet .aui-field-content {
  height: 4em;
  margin-bottom: -3em; }

#busca-consumidor {
  margin-top: 0; }

#busca-consumidor .alert, .alert-success {
  display: none !important; }

#busca-consumidor input[type="submit"] {
  background: url("../imagem/lupa-busca.png") no-repeat;
  width: 1.8em;
  height: 1.8em;
  color: #666666;
  text-shadow: none;
  border-radius: 0 !important;
  border: none;
  float: right;
  margin-right: 0.3em;
  margin-top: 0.9em;
  padding: 0 !important;
  position: relative;
  text-align: end;
  text-align: right\9; }

.mprj-cadastrodecisoes-buscaconteudo-portlet .aui-form-validator-stack-error {
  /* display: none !important; */ }

.mprj-cadastrodecisoes-buscaconteudo-portlet .aui-form-validator-error-container .aui-field-element {
  /* background: none !important; */ }

#botao-compras {
  background: url("../imagem/botao-compras.png") no-repeat;
  width: 18.2em;
  height: 4.7em;
  float: left; }

#botao-transportes {
  background: url("../imagem/botao-transportes.png") no-repeat;
  width: 18.2em;
  height: 4.7em;
  float: left; }

#id-fiscal-listagem {
  padding-bottom: 1em; }

#id-fiscal-listagem a {
  color: #a56946;
  text-decoration: none; }

#id-fiscal-listagem a:hover {
  text-decoration: underline; }

.subcatfiscal-link {
  padding-left: 1.5em;
  font-size: 13px; }

#select, #suggest {
  display: none; }

.aui .portlet-title {
  width: 98.45% !important; }

#lista-decisoes-container a:hover {
  color: #8D785B !important; }

#lista-decisoes-container span {
  display: inline !important;
  float: none !important;
  margin-left: -2px !important;
  line-height: 1.5em; }

#lista-decisoes-container p {
  color: #555 !important;
  line-height: 1.5em !important; }

#submit-busca {
  background: url("../imagem/lupa-busca.png") no-repeat !important;
  width: 1.8em !important;
  height: 1.8em !important;
  color: #FFF !important;
  text-shadow: none !important;
  border-radius: 0 !important !important;
  border: none !important;
  float: right !important;
  margin-right: -0.7em !important;
  margin-top: -69px;
  position: relative !important;
  box-shadow: none !important; }

#busca-form .aui .control-group.error input {
  border-color: #DDD !important; }

#busca-form .aui .control-group {
  margin-bottom: 0 !important; }

#busca-form .aui .control-group.error .control-label, .aui .control-group.error .help-block,
.aui .control-group.error .help-inline {
  display: none; }

#busca-nula {
  background: url("../imagem/busca-vazia.png") no-repeat;
  width: 53em;
  height: 22em;
  float: left;
  margin-left: 9em; }

#breadcrumb {
  line-height: 28px; }

.icone-estado {
  float: right; }

.loading-animation {
  background: url("../imagem/loading_animation.gif") no-repeat !important; }

.mprj-cadastrodecisoes-buscafederada-portlet .form-inline {
  float: left;
  padding-right: 4px; }

/* Cor dos Bot�es */
.btBuscar, .btBuscar a:hover {
  background-color: #F8971D !important;
  background-image: none !important;
  color: #FFF !important;
  height: 30px;
  width: 74px;
  border: 1px solid #ccc !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  text-shadow: none !important; }

.header-back-to span {
  color: #65523C !important; }

.header-back-to a {
  color: #F8971D !important;
  padding-left: 2px !important; }

.header-back-to a:hover {
  color: #F8971D !important;
  /* Good browsers */
  opacity: 0.6 !important;
  /* IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
  /* IE 5-7 */
  filter: alpha(opacity=60); }

.lfr-pagination-buttons a {
  color: #F8971D !important; }

/* Alinhamento das checkboxes da Pesquisa Avan�ada */
.aui .form-inline .checkbox input[type="checkbox"] {
  margin-top: 3px !important;
  margin-right: 5px !important; }

.label-checkbox-pesquisa {
  padding-top: 1px;
  font-weight: bold;
  margin-right: 8px; }

.texto-federada {
  color: #675541;
  font-size: 20px; }

.img-fundo-lupa {
  background: url("../imagem/lupa-federada.png") 6px no-repeat #675541;
  width: 28px;
  height: 28px;
  float: left;
  border: 1px solid #cccccc;
  border-right: 0 !important; }

/* Dropdown */
/*----- Menu em forma de lista -----*/
#listar-estado {
  float: left; }

#listar-estado label {
  font-size: 13px !important;
  font-weight: normal !important; }

#listar-estado a {
  color: #555;
  text-decoration: none; }

#listar-estado ul {
  /* width: 296px; */
  list-style: none;
  padding-left: -28px;
  /* border: 1px solid #CCC; */
  margin-left: -1px; }

#listar-estado li {
  float: left;
  padding: 0px;
  cursor: pointer; }

/* #listar-estado li:hover ul {
	display: block;
} */
#listar-estado li ul {
  display: none;
  min-height: 170px;
  max-height: 181px;
  overflow-y: scroll;
  padding: 0px;
  position: absolute;
  width: 198px;
  border: 1px solid #CCC;
  z-index: 200;
  margin-left: -1px !important;
  margin-top: -1px;
  text-align: left; }

#listar-estado li li {
  display: block;
  float: none;
  margin: 0px;
  padding: 0px;
  border-radius: 0 !important;
  background-image: none !important;
  background-color: #FFF;
  padding-left: 9px;
  /* margin-left: 16px; */
  /* border: 1px solid #CCC; */
  font-size: 12px !important;
  /* padding-left: 4px; */
  /* line-height: 91px; */ }

#listar-estado li li:hover {
  background-color: #EEE !important; }

#listar-estado li ul a {
  display: block;
  border-bottom: 1px dotted #FFF;
  font-size: 13px;
  font-style: normal;
  margin: 0px;
  padding: 0px 10px 0px 15px;
  text-align: left; }

#listar-estado .link-estado a {
  font-size: 18px;
  line-height: 35px !important; }

.link-estado {
  clear: both; }

#listar-estado .listar {
  background: url("../imagem/sprite_setas.png") no-repeat 173px 11px white;
  width: 180px;
  height: 28px;
  /* border-radius: 6px; */
  border: 1px solid #CCC;
  /* text-align: center; */
  /* padding-left: 1px; */
  padding-right: 18px; }

.alto {
  background: url("../imagem/sprite_setas.png") no-repeat 173px -18px white !important; }

/* #listar-estado .listar:hover {
  background: url("/mprj-consumidor-inicial-theme/images/comum/select-icons.png") no-repeat 359px -157px white; } */
#listar-estado .listar a {
  font-size: 12px;
  font-weight: bold;
  line-height: 29px; }

#listar-estado li ul a:hover, #listar-estado li ul li:hover > a {
  color: #CCC !important;
  text-decoration: none; }

#listar-estado ul li ul li a:hover {
  color: #CCC !important;
  text-decoration: none !important; }

#listar-estado input[type="checkbox"] {
  margin-right: 4px !important; }

.mprj-cadastrodecisoes-buscafederada-portlet .taglib-search-iterator-page-iterator-top {
  display: none !important; }

.mprj-cadastrodecisoes-busca-portlet .taglib-search-iterator-page-iterator-top {
  display: none !important; }

#divEfeito {
  margin-top: 5px; }

/* .modal-consvenc .btn.close.close-content{
	display: none !important;
} */
/* Template Responsivo */
.botoes-decisao {
  border-top: 1px solid #CCCCCC;
  padding-top: 10px;
  margin-top: 20px; }
  .botoes-decisao .btn-decisao {
    float: left; }
  .botoes-decisao .btn-denuncie, .botoes-decisao .btn-problema, .botoes-decisao .btn-integra {
    font-weight: bold;
    text-align: center;
    padding: 20px 10px; }
    .botoes-decisao .btn-denuncie .imagem-btn, .botoes-decisao .btn-problema .imagem-btn, .botoes-decisao .btn-integra .imagem-btn {
      width: 24px;
      border-radius: 30px;
      margin-top: 15px; }
  .botoes-decisao .btn-denuncie, .botoes-decisao .btn-problema {
    width: 190px;
    border-right: 1px solid #CCCCCC;
    cursor: pointer; }
    .botoes-decisao .btn-denuncie .imagem-btn, .botoes-decisao .btn-problema .imagem-btn {
      padding: 17px 15px;
      margin-left: auto;
      margin-right: auto; }
  .botoes-decisao .btn-denuncie {
    color: #9E0603; }
    .botoes-decisao .btn-denuncie .imagem-btn {
      background-color: #9E0603; }
  .botoes-decisao .btn-problema {
    color: #FF9900; }
    .botoes-decisao .btn-problema .imagem-btn {
      background-color: #FF9900; }
  .botoes-decisao .btn-integra {
    color: #11813A; }
    .botoes-decisao .btn-integra .titulo-btn {
      /* width: 144px; */ }
    .botoes-decisao .btn-integra .imagem-btn {
      background-color: #11813A;
      float: left;
      padding: 14px 16px;
      margin-left: 10px;
      margin-right: 10px; }

#btn-integra.celular {
  display: none; }

#btn-integra.tablet {
  display: block; }

.formulario-decisao, .formulario-problema, #formulario-decisao, #formulario-problema {
  transition: height 1s;
  height: 0; }
  .formulario-decisao .btn-fechar-formulario, .formulario-problema .btn-fechar-formulario, #formulario-decisao .btn-fechar-formulario, #formulario-problema .btn-fechar-formulario {
    position: absolute;
    right: 42px;
    padding-top: 10px;
    color: #9E0603;
    font-size: 19px;
    cursor: pointer; }
  .formulario-decisao iframe, .formulario-problema iframe, #formulario-decisao iframe, #formulario-problema iframe {
    width: 100%;
    /* height: 1890px; */
    height: 0;
    border: none !important;
    transition: height 1s; }

@media (min-width: 1024px) {
  .botoes-decisao .btn-integra {
    width: 465px; } }
@media (min-width: 768px) and (max-width: 1023px) {
  .botoes-decisao .btn-integra {
    width: 285px; } }
@media (min-width: 768px) {
  .botoes-decisao .btn-integra {
    display: block;
    position: relative;
    background-color: #F6F6F6; }
    .botoes-decisao .btn-integra .imagem-btn {
      margin-top: 34px;
      float: none;
      display: inline-block; } }
@media (max-width: 767px) {
  .botoes-decisao .botoes-denunciar {
    width: 268px;
    margin: auto; }
  .botoes-decisao .btn-denuncie, .botoes-decisao .btn-problema, .botoes-decisao .btn-integra {
    font-size: 10px;
    line-height: 15px; }
  .botoes-decisao .btn-denuncie, .botoes-decisao .btn-problema {
    width: 100px;
    padding: 20px 9px; }
  .botoes-decisao .btn-denuncie {
    padding-left: 23px; }
    .botoes-decisao .btn-denuncie .imagem-btn {
      margin-top: 30px; }
  .botoes-decisao .btn-problema {
    border-right: none !important; }
  .botoes-decisao .btn-integra {
    width: 100%;
    box-sizing: border-box;
    border-top: 1px solid #CCCCCC;
    margin: 10px 0 0 0;
    display: block;
    position: relative;
    background-color: #F6F6F6; }
    .botoes-decisao .btn-integra .titulo-btn {
      width: 100%; }
    .botoes-decisao .btn-integra .imagem-btn {
      float: none;
      display: inline-block; }

  #btn-integra.celular {
    display: block; }

  #btn-integra.tablet {
    display: none; } }

