sup , sub { position: relative; top: -0.4em; vertical-align: baseline; }

.pressure{
    display: flex;
    flex-wrap: wrap;
}
.pressure .bbbx{
    width: calc(50% - 10px);
    margin: 5px;
}
.pressure .input-headline { margin: 0 0 5px 0; display: block; font-weight: bold; font-size: 13px; }
.pressure .calculator-input { margin-bottom: 15px; display: -ms-grid; display: grid; -ms-grid-columns: 1fr 90px; grid-template-columns: 1fr 90px; -ms-grid-rows: 1fr; grid-template-rows: 1fr; grid-template-areas: 'input dd'; }
.pressure .calculator-input span { padding: 12px 0; height: 40px; border-radius: 0 4px 4px 0; background-color: #f4f4f4; border: 1px #ccc solid; text-align: center; display: inline-block; -ms-grid-row: 1; -ms-grid-column: 2; grid-area: dd; -webkit-box-sizing: border-box; box-sizing: border-box; line-height: 1; font-size: 12px; }
.pressure .calculator-input input { padding: 10px .5em; width: 100%; min-width: 10ch; height: 40px; border: 1px solid #ddd; border-right: none; border-radius: 4px 0 0 4px; -ms-grid-row: 1; -ms-grid-column: 1; grid-area: input; -webkit-box-sizing: border-box; box-sizing: border-box; -webkit-appearance: textfield; appearance: textfield; }

#description_extended { margin: 20px 0 30px; }
#description_extended h6 { margin: 0 0 5px; font-size: 17px; }
#description_extended ul { padding-left: 30px; }
#description_extended ul li { list-style: disc; }

@media screen and (max-width: 640px) {
.pressure .bbbx{
    width: calc(100% - 10px);
}
}