input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
::spelling-error,
::grammar-error,
input:-internal-autofill-previewed{
    -webkit-background-clip: text;
    -webkit-text-fill-color: #ffffff !important;
    transition: background-color 5000s ease-in-out 0s;
    color: #fff !important;
}

.alarm-table__content-table__container table tr{
    grid-template-columns: 80px 230px 110px 238px 360px;
}
@media (max-width: 768px) {
  .alarm-table__content-table__container table tr {
    grid-template-columns: 90px 260px 245px 260px 260px;
  }
  .alarm-table::after {
    width: 90px;
  }
}

.addCompany-form__fields{
  margin-bottom: 10px;
}

.reports-list-delete{
    cursor: pointer;
}

.departments-main__content-info__indicators-blocks{
    scrollbar-width: none;
}

.reportPage-main__content-right .evacuation-time-department .evacuationTimeDepartment-list{
    display: grid;
    grid-template-columns: repeat(5,1fr);
    margin-bottom: 0;
}
.reportPage-main__content-right .evacuation-time-department .evacuationTimeDepartment-list__item{
    margin-bottom: 23px;
}
.reportPage-main__content-left__form .report-form{
    display: none;
}
.reportPage-main__content-left__form .report-form.active{
    display: block;
}
.reportPage-main__content-left__form .filledReport-form.active{
    display: flex;
}
@media (max-width: 768px) {
    .reportPage-main__content-left__form .report-form{
        display: block;
    }
    .reportPage-main__content-left__form .filledReport-form,
    .reportPage-main__content-left__form .filledReport-form.active{
        display: none;
    }

}

.employees-add .password{
    display: none;
}
.employees-add .password.show{
    display: block;
}
.employees-add .dateSelect{
    display: none;
}
.employees-add .dateSelect.show{
    display: block;
}

.user-delete-form{
    display: none;
}

tr .user-delete-form{
    display: block;
}

.edit-form{
    display: none;
}
tr .edit-form{
    display: block;
}

.table-editingForm .label-guest{
    display: none;
}
.guest .table-editingForm .label-guest{
    display: block;
}
.table-editingForm .label-manager{
    display: none;
}
.manager .table-editingForm .label-manager{
    display: block;
}
.table-editingForm .label-employee{
    display: none;
}
.manager .table-editingForm .label-employee,
.employee .table-editingForm .label-employee{
    display: block;
}
.employees-main__content-table__container table tbody tr.employee .edit-form .table-editingForm__fields .label-check {
  grid-column: span 4;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.employees-main__content-table__container table tbody tr.manager .edit-form .table-editingForm__fields .label-check {
  grid-column: inherit;
}

.label-withError .form__content-error{
    display: none;
}
.label-withError .form__content-error.active{
    display: block;
}
.form__content-error {
  color: #ff3d3d !important;
}
.employees-main__content-table__container table tr .form__content-error{
  font-size: 12px;
}
.employees-main__content-table__container table tr .form__content-error p,
.employees-main__content-table__container table tr .error p{
  color: #ff3d3d !important;
}

.dateSelect::after{
    top: 12px;
}

.statusPage__content .status-container__switch-slider .switch-text p{
    margin-left: -12px;
}

.acmsContent{
    text-align: center;
}
.acmsContent button{
    background-color: #fd8a00;
    display: inline;
    margin: 20px;
}

.footerPagaination .employees-table-pagination{
    right: 15px;
}