/*used everywhere */
.top-bar {
    min-height: 10vh;
    max-height: 10vh;
}
.dashboard-content {
    min-height: 80vh;
    max-height: 80vh;
    overflow: hidden auto;
}
.hide {
    display: none;
}
.logout-btn {
    position: absolute;
    top: 0;
    right: 0;
    margin: 2%;
    z-index: 2000;
}
.removeT3Link, .removeT3Link:hover {
    text-decoration: none;
    color:black;
}
.form-error {
    border: 2px solid red !important;
}
.error-info {
    color: red;
}
/*used in list view*/
#searchbar, #footer, .main-item, .main-item-captions {
    min-height: 10vh;
    max-height: 10vh;
}
a button.btn-light:hover {
    color: white;
    background-color: black;
    border: 1px solid black;
}
#item-captions {
    min-height: 5vh;
    max-height: 5vh;
}
#main-content {
    min-height: 75vh;
    max-height: 75vh;
    overflow: hidden auto;
}
#footer a:hover {
    color: white;
}
.top-nav-left {
    margin: auto;
    height: 50%;
    width: 70%;
}
.top-nav-right .btn {
    width: 100%;
}
.top-nav-right {
    margin: auto;
    margin-right: 2%;
    max-height: 50%;
    width: 28%;
    max-width: 28%;
}
.main-item{
    font-size: 1.3rem;
}
.list-icon{
    font-size: 2rem;
}
/* .footer-item {
    min-width: 10vw;
} */

/*styles the table in list view*/
.btn-outline-info:hover {
    color: white;
}

/*used in employeeListView*/


/*used in accountListView*/


/*used in hardwareListView*/


/*used in simListView*/


/*used in NewEmployee*/
.nav-link {
    color: black;
}
#ui-datepicker-div {
    z-index: 1050!important;
}

.border-info {
    /* box-sizing: border-box; */
    border-color: #DBE2E9!important;
    background-color: #DBE2E9!important;
    /* margin: 5px!important; */
}