/* * Copyright (c) 2017 ThoughtWorks, Inc. * * Pixelated is free software: you can redistribute it and/or modify * it under the terms of the GNU Affero General Public License as published by * the Free Software Foundation, either version 3 of the License, or * (at your option) any later version. * * Pixelated is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU Affero General Public License for more details. * * You should have received a copy of the GNU Affero General Public License * along with Pixelated. If not, see . */ .error { color: #D72A25; margin: 10px 0 0 0; } .login { display: block; width: 90%; margin: auto; max-width: 400px; padding: 2em 0; margin-top: 3%; margin-bottom: 3%; background-color: #FFF; display: flex; flex-direction: column; align-items: center; } #login_form { padding: 20px 0; width: 70%; .input-field-group { width: 100%; } .submit-button { width: 100%; } } .logo { width: 70%; } @media only screen and (min-width : 500px) { #login_form .input-field-group { margin-top: 1em; } .login { width: 60%; } } @media only screen and (min-width : 960px) { .login { width: 40%; } }