body {
  background: #000b48;
  /*color: white;*/
}

.logo_s3 {
  width: 55%;
  margin-top: 10px;
}

.link_menu {
  color: white;
}

.icons_sidebar {
  margin-right: 8px;
  margin-left: -20px;
}

.sidebar_collapse_show {
  color: white;
}

.actions_menu_superior {
  color: white;
}

#row_start {
  margin-top: 30px;
  margin-bottom: 30px;
}

.card_general {
  background: rgba(255,255,255,0);
  margin: 0px;
  border: 0px;
}

.card-title.card_general_info {
  color: rgb(255,255,255);
  font-family: 'ABeeZee';
  font-size: smaller;
  margin-bottom: 10px;
}

.card-title.card_general {
  color: rgba(255,255,255,0.9);
  font-family: 'ABeeZee';
  font-size: smaller;
  margin-bottom: 10px;
}

.tab-avaliacao {
  margin-top: 20px;
}

.btn.btnmenu {
  text-align: left;
  border: 1px solid transparent;
  padding: 0px;
  height: 40px;
  border-radius: 0;
  vertical-align: middle;
}

.collapse-menu-link {
  padding-left: 15px;
}

.card.card-accordion-menu {
  background: rgba(102,64,255,0);
  border-width: 0;
  /*margin-bottom: 20px;*/
  /*border-color: #5aa9ff;*/
  /*border-style: inset;*/
  min-width: 13rem;
}

.card.card-info-number {
  background: #072062;
  border-width: 0;
  /*margin-bottom: 20px;*/
  /*border-color: #5aa9ff;*/
  /*border-style: inset;*/
  min-width: 13rem;
}

.card.card-info-number2 {
  background: #244a80;
  /*border-width: 1px;*/
  /*margin-bottom: 20px;*/
  /*border-color: #5aa9ff;*/
  /*border-style: inset;*/
  /*min-width: 13rem;*/
  border-radius: 6px;
}

.card-body.card-info-number {
  background: #072062;
  border-width: 0px;
  /*margin-bottom: 20px;*/
  /*border-color: #5aa9ff;*/
  /*border-style: inset;*/
  min-width: 13rem;
  border-radius: 3px;
}

.card.card-info-number-hide {
  background: #000b48;
  border-width: 0px;
  /*margin-bottom: 20px;*/
  /*border-color: #5aa9ff;*/
  /*border-style: inset;*/
  /*min-width: 13rem;*/
}

.card.card-info-dashboard {
  background: rgba(20,57,109,0);
  /*border-width: 1px;*/
  margin-bottom: 20px;
  /*border-color: #5aa9ff;*/
  /*border-style: inset;*/
}

.card.cards-graph {
  background: #063166;
  border-width: 1px;
  border-color: #5aa9ff;
  border-style: inset;
}

.text-center.card-text.card-info-red {
  font-size: 24px;
  color: #ff0000;
}

.info-red {
  /*font-size: 24px;*/
  color: #ff0000;
}

.text-center.card-text.card-info-green {
  font-size: 24px;
  color: var(--success);
}

.card-body.d-block.cards-info {
  padding: 0px;
}

.card-title {
  color: #050f47;
  font-family: ABeeZee, sans-serif;
}

.btn.btn-block.text-left.text-white {
  padding-left: 0px;
}

.icons-collapses {
  margin-left: 10px;
}

.text-center.card-text.card-info-yellow {
  font-size: 24px;
  color: var(--warning);
}

.div-separador {
  margin-bottom: 30px;
}

.itens-lista-dashboard {
  background: rgb(20,57,109);
  color: white;
  border-color: rgba(90,169,255,0.1);
}

.span-data-value {
  margin-left: 10px;
  font-weight: bold;
}

.btn-s3-default {
  background-color: rgb(20,57,109);
  border-style: inset;
}

.text-strong {
  font-weight: bold;
}

.card-over-card {
  background: rgba(4,18,72,0.17);
}

.badge.display-info-success {
  font-size: 11px;
  background: var(--success);
}

.badge.display-info-danger {
  font-size: 11px;
  background: var(--danger);
}

.btn:hover {
  color: #bad1e8;
  text-decoration: none;
}

.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active {
  color: #495057;
  background-color: #134896;
  border-color: #134896;
  border-radius: 6px 6px 0px 0px;
}

.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover {
  border-color: #134896;
  border-radius: 6px 6px 0px 0px;
}

.nav-tabs {
  border-bottom: 2px solid #134896;
}

.table-hover tbody tr:hover {
  color: #ffffff;
  background-color: rgba(0,0,0,.075);
}

.text-green {
  color: #0aef3c!important;
}