1 /* Copyright 2014 The Chromium Authors. All rights reserved.
2 * Use of this source code is governed by a BSD-style license that can be
3 * found in the LICENSE file. */
4 /* TODO(dbeam): what's wrong with * here? Specificity issues? */
42 font: 81.25% arial
, helvetica
, sans-serif
;
75 padding-bottom: 100px;
91 -webkit-box-sizing: border-box
;
93 border: 1px solid
#d9d9d9;
95 border-top: 1px solid
#c0c0c0;
96 box-sizing: border-box
;
97 display: inline-block
;
102 input
[type
=email
]:hover
,
103 input
[type
=number
]:hover
,
104 input
[type
=password
]:hover
,
105 input
[type
=text
]:hover
,
106 input
[type
=url
]:hover
{
107 border: 1px solid
#b9b9b9;
108 border-top: 1px solid
#a0a0a0;
109 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.1);
111 input
[type
=email
]:focus
,
112 input
[type
=number
]:focus
,
113 input
[type
=password
]:focus
,
114 input
[type
=text
]:focus
,
115 input
[type
=url
]:focus
{
116 border: 1px solid rgb
(77, 144, 254);
117 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.3);
120 input
[type
=email
][disabled
=disabled
],
121 input
[type
=number
][disabled
=disabled
],
122 input
[type
=password
][disabled
=disabled
],
123 input
[type
=text
][disabled
=disabled
],
124 input
[type
=url
][disabled
=disabled
] {
126 border: 1px solid
#e5e5e5;
128 input
[type
=email
][disabled
=disabled
]:hover
,
129 input
[type
=number
][disabled
=disabled
]:hover
,
130 input
[type
=password
][disabled
=disabled
]:hover
,
131 input
[type
=text
][disabled
=disabled
]:hover
,
132 input
[type
=url
][disabled
=disabled
]:hover
{
136 -webkit-transition: all
218ms;
137 -webkit-user-select: none
;
138 background-color: #f5f5f5;
139 background-image: linear-gradient
(to bottom
, #f5f5f5, #f1f1f1);
140 border: 1px solid rgba
(0,0,0,0.1);
144 display: inline-block
;
152 transition: all
218ms;
159 input
[type
=submit
].g-button
{
163 vertical-align: bottom
;
165 *+html button
.g-button
,
166 *+html input
[type
=submit
].g-button
{
170 -webkit-transition: all
0ms;
171 background-color: #f8f8f8;
172 background-image: linear-gradient
(to bottom
, #f8f8f8, #f1f1f1);
173 border: 1px solid
#c6c6c6;
174 box-shadow: 0 1px 1px rgba
(0,0,0,0.1);
176 text-decoration: none
;
180 background-color: #f6f6f6;
181 background-image: linear-gradient
(to bottom
, #f6f6f6, #f1f1f1);
182 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.1);
188 background-color: rgb
(77, 144, 254);
190 linear-gradient
(to bottom
, rgb
(77, 144, 254), rgb
(71, 135, 237));
191 border: 1px solid rgb
(48, 121, 237);
193 text-shadow: 0 1px rgba
(0,0,0,0.1);
195 .g-button-submit:hover {
196 background-color: rgb
(53, 122, 232);
198 linear-gradient
(to bottom
, rgb
(77, 144, 254), rgb
(53, 122, 232));
199 border: 1px solid rgb
(47, 91, 183);
201 text-shadow: 0 1px rgba
(0,0,0,0.3);
203 .g-button-submit:active {
204 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.3);
206 .g-button-submit:visited {
209 .g-button-submit:focus {
210 box-shadow: inset
0 0 0 1px #fff;
212 .g-button-submit:focus:hover {
213 box-shadow: inset
0 0 0 1px #fff, 0 1px 1px rgba
(0,0,0,0.1);
215 .g-button:hover img {
218 .g-button:active img {
222 color: rgb
(221, 75, 57);
227 input
[type
=email
].form-error
,
228 input
[type
=number
].form-error
,
229 input
[type
=password
].form-error
,
230 input
[type
=text
].form-error
,
231 input
[type
=url
].form-error
,
232 input
[type
=text
].field-error
,
233 input
[type
=password
].field-error
{
234 border: 1px solid rgb
(221, 75, 57);
237 background: transparent
;
243 padding-bottom: 12px;
257 .signin-box input
[type
=text
],
258 .signin-box input[type=password] {
263 .signin-box
.email-label
,
264 .signin-box .passwd-label {
265 -webkit-user-select: none
;
271 .signin-box input[type=submit] {
274 margin: 0 1.5em 1.2em 0;
279 .form-error
+ .errormsg
,
280 .field-error + .errormsg {