.form-control:focus {
    color: #fff !important;
}

.avatar {
  padding: 5px;
  width: 30px !important;
  height: 30px !important;
  border-radius: 50% !important;
  background-color: #e02222 !important;
  color: #ffffff !important;
  display: inline-block;
  text-align: center;
  text-transform: uppercase;
}
.sidebar .sidebar-brand-wrapper .sidebar-brand img {
    height: 60px !important;
}
.create_ts_button {
    float: right;
    margin-right: 1rem !important;
}
.nav-tabs {
    border-bottom: 1px solid #EE2222 !important;
}
/* Chrome, Safari, Edge, Opera */
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

/* Firefox */
input[type=number] {
  -moz-appearance: textfield;
}

.spinner {
    position: fixed;
    top: 50%;
    left: 50%;
    margin-left: -50px; /* half width of the spinner gif */
    margin-top: -50px; /* half height of the spinner gif */
    text-align:center;
    z-index:1234;
    overflow: auto;
    width: 100px; /* width of the spinner gif */
    height: 102px; /*hight of the spinner gif +2px to fix IE8 issue */
}
#fade {
    display: none;
     position: fixed;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: #ababab;
    z-index: 1001;
    -moz-opacity: 0.8;
    opacity: .70;
    filter: alpha(opacity=80);
}

.datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover
{
    background: #D3D3D3 !important;
}

.sp5 {
    padding: 5px;
}
.list-search-btn {
    margin-top: 25px;
}
.ts_time_worked {
    margin-left: 10px;
}
#tday_5 {
    color: #990f02 !important;
    font-weight: 900;
}
#tday_6 {
    color: #990f02 !important;
    font-weight: 900;
}
.ts_view_textbox {
    background-color: #2A3038 !important;
}
#st_5 {
    background-color: #990f02 !important;
}

#ot_5 {
    background-color: #990f02 !important;
}

#st_6 {
    background-color: #990f02 !important;
}

#ot_6 {
    background-color: #990f02 !important;
}
#dt_5 {
   color: #990f02 !important;
   font-weight: 900;
}
#dt_6 {
   color: #990f02 !important;
   font-weight: 900;
}

[aria-current="page"] {
  pointer-events: none;
  cursor: default;
  text-decoration: none;
  color: black;
}

.dash-timesheet-info {
    background-color: #59bce7;
}
.dash-timesheet-p {
    font-size: 18px !important;
}
.dash-todo-p {
    font-size: 22px !important;
}
.modal {
    top: 50% !important;
}

.modal-btn-change {
    float: right !important;
}

.ts-background-orange {
    background-color: #ffab00 !important;
}

.admin-select {
    color: #ffffff !important;
}

.table, .jsgrid .jsgrid-table {
    --bs-table-hover-color: #6c7293 !important;
}

.emp_proj_task {
    color: #ffffff !important;
}
.form-control:disabled {
    background-color: #191C24 !important;
}
.emp_time_proj_task {
    height: 60px !important;
}
