tr.fc-step-row{
    color: #333;
    font-weight: 400;
    padding: 10px 10px;
    margin: 0;
    font-size: 1.1em;
}

button.fc-calculate-button{
    background-color: #bf280d;
    border: solid #bf280d;
}

button.fc-reset-button{
    background-color: #218383;
    border: solid #218383;
    display: none;
}

span.fcalc{
    color: #bf280d;
    font-size: 1.3rem;
    font-weight: bolder;
}

span.fc-result{
    background-color: #cce;
}

.fc-result+hr{
    background-color: #e0e0d0;
}

button.fc-chart{
    background-color: #00325b;
}

table.fc-table{
    background-color: #fff;
    font-size: small;
}

div#chartContainer{
    background-color: #fff;
}

.rc-element-invisible{
    display: none;
}

.result-table-element-invisible{
    display: none;
}

button.result-table-element-invisible{
    display: none;
}