html { position: relative; min-height: 100%; } body { /* Margin bottom by footer height */ margin-bottom: 60px; } .footer { position: absolute; bottom: 0; width: 100%; /* Set the fixed height of the footer here */ height: 60px; line-height: 60px; color: #AAA; text-align: center; } .page-welcome .navbar { margin-bottom: 0; } .navbar-nav { text-transform: uppercase; font-size: small; } .navbar-text { font-size: small; } .index-bleed { background: #e5ece5; padding-bottom: 2em; } #pitch { text-align: center; padding: 72px 0; margin: 0; } #pitch-subtitle { margin-top: 0; text-align: center; } #pitch-url { text-align: center; font-family: monospace; padding-bottom: 72px; } .nav-tabs { margin-bottom: 0; } .page-welcome .highlight pre { background: #FFF; border-top: 0; border-radius: 0; border-color: #dddddd; } #welcome-status, #get-started { margin-top: 4em; } #welcome-status th { border-top: 0; } .welcome-browser-controls { text-align: right; } .glyphicon.up, .glyphicon.new, .glyphicon.down { font-size: 22px; } .glyphicon.up { color: #5cb85c; } .glyphicon.new { color: #AAA; } .glyphicon.down { color: #d9534f; } #login_dialog { background: #FFF; padding: 2em; margin-top: 100px; } #login_dialog h1 { margin: 0; } /* Checks */ table.table tr > th.th-name { padding-left: 21px; } .setup-link { opacity: 0; } #checks-table .indicator-cell { text-align: center; } #checks-table th { border-top: 0; } #checks-table td { vertical-align: middle; } .checks-row:hover .setup-link { opacity: 1; } .name-edit.inactive .input-name { border: 1px solid rgba(0, 0, 0, 0); background: none; box-shadow: none; } .name-edit.inactive button { opacity: 0; } .name-edit button { opacity: 1; } .url-cell { font-size: small; } td.inactive .popover { visibility: hidden; } .popover.timeout-dialog.bottom { display: block; position: absolute; top: auto; left: auto; margin-top: 32px; margin-left: -77px; } .timeout:hover { color: #337ab7; text-decoration: underline; cursor: pointer; }