| /* |
| |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| http://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| |
| */ |
| |
| #content #login |
| { |
| background-position: 0 50%; |
| padding-left: 21px; |
| vertical-align: center; |
| horiz-align: center; |
| } |
| |
| #content #login h1, |
| #content #login .h1 { |
| font-size: 2.5rem; |
| } |
| |
| #content #login h2, |
| #content #login .h2 { |
| font-size: 2rem; |
| } |
| |
| #content #login p |
| { |
| margin-top: 0; |
| margin-bottom: 1rem; |
| } |
| |
| #content #login a |
| { |
| color: #0000bf; |
| cursor: pointer; |
| } |
| |
| #content #login .login-error |
| { |
| font-size: 1rem; |
| color: red; |
| margin-top: 10px; |
| margin-bottom: 10px; |
| } |
| |
| #content #login button { |
| border-radius: 0; |
| } |
| |
| #content #login button:focus { |
| outline: 1px dotted; |
| outline: 5px auto -webkit-focus-ring-color; |
| } |
| |
| #content #login .btn { |
| display: inline-block; |
| font-weight: 400; |
| text-align: center; |
| white-space: nowrap; |
| vertical-align: middle; |
| -webkit-user-select: none; |
| -moz-user-select: none; |
| -ms-user-select: none; |
| user-select: none; |
| border: 1px solid transparent; |
| padding: 0.375rem 0.75rem; |
| font-size: 1rem; |
| line-height: 1.5; |
| border-radius: 0.25rem; |
| transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; |
| } |
| |
| #content #login .form-inline .form-group { |
| display: -ms-flexbox; |
| display: flex; |
| -ms-flex: 0 0 auto; |
| flex: 0 0 auto; |
| -ms-flex-flow: row wrap; |
| flex-flow: row wrap; |
| -ms-flex-align: center; |
| align-items: center; |
| margin-bottom: 0; |
| } |
| |
| #content #login .form-control { |
| display: block; |
| width: 80%; |
| padding: 0.375rem 0.75rem; |
| font-size: 1rem; |
| line-height: 1.5; |
| color: #495057; |
| background-color: #fff; |
| background-clip: padding-box; |
| border: 1px solid #ced4da; |
| border-radius: 0.25rem; |
| transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; |
| } |