.container, .row { height: 100%; } body, .split { box-sizing: border-box; } .gutter { background-color: transparent; background-repeat: no-repeat; background-position: 50%; } .gutter.gutter-horizontal { cursor: col-resize; background-image: url('../images/vertical.png'); } .split.split-horizontal, .gutter.gutter-horizontal { height: 100%; float: left; } #source { width: 100%; font-family: 'Lucida Console', 'Courier New', Courier, monospace; font-size: 12px; } #controlPanel { height: 40px; min-height: 40px; max-height: 40px; } .button, button, input[type="submit"], input[type="reset"], input[type="button"] { display: inline-block; height: 38px; padding: 0 30px; color: #555; text-align: center; font-size: 11px; font-weight: 600; line-height: 38px; letter-spacing: .1rem; text-transform: uppercase; text-decoration: none; white-space: nowrap; background-color: transparent; border-radius: 4px; border: 1px solid #bbb; cursor: pointer; box-sizing: border-box; } .button:hover, button:hover, input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover, .button:focus, button:focus, input[type="submit"]:focus, input[type="reset"]:focus, input[type="button"]:focus { color: #219434; border-color: #219434; outline: 0; }