Newer
Older
/* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/. */
Shane Tomlinson
committed
h2 {
Shane Tomlinson
committed
margin-bottom: 20px;
font-size: 150%;
color: #222;
font-weight: bold;
Shane Tomlinson
committed
}
Shane Tomlinson
committed
#wrapper {
min-width: 640px;
position: relative;
}
.vertical {
height: 250px;
display: table-cell;
vertical-align: middle;
#content {
position: relative;
height: 250px;
overflow: hidden;
/* Fix for IE6 not displaying the unsupported dialog correctly */
_width: 100%;
Shane Tomlinson
committed
section {
Shane Tomlinson
committed
position: absolute;
Shane Tomlinson
committed
left: 0;
bottom: 0;
right: 0;
Shane Tomlinson
committed
z-index: 0;
Shane Tomlinson
committed
section > .contents {
display: table-cell;
vertical-align: middle;
Shane Tomlinson
committed
}
Shane Tomlinson
committed
#wait, #error, #delay {
z-index: -1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
opacity: 0;
-webkit-transition-property: opacity;
-moz-transition-property: opacity;
-ms-transition-property: opacity;
-o-transition-property: opacity;
transition-property: opacity;
-webkit-transition-duration: 0.25s;
-moz-transition-duration: 0.25s;
-ms-transition-duration: 0.25s;
-o-transition-duration: 0.25s;
transition-duration: 0.25s;
/* Set this to .25s for Android browser, 0.5 seconds makes it so that it
* does not show */
-webkit-transition-delay: 0.25s;
-moz-transition-delay: 0.5s;
-ms-transition-delay: 0.5s;
-o-transition-delay: 0.5s;
transition-delay: 0.5s;
}
#wait, #delay {
background-image: url("/i/bg.png");
}
.waiting #wait {
z-index: 1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity: 1;
Shane Tomlinson
committed
}
.error #error, #error.unsupported {
Shane Tomlinson
committed
z-index: 3;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
Shane Tomlinson
committed
opacity: 1;
Shane Tomlinson
committed
.delay #delay {
Shane Tomlinson
committed
z-index: 2;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
opacity: 1;
Shane Tomlinson
committed
}
#error.unsupported {
padding: 20px 0;
/*
* These next two are fixes for IE6 not displaying the unsupported browser
* dialog correctly
*/
_width: 100%;
_height: 100%;
}
#error.unsupported h2 {
margin: 0 0 20px;
Shane Tomlinson
committed
}
border: none;
}
#error .lighter {
color: #777;
}
Shane Tomlinson
committed
#formWrap {
background-color: #fff;
background-image: none;
display: block;
#signIn {
background-image: url('/i/bg.png');
position: absolute;
left: 0;
top: 0;
#signIn .table {
width: 325px;
margin-right: 40px;
.arrow {
width: 40px;
height: 250px;
display: block;
position: absolute;
right: 0px;
top: 0;
background-image: url('/i/arrow.png');
background-repeat: no-repeat;
background-position: center;
background-color: #fff;
}
Shane Tomlinson
committed
left: 375px;
Shane Tomlinson
committed
top: 0;
Shane Tomlinson
committed
right: 0;
Lloyd Hilaiel
committed
#favicon strong {
font-size: 1.5em;
}
#favicon img {
display: block;
margin: 0 auto 10px;
Shane Tomlinson
committed
#favicon .vertical {
display: block;
line-height: 250px;
text-align: center;
overflow: hidden;
text-overflow: ellipsis;
}
div#required_email {
padding-top: .7em;
font-size: 1.2em;
font-weight: bold;
}
Shane Tomlinson
committed
#signIn .vertical {
padding: 0 20px;
Shane Tomlinson
committed
#signIn .vertical ul {
list-style-type: none;
position: relative;
Shane Tomlinson
committed
#signIn .vertical ul li {
Shane Tomlinson
committed
margin-top: 10px;
}
#signIn .vertical ul li:first-child {
margin-top: 0;
Shane Tomlinson
committed
line-height: 28px;
position: absolute;
bottom: 0;
left: 0;
right: 0;
Shane Tomlinson
committed
#signIn .submit > p {
line-height: 13px;
clear: right;
text-align: center;
Shane Tomlinson
committed
}
#signIn label.half,
.half {
width: 50%;
display: inline-block;
float: left;
#forgotPassword {
color: #888784;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
font-size: 11px;
}
#signIn button.create {
font-size: 14px;
height: 28px;
padding: 0 10px;
float: right;
label {
display: block;
color: #62615F;
text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
label.selectable {
}
.inputs > li > label {
Shane Tomlinson
committed
}
.inputs > li > label.preselected {
font-weight: bold;
}
.inputs > li:only-child > label.selectable {
Shane Tomlinson
committed
cursor: default;
}
font-size: 12px;
color: #62615F;
text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
footer .learn a {
color: #549FDC;
.checkregistration p {
color: #62615F;
text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.5);
header,
footer {
display: block;
width: 100%;
}
header {
padding: 20px;
font-weight: bold;
-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c000000,endColorstr=#0c000000);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#0c000000,endColorstr=#0c000000);
zoom: 1;
-webkit-box-shadow: 0 -5px 5px -5px rgba(0, 0, 0, 0.1) inset;
-moz-box-shadow: 0 -5px 5px -5px rgba(0, 0, 0, 0.1) inset;
-o-box-shadow: 0 -5px 5px -5px rgba(0, 0, 0, 0.1) inset;
box-shadow: 0 -5px 5px -5px rgba(0, 0, 0, 0.1) inset;
header ul {
display: block;
float: left;
header ul li {
margin: 0 10px 0 0;
color: #222;
text-shadow: 1px 1px 0 rgba(255,255,255,0.5);
Shane Tomlinson
committed
.inputs {
margin: 1em 0 .5em;
padding: 0 1em;
max-height: 130px;
overflow-y: auto;
.pickemail .inputs {
position: relative;
Shane Tomlinson
committed
.form_section {
height: 176px;
position: relative;
}
Shane Tomlinson
committed
Shane Tomlinson
committed
.inputs > li:only-child input[type=radio] {
label[for=remember] {
display: inline;
margin-left: 13px;
}
#thisIsNotMe {
margin-right: 10px;
float: right;
}
#useNewEmail {
margin-left: 0.8em;
}
a.emphasize {
background-color: #F0EFED;
color: #4E4E4E;
font-size: 0.75em;
padding: 0 5px;
display: inline-block;
line-height: 18px;
Shane Tomlinson
committed
.submit > button {
margin: 0 5px 0 0;
#newEmail {
-moz-box-flex: 1;
}
.newuser,
.forgot,
.returning {
display: none;
}
#create_text_section {
color: #222;
}
#checkemail {
text-align: center;