Files
edx-platform/static/css/marketing.css
2012-05-17 15:41:47 -04:00

2 lines
32 KiB
CSS

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;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}nav ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}ins{background-color:#ff9;color:#000;text-decoration:none}mark{background-color:#ff9;color:#000;font-style:italic;font-weight:bold}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{display:block;height:1px;border:0;border-top:1px solid #cccccc;margin:1em 0;padding:0}input,select{vertical-align:middle}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Regular-webfont.eot");src:url("/static/fonts/OpenSans-Regular-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Regular-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Regular-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Regular-webfont.svg#OpenSansRegular") format("svg");font-weight:600;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Italic-webfont.eot");src:url("/static/fonts/OpenSans-Italic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Italic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Italic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Italic-webfont.svg#OpenSansItalic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-Bold-webfont.eot");src:url("/static/fonts/OpenSans-Bold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-Bold-webfont.woff") format("woff"),url("/static/fonts/OpenSans-Bold-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-Bold-webfont.svg#OpenSansBold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-BoldItalic-webfont.eot");src:url("/static/fonts/OpenSans-BoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-BoldItalic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-BoldItalic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic") format("svg");font-weight:700;font-style:italic}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBold-webfont.eot");src:url("/static/fonts/OpenSans-ExtraBold-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBold-webfont.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBold-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold") format("svg");font-weight:800;font-style:normal}@font-face{font-family:'Open Sans';src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot");src:url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.eot?#iefix") format("embedded-opentype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.woff") format("woff"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.ttf") format("truetype"),url("/static/fonts/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic") format("svg");font-weight:800;font-style:italic}.wrapper,.subpage,section.copyright,section.tos,section.privacy-policy,section.honor-code,header.announcement div,footer,section.index-content{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0 auto;max-width:1400px;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){.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:".";display:block;height:0;clear:both;visibility:hidden}.button,header.announcement div section.course section a,section.index-content section.course a,section.index-content section.staff a,section.index-content section.about-course section.cta a.enroll{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;display:-moz-inline-box;-moz-box-orient:vertical;display:inline-block;vertical-align:baseline;zoom:1;*display:inline;*vertical-align:auto;-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;background-color:#933;border:1px solid #732626;color:#fff;margin:25.888px 0 12.944px;padding:6.472px 12.944px;text-decoration:none;font-style:normal;-webkit-box-shadow:inset 0 1px 0 #b83d3d;-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}p.ie-warning{display:block !important;line-height:1.3em;background:yellow;margin-bottom:25.888px;padding:25.888px}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:#933;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 #fff;-moz-box-shadow:0 -1px 0 #fff;box-shadow:0 -1px 0 #fff;background-color:#eee;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #eee),color-stop(100%, #fff));background-image:-webkit-linear-gradient(top, #eee,#fff);background-image:-moz-linear-gradient(top, #eee,#fff);background-image:-ms-linear-gradient(top, #eee,#fff);background-image:-o-linear-gradient(top, #eee,#fff);background-image:linear-gradient(top, #eee,#fff);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:#933}header.announcement{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background:#333;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){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:#933;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}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){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:#933;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){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){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.course div.announcement p.announcement-button a{margin-top:0}section.index-content section.course div.announcement img{max-width:100%;margin-bottom:25.888px}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){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{background:#000;display:none;height:100%;left:0px;position:fixed;top:0px;width:100%;z-index:100}div.leanModal_box{background:#fff;border:none;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 6px #000;-moz-box-shadow:0 0 6px #000;box-shadow:0 0 6px #000;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:none;padding:51.776px;text-align:left}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{color:#933;text-decoration:none}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{float:none;width:auto}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:#333;border:#000;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{float:none;width:auto}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{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}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:#fff;display:inline;font-size:11px;font-weight:bold;background-color:#933;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #933),color-stop(100%, #761e1e));background-image:-webkit-linear-gradient(top, #933,#761e1e);background-image:-moz-linear-gradient(top, #933,#761e1e);background-image:-ms-linear-gradient(top, #933,#761e1e);background-image:-o-linear-gradient(top, #933,#761e1e);background-image:linear-gradient(top, #933,#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 #eee;-moz-box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee;box-shadow:inset 0 0 8px 4px #5c1919,inset 0 0 8px 4px #5c1919,0 1px 1px 0 #eee}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{float:none;width:auto}div.lost-password{margin-top:25.888px;text-align:left}div.lost-password a{color:#999}div.lost-password a:hover{color:#444}div#pwd_reset p{margin-bottom:25.888px}div#pwd_reset input[type="email"]{margin-bottom:25.888px}div#apply_name_change,div#change_email,div#unenroll,div#deactivate-account{max-width:700px}div#apply_name_change ul,div#change_email ul,div#unenroll ul,div#deactivate-account ul{list-style:none}div#apply_name_change ul li,div#change_email ul li,div#unenroll ul li,div#deactivate-account ul li{margin-bottom:12.944px}div#apply_name_change ul li textarea,div#apply_name_change ul li input[type="email"],div#apply_name_change ul li input[type="number"],div#apply_name_change ul li input[type="password"],div#apply_name_change ul li input[type="search"],div#apply_name_change ul li input[type="tel"],div#apply_name_change ul li input[type="text"],div#apply_name_change ul li input[type="url"],div#apply_name_change ul li input[type="color"],div#apply_name_change ul li input[type="date"],div#apply_name_change ul li input[type="datetime"],div#apply_name_change ul li input[type="datetime-local"],div#apply_name_change ul li input[type="month"],div#apply_name_change ul li input[type="time"],div#apply_name_change ul li input[type="week"],div#change_email ul li textarea,div#change_email ul li input[type="email"],div#change_email ul li input[type="number"],div#change_email ul li input[type="password"],div#change_email ul li input[type="search"],div#change_email ul li input[type="tel"],div#change_email ul li input[type="text"],div#change_email ul li input[type="url"],div#change_email ul li input[type="color"],div#change_email ul li input[type="date"],div#change_email ul li input[type="datetime"],div#change_email ul li input[type="datetime-local"],div#change_email ul li input[type="month"],div#change_email ul li input[type="time"],div#change_email ul li input[type="week"],div#unenroll ul li textarea,div#unenroll ul li input[type="email"],div#unenroll ul li input[type="number"],div#unenroll ul li input[type="password"],div#unenroll ul li input[type="search"],div#unenroll ul li input[type="tel"],div#unenroll ul li input[type="text"],div#unenroll ul li input[type="url"],div#unenroll ul li input[type="color"],div#unenroll ul li input[type="date"],div#unenroll ul li input[type="datetime"],div#unenroll ul li input[type="datetime-local"],div#unenroll ul li input[type="month"],div#unenroll ul li input[type="time"],div#unenroll ul li input[type="week"],div#deactivate-account ul li textarea,div#deactivate-account ul li input[type="email"],div#deactivate-account ul li input[type="number"],div#deactivate-account ul li input[type="password"],div#deactivate-account ul li input[type="search"],div#deactivate-account ul li input[type="tel"],div#deactivate-account ul li input[type="text"],div#deactivate-account ul li input[type="url"],div#deactivate-account ul li input[type="color"],div#deactivate-account ul li input[type="date"],div#deactivate-account ul li input[type="datetime"],div#deactivate-account ul li input[type="datetime-local"],div#deactivate-account ul li input[type="month"],div#deactivate-account ul li input[type="time"],div#deactivate-account ul li input[type="week"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}div#apply_name_change ul li textarea,div#change_email ul li textarea,div#unenroll ul li textarea,div#deactivate-account ul li textarea{height:60px}div#apply_name_change ul li input[type="submit"],div#change_email ul li input[type="submit"],div#unenroll ul li input[type="submit"],div#deactivate-account ul li input[type="submit"]{white-space:normal}div#feedback_div form ol li{float:none;width:100%}div#feedback_div form ol li textarea#feedback_message{height:100px}