body { font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin: 0px; padding: 0px; } #footer { position: fixed; bottom: 0; height: 18px; width: 100%; text-align: center; color: black; clear: both; margin-right: 30px; margin-top: 30px; } #volumeSlider { max-width: 100px; } .norm { width: 100%; height: 3vh; font-family: Arial, Helvetica, sans-serif; margin-top: 5px; padding-left: 45px; padding-top: 5px; border-left-width: 1px; border-left-style: solid; border-left-color: #BED6E2; } .Grid { display: flex; } .Grid-cell { flex: 1; min-width:500px; min-height: 600px; width: 90vw; height: 80vh; } .Grid-cell-side { flex: 0 0 220px; height: 600; border: solid 1px grey; background-color: lightgrey; font-size: 16px; } .Grid-cell-connection { flex: 1; border: solid 1px grey; background-color: lightgrey; font-size: 12px; } h1 { color: black; font-weight: bolder; background-repeat: no-repeat; margin: 10px; font-size: 22px; } td, th { color: black; font-weight: lighter; background-repeat: no-repeat; margin: 0px; font-size: 18px; border-right: solid 1px white; padding-right: 13px; padding-left: 13px; } input[type="color"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="email"], input[type="month"], input[type="number"], input[type="password"], input[type="search"], input[type="tel"], input[type="text"], input[type="time"], input[type="url"], input[type="week"], select:focus, textarea { font-size: 16px; } input[type="number"] { -webkit-appearance: none; } @media screen and (-webkit-min-device-pixel-ratio:0) { select:focus, select, textarea, input { font-size: 16px; } } .value { border: 0; text-align: right; width: 50px; display: inline-block; } .value-display { border: 0; text-align: right; width: 75px; display: inline-block; background-color: lightgrey; } .message-display { border: 0; text-align: left; width: 200px; height: 200px; display: inline-block; background-color: lightgrey; } .value-input { border: solid 1px grey; text-align: right; width: 73px; display: inline-block; } .select-input { border: solid 1px grey; text-align: right; text-align-last: right; width: 75px; display: inline-block; } .select-option { text-align: right; text-align-last: right; } .set-button { font-size: 14px; } .setting { width: 210px; } .setting-label { width: 80px; display: inline-block; } TH, .bold { background-color: lightblue; color: black; }