.searchField {
    width: 200px;
    height: 25px;
}

.submit {
    margin-top: 2rem;
    margin-bottom: 2rem;
}

.submitButton {
    height: 2rem;
    width: 4.5rem;
    text-align: center;
}

input {
    text-align: center;
}

.cornerLogo {
    width: 200px;
    height: auto;
    padding-right: 0px;
    margin-right: 0px;
}

.navbar {
    background: linear-gradient(to right, #feffff 0%, #d2ebf9 100%);
}

.nav-link {
    color: black;
}

.dropdown-item:active {
    background-color: #d2ebf9 100%;

}

.panelButton {
    width: 14rem;
}

.label {
    font-weight: 500;
}

.mainPageLogo {
    padding-bottom: 30px;
}

.userPanel {
    width: 100%;
    margin: 0 auto;
}

.link {
    text-decoration: none;
    color: white;
}

.link:hover {
    color: white;
    text-decoration: none;
}

.notfound {
    display: none;
}

.tableInputGroup {

    margin-bottom: 1rem;
}

.addButton {

    width: 15rem;
    height: 2.5rem;
}

#search {

    height: 2.5rem;
}

.dataTables_filter {
    text-align: right;
}

.dataTables_filter > label {
    text-align: center;
}

.dataTables_length {
    text-align: left;
}

.dataTables_length > label {
    text-align: center;
}
.pagination{
    display: inline-flex;
}
div.dataTables_wrapper div.dataTables_paginate{
    text-align: right;
}
@media (max-width: 768px) {
    .dataTables_filter {
        text-align: center;
    }

    .dataTables_length {
        text-align: center;
    }
    div.dataTables_wrapper div.dataTables_paginate{
    text-align: center;
}
}
#table{
    margin-bottom: 0px;
}
.saveButton{
    margin-top:20px;
}
.loginInput{
    width:100%;
}
.loginButton{
    margin-top:20px;
}
.loginHeader{
    margin-bottom:20px;
}
#tableEdit{
  text-align:center;
}
.alertStripe{
  width:100%;
  height:30px;
  background: rgb(255,255,255);
  background: linear-gradient(90deg, rgba(255,255,255,1) 20%, rgba(184,4,4,1) 100%);
}

