Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
E
edx-platform
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
edx
edx-platform
Commits
26c0a24a
Commit
26c0a24a
authored
Mar 31, 2012
by
Bridger Maxwell
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Added generated css files.
parent
bf7bf61c
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
693 additions
and
672 deletions
+693
-672
static/css/application.css
+17
-9
static/css/marketing.css
+676
-663
No files found.
static/css/application.css
View file @
26c0a24a
@charset
"UTF-8"
;
/*
html5doctor.com Reset Stylesheet
v1.6.1
...
...
@@ -400,7 +399,7 @@ img {
max-width
:
100%
;
height
:
auto
;
}
input
[
type
=
"email"
],
input
[
type
=
"number"
],
input
[
type
=
"password"
],
input
[
type
=
"search"
],
input
[
type
=
"tel"
],
input
[
type
=
"text"
],
input
[
type
=
"url"
],
input
[
type
=
"color"
],
input
[
type
=
"date"
],
input
[
type
=
"datetime"
],
input
[
type
=
"datetime-local"
],
input
[
type
=
"month"
],
input
[
type
=
"time"
],
input
[
type
=
"week"
],
textarea
{
input
[
type
=
"email"
],
input
[
type
=
"number"
],
input
[
type
=
"password"
],
input
[
type
=
"search"
],
input
[
type
=
"tel"
],
input
[
type
=
"text"
],
input
[
type
=
"url"
],
input
[
type
=
"color"
],
input
[
type
=
"date"
],
input
[
type
=
"datetime"
],
input
[
type
=
"datetime-local"
],
input
[
type
=
"month"
],
input
[
type
=
"time"
],
input
[
type
=
"week"
],
textarea
,
form
#wiki_revision
.CodeMirror
{
-webkit-box-shadow
:
0
-1px
0
white
;
-moz-box-shadow
:
0
-1px
0
white
;
box-shadow
:
0
-1px
0
white
;
...
...
@@ -414,7 +413,7 @@ input[type="email"], input[type="number"], input[type="password"], input[type="s
border
:
1px
solid
#999
;
font
:
14px
"Open Sans"
,
"Lucida Grande"
,
"Lucida Sans Unicode"
,
"Lucida Sans"
,
Geneva
,
Verdana
,
sans-serif
;
padding
:
4px
;
}
input
[
type
=
"email"
]
:focus
,
input
[
type
=
"number"
]
:focus
,
input
[
type
=
"password"
]
:focus
,
input
[
type
=
"search"
]
:focus
,
input
[
type
=
"tel"
]
:focus
,
input
[
type
=
"text"
]
:focus
,
input
[
type
=
"url"
]
:focus
,
input
[
type
=
"color"
]
:focus
,
input
[
type
=
"date"
]
:focus
,
input
[
type
=
"datetime"
]
:focus
,
input
[
type
=
"datetime-local"
]
:focus
,
input
[
type
=
"month"
]
:focus
,
input
[
type
=
"time"
]
:focus
,
input
[
type
=
"week"
]
:focus
,
textarea
:focus
{
input
[
type
=
"email"
]
:focus
,
input
[
type
=
"number"
]
:focus
,
input
[
type
=
"password"
]
:focus
,
input
[
type
=
"search"
]
:focus
,
input
[
type
=
"tel"
]
:focus
,
input
[
type
=
"text"
]
:focus
,
input
[
type
=
"url"
]
:focus
,
input
[
type
=
"color"
]
:focus
,
input
[
type
=
"date"
]
:focus
,
input
[
type
=
"datetime"
]
:focus
,
input
[
type
=
"datetime-local"
]
:focus
,
input
[
type
=
"month"
]
:focus
,
input
[
type
=
"time"
]
:focus
,
input
[
type
=
"week"
]
:focus
,
textarea
:focus
,
form
#wiki_revision
.CodeMirror
:focus
{
border-color
:
#993333
;
}
a
{
...
...
@@ -918,7 +917,7 @@ div.leanModal_box form ol li.honor-code {
div
.leanModal_box
form
ol
li
label
{
display
:
block
;
font-weight
:
bold
;
}
div
.leanModal_box
form
ol
li
input
[
type
=
"email"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"number"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"password"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"search"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"tel"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"text"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"url"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"color"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"date"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime-local"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"month"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"time"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"week"
],
div
.leanModal_box
form
ol
li
textarea
{
div
.leanModal_box
form
ol
li
input
[
type
=
"email"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"number"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"password"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"search"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"tel"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"text"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"url"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"color"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"date"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime-local"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"month"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"time"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"week"
],
div
.leanModal_box
form
ol
li
textarea
,
div
.leanModal_box
form
#wiki_revision
ol
li
.CodeMirror
{
width
:
100%
;
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
...
...
@@ -1008,7 +1007,7 @@ div#pwd_reset input[type="email"] {
div
#feedback_div
form
ol
li
{
float
:
none
;
width
:
100%
;
}
div
#feedback_div
form
ol
li
textarea
#feedback_message
{
div
#feedback_div
form
ol
li
textarea
#feedback_message
,
div
#feedback_div
form
#wiki_revision
ol
li
#feedback_message
.CodeMirror
{
height
:
100px
;
}
/*
...
...
@@ -1111,7 +1110,7 @@ div#feedback_div form ol li textarea#feedback_message {
.ui-widget
.ui-widget
{
font-size
:
1em
;
}
.ui-widget
input
,
.ui-widget
select
,
.ui-widget
textarea
,
.ui-widget
button
{
.ui-widget
input
,
.ui-widget
select
,
.ui-widget
textarea
,
.ui-widget
form
#wiki_revision
.CodeMirror
,
form
#wiki_revision
.ui-widget
.CodeMirror
,
.ui-widget
button
{
font-family
:
Helvetica
,
Arial
,
sans-serif
;
font-size
:
1em
;
}
...
...
@@ -3584,7 +3583,7 @@ section.wiki-body div#wiki_article pre, section.wiki-body div#wiki_article tt, s
font-family
:
monospace
;
}
section
.wiki-body
div
#wiki_article
pre
{
white-space
:
pre
;
}
section
.wiki-body
div
#wiki_article
button
,
section
.wiki-body
div
#wiki_article
textarea
,
section
.wiki-body
div
#wiki_article
input
,
section
.wiki-body
div
#wiki_article
select
{
section
.wiki-body
div
#wiki_article
button
,
section
.wiki-body
div
#wiki_article
textarea
,
section
.wiki-body
div
#wiki_article
form
#wiki_revision
.CodeMirror
,
form
#wiki_revision
section
.wiki-body
div
#wiki_article
.CodeMirror
,
section
.wiki-body
div
#wiki_article
input
,
section
.wiki-body
div
#wiki_article
select
{
display
:
inline-block
;
}
section
.wiki-body
div
#wiki_article
big
{
font-size
:
1.17em
;
}
...
...
@@ -3695,7 +3694,16 @@ form#wiki_revision {
form
#wiki_revision
label
{
display
:
block
;
margin-bottom
:
7px
;
}
form
#wiki_revision
textarea
{
form
#wiki_revision
.CodeMirror-scroll
{
min-height
:
550px
;
width
:
100%
;
}
form
#wiki_revision
.CodeMirror
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
border
:
1px
solid
black
;
text-align
:
left
;
}
form
#wiki_revision
textarea
,
form
#wiki_revision
.CodeMirror
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
...
@@ -5821,7 +5829,7 @@ form.answer-form, form.question-form {
border-top
:
1px
solid
#ddd
;
overflow
:
hidden
;
padding-left
:
7.328%
;
}
form
.answer-form
textarea
,
form
.question-form
textarea
{
form
.answer-form
textarea
,
form
.question-form
textarea
,
form
.answer-form
form
#wiki_revision
.CodeMirror
,
form
#wiki_revision
form
.answer-form
.CodeMirror
,
form
.question-form
form
#wiki_revision
.CodeMirror
,
form
#wiki_revision
form
.question-form
.CodeMirror
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
...
...
static/css/marketing.css
View file @
26c0a24a
...
...
@@ -5,7 +5,18 @@ Last Updated: 2010-09-17
Author: Richard Clark - http://richclarkdesign.com
Twitter: @rich_clark
*/
html
,
body
,
div
,
span
,
object
,
iframe
,
h1
,
h2
,
h3
,
h4
,
h5
,
h6
,
p
,
blockquote
,
pre
,
abbr
,
address
,
cite
,
code
,
del
,
dfn
,
em
,
img
,
ins
,
kbd
,
q
,
samp
,
small
,
strong
,
var
,
b
,
i
,
dl
,
dt
,
dd
,
ol
,
ul
,
li
,
fieldset
,
form
,
label
,
legend
,
table
,
caption
,
tbody
,
tfoot
,
thead
,
tr
,
th
,
td
,
article
,
aside
,
canvas
,
details
,
figcaption
,
figure
,
footer
,
header
,
hgroup
,
menu
,
nav
,
section
,
summary
,
time
,
mark
,
audio
,
video
{
html
,
body
,
div
,
span
,
object
,
iframe
,
h1
,
h2
,
h3
,
h4
,
h5
,
h6
,
p
,
blockquote
,
pre
,
abbr
,
address
,
cite
,
code
,
del
,
dfn
,
em
,
img
,
ins
,
kbd
,
q
,
samp
,
small
,
strong
,
var
,
b
,
i
,
dl
,
dt
,
dd
,
ol
,
ul
,
li
,
fieldset
,
form
,
label
,
legend
,
table
,
caption
,
tbody
,
tfoot
,
thead
,
tr
,
th
,
td
,
article
,
aside
,
canvas
,
details
,
figcaption
,
figure
,
footer
,
header
,
hgroup
,
menu
,
nav
,
section
,
summary
,
time
,
mark
,
audio
,
video
{
margin
:
0
;
padding
:
0
;
border
:
0
;
...
...
@@ -17,7 +28,8 @@ html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pr
body
{
line-height
:
1
;
}
article
,
aside
,
details
,
figcaption
,
figure
,
footer
,
header
,
hgroup
,
menu
,
nav
,
section
{
article
,
aside
,
details
,
figcaption
,
figure
,
footer
,
header
,
hgroup
,
menu
,
nav
,
section
{
display
:
block
;
}
nav
ul
{
...
...
@@ -26,7 +38,8 @@ nav ul {
blockquote
,
q
{
quotes
:
none
;
}
blockquote
:before
,
blockquote
:after
,
q
:before
,
q
:after
{
blockquote
:before
,
blockquote
:after
,
q
:before
,
q
:after
{
content
:
''
;
content
:
none
;
}
...
...
@@ -127,27 +140,27 @@ input, select {
.subpage
>
div
,
section
.copyright
>
div
,
section
.tos
>
div
,
section
.privacy-policy
>
div
,
section
.honor-code
>
div
{
padding-left
:
34.171%
;
}
@media
screen
and
(
max-width
:
940px
)
{
.subpage
>
div
,
section
.copyright
>
div
,
section
.tos
>
div
,
section
.privacy-policy
>
div
,
section
.honor-code
>
div
{
padding-left
:
0
;
}
}
.subpage
>
div
p
,
section
.copyright
>
div
p
,
section
.tos
>
div
p
,
section
.privacy-policy
>
div
p
,
section
.honor-code
>
div
p
{
margin-bottom
:
25.888px
;
line-height
:
25.888px
;
}
.subpage
>
div
h1
,
section
.copyright
>
div
h1
,
section
.tos
>
div
h1
,
section
.privacy-policy
>
div
h1
,
section
.honor-code
>
div
h1
{
margin-bottom
:
12.944px
;
}
.subpage
>
div
h2
,
section
.copyright
>
div
h2
,
section
.tos
>
div
h2
,
section
.privacy-policy
>
div
h2
,
section
.honor-code
>
div
h2
{
font
:
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
color
:
#000
;
margin-bottom
:
12.944px
;
}
.subpage
>
div
ul
,
section
.copyright
>
div
ul
,
section
.tos
>
div
ul
,
section
.privacy-policy
>
div
ul
,
section
.honor-code
>
div
ul
{
list-style
:
disc
outside
none
;
}
.subpage
>
div
ul
li
,
section
.copyright
>
div
ul
li
,
section
.tos
>
div
ul
li
,
section
.privacy-policy
>
div
ul
li
,
section
.honor-code
>
div
ul
li
{
list-style
:
disc
outside
none
;
line-height
:
25.888px
;
}
.subpage
>
div
dl
,
section
.copyright
>
div
dl
,
section
.tos
>
div
dl
,
section
.privacy-policy
>
div
dl
,
section
.honor-code
>
div
dl
{
margin-bottom
:
25.888px
;
}
.subpage
>
div
dl
dd
,
section
.copyright
>
div
dl
dd
,
section
.tos
>
div
dl
dd
,
section
.privacy-policy
>
div
dl
dd
,
section
.honor-code
>
div
dl
dd
{
margin-bottom
:
12.944px
;
}
@media
screen
and
(
max-width
:
940px
)
{
.subpage
>
div
,
section
.copyright
>
div
,
section
.tos
>
div
,
section
.privacy-policy
>
div
,
section
.honor-code
>
div
{
padding-left
:
0
;
}
}
.subpage
>
div
p
,
section
.copyright
>
div
p
,
section
.tos
>
div
p
,
section
.privacy-policy
>
div
p
,
section
.honor-code
>
div
p
{
margin-bottom
:
25.888px
;
line-height
:
25.888px
;
}
.subpage
>
div
h1
,
section
.copyright
>
div
h1
,
section
.tos
>
div
h1
,
section
.privacy-policy
>
div
h1
,
section
.honor-code
>
div
h1
{
margin-bottom
:
12.944px
;
}
.subpage
>
div
h2
,
section
.copyright
>
div
h2
,
section
.tos
>
div
h2
,
section
.privacy-policy
>
div
h2
,
section
.honor-code
>
div
h2
{
font
:
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
color
:
#000
;
margin-bottom
:
12.944px
;
}
.subpage
>
div
ul
,
section
.copyright
>
div
ul
,
section
.tos
>
div
ul
,
section
.privacy-policy
>
div
ul
,
section
.honor-code
>
div
ul
{
list-style
:
disc
outside
none
;
}
.subpage
>
div
ul
li
,
section
.copyright
>
div
ul
li
,
section
.tos
>
div
ul
li
,
section
.privacy-policy
>
div
ul
li
,
section
.honor-code
>
div
ul
li
{
list-style
:
disc
outside
none
;
line-height
:
25.888px
;
}
.subpage
>
div
dl
,
section
.copyright
>
div
dl
,
section
.tos
>
div
dl
,
section
.privacy-policy
>
div
dl
,
section
.honor-code
>
div
dl
{
margin-bottom
:
25.888px
;
}
.subpage
>
div
dl
dd
,
section
.copyright
>
div
dl
dd
,
section
.tos
>
div
dl
dd
,
section
.privacy-policy
>
div
dl
dd
,
section
.honor-code
>
div
dl
dd
{
margin-bottom
:
12.944px
;
}
.clearfix
:after
,
.subpage
:after
,
section
.copyright
:after
,
section
.tos
:after
,
section
.privacy-policy
:after
,
section
.honor-code
:after
,
header
.announcement
div
section
:after
,
footer
:after
,
section
.index-content
:after
,
section
.index-content
section
:after
,
section
.index-content
section
.about
section
:after
,
div
.leanModal_box
#enroll
ol
:after
{
content
:
"."
;
...
...
@@ -200,12 +213,12 @@ input, select {
-moz-box-shadow
:
inset
0
1px
0
#b83d3d
;
box-shadow
:
inset
0
1px
0
#b83d3d
;
-webkit-font-smoothing
:
antialiased
;
}
.button
:hover
,
header
.announcement
div
section
.course
section
a
:hover
,
section
.index-content
section
.course
a
:hover
,
section
.index-content
section
.staff
a
:hover
,
section
.index-content
section
.about-course
section
.cta
a
.enroll
:hover
{
background-color
:
#732626
;
border-color
:
#4d1919
;
}
.button
span
,
header
.announcement
div
section
.course
section
a
span
,
section
.index-content
section
.course
a
span
,
section
.index-content
section
.staff
a
span
,
section
.index-content
section
.about-course
section
.cta
a
.enroll
span
{
font-family
:
Garamond
,
Baskerville
,
"Baskerville Old Face"
,
"Hoefler Text"
,
"Times New Roman"
,
serif
;
font-style
:
italic
;
}
.button
:hover
,
header
.announcement
div
section
.course
section
a
:hover
,
section
.index-content
section
.course
a
:hover
,
section
.index-content
section
.staff
a
:hover
,
section
.index-content
section
.about-course
section
.cta
a
.enroll
:hover
{
background-color
:
#732626
;
border-color
:
#4d1919
;
}
.button
span
,
header
.announcement
div
section
.course
section
a
span
,
section
.index-content
section
.course
a
span
,
section
.index-content
section
.staff
a
span
,
section
.index-content
section
.about-course
section
.cta
a
.enroll
span
{
font-family
:
Garamond
,
Baskerville
,
"Baskerville Old Face"
,
"Hoefler Text"
,
"Times New Roman"
,
serif
;
font-style
:
italic
;
}
p
.ie-warning
{
display
:
block
!important
;
...
...
@@ -218,37 +231,37 @@ body {
background-color
:
#fff
;
color
:
#444
;
font
:
16px
Georgia
,
serif
;
}
body
:focus
{
outline-color
:
#ccc
;
}
body
h1
{
font
:
800
24px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
body
li
{
margin-bottom
:
25.888px
;
}
body
em
{
font-style
:
italic
;
}
body
a
{
color
:
#993333
;
font-style
:
italic
;
text-decoration
:
none
;
}
body
a
:hover
,
body
a
:focus
{
color
:
#732626
;
}
body
input
[
type
=
"email"
],
body
input
[
type
=
"number"
],
body
input
[
type
=
"password"
],
body
input
[
type
=
"search"
],
body
input
[
type
=
"tel"
],
body
input
[
type
=
"text"
],
body
input
[
type
=
"url"
],
body
input
[
type
=
"color"
],
body
input
[
type
=
"date"
],
body
input
[
type
=
"datetime"
],
body
input
[
type
=
"datetime-local"
],
body
input
[
type
=
"month"
],
body
input
[
type
=
"time"
],
body
input
[
type
=
"week"
],
body
textarea
{
-webkit-box-shadow
:
0
-1px
0
white
;
-moz-box-shadow
:
0
-1px
0
white
;
box-shadow
:
0
-1px
0
white
;
background-color
:
#eeeeee
;
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
color-stop
(
0%
,
#eeeeee
),
color-stop
(
100%
,
white
));
background-image
:
-webkit-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
-moz-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
-ms-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
-o-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
linear-gradient
(
top
,
#eeeeee
,
white
);
border
:
1px
solid
#999
;
font
:
16px
Georgia
,
serif
;
padding
:
4px
;
width
:
100%
;
}
body
input
[
type
=
"email"
]
:focus
,
body
input
[
type
=
"number"
]
:focus
,
body
input
[
type
=
"password"
]
:focus
,
body
input
[
type
=
"search"
]
:focus
,
body
input
[
type
=
"tel"
]
:focus
,
body
input
[
type
=
"text"
]
:focus
,
body
input
[
type
=
"url"
]
:focus
,
body
input
[
type
=
"color"
]
:focus
,
body
input
[
type
=
"date"
]
:focus
,
body
input
[
type
=
"datetime"
]
:focus
,
body
input
[
type
=
"datetime-local"
]
:focus
,
body
input
[
type
=
"month"
]
:focus
,
body
input
[
type
=
"time"
]
:focus
,
body
input
[
type
=
"week"
]
:focus
,
body
textarea
:focus
{
border-color
:
#993333
;
}
body
:focus
{
outline-color
:
#ccc
;
}
body
h1
{
font
:
800
24px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
body
li
{
margin-bottom
:
25.888px
;
}
body
em
{
font-style
:
italic
;
}
body
a
{
color
:
#993333
;
font-style
:
italic
;
text-decoration
:
none
;
}
body
a
:hover
,
body
a
:focus
{
color
:
#732626
;
}
body
input
[
type
=
"email"
],
body
input
[
type
=
"number"
],
body
input
[
type
=
"password"
],
body
input
[
type
=
"search"
],
body
input
[
type
=
"tel"
],
body
input
[
type
=
"text"
],
body
input
[
type
=
"url"
],
body
input
[
type
=
"color"
],
body
input
[
type
=
"date"
],
body
input
[
type
=
"datetime"
],
body
input
[
type
=
"datetime-local"
],
body
input
[
type
=
"month"
],
body
input
[
type
=
"time"
],
body
input
[
type
=
"week"
],
body
textarea
{
-webkit-box-shadow
:
0
-1px
0
white
;
-moz-box-shadow
:
0
-1px
0
white
;
box-shadow
:
0
-1px
0
white
;
background-color
:
#eeeeee
;
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
color-stop
(
0%
,
#eeeeee
),
color-stop
(
100%
,
white
));
background-image
:
-webkit-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
-moz-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
-ms-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
-o-linear-gradient
(
top
,
#eeeeee
,
white
);
background-image
:
linear-gradient
(
top
,
#eeeeee
,
white
);
border
:
1px
solid
#999
;
font
:
16px
Georgia
,
serif
;
padding
:
4px
;
width
:
100%
;
}
body
input
[
type
=
"email"
]
:focus
,
body
input
[
type
=
"number"
]
:focus
,
body
input
[
type
=
"password"
]
:focus
,
body
input
[
type
=
"search"
]
:focus
,
body
input
[
type
=
"tel"
]
:focus
,
body
input
[
type
=
"text"
]
:focus
,
body
input
[
type
=
"url"
]
:focus
,
body
input
[
type
=
"color"
]
:focus
,
body
input
[
type
=
"date"
]
:focus
,
body
input
[
type
=
"datetime"
]
:focus
,
body
input
[
type
=
"datetime-local"
]
:focus
,
body
input
[
type
=
"month"
]
:focus
,
body
input
[
type
=
"time"
]
:focus
,
body
input
[
type
=
"week"
]
:focus
,
body
textarea
:focus
{
border-color
:
#993333
;
}
header
.announcement
{
-webkit-background-size
:
cover
;
...
...
@@ -260,474 +273,474 @@ header.announcement {
border-bottom
:
1px
solid
#000
;
color
:
#fff
;
-webkit-font-smoothing
:
antialiased
;
}
header
.announcement.home
{
background
:
#e3e3e3
url("/static/images/marketing/shot-5-medium.jpg")
;
}
@media
screen
and
(
min-width
:
1200px
)
{
header
.announcement.home
{
background
:
#e3e3e3
url("/static/images/marketing/shot-5-large.jpg")
;
}
}
header
.announcement.home
div
{
padding
:
258.88px
25.888px
77.664px
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement.home
div
{
padding
:
64.72px
25.888px
51.776px
;
}
}
header
.announcement.home
div
nav
h1
{
margin-right
:
0
;
}
header
.announcement.home
div
nav
a
.login
{
display
:
none
;
}
header
.announcement.course
{
background
:
#e3e3e3
url("/static/images/marketing/course-bg-small.jpg")
;
}
@media
screen
and
(
min-width
:
1200px
)
{
header
.announcement.course
{
background
:
#e3e3e3
url("/static/images/marketing/course-bg-large.jpg")
;
}
}
@media
screen
and
(
max-width
:
1199px
)
and
(
min-width
:
700px
)
{
background
:
#e3e3e3
url("/static/images/marketing/shot-5-medium.jpg")
;
}
@media
screen
and
(
min-width
:
1200px
)
{
header
.announcement.home
{
background
:
#e3e3e3
url("/static/images/marketing/shot-5-large.jpg")
;
}
}
header
.announcement.home
div
{
padding
:
258.88px
25.888px
77.664px
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement.home
div
{
padding
:
64.72px
25.888px
51.776px
;
}
}
header
.announcement.home
div
nav
h1
{
margin-right
:
0
;
}
header
.announcement.home
div
nav
a
.login
{
display
:
none
;
}
header
.announcement.course
{
background
:
#e3e3e3
url("/static/images/marketing/course-bg-medium.jpg")
;
}
}
header
.announcement.course
div
{
padding
:
103.552px
25.888px
51.776px
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement.course
div
{
padding
:
64.72px
25.888px
51.776px
;
}
}
header
.announcement
div
{
position
:
relative
;
}
header
.announcement
div
nav
{
position
:
absolute
;
top
:
0
;
right
:
25.888px
;
-webkit-border-radius
:
0
0
3px
3px
;
-moz-border-radius
:
0
0
3px
3px
;
-ms-border-radius
:
0
0
3px
3px
;
-o-border-radius
:
0
0
3px
3px
;
border-radius
:
0
0
3px
3px
;
background
:
#333
;
background
:
rgba
(
0
,
0
,
0
,
0.7
);
padding
:
12.944px
25.888px
;
}
header
.announcement
div
nav
h1
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-right
:
12.944px
;
}
header
.announcement
div
nav
h1
a
{
font
:
italic
800
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
color
:
#fff
;
text-decoration
:
none
;
}
header
.announcement
div
nav
h1
a
:hover
,
header
.announcement
div
nav
h1
a
:focus
{
color
:
#999
;
}
header
.announcement
div
nav
a
.login
{
text-decoration
:
none
;
color
:
#fff
;
font-size
:
12px
;
font-style
:
normal
;
font-family
:
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
header
.announcement
div
nav
a
.login
:hover
,
header
.announcement
div
nav
a
.login
:focus
{
color
:
#999
;
}
header
.announcement
div
section
{
background
:
#993333
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-left
:
34.171%
;
padding
:
25.888px
38.832px
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement
div
section
{
margin-left
:
0
;
}
}
header
.announcement
div
section
h1
{
font-family
:
"Open Sans"
;
font-size
:
30px
;
font-weight
:
800
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
line-height
:
1.2em
;
margin
:
0
25.888px
0
0
;
}
header
.announcement
div
section
h2
{
font-family
:
"Open Sans"
;
font-size
:
24px
;
font-weight
:
400
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
line-height
:
1.2em
;
}
header
.announcement
div
section
.course
section
{
float
:
left
;
margin-left
:
0
;
margin-right
:
3.817%
;
padding
:
0
;
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement
div
section
.course
section
{
float
:
none
;
width
:
100%
;
margin-right
:
0
;
}
}
header
.announcement
div
section
.course
section
a
{
background-color
:
#4d1919
;
border-color
:
#260d0d
;
-webkit-box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
-moz-box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
display
:
block
;
padding
:
12.944px
25.888px
;
text-align
:
center
;
}
header
.announcement
div
section
.course
section
a
:hover
{
background-color
:
#732626
;
border-color
:
#4d1919
;
}
header
.announcement
div
section
.course
p
{
width
:
48.092%
;
line-height
:
25.888px
;
float
:
left
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement
div
section
.course
p
{
float
:
none
;
width
:
100%
;
}
}
background
:
#e3e3e3
url("/static/images/marketing/course-bg-small.jpg")
;
}
@media
screen
and
(
min-width
:
1200px
)
{
header
.announcement.course
{
background
:
#e3e3e3
url("/static/images/marketing/course-bg-large.jpg")
;
}
}
@media
screen
and
(
max-width
:
1199px
)
and
(
min-width
:
700px
)
{
header
.announcement.course
{
background
:
#e3e3e3
url("/static/images/marketing/course-bg-medium.jpg")
;
}
}
header
.announcement.course
div
{
padding
:
103.552px
25.888px
51.776px
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement.course
div
{
padding
:
64.72px
25.888px
51.776px
;
}
}
header
.announcement
div
{
position
:
relative
;
}
header
.announcement
div
nav
{
position
:
absolute
;
top
:
0
;
right
:
25.888px
;
-webkit-border-radius
:
0
0
3px
3px
;
-moz-border-radius
:
0
0
3px
3px
;
-ms-border-radius
:
0
0
3px
3px
;
-o-border-radius
:
0
0
3px
3px
;
border-radius
:
0
0
3px
3px
;
background
:
#333
;
background
:
rgba
(
0
,
0
,
0
,
0.7
);
padding
:
12.944px
25.888px
;
}
header
.announcement
div
nav
h1
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-right
:
12.944px
;
}
header
.announcement
div
nav
h1
a
{
font
:
italic
800
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
color
:
#fff
;
text-decoration
:
none
;
}
header
.announcement
div
nav
h1
a
:hover
,
header
.announcement
div
nav
h1
a
:focus
{
color
:
#999
;
}
header
.announcement
div
nav
a
.login
{
text-decoration
:
none
;
color
:
#fff
;
font-size
:
12px
;
font-style
:
normal
;
font-family
:
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
header
.announcement
div
nav
a
.login
:hover
,
header
.announcement
div
nav
a
.login
:focus
{
color
:
#999
;
}
header
.announcement
div
section
{
background
:
#993333
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-left
:
34.171%
;
padding
:
25.888px
38.832px
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement
div
section
{
margin-left
:
0
;
}
}
header
.announcement
div
section
h1
{
font-family
:
"Open Sans"
;
font-size
:
30px
;
font-weight
:
800
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
line-height
:
1.2em
;
margin
:
0
25.888px
0
0
;
}
header
.announcement
div
section
h2
{
font-family
:
"Open Sans"
;
font-size
:
24px
;
font-weight
:
400
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
line-height
:
1.2em
;
}
header
.announcement
div
section
.course
section
{
float
:
left
;
margin-left
:
0
;
margin-right
:
3.817%
;
padding
:
0
;
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement
div
section
.course
section
{
float
:
none
;
width
:
100%
;
margin-right
:
0
;
}
}
header
.announcement
div
section
.course
section
a
{
background-color
:
#4d1919
;
border-color
:
#260d0d
;
-webkit-box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
-moz-box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
display
:
block
;
padding
:
12.944px
25.888px
;
text-align
:
center
;
}
header
.announcement
div
section
.course
section
a
:hover
{
background-color
:
#732626
;
border-color
:
#4d1919
;
}
header
.announcement
div
section
.course
p
{
width
:
48.092%
;
line-height
:
25.888px
;
float
:
left
;
}
@media
screen
and
(
max-width
:
780px
)
{
header
.announcement
div
section
.course
p
{
float
:
none
;
width
:
100%
;
}
}
footer
{
padding-top
:
0
;
}
footer
div
.footer-wrapper
{
border-top
:
1px
solid
#e5e5e5
;
padding
:
25.888px
0
;
background
:
url("/static/images/marketing/mit-logo.png")
right
center
no-repeat
;
}
@media
screen
and
(
max-width
:
780px
)
{
footer
div
.footer-wrapper
{
background-position
:
left
bottom
;
padding-bottom
:
77.664px
;
}
}
footer
div
.footer-wrapper
a
{
color
:
#888
;
text-decoration
:
none
;
-webkit-transition-property
:
all
;
-moz-transition-property
:
all
;
-ms-transition-property
:
all
;
-o-transition-property
:
all
;
transition-property
:
all
;
-webkit-transition-duration
:
0.15s
;
-moz-transition-duration
:
0.15s
;
-ms-transition-duration
:
0.15s
;
-o-transition-duration
:
0.15s
;
transition-duration
:
0.15s
;
-webkit-transition-timing-function
:
ease-out
;
-moz-transition-timing-function
:
ease-out
;
-ms-transition-timing-function
:
ease-out
;
-o-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
-webkit-transition-delay
:
0
;
-moz-transition-delay
:
0
;
-ms-transition-delay
:
0
;
-o-transition-delay
:
0
;
transition-delay
:
0
;
}
footer
div
.footer-wrapper
a
:hover
,
footer
div
.footer-wrapper
a
:focus
{
color
:
#666
;
}
footer
div
.footer-wrapper
p
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-right
:
25.888px
;
}
footer
div
.footer-wrapper
ul
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
}
@media
screen
and
(
max-width
:
780px
)
{
footer
div
.footer-wrapper
ul
{
margin-top
:
25.888px
;
}
}
footer
div
.footer-wrapper
ul
li
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-bottom
:
0
;
}
footer
div
.footer-wrapper
ul
li
:after
{
content
:
' |'
;
display
:
inline
;
color
:
#ccc
;
}
footer
div
.footer-wrapper
ul
li
:last-child:after
{
content
:
none
;
}
footer
div
.footer-wrapper
ul
.social
{
float
:
right
;
margin-right
:
60px
;
position
:
relative
;
top
:
-5px
;
}
@media
screen
and
(
max-width
:
780px
)
{
footer
div
.footer-wrapper
ul
.social
{
float
:
none
;
}
}
footer
div
.footer-wrapper
ul
.social
li
{
float
:
left
;
margin-right
:
12.944px
;
}
footer
div
.footer-wrapper
ul
.social
li
:after
{
content
:
none
;
display
:
none
;
}
footer
div
.footer-wrapper
ul
.social
li
a
{
display
:
block
;
height
:
29px
;
width
:
28px
;
text-indent
:
-9999px
;
}
footer
div
.footer-wrapper
ul
.social
li
a
:hover
{
opacity
:
.8
;
}
footer
div
.footer-wrapper
ul
.social
li
.twitter
a
{
background
:
url("/static/images/marketing/twitter.png")
0
0
no-repeat
;
}
footer
div
.footer-wrapper
ul
.social
li
.facebook
a
{
background
:
url("/static/images/marketing/facebook.png")
0
0
no-repeat
;
}
footer
div
.footer-wrapper
ul
.social
li
.linkedin
a
{
background
:
url("/static/images/marketing/linkedin.png")
0
0
no-repeat
;
}
border-top
:
1px
solid
#e5e5e5
;
padding
:
25.888px
0
;
background
:
url("/static/images/marketing/mit-logo.png")
right
center
no-repeat
;
}
@media
screen
and
(
max-width
:
780px
)
{
footer
div
.footer-wrapper
{
background-position
:
left
bottom
;
padding-bottom
:
77.664px
;
}
}
footer
div
.footer-wrapper
a
{
color
:
#888
;
text-decoration
:
none
;
-webkit-transition-property
:
all
;
-moz-transition-property
:
all
;
-ms-transition-property
:
all
;
-o-transition-property
:
all
;
transition-property
:
all
;
-webkit-transition-duration
:
0.15s
;
-moz-transition-duration
:
0.15s
;
-ms-transition-duration
:
0.15s
;
-o-transition-duration
:
0.15s
;
transition-duration
:
0.15s
;
-webkit-transition-timing-function
:
ease-out
;
-moz-transition-timing-function
:
ease-out
;
-ms-transition-timing-function
:
ease-out
;
-o-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
-webkit-transition-delay
:
0
;
-moz-transition-delay
:
0
;
-ms-transition-delay
:
0
;
-o-transition-delay
:
0
;
transition-delay
:
0
;
}
footer
div
.footer-wrapper
a
:hover
,
footer
div
.footer-wrapper
a
:focus
{
color
:
#666
;
}
footer
div
.footer-wrapper
p
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-right
:
25.888px
;
}
footer
div
.footer-wrapper
ul
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
}
@media
screen
and
(
max-width
:
780px
)
{
footer
div
.footer-wrapper
ul
{
margin-top
:
25.888px
;
}
}
footer
div
.footer-wrapper
ul
li
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-bottom
:
0
;
}
footer
div
.footer-wrapper
ul
li
:after
{
content
:
' |'
;
display
:
inline
;
color
:
#ccc
;
}
footer
div
.footer-wrapper
ul
li
:last-child:after
{
content
:
none
;
}
footer
div
.footer-wrapper
ul
.social
{
float
:
right
;
margin-right
:
60px
;
position
:
relative
;
top
:
-5px
;
}
@media
screen
and
(
max-width
:
780px
)
{
footer
div
.footer-wrapper
ul
.social
{
float
:
none
;
}
}
footer
div
.footer-wrapper
ul
.social
li
{
float
:
left
;
margin-right
:
12.944px
;
}
footer
div
.footer-wrapper
ul
.social
li
:after
{
content
:
none
;
display
:
none
;
}
footer
div
.footer-wrapper
ul
.social
li
a
{
display
:
block
;
height
:
29px
;
width
:
28px
;
text-indent
:
-9999px
;
}
footer
div
.footer-wrapper
ul
.social
li
a
:hover
{
opacity
:
.8
;
}
footer
div
.footer-wrapper
ul
.social
li
.twitter
a
{
background
:
url("/static/images/marketing/twitter.png")
0
0
no-repeat
;
}
footer
div
.footer-wrapper
ul
.social
li
.facebook
a
{
background
:
url("/static/images/marketing/facebook.png")
0
0
no-repeat
;
}
footer
div
.footer-wrapper
ul
.social
li
.linkedin
a
{
background
:
url("/static/images/marketing/linkedin.png")
0
0
no-repeat
;
}
section
.index-content
section
{
float
:
left
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
{
float
:
none
;
width
:
auto
;
margin-right
:
0
;
}
}
section
.index-content
section
h1
{
font-size
:
800
24px
"Open Sans"
;
margin-bottom
:
25.888px
;
}
section
.index-content
section
p
{
line-height
:
25.888px
;
margin-bottom
:
25.888px
;
}
section
.index-content
section
ul
{
margin
:
0
;
}
section
.index-content
section
.about
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
border-right
:
1px
solid
#e5e5e5
;
margin-right
:
2.513%
;
padding-right
:
1.256%
;
width
:
65.829%
;
}
@media
screen
and
(
max-width
:
780px
)
{
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
{
float
:
none
;
width
:
auto
;
margin-right
:
0
;
}
}
section
.index-content
section
h1
{
font-size
:
800
24px
"Open Sans"
;
margin-bottom
:
25.888px
;
}
section
.index-content
section
p
{
line-height
:
25.888px
;
margin-bottom
:
25.888px
;
}
section
.index-content
section
ul
{
margin
:
0
;
}
section
.index-content
section
.about
{
width
:
100%
;
border-right
:
0
;
margin-right
:
0
;
padding-right
:
0
;
}
}
section
.index-content
section
.about
section
{
margin-bottom
:
25.888px
;
}
section
.index-content
section
.about
section
p
{
width
:
48.092%
;
float
:
left
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
p
{
float
:
none
;
width
:
auto
;
}
}
section
.index-content
section
.about
section
p
:nth-child
(
odd
)
{
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
p
:nth-child
(
odd
)
{
margin-right
:
0
;
}
}
section
.index-content
section
.about
section
.intro
section
{
margin-bottom
:
0
;
}
section
.index-content
section
.about
section
.intro
section
.intro-text
{
margin-right
:
3.817%
;
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.intro
section
.intro-text
{
margin-right
:
0
;
width
:
auto
;
}
}
section
.index-content
section
.about
section
.intro
section
.intro-text
p
{
margin-right
:
0
;
width
:
auto
;
float
:
none
;
}
section
.index-content
section
.about
section
.intro
section
.intro-video
{
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.intro
section
.intro-video
{
width
:
auto
;
}
}
section
.index-content
section
.about
section
.intro
section
.intro-video
a
{
display
:
block
;
width
:
100%
;
}
section
.index-content
section
.about
section
.intro
section
.intro-video
a
img
{
width
:
100%
;
}
section
.index-content
section
.about
section
.intro
section
.intro-video
a
span
{
display
:
none
;
}
section
.index-content
section
.about
section
.features
{
border-top
:
1px
solid
#E5E5E5
;
padding-top
:
25.888px
;
margin-bottom
:
0
;
}
section
.index-content
section
.about
section
.features
h2
{
text-transform
:
uppercase
;
letter-spacing
:
1px
;
color
:
#888
;
margin-bottom
:
25.888px
;
font-weight
:
normal
;
font-size
:
14px
;
}
section
.index-content
section
.about
section
.features
h2
span
{
text-transform
:
none
;
}
section
.index-content
section
.about
section
.features
p
{
width
:
auto
;
clear
:
both
;
}
section
.index-content
section
.about
section
.features
p
strong
{
font-family
:
"Open sans"
;
font-weight
:
800
;
}
section
.index-content
section
.about
section
.features
p
a
{
color
:
#993333
;
text-decoration
:
none
;
-webkit-transition-property
:
all
;
-moz-transition-property
:
all
;
-ms-transition-property
:
all
;
-o-transition-property
:
all
;
transition-property
:
all
;
-webkit-transition-duration
:
0.15s
;
-moz-transition-duration
:
0.15s
;
-ms-transition-duration
:
0.15s
;
-o-transition-duration
:
0.15s
;
transition-duration
:
0.15s
;
-webkit-transition-timing-function
:
ease-out
;
-moz-transition-timing-function
:
ease-out
;
-ms-transition-timing-function
:
ease-out
;
-o-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
-webkit-transition-delay
:
0
;
-moz-transition-delay
:
0
;
-ms-transition-delay
:
0
;
-o-transition-delay
:
0
;
transition-delay
:
0
;
}
section
.index-content
section
.about
section
.features
p
a
:hover
,
section
.index-content
section
.about
section
.features
p
a
:focus
{
color
:
#602020
;
}
section
.index-content
section
.about
section
.features
ul
{
margin-bottom
:
0
;
}
section
.index-content
section
.about
section
.features
ul
li
{
line-height
:
25.888px
;
width
:
48.092%
;
float
:
left
;
margin-bottom
:
12.944px
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.features
ul
li
{
width
:
auto
;
float
:
none
;
}
}
section
.index-content
section
.about
section
.features
ul
li
:nth-child
(
odd
)
{
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.features
ul
li
:nth-child
(
odd
)
{
margin-right
:
0
;
}
}
section
.index-content
section
.course
,
section
.index-content
section
.staff
{
width
:
31.658%
;
}
@media
screen
and
(
max-width
:
780px
)
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
border-right
:
1px
solid
#e5e5e5
;
margin-right
:
2.513%
;
padding-right
:
1.256%
;
width
:
65.829%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
{
width
:
100%
;
border-right
:
0
;
margin-right
:
0
;
padding-right
:
0
;
}
}
section
.index-content
section
.about
section
{
margin-bottom
:
25.888px
;
}
section
.index-content
section
.about
section
p
{
width
:
48.092%
;
float
:
left
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
p
{
float
:
none
;
width
:
auto
;
}
}
section
.index-content
section
.about
section
p
:nth-child
(
odd
)
{
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
p
:nth-child
(
odd
)
{
margin-right
:
0
;
}
}
section
.index-content
section
.about
section
.intro
section
{
margin-bottom
:
0
;
}
section
.index-content
section
.about
section
.intro
section
.intro-text
{
margin-right
:
3.817%
;
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.intro
section
.intro-text
{
margin-right
:
0
;
width
:
auto
;
}
}
section
.index-content
section
.about
section
.intro
section
.intro-text
p
{
margin-right
:
0
;
width
:
auto
;
float
:
none
;
}
section
.index-content
section
.about
section
.intro
section
.intro-video
{
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.intro
section
.intro-video
{
width
:
auto
;
}
}
section
.index-content
section
.about
section
.intro
section
.intro-video
a
{
display
:
block
;
width
:
100%
;
}
section
.index-content
section
.about
section
.intro
section
.intro-video
a
img
{
width
:
100%
;
}
section
.index-content
section
.about
section
.intro
section
.intro-video
a
span
{
display
:
none
;
}
section
.index-content
section
.about
section
.features
{
border-top
:
1px
solid
#E5E5E5
;
padding-top
:
25.888px
;
margin-bottom
:
0
;
}
section
.index-content
section
.about
section
.features
h2
{
text-transform
:
uppercase
;
letter-spacing
:
1px
;
color
:
#888
;
margin-bottom
:
25.888px
;
font-weight
:
normal
;
font-size
:
14px
;
}
section
.index-content
section
.about
section
.features
h2
span
{
text-transform
:
none
;
}
section
.index-content
section
.about
section
.features
p
{
width
:
auto
;
clear
:
both
;
}
section
.index-content
section
.about
section
.features
p
strong
{
font-family
:
"Open sans"
;
font-weight
:
800
;
}
section
.index-content
section
.about
section
.features
p
a
{
color
:
#993333
;
text-decoration
:
none
;
-webkit-transition-property
:
all
;
-moz-transition-property
:
all
;
-ms-transition-property
:
all
;
-o-transition-property
:
all
;
transition-property
:
all
;
-webkit-transition-duration
:
0.15s
;
-moz-transition-duration
:
0.15s
;
-ms-transition-duration
:
0.15s
;
-o-transition-duration
:
0.15s
;
transition-duration
:
0.15s
;
-webkit-transition-timing-function
:
ease-out
;
-moz-transition-timing-function
:
ease-out
;
-ms-transition-timing-function
:
ease-out
;
-o-transition-timing-function
:
ease-out
;
transition-timing-function
:
ease-out
;
-webkit-transition-delay
:
0
;
-moz-transition-delay
:
0
;
-ms-transition-delay
:
0
;
-o-transition-delay
:
0
;
transition-delay
:
0
;
}
section
.index-content
section
.about
section
.features
p
a
:hover
,
section
.index-content
section
.about
section
.features
p
a
:focus
{
color
:
#602020
;
}
section
.index-content
section
.about
section
.features
ul
{
margin-bottom
:
0
;
}
section
.index-content
section
.about
section
.features
ul
li
{
line-height
:
25.888px
;
width
:
48.092%
;
float
:
left
;
margin-bottom
:
12.944px
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.features
ul
li
{
width
:
auto
;
float
:
none
;
}
}
section
.index-content
section
.about
section
.features
ul
li
:nth-child
(
odd
)
{
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about
section
.features
ul
li
:nth-child
(
odd
)
{
margin-right
:
0
;
}
}
section
.index-content
section
.course
,
section
.index-content
section
.staff
{
width
:
auto
;
}
}
section
.index-content
section
.course
h1
,
section
.index-content
section
.staff
h1
{
color
:
#888
;
font
:
normal
16px
Georgia
,
serif
;
font-size
:
14px
;
letter-spacing
:
1px
;
margin-bottom
:
25.888px
;
text-transform
:
uppercase
;
}
section
.index-content
section
.course
h2
,
section
.index-content
section
.staff
h2
{
font
:
800
24px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
section
.index-content
section
.course
h3
,
section
.index-content
section
.staff
h3
{
font
:
400
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
section
.index-content
section
.course
a
span
.arrow
,
section
.index-content
section
.staff
a
span
.arrow
{
color
:
rgba
(
255
,
255
,
255
,
0.6
);
font-style
:
normal
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
padding-left
:
10px
;
}
section
.index-content
section
.course
ul
,
section
.index-content
section
.staff
ul
{
list-style
:
none
;
}
section
.index-content
section
.course
ul
li
img
,
section
.index-content
section
.staff
ul
li
img
{
float
:
left
;
margin-right
:
12.944px
;
}
section
.index-content
section
.course
h2
{
padding-top
:
129.44px
;
background
:
url("/static/images/marketing/circuits-bg.jpg")
0
0
no-repeat
;
-webkit-background-size
:
contain
;
-moz-background-size
:
contain
;
-ms-background-size
:
contain
;
-o-background-size
:
contain
;
background-size
:
contain
;
}
@media
screen
and
(
max-width
:
998px
)
and
(
min-width
:
781px
)
{
section
.index-content
section
.course
h2
{
background
:
url("/static/images/marketing/circuits-medium-bg.jpg")
0
0
no-repeat
;
}
}
@media
screen
and
(
max-width
:
780px
)
{
width
:
31.658%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.course
,
section
.index-content
section
.staff
{
width
:
auto
;
}
}
section
.index-content
section
.course
h1
,
section
.index-content
section
.staff
h1
{
color
:
#888
;
font
:
normal
16px
Georgia
,
serif
;
font-size
:
14px
;
letter-spacing
:
1px
;
margin-bottom
:
25.888px
;
text-transform
:
uppercase
;
}
section
.index-content
section
.course
h2
,
section
.index-content
section
.staff
h2
{
font
:
800
24px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
section
.index-content
section
.course
h3
,
section
.index-content
section
.staff
h3
{
font
:
400
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
section
.index-content
section
.course
a
span
.arrow
,
section
.index-content
section
.staff
a
span
.arrow
{
color
:
rgba
(
255
,
255
,
255
,
0.6
);
font-style
:
normal
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
padding-left
:
10px
;
}
section
.index-content
section
.course
ul
,
section
.index-content
section
.staff
ul
{
list-style
:
none
;
}
section
.index-content
section
.course
ul
li
img
,
section
.index-content
section
.staff
ul
li
img
{
float
:
left
;
margin-right
:
12.944px
;
}
section
.index-content
section
.course
h2
{
padding-top
:
129.44px
;
background
:
url("/static/images/marketing/circuits-bg.jpg")
0
0
no-repeat
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
781px
)
{
section
.index-content
section
.course
h2
{
padding-top
:
207.104px
;
}
}
section
.index-content
section
.about-course
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
border-right
:
1px
solid
#e5e5e5
;
margin-right
:
2.513%
;
padding-right
:
1.256%
;
width
:
65.829%
;
}
@media
screen
and
(
max-width
:
780px
)
{
background
:
url("/static/images/marketing/circuits-bg.jpg")
0
0
no-repeat
;
-webkit-background-size
:
contain
;
-moz-background-size
:
contain
;
-ms-background-size
:
contain
;
-o-background-size
:
contain
;
background-size
:
contain
;
}
@media
screen
and
(
max-width
:
998px
)
and
(
min-width
:
781px
)
{
section
.index-content
section
.course
h2
{
background
:
url("/static/images/marketing/circuits-medium-bg.jpg")
0
0
no-repeat
;
}
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.course
h2
{
padding-top
:
129.44px
;
background
:
url("/static/images/marketing/circuits-bg.jpg")
0
0
no-repeat
;
}
}
@media
screen
and
(
min-width
:
500px
)
and
(
max-width
:
781px
)
{
section
.index-content
section
.course
h2
{
padding-top
:
207.104px
;
}
}
section
.index-content
section
.about-course
{
width
:
auto
;
border-right
:
0
;
margin-right
:
0
;
padding-right
:
0
;
}
}
section
.index-content
section
.about-course
section
{
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about-course
section
{
width
:
auto
;
}
}
section
.index-content
section
.about-course
section
.about-info
{
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about-course
section
.about-info
{
margin-right
:
0
;
}
}
section
.index-content
section
.about-course
section
.requirements
{
clear
:
both
;
width
:
100%
;
border-top
:
1px
solid
#E5E5E5
;
padding-top
:
25.888px
;
margin-bottom
:
0
;
}
section
.index-content
section
.about-course
section
.requirements
p
{
float
:
left
;
width
:
48.092%
;
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about-course
section
.requirements
p
{
margin-right
:
0
;
float
:
none
;
width
:
auto
;
}
}
section
.index-content
section
.about-course
section
.requirements
p
:nth-child
(
odd
)
{
margin-right
:
0
;
}
section
.index-content
section
.about-course
section
.cta
{
width
:
100%
;
text-align
:
center
;
}
section
.index-content
section
.about-course
section
.cta
a
.enroll
{
padding
:
12.944px
51.776px
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
text-align
:
center
;
font
:
800
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
section
.index-content
section
.staff
h1
{
margin-top
:
25.888px
;
}
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
border-right
:
1px
solid
#e5e5e5
;
margin-right
:
2.513%
;
padding-right
:
1.256%
;
width
:
65.829%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about-course
{
width
:
auto
;
border-right
:
0
;
margin-right
:
0
;
padding-right
:
0
;
}
}
section
.index-content
section
.about-course
section
{
width
:
48.092%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about-course
section
{
width
:
auto
;
}
}
section
.index-content
section
.about-course
section
.about-info
{
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about-course
section
.about-info
{
margin-right
:
0
;
}
}
section
.index-content
section
.about-course
section
.requirements
{
clear
:
both
;
width
:
100%
;
border-top
:
1px
solid
#E5E5E5
;
padding-top
:
25.888px
;
margin-bottom
:
0
;
}
section
.index-content
section
.about-course
section
.requirements
p
{
float
:
left
;
width
:
48.092%
;
margin-right
:
3.817%
;
}
@media
screen
and
(
max-width
:
780px
)
{
section
.index-content
section
.about-course
section
.requirements
p
{
margin-right
:
0
;
float
:
none
;
width
:
auto
;
}
}
section
.index-content
section
.about-course
section
.requirements
p
:nth-child
(
odd
)
{
margin-right
:
0
;
}
section
.index-content
section
.about-course
section
.cta
{
width
:
100%
;
text-align
:
center
;
}
section
.index-content
section
.about-course
section
.cta
a
.enroll
{
padding
:
12.944px
51.776px
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
vertical-align
:
baseline
;
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
text-align
:
center
;
font
:
800
18px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
section
.index-content
section
.staff
h1
{
margin-top
:
25.888px
;
}
#lean_overlay
{
position
:
fixed
;
...
...
@@ -755,159 +768,159 @@ div.leanModal_box {
box-sizing
:
border-box
;
display
:
none
;
padding
:
51.776px
;
}
div
.leanModal_box
a
.modal_close
{
color
:
#aaa
;
display
:
block
;
font-style
:
normal
;
height
:
14px
;
position
:
absolute
;
right
:
12px
;
top
:
12px
;
width
:
14px
;
z-index
:
2
;
}
div
.leanModal_box
a
.modal_close
:hover
{
text-decoration
:
none
;
color
:
#993333
;
}
div
.leanModal_box
h1
{
border-bottom
:
1px
solid
#eee
;
font-size
:
24px
;
margin-bottom
:
25.888px
;
margin-top
:
0
;
padding-bottom
:
25.888px
;
text-align
:
left
;
}
div
.leanModal_box
#enroll
{
max-width
:
600px
;
}
div
.leanModal_box
#enroll
ol
{
padding-top
:
25.888px
;
}
div
.leanModal_box
#enroll
ol
li
.terms
,
div
.leanModal_box
#enroll
ol
li
.honor-code
{
width
:
auto
;
float
:
none
;
}
div
.leanModal_box
#enroll
ol
li
div
.tip
{
display
:
none
;
}
div
.leanModal_box
#enroll
ol
li
:hover
div
.tip
{
background
:
#333
;
color
:
#fff
;
display
:
block
;
font-size
:
16px
;
line-height
:
25.888px
;
margin
:
0
0
0
-10px
;
padding
:
10px
;
position
:
absolute
;
-webkit-font-smoothing
:
antialiased
;
width
:
500px
;
}
div
.leanModal_box
form
{
text-align
:
left
;
}
div
.leanModal_box
form
div
#enroll_error
,
div
.leanModal_box
form
div
#login_error
,
div
.leanModal_box
form
div
#pwd_error
{
background-color
:
#333333
;
border
:
black
;
color
:
#fff
;
font-family
:
"Open sans"
;
font-weight
:
bold
;
letter-spacing
:
1px
;
margin
:
-25.888px
-25.888px
25.888px
;
padding
:
12.944px
;
text-shadow
:
0
1px
0
#1a1a1a
;
-webkit-font-smoothing
:
antialiased
;
}
div
.leanModal_box
form
div
#enroll_error
:empty
,
div
.leanModal_box
form
div
#login_error
:empty
,
div
.leanModal_box
form
div
#pwd_error
:empty
{
padding
:
0
;
}
div
.leanModal_box
form
ol
{
list-style
:
none
;
margin-bottom
:
25.888px
;
}
div
.leanModal_box
form
ol
li
{
margin-bottom
:
12.944px
;
}
div
.leanModal_box
form
ol
li
.terms
,
div
.leanModal_box
form
ol
li
.remember
{
border-top
:
1px
solid
#eee
;
clear
:
both
;
float
:
none
;
padding-top
:
25.888px
;
width
:
auto
;
}
div
.leanModal_box
form
ol
li
.honor-code
{
width
:
auto
;
float
:
none
;
}
div
.leanModal_box
form
ol
li
label
{
display
:
block
;
font-weight
:
bold
;
}
div
.leanModal_box
form
ol
li
input
[
type
=
"email"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"number"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"password"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"search"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"tel"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"text"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"url"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"color"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"date"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime-local"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"month"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"time"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"week"
],
div
.leanModal_box
form
ol
li
textarea
{
width
:
100%
;
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
div
.leanModal_box
form
ol
li
input
[
type
=
"checkbox"
]
{
margin-right
:
10px
;
}
div
.leanModal_box
form
ol
li
ul
{
list-style
:
disc
outside
none
;
margin
:
12.944px
0
25.888px
25.888px
;
}
div
.leanModal_box
form
ol
li
ul
li
{
color
:
#666
;
float
:
none
;
font-size
:
14px
;
list-style
:
disc
outside
none
;
margin-bottom
:
12.944px
;
}
div
.leanModal_box
form
input
[
type
=
"button"
],
div
.leanModal_box
form
input
[
type
=
"submit"
]
{
border
:
1px
solid
#691b1b
;
-webkit-border-radius
:
3px
;
-moz-border-radius
:
3px
;
-ms-border-radius
:
3px
;
-o-border-radius
:
3px
;
border-radius
:
3px
;
-webkit-box-shadow
:
inset
0
1px
0
0
#bc5c5c
;
-moz-box-shadow
:
inset
0
1px
0
0
#bc5c5c
;
box-shadow
:
inset
0
1px
0
0
#bc5c5c
;
color
:
white
;
display
:
inline
;
font-size
:
11px
;
font-weight
:
bold
;
background-color
:
#993333
;
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
color-stop
(
0%
,
#993333
),
color-stop
(
100%
,
#761e1e
));
background-image
:
-webkit-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
-moz-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
-ms-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
-o-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
linear-gradient
(
top
,
#993333
,
#761e1e
);
padding
:
6px
18px
7px
;
text-shadow
:
0
1px
0
#5d1414
;
-webkit-background-clip
:
padding-box
;
font-size
:
18px
;
padding
:
12.944px
;
}
div
.leanModal_box
form
input
[
type
=
"button"
]
:hover
,
div
.leanModal_box
form
input
[
type
=
"submit"
]
:hover
{
-webkit-box-shadow
:
inset
0
1px
0
0
#a44141
;
-moz-box-shadow
:
inset
0
1px
0
0
#a44141
;
box-shadow
:
inset
0
1px
0
0
#a44141
;
cursor
:
pointer
;
background-color
:
#823030
;
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
color-stop
(
0%
,
#823030
),
color-stop
(
100%
,
#691c1c
));
background-image
:
-webkit-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
-moz-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
-ms-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
-o-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
linear-gradient
(
top
,
#823030
,
#691c1c
);
}
div
.leanModal_box
form
input
[
type
=
"button"
]
:active
,
div
.leanModal_box
form
input
[
type
=
"submit"
]
:active
{
border
:
1px
solid
#691b1b
;
-webkit-box-shadow
:
inset
0
0
8px
4px
#5c1919
,
inset
0
0
8px
4px
#5c1919
,
0
1px
1px
0
#eeeeee
;
-moz-box-shadow
:
inset
0
0
8px
4px
#5c1919
,
inset
0
0
8px
4px
#5c1919
,
0
1px
1px
0
#eeeeee
;
box-shadow
:
inset
0
0
8px
4px
#5c1919
,
inset
0
0
8px
4px
#5c1919
,
0
1px
1px
0
#eeeeee
;
}
div
.leanModal_box
a
.modal_close
{
color
:
#aaa
;
display
:
block
;
font-style
:
normal
;
height
:
14px
;
position
:
absolute
;
right
:
12px
;
top
:
12px
;
width
:
14px
;
z-index
:
2
;
}
div
.leanModal_box
a
.modal_close
:hover
{
text-decoration
:
none
;
color
:
#993333
;
}
div
.leanModal_box
h1
{
border-bottom
:
1px
solid
#eee
;
font-size
:
24px
;
margin-bottom
:
25.888px
;
margin-top
:
0
;
padding-bottom
:
25.888px
;
text-align
:
left
;
}
div
.leanModal_box
#enroll
{
max-width
:
600px
;
}
div
.leanModal_box
#enroll
ol
{
padding-top
:
25.888px
;
}
div
.leanModal_box
#enroll
ol
li
.terms
,
div
.leanModal_box
#enroll
ol
li
.honor-code
{
width
:
auto
;
float
:
none
;
}
div
.leanModal_box
#enroll
ol
li
div
.tip
{
display
:
none
;
}
div
.leanModal_box
#enroll
ol
li
:hover
div
.tip
{
background
:
#333
;
color
:
#fff
;
display
:
block
;
font-size
:
16px
;
line-height
:
25.888px
;
margin
:
0
0
0
-10px
;
padding
:
10px
;
position
:
absolute
;
-webkit-font-smoothing
:
antialiased
;
width
:
500px
;
}
div
.leanModal_box
form
{
text-align
:
left
;
}
div
.leanModal_box
form
div
#enroll_error
,
div
.leanModal_box
form
div
#login_error
,
div
.leanModal_box
form
div
#pwd_error
{
background-color
:
#333333
;
border
:
black
;
color
:
#fff
;
font-family
:
"Open sans"
;
font-weight
:
bold
;
letter-spacing
:
1px
;
margin
:
-25.888px
-25.888px
25.888px
;
padding
:
12.944px
;
text-shadow
:
0
1px
0
#1a1a1a
;
-webkit-font-smoothing
:
antialiased
;
}
div
.leanModal_box
form
div
#enroll_error
:empty
,
div
.leanModal_box
form
div
#login_error
:empty
,
div
.leanModal_box
form
div
#pwd_error
:empty
{
padding
:
0
;
}
div
.leanModal_box
form
ol
{
list-style
:
none
;
margin-bottom
:
25.888px
;
}
div
.leanModal_box
form
ol
li
{
margin-bottom
:
12.944px
;
}
div
.leanModal_box
form
ol
li
.terms
,
div
.leanModal_box
form
ol
li
.remember
{
border-top
:
1px
solid
#eee
;
clear
:
both
;
float
:
none
;
padding-top
:
25.888px
;
width
:
auto
;
}
div
.leanModal_box
form
ol
li
.honor-code
{
width
:
auto
;
float
:
none
;
}
div
.leanModal_box
form
ol
li
label
{
display
:
block
;
font-weight
:
bold
;
}
div
.leanModal_box
form
ol
li
input
[
type
=
"email"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"number"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"password"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"search"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"tel"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"text"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"url"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"color"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"date"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"datetime-local"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"month"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"time"
],
div
.leanModal_box
form
ol
li
input
[
type
=
"week"
],
div
.leanModal_box
form
ol
li
textarea
{
width
:
100%
;
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
div
.leanModal_box
form
ol
li
input
[
type
=
"checkbox"
]
{
margin-right
:
10px
;
}
div
.leanModal_box
form
ol
li
ul
{
list-style
:
disc
outside
none
;
margin
:
12.944px
0
25.888px
25.888px
;
}
div
.leanModal_box
form
ol
li
ul
li
{
color
:
#666
;
float
:
none
;
font-size
:
14px
;
list-style
:
disc
outside
none
;
margin-bottom
:
12.944px
;
}
div
.leanModal_box
form
input
[
type
=
"button"
],
div
.leanModal_box
form
input
[
type
=
"submit"
]
{
border
:
1px
solid
#691b1b
;
-webkit-border-radius
:
3px
;
-moz-border-radius
:
3px
;
-ms-border-radius
:
3px
;
-o-border-radius
:
3px
;
border-radius
:
3px
;
-webkit-box-shadow
:
inset
0
1px
0
0
#bc5c5c
;
-moz-box-shadow
:
inset
0
1px
0
0
#bc5c5c
;
box-shadow
:
inset
0
1px
0
0
#bc5c5c
;
color
:
white
;
display
:
inline
;
font-size
:
11px
;
font-weight
:
bold
;
background-color
:
#993333
;
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
color-stop
(
0%
,
#993333
),
color-stop
(
100%
,
#761e1e
));
background-image
:
-webkit-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
-moz-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
-ms-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
-o-linear-gradient
(
top
,
#993333
,
#761e1e
);
background-image
:
linear-gradient
(
top
,
#993333
,
#761e1e
);
padding
:
6px
18px
7px
;
text-shadow
:
0
1px
0
#5d1414
;
-webkit-background-clip
:
padding-box
;
font-size
:
18px
;
padding
:
12.944px
;
}
div
.leanModal_box
form
input
[
type
=
"button"
]
:hover
,
div
.leanModal_box
form
input
[
type
=
"submit"
]
:hover
{
-webkit-box-shadow
:
inset
0
1px
0
0
#a44141
;
-moz-box-shadow
:
inset
0
1px
0
0
#a44141
;
box-shadow
:
inset
0
1px
0
0
#a44141
;
cursor
:
pointer
;
background-color
:
#823030
;
background-image
:
-webkit-gradient
(
linear
,
left
top
,
left
bottom
,
color-stop
(
0%
,
#823030
),
color-stop
(
100%
,
#691c1c
));
background-image
:
-webkit-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
-moz-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
-ms-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
-o-linear-gradient
(
top
,
#823030
,
#691c1c
);
background-image
:
linear-gradient
(
top
,
#823030
,
#691c1c
);
}
div
.leanModal_box
form
input
[
type
=
"button"
]
:active
,
div
.leanModal_box
form
input
[
type
=
"submit"
]
:active
{
border
:
1px
solid
#691b1b
;
-webkit-box-shadow
:
inset
0
0
8px
4px
#5c1919
,
inset
0
0
8px
4px
#5c1919
,
0
1px
1px
0
#eeeeee
;
-moz-box-shadow
:
inset
0
0
8px
4px
#5c1919
,
inset
0
0
8px
4px
#5c1919
,
0
1px
1px
0
#eeeeee
;
box-shadow
:
inset
0
0
8px
4px
#5c1919
,
inset
0
0
8px
4px
#5c1919
,
0
1px
1px
0
#eeeeee
;
}
div
#login
{
min-width
:
400px
;
}
div
#login
header
{
border-bottom
:
1px
solid
#ddd
;
margin-bottom
:
25.888px
;
padding-bottom
:
25.888px
;
}
div
#login
header
h1
{
border-bottom
:
0
;
padding-bottom
:
0
;
margin-bottom
:
6.472px
;
}
div
#login
ol
li
{
width
:
auto
;
float
:
none
;
}
div
#login
header
{
border-bottom
:
1px
solid
#ddd
;
margin-bottom
:
25.888px
;
padding-bottom
:
25.888px
;
}
div
#login
header
h1
{
border-bottom
:
0
;
padding-bottom
:
0
;
margin-bottom
:
6.472px
;
}
div
#login
ol
li
{
width
:
auto
;
float
:
none
;
}
div
.lost-password
{
text-align
:
left
;
margin-top
:
25.888px
;
}
div
.lost-password
a
{
color
:
#999
;
}
div
.lost-password
a
:hover
{
color
:
#444
;
}
div
.lost-password
a
{
color
:
#999
;
}
div
.lost-password
a
:hover
{
color
:
#444
;
}
div
#pwd_reset
p
{
margin-bottom
:
25.888px
;
}
...
...
@@ -917,5 +930,5 @@ div#pwd_reset input[type="email"] {
div
#feedback_div
form
ol
li
{
float
:
none
;
width
:
100%
;
}
div
#feedback_div
form
ol
li
textarea
#feedback_message
{
height
:
100px
;
}
div
#feedback_div
form
ol
li
textarea
#feedback_message
{
height
:
100px
;
}
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment