body { /* override default dancer style.css */ background-color: #fff; background-image: none; } #content { width: 1200px; /* same width as logo */ /* border: dotted 1px red; */ } h3 { color: #000080; } .indent { margin-left: 2em } .dfv-err, .highlight { color: #f00; background: #ffc0cb; font-weight: bold; text-align: center; } .centered { float: none; margin: 0 auto; } .text-centre { text-align: center } .strong { font-weight: bold } .grey { color: #c0c0c0; } .red { color: #f00 } .big { font-size: larger } #user-id { left: 63%; /* try to fit underneath inverted logo curve, adapts to resolution */ position: absolute; top: 85px; } .title, .bold { font-weight: bold; } table.results td, .results { padding: 2px; border: none; font-size: 12px; } .data { /* font-size: 11px !important; */ } .search_bar input { /* border: 1px solid #95a5c6; */ color: #000; font-weight: normal; padding: 2px 0px 2px 17px; } .align-top { vertical-align: text-top !important; } .align-right { text-align: right; } #report td { padding: 5px; /* increase spacing */ border: none; /* dotted 1px #c0c0c0; */ background: #fff; /* color: #000; */ } #report td.field-label { /* to avoid clobbering bootstrap .label */ color: #800000; padding: 2px 5px; font-weight: bold; font-size: small; text-align: right; vertical-align: middle; /* font-size: small; */ } p.section_header { font-weight: bold; color: #000080; border-bottom: solid 1px #c0c0c0; padding-top: 10px; width: 50%; } .info { color: #6a6; } .mono { font-family: monospace; } .warning, .message, .error, .info { font-weight: bold; padding: 5px; } .input-error { /* does same as bootstrap has-error/form-control */ border: solid 1px #a94442; padding: 5px; } /* remove fuzziness of autosuggest text: */ div.autosuggest ul li a { text-shadow: none } /* better, but still naff: 0.1em 0.1em 0.05em #333 */ .input-group .form-control { /* override z-index otherwise entries appear behind secondary diag */ z-index: 0; } p.info { color: #f00; font-weight: bold; } a.tiny { font-size: small; } .itemhidden, .viewHide { display: none } .itemshown { display: inline } .results { padding: 2px; border: none; font-size: 11px; } .expandcontrol { font-family: "Courier New", Courier, monospace; display: inline; /* float: right; */ margin-left: -30px; cursor: pointer; } #previous-requests { border-top: 1px dotted #f00; border-bottom: 1px dotted #f00; margin-bottom: 10px; } #previous-requests td { border-left: solid 1px #c0c0c0; padding: 1px 5px; } #previous-requests .mono { font-family: monospace; font-size: 9pt; } #previous-requests .lab-ref { text-align: right; border-left: none; } /* -------------------------------------------------- :: Login Section -------------------------------------------------- */ #login { padding-top: 50px } #login .form-wrap { width: 30%; margin: 0 auto; } #login h1 { color: #1fa67b; font-size: 18px; text-align: center; font-weight: bold; padding-bottom: 20px; } #login .form-group { margin-bottom: 25px; } #login .checkbox { margin-bottom: 20px; position: relative; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; -o-user-select: none; user-select: none; } #login .checkbox.show:before { content: '\e013'; color: #1fa67b; font-size: 17px; margin: 1px 0 0 3px; position: absolute; pointer-events: none; font-family: 'Glyphicons Halflings'; } #login .checkbox .character-checkbox { width: 25px; height: 25px; cursor: pointer; border-radius: 3px; border: 1px solid #ccc; vertical-align: middle; display: inline-block; } #login .checkbox .label { color: #6d6d6d; font-size: 13px; font-weight: normal; } #login .btn.btn-custom { font-size: 14px; margin-bottom: 20px; } #login .forget { font-size: 13px; text-align: center; display: block; } /* -------------------------------------------------- :: Inputs & Buttons -------------------------------------------------- */ .form-control { color: #212121; } .btn-custom { color: #fff; background-color: #1fa67b; } .btn-custom:hover, .btn-custom:focus { color: #fff; } /* -------------------------------------------------- :: Footer -------------------------------------------------- */ #footer { color: #6d6d6d; font-size: 12px; text-align: center; margin-top: 20px; } #footer p { margin-bottom: 0; } #footer a { color: inherit; }