/* Configuracao Geral */

body {
  background: #f2f2f2;
}

h1, h2, h3, h4, h5 {
  color: #03042a;
}

/* Caixa de login */

.login-clean form .btn-primary, .modal-footer .btn.btn-primary {
  background: #03042a;
}

.login-clean form .btn-primary:hover, .login-clean form .btn-primary:active, .modal-footer .btn.btn-primary:hover {
  background: #6265d6;
}

.login-clean form {
  background-color: #dadada;
  color: #505050;
}

.login-clean form .form-control {
  background: #ffffff;
  color: inherit;
}

.login-clean .forgot:hover {
  color: rgb(46,49,146);
}

/* Barra de Navegação */

.navbar.navbar-light.navbar-expand-md {
  background: #03042a;
}

.nav-link {
  color: white !important;
}

.nav-link:hover {
  color: #ce8ef5 !important;
}

.dropdown-item:hover {
  color: white;
  background-color: #d9d9d9 !important;
}

/* Modal */

.modal-content {
  background: #eef3f7 !important;
}

.modal-body p {
  font-size: 14px;
  color: #495057;
}

.modal-title {
  color: #03042a;
}

.modal-body .dropdown button, select {
  color: #495057;
  background-color: #e9ecef !important;
}

.modal-body .statusUnidade {
  color: #495057;
}

/* Conteudo */

#content .btn-toolbar .btn {
  color: rgb(77,76,76);
}

.searchField .btn {
  color: white;
  background-color: #03042a;
}

/* Tabela */

.tabela th {
  color: #444444;
}

.tabela td {
  color: #555555;
}

.tabela .fas.fa-check-circle {
  color: rgb(27,167,27);
}

.tabela .fas.fa-exclamation-triangle {
  color: rgb(222,167,65);
}

.tabela .fas.fa-pencil-alt,
.tabela .fa.fa-id-card {
  color: #2b538f;
}

.tabela .fas.fa-trash-alt {
  color: #e10129;
}

.tabela .fas.fa-pencil-alt:hover {
  color: #6265d6;
}

.tabela .fas.fa-trash-alt:hover {
  color: #e46c81;
}

.tabela .fas.fa-unlock-alt:hover {
  color: #878787;
}

.tabela .page-link {
  background-color: #eeeeee;
  color: #555555;
}

.tabela .page-link:hover {
  background-color: #03042a;
  color: white;
}

.tabela .active .page-link {
  background-color: #03042a;
}

/* Tabs */

#content .nav-link {
  color: #03042a !important;
}

#content .nav.nav-tabs {
  border-color: #e4e4e4;
}

#content .nav-link.active {
  border-color: #e4e4e4;
  background: #e4e4e4;
  -webkit-box-shadow: 10px -2px 6px -5px rgba(0,0,0,0.3);
  -moz-box-shadow: 10px -2px 6px -5px rgba(0,0,0,0.3);
  box-shadow: 10px -2px 6px -5px rgba(0,0,0,0.3);
}

#content .nav-link:hover {
  /*color: white !important;*/
  border-color: transparent;
  border-bottom: #e9f3fb;
  background: #e4e4e4;
}

#content .tab-content {
  background: #e4e4e4;
  color: #555555;
  -webkit-box-shadow: 10px 7px 6px -5px rgba(0,0,0,0.3);
  -moz-box-shadow: 10px 7px 6px -5px rgba(0,0,0,0.3);
  box-shadow: 10px 7px 6px -5px rgba(0,0,0,0.3);
}

#content .tab-content button {
  background: #03042a !important;
}

#content .tab-content button:hover {
  color: white !important;
  background: #6c358e !important;
}

#content .tab-content .finalizaForm {
  background: #cddce8;
}

/* Reports */

#colEsq {
  background: #dedede;
}

#colEsq button {
  background: #03042a !important;
}

#colEsq .reset {
  border: 1px solid #03042a;
  color: #03042a;
  background: white !important;
}

#colEsq button:hover {
  color: white !important;
  background: #6c358e !important;
}

#colDir .report table th {
  background: #d7d7d7;
}

#colDir .report table td {
  color: #858585;
  background: #ededed;
}

/* Cores Formulários */

.corRN {
  color: #20b8d9;
}

.corFundoRN {
  background-color: #20b8d9;
}

.corPartoNascimento {
  color: #450a27;
}

.corFundoPartoNascimento {
  background-color: #450a27;
}

.corAbortamento {
  color: #a03303;
}

.corFundoAbortamento {
  background-color: #a03303;
}

/* Main Page */

.boxMain h4 {
  color: white;
}

.boxMain a {
  color: white;
}

.boxMain a:hover {
  color: rgb(135,135,135);
}

