1 body
,div
, dl
, h1
, h2
, h3
, h4
, h5
, h6
, html
, img
,
2 dd
, dt
, embed
, form
, object
, td
, tr
, canvas
, command
, group
, mark
, meter
,
3 output
, progress
, summary
, audio
, time
, video
{
12 font: 81.25% arial
, helvetica
, sans-serif
;
15 h1
, h2
, h3
, h4
, h5
, h6
{
39 padding-bottom: 100px;
43 button
, input
, select
, textarea
{
52 -webkit-border-radius: 1px;
53 -webkit-box-sizing: border-box
;
55 border: 1px solid
#d9d9d9;
57 border-top: 1px solid
#c0c0c0;
58 box-sizing: border-box
;
59 display: inline-block
;
64 input
[type
=email
]:hover
,
65 input
[type
=number
]:hover
,
66 input
[type
=password
]:hover
,
67 input
[type
=text
]:hover
,
68 input
[type
=url
]:hover
{
69 -webkit-box-shadow: inset
0 1px 2px rgba
(0,0,0,0.1);
70 border: 1px solid
#b9b9b9;
71 border-top: 1px solid
#a0a0a0;
72 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.1);
74 input
[type
=email
]:focus
,
75 input
[type
=number
]:focus
,
76 input
[type
=password
]:focus
,
77 input
[type
=text
]:focus
,
78 input
[type
=url
]:focus
{
79 -webkit-box-shadow: inset
0 1px 2px rgba
(0,0,0,0.3);
80 border: 1px solid
#4d90fe;
81 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.3);
84 input
[type
=email
][disabled
=disabled
],
85 input
[type
=number
][disabled
=disabled
],
86 input
[type
=password
][disabled
=disabled
],
87 input
[type
=text
][disabled
=disabled
],
88 input
[type
=url
][disabled
=disabled
] {
90 border: 1px solid
#e5e5e5;
92 input
[type
=email
][disabled
=disabled
]:hover
,
93 input
[type
=number
][disabled
=disabled
]:hover
,
94 input
[type
=password
][disabled
=disabled
]:hover
,
95 input
[type
=text
][disabled
=disabled
]:hover
,
96 input
[type
=url
][disabled
=disabled
]:hover
{
97 -webkit-box-shadow: none
;
101 -webkit-border-radius: 2px;
102 -webkit-transition: all
218ms;
103 -webkit-user-select: none
;
104 background-color: #f5f5f5;
105 background-image: -webkit-linear-gradient
(top
,#f5f5f5,#f1f1f1);
106 background-image: linear-gradient
(top
,#f5f5f5,#f1f1f1);
107 border: 1px solid rgba
(0,0,0,0.1);
111 display: inline-block
;
119 transition: all
218ms;
126 input
[type
=submit
].g-button
{
130 vertical-align: bottom
;
132 *+html button
.g-button
,
133 *+html input
[type
=submit
].g-button
{
137 -webkit-box-shadow: 0 1px 1px rgba
(0,0,0,0.1);
138 -webkit-transition: all
0;
139 background-color: #f8f8f8;
140 background-image: -webkit-linear-gradient
(top
,#f8f8f8,#f1f1f1);
141 background-image: linear-gradient
(top
,#f8f8f8,#f1f1f1);
142 border: 1px solid
#c6c6c6;
143 box-shadow: 0 1px 1px rgba
(0,0,0,0.1);
145 text-decoration: none
;
149 -webkit-box-shadow: inset
0 1px 2px rgba
(0,0,0,0.1);
150 background-color: #f6f6f6;
151 background-image: -webkit-linear-gradient
(top
,#f6f6f6,#f1f1f1);
152 background-image: linear-gradient
(top
,#f6f6f6,#f1f1f1);
153 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.1);
159 background-color: #4d90fe;
160 background-image: -webkit-gradient
(linear
,left top
,left bottom
,from
(#4d90fe),to
(#4787ed));
161 background-image: -webkit-linear-gradient
(top
,#4d90fe,#4787ed);
162 background-image: -ms-linear-gradient
(top
,#4d90fe,#4787ed);
163 background-image: -o-linear-gradient
(top
,#4d90fe,#4787ed);
164 background-image: linear-gradient
(top
,#4d90fe,#4787ed);
165 border: 1px solid
#3079ed;
167 text-shadow: 0 1px rgba
(0,0,0,0.1);
169 .g-button-submit:hover {
170 background-color: #357ae8;
171 background-image: -webkit-linear-gradient
(top
,#4d90fe,#357ae8);
172 background-image: linear-gradient
(top
,#4d90fe,#357ae8);
173 border: 1px solid
#2f5bb7;
175 text-shadow: 0 1px rgba
(0,0,0,0.3);
177 .g-button-submit:active {
178 -webkit-box-shadow: inset
0 1px 2px rgba
(0,0,0,0.3);
179 box-shadow: inset
0 1px 2px rgba
(0,0,0,0.3);
181 .g-button-submit:visited {
184 .g-button-submit:focus {
185 -webkit-box-shadow: inset
0 0 0 1px #fff;
186 box-shadow: inset
0 0 0 1px #fff;
188 .g-button-submit:focus:hover {
189 -webkit-box-shadow: inset
0 0 0 1px #fff, 0 1px 1px rgba
(0,0,0,0.1);
190 box-shadow: inset
0 0 0 1px #fff, 0 1px 1px rgba
(0,0,0,0.1);
192 .g-button:hover img {
195 .g-button:active img {
204 input
[type
=email
].form-error
,
205 input
[type
=number
].form-error
,
206 input
[type
=password
].form-error
,
207 input
[type
=text
].form-error
,
208 input
[type
=url
].form-error
,
209 input
[type
=text
].field-error
,
210 input
[type
=password
].field-error
{
211 border: 1px solid
#dd4b39;
214 background: transparent
;
220 padding-bottom: 12px;
234 .signin-box input
[type
=text
],
235 .signin-box input[type=password] {
240 .signin-box
.email-label
,
241 .signin-box .passwd-label {
242 -webkit-user-select: none
;
248 .signin-box input[type=submit] {
251 margin: 0 1.5em 1.2em 0;
256 .form-error
+ .errormsg
,
257 .field-error + .errormsg {