@font-face {
    font-family: 'pricedown';
    src: url('../pricedown.ttf');
}

.bank {
    margin: auto;
    width: 50%;
    height: 50vh;
}

.navbar {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 75px;
}

.bank-body {
    padding: 20px;
    background-color: #F1F2F5;
    max-height: 50vh;
    min-height: 40vh;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}

.homePageSidePanel {
    margin-top: 15px;
    padding-bottom: 15px;
}

.cashDisplay {
    position: absolute;
    right: 30px;
    top: 50px;
    text-align: right;
}

.dollar {
    font-family: pricedown;
    font-weight: 400;
    font-size: 2rem;
    color: green;
}

.cash {
    font-family: pricedown;
    font-weight: 400;
    font-size: 2rem;
    color: white;
}

table,
thead,
tbody,
tr {
    display: block;
}

tr {
    display: table;
    table-layout: fixed;
    width: 100%;
}

tbody {
    max-height: 370px;
    overflow: auto;
    /* eventually : scroll;*/
    overflow-x: auto;
}

td {
    overflow-wrap: break-word;
}

.modal {
    margin-top: 7%;
}