.menu-spacer {
    border-top: 1px solid #4f5962;
}
#addProductBtn {
    background: #f7f7f7;
    border: 2px dashed #e3e3e3;
    padding-top: 15px;
    padding-bottom: 15px;
    cursor: pointer;
    transition: all 0.3s ease-in-out;
    color: #e3e3e3;
}

#addProductBtn:hover {
    border-color: #a9a9a9;
    color: #a9a9a9;
}

.calculator-row {
    position: relative;
}
.calculator-delete-btn {
    position: absolute;
    z-index: 999;
    right:0;
    top:0;
    cursor: pointer;
    color:#e3e3e3;
}
.calculator-delete-btn:hover {
    color:#ff0000;
}

.equal-card-height > div > div {
    height:100%;
}

.badge-lg {
    font-size: 200%;
}

.space.border-left {
    padding-left:5px;
    margin-left:3px;
}