html, body { height: 100%; /* The html and body elements cannot have any padding or margin. */ } /* Wrapper for page content to push down footer */ #wrap { min-height: 100%; height: auto !important; height: 100%; /* Negative indent footer by it's height */ margin: 0 auto -25px; } /* Set the fixed height of the footer here */ #push, #footer { height: 25px; } input#sendMessage { border: 0; width: 100%; } /* Lastly, apply responsive CSS fixes as necessary */ @media (max-width: 767px) { #footer { margin-left: -20px; margin-right: -20px; padding-left: 20px; padding-right: 20px; } } body { color: white; background-color: #222; padding-left: 5px; padding-right: 5px; padding-bottom:70px; padding-top: 70px; } input#sendMessage { border: 0; width: 100%; } .content { height: 100%; min-height: 100%; display: block; } .bufferlines { font-family: monospace; overflow-y: auto; } .navbar-fixed-bottom { margin: 0 5px 0 5px; } .color-light-green { color: chartreuse; } .color-27 { color: deepskyblue; } .danger { background-color: rgb(217, 83, 79); } .color-28 { color: greenyellow; } .color-00 { color: coral; } .color-yellow { color: yellow; } .color-dark-red { color: darkred; } .color-dark-green { color: green; } .color-dark-blue { color: darkblue; } .color-dark-gray { color: gray; } .color-gray { color: lightgray; } .color-brown { color: brown; } .color-cyan { color: cyan; } .color-dark-cyan { color: darkcyan; } li.notification { color: green; }