.calculator {
    width: 300px;
    height: 250px;
    background-color: #c8e2dc;
    border: 2px solid #ccc;
    margin: auto;
    padding-left: 5px;
    padding-bottom: 5px
}

.calculator td {
    height: 16.66%
}

.calc_td_result {
    text-align: center
}

.calc_result {
    width: 90%;
    text-align: right;
    padding: 10px
}

.calc_td_calculs {
    text-align: center
}

.calc_calculs {
    width: 90%;
    text-align: left
}

.calc_td_btn {
    width: 25%;
    height: 100%
}

.calc_btn {
    width: 90%;
    height: 90%;
    font-size: 20px
}