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
db9ca077
Commit
db9ca077
authored
Feb 20, 2012
by
Kyle Fiedler
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix ie enrollment issues by hiding form
parent
6498c886
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
254 additions
and
159 deletions
+254
-159
css/application.css
+0
-0
css/marketing-ie.css
+6
-0
css/marketing.css
+248
-159
No files found.
css/application.css
View file @
db9ca077
This source diff could not be displayed because it is too large. You can
view the blob
instead.
css/marketing-ie.css
View file @
db9ca077
...
...
@@ -5,3 +5,9 @@ body {
.wrapper
,
.subpage
,
section
.copyright
,
section
.tos
,
section
.privacy-policy
,
section
.honor-code
,
header
.announcement
div
,
section
.index-content
,
footer
{
margin
:
0
;
overflow
:
hidden
;
}
div
#enroll
p
.ie-warning
{
display
:
block
!important
;
line-height
:
1.3em
;
}
div
#enroll
form
{
display
:
none
;
}
css/marketing.css
View file @
db9ca077
...
...
@@ -5,18 +5,7 @@ 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
,
sub
,
sup
,
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
,
sub
,
sup
,
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
;
...
...
@@ -28,8 +17,7 @@ time, mark, audio, video {
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
{
...
...
@@ -38,8 +26,7 @@ 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
;
}
...
...
@@ -137,32 +124,31 @@ input, select {
box-sizing
:
border-box
;
margin
:
0
auto
;
max-width
:
1400px
;
min-width
:
810px
;
padding
:
25.888px
;
width
:
100%
;
}
.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
)
{
@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
{
.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
{
.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
{
.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
{
.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
{
.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
{
.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
{
.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
{
...
...
@@ -218,10 +204,10 @@ input, select {
-o-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
{
.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
{
.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
;
}
...
...
@@ -229,21 +215,21 @@ body {
background-color
:
#fff
;
color
:
#444
;
font
:
16px
Georgia
,
serif
;
}
body
:focus
{
body
:focus
{
outline-color
:
#ccc
;
}
body
h1
{
body
h1
{
font
:
800
24px
"Open Sans"
,
Helvetica
,
Arial
,
sans-serif
;
}
body
li
{
body
li
{
margin-bottom
:
25.888px
;
}
body
em
{
body
em
{
font-style
:
italic
;
}
body
a
{
body
a
{
color
:
#993333
;
font-style
:
italic
;
text-decoration
:
none
;
}
body
a
:hover
,
body
a
:focus
{
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
{
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
;
-ms-box-shadow
:
0
-1px
0
white
;
...
...
@@ -260,7 +246,7 @@ body {
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
{
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
{
...
...
@@ -273,30 +259,36 @@ header.announcement {
border-bottom
:
1px
solid
#000
;
color
:
#fff
;
-webkit-font-smoothing
:
antialiased
;
}
header
.announcement.home
{
header
.announcement.home
{
background
:
#e3e3e3
url("/static/images/marketing/shot-5-medium.jpg")
;
}
@media
screen
and
(
min-width
:
1200px
)
{
@media
screen
and
(
min-width
:
1200px
)
{
header
.announcement.home
{
background
:
#e3e3e3
url("/static/images/marketing/shot-5-large.jpg")
;
}
}
header
.announcement.home
div
{
header
.announcement.home
div
{
padding
:
258.88px
25.888px
77.664px
;
}
header
.announcement.home
div
nav
h1
{
@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
{
header
.announcement.home
div
nav
a
.login
{
display
:
none
;
}
header
.announcement.course
{
header
.announcement.course
{
background
:
#e3e3e3
url("/static/images/marketing/course-bg-small.jpg")
;
}
@media
screen
and
(
min-width
:
1200px
)
{
@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
)
{
@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
{
header
.announcement.course
div
{
padding
:
103.552px
25.888px
51.776px
;
}
header
.announcement
div
{
@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
{
header
.announcement
div
nav
{
position
:
absolute
;
top
:
0
;
right
:
25.888px
;
...
...
@@ -308,7 +300,7 @@ header.announcement {
background
:
#333
;
background
:
rgba
(
0
,
0
,
0
,
0.7
);
padding
:
12.944px
25.888px
;
}
header
.announcement
div
nav
h1
{
header
.announcement
div
nav
h1
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
...
...
@@ -317,21 +309,22 @@ header.announcement {
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-right
:
12.944px
;
}
header
.announcement
div
nav
h1
a
{
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
{
header
.announcement
div
nav
h1
a
:hover
,
header
.announcement
div
nav
h1
a
:focus
{
color
:
#999
;
}
header
.announcement
div
nav
a
.login
{
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
{
header
.announcement
div
nav
a
.login
:hover
,
header
.announcement
div
nav
a
.login
:focus
{
color
:
#999
;
}
header
.announcement
div
section
{
header
.announcement
div
section
{
background
:
#993333
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
...
...
@@ -339,10 +332,15 @@ header.announcement {
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
background
:
#993333
;
margin-left
:
34.171%
;
padding
:
25.888px
38.832px
;
}
header
.announcement
div
section
h1
{
@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
;
...
...
@@ -350,12 +348,12 @@ header.announcement {
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
font-family
:
"Open Sans"
;
font-size
:
30px
;
font-weight
:
800
;
line-height
:
1.2em
;
margin
:
0
25.888px
0
0
;
}
header
.announcement
div
section
h2
{
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
;
...
...
@@ -363,42 +361,52 @@ header.announcement {
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
font-family
:
"Open Sans"
;
font-size
:
24px
;
font-weight
:
400
;
line-height
:
1.2em
;
}
header
.announcement
div
section
.course
section
{
width
:
48.092%
;
margin-right
:
3.817%
;
header
.announcement
div
section
.course
section
{
float
:
left
;
margin-left
:
0
;
padding
:
0
;
}
header
.announcement
div
section
.course
section
a
{
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
;
-ms-box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
-o-box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
box-shadow
:
inset
0
1px
0
#732626
,
0
1px
0
#ac3939
;
background-color
:
#4d1919
;
display
:
block
;
padding
:
12.944px
25.888px
;
border-color
:
#260d0d
;
text-align
:
center
;
}
header
.announcement
div
section
.course
section
a
:hover
{
header
.announcement
div
section
.course
section
a
:hover
{
background-color
:
#732626
;
border-color
:
#4d1919
;
}
header
.announcement
div
section
.course
p
{
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
{
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
;
}
footer
div
.footer-wrapper
a
{
@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
;
...
...
@@ -421,9 +429,9 @@ footer {
-ms-transition-delay
:
0
;
-o-transition-delay
:
0
;
transition-delay
:
0
;
}
footer
div
.footer-wrapper
a
:hover
,
footer
div
.footer-wrapper
a
:focus
{
footer
div
.footer-wrapper
a
:hover
,
footer
div
.footer-wrapper
a
:focus
{
color
:
#666
;
}
footer
div
.footer-wrapper
p
{
footer
div
.footer-wrapper
p
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
...
...
@@ -432,7 +440,7 @@ footer {
*
display
:
inline
;
*
vertical-align
:
auto
;
margin-right
:
25.888px
;
}
footer
div
.footer-wrapper
ul
{
footer
div
.footer-wrapper
ul
{
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
display
:
inline-block
;
...
...
@@ -440,32 +448,41 @@ footer {
zoom
:
1
;
*
display
:
inline
;
*
vertical-align
:
auto
;
}
footer
div
.footer-wrapper
ul
li
{
@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
;
}
footer
div
.footer-wrapper
ul
li
:after
{
*
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
{
footer
div
.footer-wrapper
ul
li
:last-child:after
{
content
:
none
;
}
section
.index-content
section
{
float
:
left
;
}
section
.index-content
section
h1
{
@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
{
section
.index-content
section
p
{
line-height
:
25.888px
;
margin-bottom
:
25.888px
;
}
section
.index-content
section
ul
{
section
.index-content
section
ul
{
margin
:
0
;
}
section
.index-content
section
.about
{
section
.index-content
section
.about
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
-ms-box-sizing
:
border-box
;
...
...
@@ -475,49 +492,71 @@ section.index-content section {
margin-right
:
2.513%
;
padding-right
:
1.256%
;
width
:
65.829%
;
}
section
.index-content
section
.about
section
{
@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
{
section
.index-content
section
.about
section
p
{
width
:
48.092%
;
float
:
left
;
}
section
.index-content
section
.about
section
p
:nth-child
(
odd
)
{
@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%
;
}
section
.index-content
section
.about
section
.intro
section
{
@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
{
section
.index-content
section
.about
section
.intro
section
.intro-text
{
margin-right
:
3.817%
;
width
:
48.092%
;
}
section
.index-content
section
.about
section
.intro
section
.intro-text
p
{
@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
{
section
.index-content
section
.about
section
.intro
section
.intro-video
{
width
:
48.092%
;
}
section
.index-content
section
.about
section
.intro
section
.intro-video
a
{
@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
{
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
{
section
.index-content
section
.about
section
.intro
section
.intro-video
a
span
{
display
:
none
;
}
section
.index-content
section
.about
section
.features
{
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
{
section
.index-content
section
.about
section
.features
h2
{
text-transform
:
uppercase
;
letter-spacing
:
1px
;
color
:
#666
;
margin-bottom
:
25.888px
;
}
section
.index-content
section
.about
section
.features
h2
span
{
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
{
section
.index-content
section
.about
section
.features
p
{
width
:
auto
;
clear
:
both
;
}
section
.index-content
section
.about
section
.features
p
strong
{
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
{
section
.index-content
section
.about
section
.features
p
a
{
color
:
#993333
;
text-decoration
:
none
;
-webkit-transition-property
:
all
;
...
...
@@ -540,35 +579,57 @@ section.index-content section {
-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
{
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
{
section
.index-content
section
.about
section
.features
ul
{
margin-bottom
:
0
;
}
section
.index-content
section
.about
section
.features
ul
li
{
section
.index-content
section
.about
section
.features
ul
li
{
line-height
:
25.888px
;
width
:
48.092%
;
float
:
left
;
margin-bottom
:
12.944px
;
}
section
.index-content
section
.about
section
.features
ul
li
:nth-child
(
odd
)
{
@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%
;
}
section
.index-content
section
.course
,
section
.index-content
section
.staff
{
@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%
;
}
section
.index-content
section
.course
h1
,
section
.index-content
section
.staff
h1
{
@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
;
text-transform
:
uppercase
;
font-size
:
14px
;
letter-spacing
:
1px
;
color
:
#666
;
margin-bottom
:
25.888px
;
}
section
.index-content
section
.course
h2
,
section
.index-content
section
.staff
h2
{
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
{
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
ul
,
section
.index-content
section
.staff
ul
{
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
{
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
{
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
;
...
...
@@ -576,10 +637,17 @@ section.index-content section {
-ms-background-size
:
contain
;
-o-background-size
:
contain
;
background-size
:
contain
;
}
@media
screen
and
(
max-width
:
998
px
)
{
@media
screen
and
(
max-width
:
998px
)
and
(
min-width
:
781
px
)
{
section
.index-content
section
.course
h2
{
background
:
url("/static/images/marketing/circuits-medium-bg.jpg")
0
0
no-repeat
;
}
}
section
.index-content
section
.about-course
{
@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
{
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
-ms-box-sizing
:
border-box
;
...
...
@@ -589,26 +657,43 @@ section.index-content section {
margin-right
:
2.513%
;
padding-right
:
1.256%
;
width
:
65.829%
;
}
section
.index-content
section
.about-course
section
{
@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%
;
}
section
.index-content
section
.about-course
section
.about-info
{
@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%
;
}
section
.index-content
section
.about-course
section
.requirements
{
@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
{
section
.index-content
section
.about-course
section
.requirements
p
{
float
:
left
;
width
:
48.092%
;
margin-right
:
3.817%
;
}
section
.index-content
section
.about-course
section
.requirements
p
:nth-child
(
odd
)
{
@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
{
section
.index-content
section
.about-course
section
.cta
{
width
:
100%
;
text-align
:
center
;
}
section
.index-content
section
.about-course
section
.cta
a
.enroll
{
section
.index-content
section
.about-course
section
.cta
a
.enroll
{
padding
:
12.944px
51.776px
;
display
:
-moz-inline-box
;
-moz-box-orient
:
vertical
;
...
...
@@ -619,6 +704,8 @@ section.index-content section {
*
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
;
...
...
@@ -650,7 +737,7 @@ div.leanModal_box {
border
:
none
;
background
:
#fff
;
padding
:
51.776px
;
}
div
.leanModal_box
a
.modal_close
{
div
.leanModal_box
a
.modal_close
{
position
:
absolute
;
top
:
12px
;
right
:
12px
;
...
...
@@ -660,24 +747,26 @@ div.leanModal_box {
z-index
:
2
;
color
:
#aaa
;
font-style
:
normal
;
}
div
.leanModal_box
a
.modal_close
:hover
{
div
.leanModal_box
a
.modal_close
:hover
{
text-decoration
:
none
;
color
:
#993333
;
}
div
.leanModal_box
h1
{
div
.leanModal_box
h1
{
font-size
:
24px
;
margin-top
:
0
;
padding-bottom
:
25.888px
;
border-bottom
:
1px
solid
#eee
;
margin-bottom
:
25.888px
;
text-align
:
left
;
}
div
.leanModal_box
#enroll
{
div
.leanModal_box
#enroll
{
max-width
:
600px
;
}
div
.leanModal_box
#enroll
ol
li
.terms
,
div
.leanModal_box
#enroll
ol
li
.honor-code
{
div
.leanModal_box
#enroll
p
.ie-warning
{
display
:
none
;
}
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
{
div
.leanModal_box
#enroll
ol
li
div
.tip
{
display
:
none
;
}
div
.leanModal_box
#enroll
ol
li
:hover
div
.tip
{
div
.leanModal_box
#enroll
ol
li
:hover
div
.tip
{
display
:
block
;
line-height
:
25.888px
;
position
:
absolute
;
...
...
@@ -688,9 +777,9 @@ div.leanModal_box {
padding
:
10px
;
-webkit-font-smoothing
:
antialiased
;
font-size
:
16px
;
}
div
.leanModal_box
form
{
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
{
div
.leanModal_box
form
div
#enroll_error
,
div
.leanModal_box
form
div
#login_error
,
div
.leanModal_box
form
div
#pwd_error
{
-webkit-font-smoothing
:
antialiased
;
background-color
:
#333333
;
border
:
black
;
...
...
@@ -701,44 +790,44 @@ div.leanModal_box {
letter-spacing
:
1px
;
margin
:
-25.888px
-25.888px
25.888px
;
padding
:
12.944px
;
}
div
.leanModal_box
form
div
#enroll_error
:empty
,
div
.leanModal_box
form
div
#login_error
:empty
,
div
.leanModal_box
form
div
#pwd_error
:empty
{
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
{
div
.leanModal_box
form
ol
{
list-style
:
none
;
margin-bottom
:
25.888px
;
}
div
.leanModal_box
form
ol
li
{
div
.leanModal_box
form
ol
li
{
margin-bottom
:
12.944px
;
}
div
.leanModal_box
form
ol
li
.terms
,
div
.leanModal_box
form
ol
li
.remember
{
div
.leanModal_box
form
ol
li
.terms
,
div
.leanModal_box
form
ol
li
.remember
{
float
:
none
;
width
:
auto
;
clear
:
both
;
padding-top
:
25.888px
;
border-top
:
1px
solid
#eee
;
}
div
.leanModal_box
form
ol
li
.honor-code
{
div
.leanModal_box
form
ol
li
.honor-code
{
width
:
auto
;
float
:
none
;
}
div
.leanModal_box
form
ol
li
label
{
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
{
width
:
100%
;
-webkit-box-sizing
:
border-box
;
-moz-box-sizing
:
border-box
;
-ms-box-sizing
:
border-box
;
-o-box-sizing
:
border-box
;
box-sizing
:
border-box
;
}
div
.leanModal_box
form
ol
li
input
[
type
=
"checkbox"
]
{
div
.leanModal_box
form
ol
li
input
[
type
=
"checkbox"
]
{
margin-right
:
10px
;
}
div
.leanModal_box
form
ol
li
ul
{
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
{
div
.leanModal_box
form
ol
li
ul
li
{
list-style
:
disc
outside
none
;
margin-bottom
:
12.944px
;
color
:
#666
;
font-size
:
14px
;
float
:
none
;
}
div
.leanModal_box
form
input
[
type
=
"button"
],
div
.leanModal_box
form
input
[
type
=
"submit"
]
{
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
;
...
...
@@ -766,7 +855,7 @@ div.leanModal_box {
-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
{
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
;
-ms-box-shadow
:
inset
0
1px
0
0
#a44141
;
...
...
@@ -780,7 +869,7 @@ div.leanModal_box {
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
{
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
;
...
...
@@ -790,24 +879,24 @@ div.leanModal_box {
div
#login
{
min-width
:
400px
;
}
div
#login
header
{
div
#login
header
{
border-bottom
:
1px
solid
#ddd
;
margin-bottom
:
25.888px
;
padding-bottom
:
25.888px
;
}
div
#login
header
h1
{
div
#login
header
h1
{
border-bottom
:
0
;
padding-bottom
:
0
;
margin-bottom
:
6.472px
;
}
div
#login
ol
li
{
div
#login
ol
li
{
width
:
auto
;
float
:
none
;
}
div
.lost-password
{
text-align
:
left
;
margin-top
:
25.888px
;
}
div
.lost-password
a
{
div
.lost-password
a
{
color
:
#999
;
}
div
.lost-password
a
:hover
{
div
.lost-password
a
:hover
{
color
:
#444
;
}
div
#pwd_reset
p
{
...
...
@@ -818,18 +907,18 @@ 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
{
height
:
100px
;
}
div
#calculator_div
{
max-width
:
500px
;
}
div
#calculator_div
form
{
div
#calculator_div
form
{
padding-bottom
:
25.888px
;
margin-bottom
:
25.888px
;
border-bottom
:
1px
solid
#ddd
;
}
div
#calculator_div
form
input
#calculator_input
{
div
#calculator_div
form
input
#calculator_input
{
width
:
400px
;
}
div
#calculator_div
form
input
#calculator_button
{
div
#calculator_div
form
input
#calculator_button
{
background
:
0
;
color
:
#993333
;
border
:
0
;
...
...
@@ -840,9 +929,9 @@ div#calculator_div {
box-shadow
:
none
;
padding
:
0
;
text-shadow
:
none
;
}
div
#calculator_div
form
input
#calculator_button
:hover
{
div
#calculator_div
form
input
#calculator_button
:hover
{
color
:
#333
;
}
div
#calculator_div
form
input
#calculator_output
{
div
#calculator_div
form
input
#calculator_output
{
border
:
0
;
background
:
none
;
padding
:
9.061px
;
...
...
@@ -850,10 +939,10 @@ div#calculator_div {
width
:
378px
;
font-weight
:
bold
;
margin-top
:
4px
;
}
div
#calculator_div
dl
dt
{
div
#calculator_div
dl
dt
{
float
:
left
;
clear
:
both
;
padding-right
:
12.944px
;
font-weight
:
bold
;
}
div
#calculator_div
dl
dd
{
div
#calculator_div
dl
dd
{
float
:
left
;
}
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