.pos .opening-cash-control .body{
    margin: 40px;
}

.pos .opening-cash-control .opening-cash-section {
    display: flex;
    justify-content: space-between;
    margin: 40px 0;
}

.pos .opening-cash-section .info-title {
    font-size: 20px;
    font-weight: bold;
}

.pos .opening-cash-section .cash-input-sub-section {
    display: flex;
}

.pos .cash-input-sub-section .pos-input {
    width: 85px;
}

.pos .cash-input-sub-section .button.icon {
    margin: 0;
    float: unset;
}

.pos .opening-cash-control .opening-cash-notes {
    font-style: italic;
    font-weight: 350;
    width: calc(100% - 20px); /* textarea has a padding of 10px */
    line-height: 20px;
    resize: none;
    height: 150px;
}
