:root {
  /* Servidor Teste */

  /* Sidebar */

  /* Cor Sidebar*/
  --ecm-sidebar-fundo-menu-lateral-cor: #245697;
  --ecm-sidebar-fundo-menu--closed-cor: #245697;
  --ecm-sidebar-texto-cor: #fff;

  /* Cor Sidebar Hover*/
  --ecm-sidebar-texto-hover-cor: #ffffff;
  --ecm-sidebar-fundo-menu-lateral-hover-cor: #1b447a;

  /* Body */

  /* Cores Body */
  --ecm-body-fundo-cor: #dde6f0;
  --ecm-body-texto-ativo-cor: #1d1c1c;
  --ecm-body-texto-cor: #212121;
  --ecm-body-borda-embaixo-texto-cor: #245697;

  /* Cores dos icones a direita do body */
  --ecm-body-icons-texto-cor: #245697;
  --ecm-body-icons-cor: #fff;

  /* Cores modificadas do bootstrap */
  /* btn-primary */
  --ecm-body-btn-primary: #337ab7;
  --ecm-body-btn-primary-texto: #fff;
  /* btn-default */
  --ecm-body-btn-default: #fff;
  --ecm-body-btn-default-texto: #333;
  /* icone que represneta o numero de paginas "pagination"*/
  --ecm-body-numero-pagina: #245697;
  --ecm-body-numero-pagina-texto: #fff;

  /* Bloco assinaturas */
  /* Cor botão solicitar assinatura */
  --ecm-body-btn-assinaturas-cor: #4e9ddf;
  --ecm-body-btn-assinaturas-anexo-cor: #4e9ddf;
  --ecm-body-btn-assinaturas-texto-cor: #616169;
  --ecm-body-btn-texto-cor: #fff;
  --ecm-body-btn-borda-cor: #cce3ee;
  --ecm-body-form-btn-header-hover-cor: #d3dbdf;
  --ecm-body-titulo-cor: #1d2b3d;
  --ecm-body-titulo-pequeno-cor: #697882;
  --ecm-body-subtitulo-cor: #245697;
  --ecm-body-subtitulo-hover-cor: #1b447a;
  --ecm-body-subtitulo-titulo-servico-cor: #616169;

  --ecm-body-nav-texto-ativo-cor: #245697;
  --ecm-body-nav-texto-cor: #707070;
  --ecm-body-nav-borda-cor: #245697;
  --ecm-body-nav-icone-cor: #697882;

  /* Minhas solicitações */
  /* Botao inativo */
  --ecm-body-botoes-nav-cor: #245697;
  --ecm-body-botoes-nav-texto-cor: #ffffff;
  --ecm-body-botoes-nav-borda-cor: #3598dc;
  --ecm-body-botoes-nav-borda-hover-cor: #245697;
  --ecm-body-botoes-nav-hover-cor: #1c4881;

  /* Botao ativo */
  --ecm-body-botoes-nav-ativo-cor: none;
  --ecm-body-botoes-nav-texto-ativo-cor: #3598dc;

  /* Estrutura de diretorios com departamentos */
  --ecm-body-btn-departamento: #1c4265;
  --ecm-body-btn-texto-departamento: #fff;
  --ecm-body-nav-departamento: #3276b5;

  --ecm-body-form-body: #fff;
  --ecm-body-form-header: #245697;
  --ecm-body-form-borda: #245697;
  --ecm-body-form-texto: #fff;
  --ecm-body-form-guia: #486d9e;
  --ecm-body-form-nav-botoes-cor: #f6f7f6;
  --ecm-body-form-nav-botoes-texto-cor: #555;
  --ecm-body-form-nav-botoes-hover-cor: #c5c5c9;
  --ecm-body-form-btn-header-cor: #edeff1;
  --ecm-body-form-btn-header-texto-cor: #616169;

  --ecm-body-form--servicos-header-cor: #e9eef3;
  --ecm-body-form--servicos-header-borda-cor: #a7c5e2;
  --ecm-body-form--servicos-body-cor: #f6f7f7;
  --ecm-body-form--servicos-body-hover-cor: #a7c5e2;
  --ecm-body-form-icons-cor: #245697;
  --ecm-body-form-icons-texto-cor: #fff;

  /* Modal pesquisa avançada */
  --ecm-body-modal-texto-cor: #44648d;
  --ecm-body-modal-fundo-central-servicos: #b5d1ef;
  --ecm-body-modal-fundo-central-servicos-hover: #8ca9c0;

  /* ------------------------------------------------------------------------------------- */
  /* Formulários */
  --ecm-estrutura-form-titulo-cor: #245697;
  --ecm-estrutura-form-borda-cor: #245697;
  --ecm-estrutura-form-fundo-cor: #e6e9ee;
  --ecm-estrutura-form-icone-cor: #245697;
  --ecm-estrutura-icone-menu-cor: #245697;

  --ecm-estrutura-historico-cor: #89bcdd;
  --ecm-estrutura-texto-cor: #1c428c;

  --ecm-form-background-cor: linear-gradient(to bottom, #fff 0%, #99dcf0 100%);
  --ecm-form-principal-background-cor: linear-gradient(to bottom, #217ebd 0%, #42bde3 100%);
  --ecm-form-principal-background-antigo-cor: linear-gradient(to right, #217ebd 0%, #edeff7 100%);
  --ecm-form-texto-cor: #fff;
  --ecm-form-input-backgorund: #fff;
  --ecm-form-input-inativo-backgorund: #eef1f5;
  --ecm-form-borda-principal: #33a0d2;
  --ecm-form-borda-input: #ddd;
  --ecm-form-icones-cor: #333;
  --ecm-form-label-cor: #2ca2e7;
  --ecm-form-titulo-cor: #2ca2e7;
  --ecm-form-table-btn-cor: #f6fcfe;
  --ecm-form-table-btn-borda-cor: #2ca2e7;

  --ecm-comp-gpt-resposta: linear-gradient(to right, #ebf3ff 0%, #add3e5 100%);
  --ecm-comp-gpt-texto-cor: #121212;
  --ecm-comp-gpt-border-cor: #ccc;
}
