/* theme-light-styles.css */

.theme-light .main-text {
    color: #355c7b;
  }
  
  .theme-light .second-text-color {
    color: #252525;
  }
  
  .theme-light .third-text-color {
    color: #00ff0c;
  }
  
  .theme-light .main-button {
    background-color: #049baa;
    border: solid 2px transparent;
    color: #fff;
  }
  
  .theme-light .main-button:hover {
    background-color: #e0af34;
    border: solid 2px #000;
    color: #252525;
  }
  
  .theme-light .second-button-color {
    background-color: #b7e5d1;
    color: #252525;
  }
  
  .theme-light .second-button-color:hover {
    background-color: #355c7b;
    border: solid 2px #fff;
    color: #fff;
  }
  
  .theme-light label {
    color: #000;
  }
  
  .theme-light .card {
    background-color: #fff;
    color: #333;
  }
  
  .theme-light .card-body {
    background-color: #f7f6e4;
  }
  
  .theme-light .card-small {
    background-color: #fff;
  }
  
  .theme-light .main-card {
    border: 1px solid #049baa;
  }
  
  .theme-light .main-bg {
    background-color: lightcyan;
  }
  
  .theme-light .secondary-bg {
    background-color: lightgrey;
  }
  
  .theme-light .eggshell-bg {
    background-color: lightslategray;
  }
  
  .theme-light .offwhite-bg {
    background-color: #f7f6e4;
  }
  
  .theme-light .navlink {
    color: #b7e5d1;
  }
  
  .theme-light .navlink:hover {
    color: #e0af34;
  }
  
  .theme-light .card-link {
    color: #049baa; 
  }
  
  .theme-light .card-link:hover {
    color: #252525;
  }
  
  .theme-light .small-card-border {
    border: 1px solid #333;
    border-radius: 4px;
  }
  
  .theme-light .recently-clocked-in {
    background-color: #f9d2d2;
    border: 1px solid red;
    border-radius: 4px;
  }
  
  .theme-light .badge-danger {
    background-color: #000 !important;
    color: #fff !important;
  }
  
  .theme-light .clock-in-button {
    background-color: #049baa;
    color: #fff;
  }
  
  .theme-light .clock-in-button:hover {
    background-color: #94d4ff;
    border: solid 1px transparent;
    color: #252525;
  }
  
  .theme-light .clock-out-button {
    background-color: #e0af34;
    color: #000;
  }
  
  .theme-light .clock-out-button:hover {
    background-color: #049baa;
    border: solid 1px transparent;
    color: #fff;
  }
  
  .theme-light .show-more-link {
    color: #000;
  }
  
  .theme-light .show-more-link:hover {
    color: #94d4ff;
  }


/* Dashboard */
.theme-light .dash-card {
  border: 1px solid #049baa;
}

.theme-light .dash-card-bg {
  background-color: #f7f6e4;
}

.theme-light .main-label {
  color: #000;
}

.theme-light .dash-more-link {
  color: #000;
}

.theme-light .dash-more-link:hover {
  color: #94d4ff;
}

.theme-light .critical-number {
  background-color: #355c7b;
  border: 5px solid #252525;
  color: #fff;
}

.theme-light .dash-in-button {
  background-color: #049baa;
  color: #fff;
}

.theme-light .dash-in-button:hover {
  background-color: #94d4ff;
  color: #252525;
}

.theme-light .dash-in-button:disabled {
  background-color: #252525;
  color: #777;
}

.theme-light .dash-out-button {
  background-color: #e0af34;
  color: #000;
}

.theme-light .dash-out-button:hover {
  background-color: #049baa;
  color: #fff;
}

.theme-light .dash-unworked-link {
  color: #355c7b;
}

.theme-light .dash-unworked-link:hover {
  color: #049baa;
}

.theme-light .dash-out-link {
  color: #049baa;
}

.theme-light .dash-out-link:hover {
  color: #b7e5d1;
}

.theme-light .dash-in-link {
  color: #e0af34;
}

.theme-light .dash-in-link:hover {
  color: #000;
}