.calculator-left {
    width: 52%;
    display: inline-block;
    vertical-align: top;
    padding-right: 2%;
    min-width: 346px;
}

.calculator-right {
    width: 45%;
    display: inline-block;
    vertical-align: top;
    min-width: 346px;
}

#soil_calculator table tr td {
    padding-top: 10px;
}

#soil_calculator table tr td input {
    width: 100%;
}

#soil_calculator table tr td.td-depth {
    padding-top: 32px;
    min-width: 114px;
}

#soil_calculator table tr td.td-width {
    padding-top: 12px;
}

#soil_calculator table tr td.td-length {
    padding-top: 12px;
}

#soil_calculator i.calculator-bag {
    background-image: url(../images/bag-icon.jpg);
    background-size: contain;
    width: 40px;
    height: 40px;
    display: inline-block;
}

#soil_calculator #calculator_bags {
    padding-top: 10px;
    padding-bottom: 10px;
}
