body,
html {
  background-color: #f0f0f0;
  color: #000000; }

a {
  color: #262626; }
  a:hover, a:active, a.active {
    color: #000000; }

h1,
h2,
h3,
h4,
h5,
h6 {
  color: #000000; }

button.btn, input[type="submit"] {
  background-color: #5083a3;
  color: #fff; }
  button.btn.secondary, input.secondary[type="submit"] {
    background-color: #a2b1c8; }

.btn-secondary {
  background-color: #a2b1c8; }

.btn-light:hover {
  background-color: #d2d9e4;
  border-color: inherit; }

.primary {
  color: #5083a3 !important; }

.primary-color {
  background-color: #5083a3;
  color: #fff; }

.black {
  color: black; }

.gray {
  color: #262626; }

.logo {
  color: #000000; }

.sidebar .current-user a h5,
.sidebar .current-user a h6 {
  color: #262626; }

.navbar {
  background-color: #f0f0f0; }

.custom-file-label::after {
  background-color: #5083a3;
  color: #fff; }

.sales-evolution {
  background: #fff; }
  .sales-evolution .sales-evolution-stats .sale-evolution .label {
    color: #000000; }
  .sales-evolution .sales-evolution-stats .sale-evolution .value {
    border-color: #262626;
    color: #000000; }

.table tr.discarded td {
  color: gray; }

[class*="-icon"] {
  color: #404040; }

.page-link {
  background-color: #f0f0f0;
  border-color: #b0b0b0;
  color: #262626; }
  .page-link span {
    color: #262626; }
  .page-link:hover {
    background-color: #5083a3;
    border-color: #b0b0b0;
    color: white; }
    .page-link:hover span {
      color: white; }

.page-item.active {
  opacity: 1;
  pointer-events: none; }
  .page-item.active .page-link {
    background-color: #5083a3;
    border-color: #b0b0b0;
    color: white; }

.page-item.disabled .page-link {
  background-color: #cacaca;
  border-color: #b0b0b0;
  color: #404040; }

.formation-card footer .progress,
.session-card footer .progress {
  background-color: #d7d7d7 !important; }

.formation-card footer .progress-bar,
.session-card footer .progress-bar {
  background-color: #5083a3 !important; }

