--- /dev/null
+/* ABOUT */
+
+#about_content
+{
+ padding-top: 46px;
+}
+
+#about_rule
+{
+ border-bottom: solid 1px #d2d2d2;
+}
+
+/* HERO */
+
+#hero_image
+{
+ height: 525px;
+ background: url(../img/team_crop.jpg);
+}
+
+#hero_image_caption_container
+{
+ position: absolute;
+ z-index: 5;
+ bottom: 20px;
+}
+
+#hero_image_caption
+{
+ font-family: "MuseoSlab-700";
+ font-size: 17px;
+ color: #FFF;
+ line-height: 150%;
+}
+
+/* COPY */
+
+#about_copy_header
+{
+ padding-top: 40px;
+ color: #f05a28;
+ font-family: "MuseoSlab-700";
+ font-size: 38px;
+}
+
+#about_copy_body
+{
+ padding-bottom: 40px;
+}
+
+#about_copy_body p
+{
+ font-family: "MuseoSlab-500";
+ font-size: 17px;
+ margin: 20px 0 0;
+ line-height: 150%;
+}
+
+#about_copy_body p a
+{
+ color: #f05a28;
+ text-decoration: underline;
+}
+
+/* DONATE */
+
+#donate_container
+{
+ background-color: #efefef;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d7d7d8)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #efefef, #d7d7d8); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #efefef, #d7d7d8); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #efefef, #d7d7d8); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #efefef, #d7d7d8); /* Firefox 16+, IE10, Opera 12.50+ */
+ border-top: 1px solid white;
+ border-bottom: 1px solid #c5c5c5;
+ height: 149px;
+}
+
+#donate_copy_header
+{
+ font-family: "MuseoSlab-700";
+ font-size: 40px;
+ color: #3a3a3a;
+ padding-top: 28px;
+}
+
+#donate_copy_body
+{
+ font-family: "MuseoSlab-700";
+ font-size: 20px;
+ color: #3a3a3a;
+ padding-top: 10px;
+ padding-bottom: 28px;
+}
+
+#donate_button_container
+{
+ height: 70px;
+ margin-top: 40px;
+}
+
+#donate_button
+{
+ height: 66px;
+ margin: 1px;
+ font-family: "MuseoSlab-900";
+ font-size: 32px;
+ text-align: center;
+ color: #FFF;
+ padding-top: 20px;
+}
+
+/* LEADERBOARD */
+
+#leaderboard_header
+{
+ padding-top: 75px;
+ font-family: "MuseoSlab-700";
+ font-size: 25px;
+}
+
+#leaderboard_copy
+{
+ font-family: "MuseoSlab-500";
+ font-size: 17px;
+ padding-top: 3px;
+ padding-bottom: 30px;
+}
+
+#leaderboard_table
+{
+ padding-bottom: 85px;
+}
+
+#leaderboard_table .leaderboard_item:last-child
+{
+ border: none;
+ padding-bottom: 0px;
+}
+
+.leaderboard_item
+{
+ border-bottom: 1px solid #000;
+ padding-bottom: 10px;
+ padding-top: 10px;
+}
+
+.leaderboard_rank
+{
+ font-family: "MuseoSans-900";
+ font-size: 14px;
+ width: 20px!important;
+ padding-top: 4px;
+}
+
+.leaderboard_school, .leaderboard_score
+{
+ font-family: "MuseoSlab-500";
+ font-size: 19px;
+}
+
+.bullets li
+{
+ font-family: "MuseoSlab-500";
+ font-size: 17px;
+}
--- /dev/null
+#course_content
+{
+ padding-top: 46px;
+}
+
+#course_subhead
+{
+ font-family: "MuseoSans-900";
+ font-size: 10px;
+ text-align: center;
+ text-transform: uppercase;
+ padding-top: 47px;
+ padding-bottom: 1px;
+}
+
+#course_name
+{
+
+}
\ No newline at end of file
--- /dev/null
+/* DASHBOARD */
+
+#dashboard_content
+{
+ padding-top: 46px;
+}
+
+/* STATS */
+#stats_container
+{
+ height: 130px;
+}
+
+.stat_lead_in
+{
+ padding-top: 25px;
+ font-family: "MuseoSlab-900";
+ font-size: 8px;
+ text-transform: uppercase;
+}
+
+.stat_number
+{
+ font-family: "MuseoSlab-900";
+ font-size: 57px;
+ padding-top: 5px;
+}
+
+.stat_object
+{
+ font-family: "MuseoSlab-900";
+ font-size: 13px;
+ text-transform: uppercase;
+}
+
+.stat_earned
+{
+ color: #f05a28;
+}
+
+.stat_uploaded
+{
+ color: #9ccf00;
+}
+
+.stat_downloaded
+{
+ color: #00cf9c;
+}
+
+.stat_liked
+{
+ color: #009ccf;
+}
+
+/* PROFILE */
+#profile_box_container
+{
+ padding-top: 20px;
+ padding-bottom: 20px;
+ background-color: #efefef;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#efefef), to(#d7d7d8)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #efefef, #d7d7d8); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #efefef, #d7d7d8); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #efefef, #d7d7d8); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #efefef, #d7d7d8); /* Firefox 16+, IE10, Opera 12.50+ */
+ border: solid 1px #c5c5c5;
+ margin-bottom: 29px;
+}
+
+#profile_box
+{
+ margin: 0 20px;
+}
+
+#profile_name
+{
+ font-family: "MuseoSlab-500";
+ font-size: 20px;
+ padding-left: 0px;
+}
+
+#profile_school
+{
+ font-family: "MuseoSans-700";
+ text-transform: uppercase;
+}
+
+#profile_school_header
+{
+ font-size: 8px;
+ padding-bottom: 5px;
+ border-bottom: solid 1px #3a3426;
+}
+
+#profile_school_list
+{
+ padding-top: 5px;
+ font-size: 12px;
+}
+
+#profile_courses
+{
+ font-family: "MuseoSans-700";
+ text-transform: uppercase;
+}
+
+#profile_courses_header
+{
+ font-size: 8px;
+ padding-bottom: 5px;
+ margin-bottom: 2px;
+ border-bottom: solid 1px #3a3426;
+}
+
+#profile_courses_list ul
+{
+ margin-bottom: 0px;
+}
+
+#profile_courses_list li
+{
+ list-style: none;
+ font-size: 12px;
+}
+
+#profile_courses_links
+{
+ padding-top: 5px;
+ font-size: 9px;
+}
+
+#profile_courses_links a
+{
+ color: #f05a28;
+ font-size: 9px;
+ text-decoration: underline;
+ margin-right: 16px;
+}
+
+#profile_actions
+{
+ padding-right: 20px;
+}
+
+#profile_actions img
+{
+ padding-bottom: 10px;
+}
+
+#profile_actions div, #profile_actions a
+{
+ font-family: "MuseoSlab-700";
+ text-transform: uppercase;
+ font-size: 14px;
+ color: #f05a28;
+}
+
+/* ACTIVITY */
+
+.activity_item
+{
+ margin: 20px 20px;
+}
+
+#activity_more
+{
+ text-align: center;
+ padding: 20px 0;
+}
--- /dev/null
+@font-face {font-family: 'MuseoSlab-100';src: url('../../css/fontface/museo_slab/2395FA_0_0.eot');src: url('../../css/fontface/museo_slab/2395FA_0_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_slab/2395FA_0_0.woff') format('woff'),url('../../css/fontface/museo_slab/2395FA_0_0.ttf') format('truetype');}
+
+@font-face {font-family: 'MuseoSlab-300';src: url('../../css/fontface/museo_slab/2395FA_3_0.eot');src: url('../../css/fontface/museo_slab/2395FA_3_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_slab/2395FA_3_0.woff') format('woff'),url('../../css/fontface/museo_slab/2395FA_3_0.ttf') format('truetype');}
+
+@font-face {font-family: 'MuseoSlab-500';src: url('../../css/fontface/museo_slab/2395FA_5_0.eot');src: url('../../css/fontface/museo_slab/2395FA_5_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_slab/2395FA_5_0.woff') format('woff'),url('../../css/fontface/museo_slab/2395FA_5_0.ttf') format('truetype');}
+
+@font-face {font-family: 'MuseoSlab-700';src: url('../../css/fontface/museo_slab/2395FA_1_0.eot');src: url('../../css/fontface/museo_slab/2395FA_1_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_slab/2395FA_1_0.woff') format('woff'),url('../../css/fontface/museo_slab/2395FA_1_0.ttf') format('truetype');}
+
+@font-face {font-family: 'MuseoSlab-900';src: url('../../css/fontface/museo_slab/2395FA_2_0.eot');src: url('../../css/fontface/museo_slab/2395FA_2_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_slab/2395FA_2_0.woff') format('woff'),url('../../css/fontface/museo_slab/2395FA_2_0.ttf') format('truetype');}
+
+@font-face {font-family: 'MuseoSans-700';src: url('../../css/fontface/museo_sans/2386DB_0_0.eot');src: url('../../css/fontface/museo_sans/2386DB_0_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_sans/2386DB_0_0.woff') format('woff'),url('../../css/fontface/museo_sans/2386DB_0_0.ttf') format('truetype');}
+
+
+@font-face {font-family: 'MuseoSans-300';src: url('../../css/fontface/museo_sans/2386DB_1_0.eot');src: url('../../css/fontface/museo_sans/2386DB_1_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_sans/2386DB_1_0.woff') format('woff'),url('../../css/fontface/museo_sans/2386DB_1_0.ttf') format('truetype');}
+
+
+@font-face {font-family: 'MuseoSans-500';src: url('../../css/fontface/museo_sans/2386DB_2_0.eot');src: url('../../css/fontface/museo_sans/2386DB_2_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_sans/2386DB_2_0.woff') format('woff'),url('../../css/fontface/museo_sans/2386DB_2_0.ttf') format('truetype');}
+
+
+@font-face {font-family: 'MuseoSans-100';src: url('../../css/fontface/museo_sans/2386DB_3_0.eot');src: url('../../css/fontface/museo_sans/2386DB_3_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_sans/2386DB_3_0.woff') format('woff'),url('../../css/fontface/museo_sans/2386DB_3_0.ttf') format('truetype');}
+
+
+@font-face {font-family: 'MuseoSans-900';src: url('../../css/fontface/museo_sans/2386DB_4_0.eot');src: url('../../css/fontface/museo_sans/2386DB_4_0.eot?#iefix') format('embedded-opentype'),url('../../css/fontface/museo_sans/2386DB_4_0.woff') format('woff'),url('../../css/fontface/museo_sans/2386DB_4_0.ttf') format('truetype');}
--- /dev/null
+*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:62.5%}body{background:#fff;font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-size:32px;line-height:1;color:#222;position:relative;-webkit-font-smoothing:antialiased}a{color:#2ba6cb;text-decoration:none;line-height:inherit}a:hover{color:#2795b6}a:focus{color:#2ba6cb;outline:none}p a,p a:visited{line-height:inherit}.left{float:left}@media only screen and (max-width: 767px){.left{float:none}}.right{float:right}@media only screen and (max-width: 767px){.right{float:none}}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.hide{display:none}.highlight{background:#ff9}#googlemap img,object,embed{max-width:none}#map_canvas embed{max-width:none}#map_canvas img{max-width:none}#map_canvas object{max-width:none}figure{margin:0}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,th,td{margin:0;padding:0;font-size:32px;direction:ltr}p{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:normal;font-size:32px;line-height:1.6;margin-bottom:44px}p.lead{font-size:40px;line-height:1.6;margin-bottom:44px}aside p{font-size:31px;line-height:1.35;font-style:italic}h1,h2,h3,h4,h5,h6{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;font-weight:bold;color:#222;text-rendering:optimizeLegibility;line-height:1.1;margin-bottom:32px;margin-top:32px}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-size:60%;color:#6f6f6f;line-height:0}h1{font-size:115px}h2{font-size:84px}h3{font-size:71px}h4{font-size:52px}h5{font-size:44px}h6{font-size:32px}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:22px 0 21px;height:0}.subheader{line-height:1.3;color:#6f6f6f;font-weight:300;margin-bottom:44px}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:bold;line-height:inherit}small{font-size:60%;line-height:inherit}code{font-weight:bold;background:#ff9}ul,ol{font-size:32px;line-height:1.6;margin-bottom:44px;list-style-position:inside}ul li ul,ul li ol{margin-left:20px;margin-bottom:0}ul.square,ul.circle,ul.disc{margin-left:44px}ul.square{list-style-type:square}ul.square li ul{list-style:inherit}ul.circle{list-style-type:circle}ul.circle li ul{list-style:inherit}ul.disc{list-style-type:disc}ul.disc li ul{list-style:inherit}ul.no-bullet{list-style:none}ul.large li{line-height:21px}ol li ul,ol li ol{margin-left:20px;margin-bottom:0}blockquote,blockquote p{line-height:1.5;color:#6f6f6f}blockquote{margin:0 0 44px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:31px;color:#555}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}abbr,acronym{text-transform:uppercase;font-size:90%;color:#222;border-bottom:1px solid #ddd;cursor:help}abbr{text-transform:none}.print-only{display:none !important}@media print{*{background:transparent !important;color:black !important;box-shadow:none !important;text-shadow:none !important;filter:none !important;-ms-filter:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}.ir a:after,a[href^="javascript:"]:after,a[href^="#"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}@page{margin:0.5cm}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}.hide-on-print{display:none !important}.print-only{display:block !important}}form{margin:0 0 19.41641px}.row form .row{margin:0 -6px}.row form .row .column,.row form .row .columns{padding:0 6px}.row form .row.collapse{margin:0}.row form .row.collapse .column,.row form .row.collapse .columns{padding:0}label{font-size:32px;color:#4d4d4d;cursor:pointer;display:block;font-weight:500;margin-bottom:3px}label.right{float:none;text-align:right}label.inline{line-height:50px;margin:0 0 12px 0}@media only screen and (max-width: 767px){label.right{text-align:left}}.prefix,.postfix{display:block;position:relative;z-index:2;text-align:center;width:100%;padding-top:0;padding-bottom:0;height:50px;line-height:49px}a.button.prefix,a.button.postfix{padding-left:0;padding-right:0;text-align:center}span.prefix,span.postfix{background:#f2f2f2;border:1px solid #ccc}.prefix{left:2px;-moz-border-radius-topleft:2px;-webkit-border-top-left-radius:2px;border-top-left-radius:2px;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;overflow:hidden}.postfix{right:2px;-moz-border-radius-topright:2px;-webkit-border-top-right-radius:2px;border-top-right-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],textarea{font-family:"Helvetica Neue","Helvetica",Helvetica,Arial,sans-serif;border:1px solid #ccc;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px;border-radius:2px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);box-shadow:inset 0 1px 2px rgba(0,0,0,0.1);color:rgba(0,0,0,0.75);display:block;font-size:32px;margin:0 0 12px 0;padding:6px;height:50px;width:100%;-webkit-transition:all 0.15s linear;-moz-transition:all 0.15s linear;-o-transition:all 0.15s linear;transition:all 0.15s linear}input[type="text"].oversize,input[type="password"].oversize,input[type="date"].oversize,input[type="datetime"].oversize,input[type="email"].oversize,input[type="number"].oversize,input[type="search"].oversize,input[type="tel"].oversize,input[type="time"].oversize,input[type="url"].oversize,textarea.oversize{font-size:44px;padding:4px 6px}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,textarea:focus{background:#fafafa;outline:none !important;border-color:#b3b3b3}input[type="text"][disabled],input[type="password"][disabled],input[type="date"][disabled],input[type="datetime"][disabled],input[type="email"][disabled],input[type="number"][disabled],input[type="search"][disabled],input[type="tel"][disabled],input[type="time"][disabled],input[type="url"][disabled],textarea[disabled]{background-color:#ddd}textarea{height:auto}select{width:100%}fieldset{border:solid 1px #ddd;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;padding:12px 12px 0;margin:18px 0}fieldset legend{font-weight:bold;background:#fff;padding:0 3px;margin:0;margin-left:-3px}.error input,input.error,.error textarea,textarea.error{border-color:#c60f13;background-color:rgba(198,15,19,0.1)}.error label,label.error{color:#c60f13}.error small,small.error{display:block;padding:6px 4px;margin-top:-13px;margin-bottom:12px;background:#c60f13;color:#fff;font-size:12px;font-size:1.2rem;font-weight:bold;-moz-border-radius-bottomleft:2px;-webkit-border-bottom-left-radius:2px;border-bottom-left-radius:2px;-moz-border-radius-bottomright:2px;-webkit-border-bottom-right-radius:2px;border-bottom-right-radius:2px}@media only screen and (max-width: 767px){input[type="text"].one,input[type="password"].one,input[type="date"].one,input[type="datetime"].one,input[type="email"].one,input[type="number"].one,input[type="search"].one,input[type="tel"].one,input[type="time"].one,input[type="url"].one,textarea.one,.row textarea.one{width:100% !important}input[type="text"].two,.row input[type="text"].two,input[type="password"].two,.row input[type="password"].two,input[type="date"].two,.row input[type="date"].two,input[type="datetime"].two,.row input[type="datetime"].two,input[type="email"].two,.row input[type="email"].two,input[type="number"].two,.row input[type="number"].two,input[type="search"].two,.row input[type="search"].two,input[type="tel"].two,.row input[type="tel"].two,input[type="time"].two,.row input[type="time"].two,input[type="url"].two,.row input[type="url"].two,textarea.two,.row textarea.two{width:100% !important}input[type="text"].three,.row input[type="text"].three,input[type="password"].three,.row input[type="password"].three,input[type="date"].three,.row input[type="date"].three,input[type="datetime"].three,.row input[type="datetime"].three,input[type="email"].three,.row input[type="email"].three,input[type="number"].three,.row input[type="number"].three,input[type="search"].three,.row input[type="search"].three,input[type="tel"].three,.row input[type="tel"].three,input[type="time"].three,.row input[type="time"].three,input[type="url"].three,.row input[type="url"].three,textarea.three,.row textarea.three{width:100% !important}input[type="text"].four,.row input[type="text"].four,input[type="password"].four,.row input[type="password"].four,input[type="date"].four,.row input[type="date"].four,input[type="datetime"].four,.row input[type="datetime"].four,input[type="email"].four,.row input[type="email"].four,input[type="number"].four,.row input[type="number"].four,input[type="search"].four,.row input[type="search"].four,input[type="tel"].four,.row input[type="tel"].four,input[type="time"].four,.row input[type="time"].four,input[type="url"].four,.row input[type="url"].four,textarea.four,.row textarea.four{width:100% !important}input[type="text"].five,.row input[type="text"].five,input[type="password"].five,.row input[type="password"].five,input[type="date"].five,.row input[type="date"].five,input[type="datetime"].five,.row input[type="datetime"].five,input[type="email"].five,.row input[type="email"].five,input[type="number"].five,.row input[type="number"].five,input[type="search"].five,.row input[type="search"].five,input[type="tel"].five,.row input[type="tel"].five,input[type="time"].five,.row input[type="time"].five,input[type="url"].five,.row input[type="url"].five,textarea.five,.row textarea.five{width:100% !important}input[type="text"].six,.row input[type="text"].six,input[type="password"].six,.row input[type="password"].six,input[type="date"].six,.row input[type="date"].six,input[type="datetime"].six,.row input[type="datetime"].six,input[type="email"].six,.row input[type="email"].six,input[type="number"].six,.row input[type="number"].six,input[type="search"].six,.row input[type="search"].six,input[type="tel"].six,.row input[type="tel"].six,input[type="time"].six,.row input[type="time"].six,input[type="url"].six,.row input[type="url"].six,textarea.six,.row textarea.six{width:100% !important}input[type="text"].seven,.row input[type="text"].seven,input[type="password"].seven,.row input[type="password"].seven,input[type="date"].seven,.row input[type="date"].seven,input[type="datetime"].seven,.row input[type="datetime"].seven,input[type="email"].seven,.row input[type="email"].seven,input[type="number"].seven,.row input[type="number"].seven,input[type="search"].seven,.row input[type="search"].seven,input[type="tel"].seven,.row input[type="tel"].seven,input[type="time"].seven,.row input[type="time"].seven,input[type="url"].seven,.row input[type="url"].seven,textarea.seven,.row textarea.seven{width:100% !important}input[type="text"].eight,.row input[type="text"].eight,input[type="password"].eight,.row input[type="password"].eight,input[type="date"].eight,.row input[type="date"].eight,input[type="datetime"].eight,.row input[type="datetime"].eight,input[type="email"].eight,.row input[type="email"].eight,input[type="number"].eight,.row input[type="number"].eight,input[type="search"].eight,.row input[type="search"].eight,input[type="tel"].eight,.row input[type="tel"].eight,input[type="time"].eight,.row input[type="time"].eight,input[type="url"].eight,.row input[type="url"].eight,textarea.eight,.row textarea.eight{width:100% !important}input[type="text"].nine,.row input[type="text"].nine,input[type="password"].nine,.row input[type="password"].nine,input[type="date"].nine,.row input[type="date"].nine,input[type="datetime"].nine,.row input[type="datetime"].nine,input[type="email"].nine,.row input[type="email"].nine,input[type="number"].nine,.row input[type="number"].nine,input[type="search"].nine,.row input[type="search"].nine,input[type="tel"].nine,.row input[type="tel"].nine,input[type="time"].nine,.row input[type="time"].nine,input[type="url"].nine,.row input[type="url"].nine,textarea.nine,.row textarea.nine{width:100% !important}input[type="text"].ten,.row input[type="text"].ten,input[type="password"].ten,.row input[type="password"].ten,input[type="date"].ten,.row input[type="date"].ten,input[type="datetime"].ten,.row input[type="datetime"].ten,input[type="email"].ten,.row input[type="email"].ten,input[type="number"].ten,.row input[type="number"].ten,input[type="search"].ten,.row input[type="search"].ten,input[type="tel"].ten,.row input[type="tel"].ten,input[type="time"].ten,.row input[type="time"].ten,input[type="url"].ten,.row input[type="url"].ten,textarea.ten,.row textarea.ten{width:100% !important}input[type="text"].eleven,.row input[type="text"].eleven,input[type="password"].eleven,.row input[type="password"].eleven,input[type="date"].eleven,.row input[type="date"].eleven,input[type="datetime"].eleven,.row input[type="datetime"].eleven,input[type="email"].eleven,.row input[type="email"].eleven,input[type="number"].eleven,.row input[type="number"].eleven,input[type="search"].eleven,.row input[type="search"].eleven,input[type="tel"].eleven,.row input[type="tel"].eleven,input[type="time"].eleven,.row input[type="time"].eleven,input[type="url"].eleven,.row input[type="url"].eleven,textarea.eleven,.row textarea.eleven{width:100% !important}input[type="text"].twelve,.row input[type="text"].twelve,input[type="password"].twelve,.row input[type="password"].twelve,input[type="date"].twelve,.row input[type="date"].twelve,input[type="datetime"].twelve,.row input[type="datetime"].twelve,input[type="email"].twelve,.row input[type="email"].twelve,input[type="number"].twelve,.row input[type="number"].twelve,input[type="search"].twelve,.row input[type="search"].twelve,input[type="tel"].twelve,.row input[type="tel"].twelve,input[type="time"].twelve,.row input[type="time"].twelve,input[type="url"].twelve,.row input[type="url"].twelve,textarea.twelve,.row textarea.twelve{width:100% !important}}form.custom span.custom{display:inline-block;width:16px;height:16px;position:relative;top:2px;border:solid 1px #ccc;background:#fff}form.custom span.custom.radio{-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}form.custom span.custom.checkbox:before{content:"";display:block;line-height:0.8;height:14px;width:14px;text-align:center;position:absolute;top:0;left:0;font-size:14px;color:#fff}form.custom span.custom.radio.checked:before{content:"";display:block;width:8px;height:8px;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px;background:#222;position:relative;top:3px;left:3px}form.custom span.custom.checkbox.checked:before{content:"\00d7";color:#222}form.custom div.custom.dropdown{display:block;position:relative;width:auto;height:28px;margin-bottom:9px;margin-top:2px}form.custom div.custom.dropdown a.current{display:block;width:auto;line-height:26px;min-height:28px;padding:0;padding-left:6px;padding-right:38px;border:solid 1px #ddd;color:#141414;background-color:#fff;white-space:nowrap}form.custom div.custom.dropdown a.selector{position:absolute;width:27px;height:28px;display:block;right:0;top:0;border:solid 1px #ddd}form.custom div.custom.dropdown a.selector:after{content:"";display:block;content:"";display:block;width:0;height:0;border:solid 5px;border-color:#aaa transparent transparent transparent;position:absolute;left:50%;top:50%;margin-top:-2px;margin-left:-5px}form.custom div.custom.dropdown:hover a.selector:after,form.custom div.custom.dropdown.open a.selector:after{content:"";display:block;width:0;height:0;border:solid 5px;border-color:#222 transparent transparent transparent}form.custom div.custom.dropdown.open ul{display:block;z-index:10}form.custom div.custom.dropdown.small{width:134px !important}form.custom div.custom.dropdown.medium{width:254px !important}form.custom div.custom.dropdown.large{width:434px !important}form.custom div.custom.dropdown.expand{width:100% !important}form.custom div.custom.dropdown.open.small ul{width:134px !important}form.custom div.custom.dropdown.open.medium ul{width:254px !important}form.custom div.custom.dropdown.open.large ul{width:434px !important}form.custom div.custom.dropdown.open.expand ul{width:100% !important}form.custom div.custom.dropdown ul{position:absolute;width:auto;display:none;margin:0;left:0;top:27px;margin:0;padding:0;background:#fff;background:rgba(255,255,255,0.95);border:solid 1px #ccc}form.custom div.custom.dropdown ul li{color:#555;font-size:31px;cursor:pointer;padding:3px;padding-left:6px;padding-right:38px;min-height:18px;line-height:18px;margin:0;white-space:nowrap;list-style:none}form.custom div.custom.dropdown ul li.selected{background:#cdebf5;color:#000}form.custom div.custom.dropdown ul li.selected:after{content:"\2013";position:absolute;right:10px}form.custom div.custom.dropdown ul li:hover{background-color:#e3f4f9;color:#222}form.custom div.custom.dropdown ul li:hover:after{content:"\2013";position:absolute;right:10px;color:#8ed3e7}form.custom div.custom.dropdown ul li.selected:hover{background:#cdebf5;cursor:default;color:#000}form.custom div.custom.dropdown ul li.selected:hover:after{color:#000}form.custom div.custom.dropdown ul.show{display:block}form.custom .custom.disabled{background-color:#ddd}@-moz-document url-prefix(){form.custom div.custom.dropdown a.selector{height:30px}}.lt-ie9 form.custom div.custom.dropdown a.selector{height:30px}.row{width:1020px;max-width:100%;min-width:768px;margin:0 auto}.row .row{width:auto;max-width:none;min-width:0;margin:0 -10px}.row.collapse .column,.row.collapse .columns{padding:0}.row .row{width:auto;max-width:none;min-width:0;margin:0 -10px}.row .row.collapse{margin:0}.column,.columns{float:left;min-height:1px;padding:0 10px;position:relative}.column.centered,.columns.centered{float:none;margin:0 auto}[class*="column"]+[class*="column"]:last-child{float:right}[class*="column"]+[class*="column"].end{float:left}.one,.row .one{width:8.33333%}.two,.row .two{width:16.66667%}.three,.row .three{width:25%}.four,.row .four{width:33.33333%}.five,.row .five{width:41.66667%}.six,.row .six{width:50%}.seven,.row .seven{width:58.33333%}.eight,.row .eight{width:66.66667%}.nine,.row .nine{width:75%}.ten,.row .ten{width:83.33333%}.eleven,.row .eleven{width:91.66667%}.twelve,.row .twelve{width:100%}.row .offset-by-one{margin-left:8.33333%}.row .offset-by-two{margin-left:16.66667%}.row .offset-by-three{margin-left:25%}.row .offset-by-four{margin-left:33.33333%}.row .offset-by-five{margin-left:41.66667%}.row .offset-by-six{margin-left:50%}.row .offset-by-seven{margin-left:58.33333%}.row .offset-by-eight{margin-left:66.66667%}.row .offset-by-nine{margin-left:75%}.row .offset-by-ten{margin-left:83.33333%}.push-two{left:16.66667%}.pull-two{right:16.66667%}.push-three{left:25%}.pull-three{right:25%}.push-four{left:33.33333%}.pull-four{right:33.33333%}.push-five{left:41.66667%}.pull-five{right:41.66667%}.push-six{left:50%}.pull-six{right:50%}.push-seven{left:58.33333%}.pull-seven{right:58.33333%}.push-eight{left:66.66667%}.pull-eight{right:66.66667%}.push-nine{left:75%}.pull-nine{right:75%}.push-ten{left:83.33333%}.pull-ten{right:83.33333%}img,object,embed{max-width:100%;height:auto}object,embed{height:100%}img{-ms-interpolation-mode:bicubic}#map_canvas img,.map_canvas img{max-width:none!important}.row{*zoom:1}.row:before,.row:after{content:"";display:table}.row:after{clear:both}@media only screen and (max-width: 767px){body{-webkit-text-size-adjust:none;-ms-text-size-adjust:none;width:100%;min-width:0;margin-left:0;margin-right:0;padding-left:0;padding-right:0}.row{width:auto;min-width:0;margin-left:0;margin-right:0}.column,.columns{width:auto !important;float:none}.column:last-child,.columns:last-child{float:none}[class*="column"]+[class*="column"]:last-child{float:none}.column:before,.columns:before,.column:after,.columns:after{content:"";display:table}.column:after,.columns:after{clear:both}.offset-by-one,.offset-by-two,.offset-by-three,.offset-by-four,.offset-by-five,.offset-by-six,.offset-by-seven,.offset-by-eight,.offset-by-nine,.offset-by-ten{margin-left:0 !important}.push-two,.push-three,.push-four,.push-five,.push-six,.push-seven,.push-eight,.push-nine,.push-ten{left:auto}.pull-two,.pull-three,.pull-four,.pull-five,.pull-six,.pull-seven,.pull-eight,.pull-nine,.pull-ten{right:auto}.row .mobile-one{width:25% !important;float:left;padding:0 10px}.row .mobile-one:last-child{float:right}.row .mobile-one.end{float:left}.row.collapse .mobile-one{padding:0}.row .mobile-two{width:50% !important;float:left;padding:0 10px}.row .mobile-two:last-child{float:right}.row .mobile-two.end{float:left}.row.collapse .mobile-two{padding:0}.row .mobile-three{width:75% !important;float:left;padding:0 10px}.row .mobile-three:last-child{float:right}.row .mobile-three.end{float:left}.row.collapse .mobile-three{padding:0}.row .mobile-four{width:100% !important;float:left;padding:0 10px}.row .mobile-four:last-child{float:right}.row .mobile-four.end{float:left}.row.collapse .mobile-four{padding:0}.push-one-mobile{left:25%}.pull-one-mobile{right:25%}.push-two-mobile{left:50%}.pull-two-mobile{right:50%}.push-three-mobile{left:75%}.pull-three-mobile{right:75%}}.block-grid{display:block;overflow:hidden;padding:0}.block-grid>li{display:block;height:auto;float:left}.block-grid.one-up{margin:0}.block-grid.one-up>li{width:100%;padding:0 0 15px}.block-grid.two-up{margin:0 -15px}.block-grid.two-up>li{width:50%;padding:0 15px 15px}.block-grid.two-up>li:nth-child(2n+1){clear:both}.block-grid.three-up{margin:0 -12px}.block-grid.three-up>li{width:33.33%;padding:0 12px 12px}.block-grid.three-up>li:nth-child(3n+1){clear:both}.block-grid.four-up{margin:0 -10px}.block-grid.four-up>li{width:25%;padding:0 10px 10px}.block-grid.four-up>li:nth-child(4n+1){clear:both}.block-grid.five-up{margin:0 -8px}.block-grid.five-up>li{width:20%;padding:0 8px 8px}.block-grid.five-up>li:nth-child(5n+1){clear:both}@media only screen and (max-width: 767px){.block-grid.mobile>li{float:none;width:100%;margin-left:0}.block-grid>li{clear:none !important}.block-grid.mobile-two-up>li{width:50%}.block-grid.mobile-two-up>li:nth-child(2n+1){clear:both}.block-grid.mobile-three-up>li{width:33.33%}.block-grid.mobile-three-up>li:nth-child(3n+1){clear:both !important}.block-grid.mobile-four-up>li{width:25%}.block-grid.mobile-four-up>li:nth-child(4n+1){clear:both}.block-grid.mobile-five-up>li:nth-child(5n+1){clear:both}}
--- /dev/null
+/* GLOBAL */
+
+body
+{
+ font-family: "MuseoSlab-700";
+}
+
+.half-padding
+{
+ padding-left: 5px;
+ padding-right: 5px;
+}
+
+.no-padding
+{
+ padding-left: 0px;
+ padding-right: 0px;
+}
+
+/* GLOBAL HEADER */
+
+header#global_header
+{
+ background-color: #45484c;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#45484c), to(#000000)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #45484c, #000000); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #45484c, #000000); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #45484c, #000000); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #45484c, #000000); /* Firefox 16+, IE10, Opera 12.50+ */
+ height: 46px;
+ width: 100%;
+ position: fixed;
+ z-index: 100;
+}
+
+#logo_container
+{
+ padding-top: 4px;
+}
+
+#logo_container img
+{
+ margin-top: 10px;
+}
+
+#browse_container
+{
+ padding-top: 19px;
+ font-family: "MuseoSlab-700";
+ font-size: 13px;
+ color: #FFF;
+}
+
+#search_container
+{
+ margin-top: 7px;
+ background: url(../img/global_header_search.png);
+ width: 227px;
+ height: 25px;
+}
+
+#search_txt
+{
+ width: 200px;
+ height: 25px;
+ font-size: 12px;
+ background: none;
+ border: none;
+ margin-left: 27px;
+ margin-top: 5px;
+}
+
+#login_container
+{
+ color: #FFF;
+ padding-top: 18px;
+ font-size: 12px;
+ cursor: pointer;
+ padding-bottom: 16px;
+}
+
+#login_container.clicked
+{
+ background-color: black;
+ color: #f05a28;
+}
+
+#login_box
+{
+ margin-top: 15px;
+ cursor: default;
+}
+
+#login_fb
+{
+ background: url(../img/global_header_login_fbbg.png);
+ cursor: pointer;
+ padding-top: 5px;
+}
+
+#login_form
+{
+ background: url(../img/global_header_login_formbg.png);
+}
+
+#login_form input
+{
+ height: 34px;
+ font-size: 20px;
+ margin-top: 15px;
+}
+
+#login_form .columns
+{
+ font-size: 14px;
+}
+
+#login_submit, #login_signup
+{
+ background-color: #f05a28;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ cursor: pointer;
+}
+
+#login_submit .columns, #login_signup .columns
+{
+ font-size: 14px;
+ text-align: center;
+}
+
+/* LOGGED IN */
+
+#global_header_logged_in_content
+{
+ width: 320px;
+}
+
+#global_header_addnote
+{
+ text-align: right;
+}
+
+#global_header_mycourses
+{
+ padding-top: 15px;
+ cursor: pointer;
+ padding-bottom: 16px;
+}
+
+#global_header_mycourses_copy
+{
+ font-size: 15px;
+ color: #fff;
+}
+
+#global_header_mycourses_copy.clicked
+{
+ background-color: black;
+ color: #f05a28;
+}
+
+#global_header_mycourses_list
+{
+ margin-top: 16px;
+ width: 223px;
+ background: url(../img/home_video_screen_60opacity.png);
+}
+
+#global_header_mycourses_list ul
+{
+ margin: 0px;
+}
+
+#global_header_mycourses_list li
+{
+ padding-top: 16px;
+ padding-bottom: 14px;
+ border-bottom: 1px solid #fff;
+ color: #fff;
+ list-style: none;
+ font-family: "MuseoSlab-500";
+ font-size: 17px;
+}
+
+#global_header_mycourses_list li:last-child
+{
+ border: none;
+}
+
+#global_header_add_course
+{
+ background-color: #f05a28;
+ width: 223px;
+ padding-top: 10px;
+ padding-bottom: 10px;
+ padding-left: 10px;
+}
+
+#global_header_avatar_menu
+{
+ cursor: pointer;
+ height: 33px;
+ width: 82px;
+ margin-top: 6px;
+}
+
+#global_header_avatar_container
+{
+ height: 33px!important;
+ width: 31px!important;
+ overflow: hidden;
+}
+
+#global_header_note_count
+{
+ color: #FFF;
+ background-color: #f05a28;
+ font-size: 12px;
+ height: 33px;
+ padding: 12px 0px;
+ text-align: center;
+}
+
+#global_header_arrow_container
+{
+ width: 9px!important;
+}
+
+#global_header_arrow_container img
+{
+ padding-bottom: 6px;
+}
+
+#global_header_avatar_moreinfo_content
+{
+ background: url(../img/home_video_screen_60opacity.png);
+}
+
+#global_header_avatar_moreinfo
+{
+ width: 203px;
+}
+
+#global_header_avatar_moreinfo_name a, #global_header_avatar_moreinfo_mynotes a
+{
+ padding-top: 20px;
+ font-size: 17px;
+ font-family: "MuseoSlab-500";
+ color: #FFF;
+}
+
+#global_header_avatar_moreinfo_school a
+{
+ padding-top: 5px;
+ padding-bottom: 20px;
+ font-size: 12px;
+ font-family: "MuseoSans-700";
+ color: #FFF;
+ text-transform: uppercase;
+}
+
+#global_header_avatar_moreinfo_gear
+{
+ padding-top: 16px;
+ text-align: left;
+}
+
+#global_header_avatar_moreinfo_mynotes
+{
+ background-color: #f05a28;
+ padding-bottom: 3px;
+}
+
+/* INTERFACE ELEMENTS */
+
+.hero_gradient_bar
+{
+ background-color: #ffffff;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#ffffff), to(#e8e8e8)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #ffffff, #e8e8e8); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #ffffff, #e8e8e8); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #ffffff, #e8e8e8); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #ffffff, #e8e8e8); /* Firefox 16+, IE10, Opera 12.50+ */
+ border-bottom: solid 1px #bdbcbd;
+ -webkit-box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, .35); /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
+ box-shadow: 0px 0px 8px 0px rgba(0, 0, 0, .35); /* Opera 10.5, IE9+, Firefox 4+, Chrome 6+, iOS 5 */
+ width: 100%;
+}
+
+.button_bevel
+{
+ -webkit-border-radius: 10px; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
+ border-radius: 10px; /* Opera 10.5, IE9+, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
+
+ /* useful if you don't want a bg color from leaking outside the border: */
+ -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
+ background-color: #eff0ef;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#eff0ef), to(#a4a5a5)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #eff0ef, #a4a5a5); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #eff0ef, #a4a5a5); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #eff0ef, #a4a5a5); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #eff0ef, #a4a5a5); /* Firefox 16+, IE10, Opera 12.50+ */
+ border: solid 1px #eff0ef;
+ cursor: pointer;
+}
+
+.button_interior
+{
+ -webkit-border-radius: 8px; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
+ border-radius: 8px; /* Opera 10.5, IE9+, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
+
+ /* useful if you don't want a bg color from leaking outside the border: */
+ -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
+ background-color: #f05a28;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#f05a28), to(#c73e11)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #f05a28, #c73e11); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #f05a28, #c73e11); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #f05a28, #c73e11); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #f05a28, #c73e11); /* Firefox 16+, IE10, Opera 12.50+ */
+}
+
+.inverted_button
+{
+ -webkit-border-radius: 8px; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
+ border-radius: 8px; /* Opera 10.5, IE9+, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
+
+ /* useful if you don't want a bg color from leaking outside the border: */
+ -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
+ background-color: #ebebeb;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#cfcfcf)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #ebebeb, #cfcfcf); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #ebebeb, #cfcfcf); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #ebebeb, #cfcfcf); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #ebebeb, #cfcfcf); /* Firefox 16+, IE10, Opera 12.50+ */
+ border-top: solid 1px #fefefe;
+ color: #f05a28;
+ font-family: "MuseoSlab-700";
+ font-size: 16px;
+ text-align: center;
+ padding: 10px 19px;
+ cursor: pointer;
+}
+
+.button_arrow
+{
+ padding-bottom: 2px;
+}
+
+.column_header
+{
+ font-family: "MuseoSlab-900";
+ font-size: 10px;
+ color: #8e8e8e;
+ border-bottom: 1px solid #8e8e8e;
+ text-transform: uppercase;
+ margin-bottom: 20px;
+ padding-left: 0px;
+}
+
+/* GLOBAL ACTIVITY ITEMS */
+a.course_link, a.course_link:hover, a.school_link, a.school_link:hover, a.prof_link, a.prof_link:hover
+{
+ text-decoration: underline;
+ color: #555555;
+}
+
+.activity_timestamp
+{
+ font-family: "MuseoSlab-500";
+ font-size: 10px;
+ text-transform: uppercase;
+ padding: 5px 0;
+}
+
+.row_alt_on
+{
+ background: url(../img/dashboard_activity_alt_on_bg.gif);
+ padding: 5px 0;
+}
+
+.activity_details_action, .activity_details_action a
+{
+ font-family: "MuseoSlab-500";
+ font-size: 20px;
+ line-height: 125%;
+}
+
+a.activity_actor, a.activity_actor:hover
+{
+ color: #f1592a;
+ text-decoration: underline;
+}
+
+a.activity_target, a.activity_target:hover
+{
+ color: #9ccf00;
+ text-decoration: underline;
+}
+
+.activity_details_context, .activity_details_context a
+{
+ font-family: "MuseoSlab-900";
+ font-size: 11px;
+ text-transform: uppercase;
+ line-height: 200%;
+}
+
+.activity_details_callout
+{
+ padding: 20px 25px;
+ margin: 15px 0 13px;
+ background-color: #c8cdb8;
+}
+
+.activity_details_callout_copy
+{
+ font-family: "MuseoSans-900";
+ font-size: 12px;
+ color: #3a3a3a;
+ line-height: 125%;
+}
+
+.activity_details_status
+{
+ font-size: 13px;
+ font-family: "MuseoSans-500";
+ color: #232323;
+}
+
+.activity_details_status_number
+{
+ color: #f1592a;
+ font-family: "MuseoSans-900";
+}
+
+.activity_details_status_secondary_number
+{
+ font-family: "MuseoSlab-900";
+}
+
+.course_meta_action
+{
+ height: 36px;
+ width: 39px;
+ font-family: "MuseoSlab-900";
+ font-size: 9px;
+ color: #FFF;
+ text-align: center;
+ padding-top: 13px;
+ margin-top: 20px; /* POSITION WITH JAVASCRIPT */
+}
+
+.course_meta_join
+{
+ background: url(../img/course_meta_join_bg.png) no-repeat;
+ text-transform: uppercase;
+}
+
+.course_meta_drop
+{
+ background: url(../img/course_meta_drop_bg.png) no-repeat;
+ text-transform: uppercase;
+}
+
+/* COPY */
+
+.body_copy h1
+{
+ font-family: "MuseoSlab-700";
+ font-size: 15px;
+ text-transform: uppercase;
+ margin-top: 18px;
+ margin-bottom: 10px;
+}
+
+.body_copy p
+{
+ font-family: "MuseoSlab-500";
+ font-size: 15px;
+ margin-top: 8px;
+ margin-bottom: 8px;
+}
+
+/* GLOBAL FOOTER */
+
+footer#global_footer
+{
+ width: 100%;
+ height: 164px;
+ color: #FFF;
+ padding-top: 36px;
+ background-color: #000;
+}
+
+footer#global_footer a
+{
+ color: #FFF;
+}
+
+#footer_links_container
+{
+ font-size: 13px;
+ padding-bottom: 54px;
+}
+
+#colophon
+{
+ font-family: "MuseoSlab-500";
+ font-size: 11px;
+ line-height: 175%;
+}
+
+#colophon a
+{
+ color: #FFF;
+ text-decoration: underline;
+}
+
+#cc_logo
+{
+ margin-right: 5px;
+ margin-top: 3px;
+}
+
+/* EDITS POST DESIGN */
+ul#course_menu li a
+{
+ color: white;
+}
+
+.subhead
+{
+ color: #F05A28;
+ font-family: "MuseoSlab-700";
+ font-size: 38px;
+}
+
+a.white
+{
+ color: white;
+}
+
+a.white:hover
+{
+ color: #FFF;
+ cursor: pointer;
+ text-decoration: underline;
+}
+
+/* post-designers css hacks */
+.button_disabled img
+{
+ opacity: 0.4;
+ filter: alpha(opacity=40); /* msie */
+}
+
+.voted_message
+{
+ cursor: pointer;
+ font-size: 13px;
+ font-family: "MuseoSans-500";
+ color: #232323;
+}
+
+.voted_message:hover
+{
+ cursor: pointer;
+ text-decoration: underline;
+}
--- /dev/null
+/* HOME */
+
+#home_content
+{
+ padding-top: 46px;
+}
+
+/* VIDEO */
+
+#home_video
+{
+ margin-left: -10px;
+}
+
+#home_video_overlay
+{
+ background-image: url(../img/home_video_screen_80opacity.png);
+ position: absolute;
+ top: -574px;
+ height: 575px;
+ width: 1020px;
+ color: #FFF;
+ cursor: pointer;
+}
+
+#home_video_overlay_headline
+{
+ padding-top: 76px;
+ font-size: 60px;
+}
+
+#home_video_overlay_more
+{
+ padding-top: 164px;
+ font-size: 28px;
+ text-transform: uppercase;
+}
+
+#home_video_overlay_more_arrow
+{
+ margin-top: -20px;
+}
+
+/* HOMEPAGE RECENT */
+
+#recent_uploaded_container
+{
+ background-color: #000;
+}
+
+#recent_uploaded_headline
+{
+ text-transform: uppercase;
+ font-size: 10px;
+ color: #c0c0c0;
+ padding-top: 12px;
+ padding-bottom: 12px;
+ width: 170px!important;
+}
+
+#recent_uploaded_scroller_screen
+{
+ position: absolute;
+ height: 34px;
+ width: 140px;
+ background: url(../img/home_recent_uploaded_scroller_screen.png) repeat-y;
+ z-index: 2;
+}
+
+#recent_uploaded_scroller_screen_right
+{
+ position: absolute;
+ height: 34px;
+ width: 140px;
+ background: url(../img/home_recent_uploaded_scroller_screen_right.png) repeat-y;
+ z-index: 2;
+ margin-left: 475px;
+}
+
+#recent_uploaded_scroller_sled
+{
+ position: absolute;
+ top: -15px;
+ color: #FFF;
+ overflow-x: hidden;
+ white-space: nowrap;
+ width: 613px;
+}
+
+#recent_uploaded_scroller_sled ul li.recent_upload_note_name, #recent_uploaded_scroller_sled ul li.recent_upload_note_school
+{
+ list-style: none;
+ font-size: 13px;
+ display: inline-block;
+ margin: 0 5px;
+}
+
+#recent_uploaded_scroller_sled ul li.recent_upload_note_name
+{
+ color: #f1592a;
+ font-size: 13px;
+}
+
+#recent_uploaded_scroller_sled ul li.recent_upload_note_school
+{
+ color: #fff;
+ text-transform: uppercase;
+ font-size: 11px;
+ padding-top: 2px;
+}
+
+
+/* HOMEPAGE COPY */
+
+#home_copy p
+{
+ font-family: "MuseoSlab-700";
+ font-size: 25px;
+ margin: 40px 0;
+}
\ No newline at end of file
--- /dev/null
+/* MODAL CONTENT */
+.modal_content
+{
+ width: 100%;
+ height: 100%;
+ position: absolute;
+ top: 0px;
+ left: 0px;
+ background-color: rgba(0, 0, 0, .8);
+ z-index: 999;
+ display:none;
+}
+
+.lightbox_modal
+{
+ margin: 121px auto 0px;
+ background-color: #000;
+ border: solid 1px rgba(255, 255, 255, .5);
+}
+
+.lightbox_header
+{
+ font-family: "MuseoSlab-700";
+ font-size: 43px;
+ text-align: center;
+ padding-top: 65px;
+ padding-bottom: 54px;
+ color: #FFF;
+}
+
+.lightbox_header.short_row
+{
+ padding-bottom: 15px!important;
+}
+
+.lightbox_subhead
+{
+ font-family: "MuseoSlab-500";
+ font-size: 19px;
+ color: #FFF;
+ text-align: center;
+ padding-bottom: 35px;
+}
+
+/* FORM CONTENT */
+.lightbox_row
+{
+ padding-bottom: 25px;
+}
+
+.lightbox_label
+{
+ font-family: "MuseoSlab-500";
+ font-size: 14px;
+ color: #9f9e9e;
+}
+
+.lightbox_copy
+{
+ font-family: "MuseoSlab-500";
+ font-size: 18px;
+ color: #FFF;
+}
+
+.lightbox_instruction
+{
+ font-family: "MuseoSans-500";
+ font-size: 12px;
+ color: #fff;
+ padding-top: 5px;
+}
+
+.lightbox_instruction a
+{
+ color: #fff;
+ text-decoration: underline;
+}
+
+.lightbox_textfield
+{
+ -webkit-border-radius: 8px!important; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
+ border-radius: 8px!important; /* Opera 10.5, IE9+, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
+ font-size: 18px!important;
+ font-family: "MuseoSlab-500"!important;
+ height: 34px!important;
+ background-color: #e3e3e3!important;
+ border: 1px solid #333!important;
+ -webkit-box-shadow: inset 0px 0px 4px 0px rgba( 0, 0, 0, .75 )!important; /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
+ box-shadow: inset 0px 0px 4px 0px rgba( 0, 0, 0, .75 )!important; /* Opera 10.5, IE9+, Firefox 4+, Chrome 6+, iOS 5 */
+}
+
+.lightbox_textarea
+{
+ height: 138px!important;
+}
+
+/* JOIN COURSE */
+.join_course_row
+{
+ text-align: center;
+ padding-bottom: 27px;
+}
+
+#join_course_or
+{
+ font-family: "MuseoSans-300";
+ font-size: 14px;
+ color: #fff;
+}
+
+.lightbox_field_label
+{
+ font-family: "MuseoSlab-700";
+ font-size: 16px;
+ color: #f05a28;
+ text-align: center;
+ padding-bottom: 10px;
+}
+
+#lightbox_search_txt
+{
+ background: url(../img/lightbox_search_icon.png) 5px no-repeat;
+ padding-left: 28px;
+}
+
+.signup_course_row
+{
+ text-align: center;
+ padding-bottom: 15px;
+}
+
+#lightbox_signup_submit
+{
+ margin: 0 auto;
+ width: 108px;
+ padding-bottom: 27px;
+}
+
+#lightbox_signup_submit .lightbox_bevel
+{
+ -webkit-border-radius: 8px; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
+ border-radius: 8px; /* Opera 10.5, IE9+, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
+ /* useful if you don't want a bg color from leaking outside the border: */
+ -moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;
+ background-color: #505050;
+ background-image: -webkit-gradient(linear, left top, left bottom, from(#505050), to(#414141)); /* Safari 4+, Chrome */
+ background-image: -webkit-linear-gradient(top, #505050, #414141); /* Chrome 10+, Safari 5.1+, iOS 5+ */
+ background-image: -moz-linear-gradient(top, #505050, #414141); /* Firefox 3.6-15 */
+ background-image: -o-linear-gradient(top, #505050, #414141); /* Opera 11.10-12.00 */
+ background-image: linear-gradient(to bottom, #505050, #414141); /* Firefox 16+, IE10, Opera 12.50+ */
+ padding-bottom: 1px;
+}
+
+#lightbox_signup_submit .button_interior
+{
+ margin-top: -1px;
+ text-align: center;
+ font-family: "MuseoSlab-700";
+ font-size: 16px;
+ padding: 8px;
+ color: #FFF;
+ border: 1px solid #000;
+}
+
+/* LIGHTBOX CLOSE */
+.lightbox_close
+{
+ width: 38px;
+ height: 38px;
+ -webkit-border-radius: 19px; /* Safari 3-4, iOS 1-3.2, Android ≤1.6 */
+ border-radius: 19px; /* Opera 10.5, IE9+, Safari 5, Chrome, Firefox 4+, iOS 4, Android 2.1+ */
+ position: absolute;
+ z-index: 2;
+ top: -19px;
+ right: -19px;
+ border: solid 2px rgba( 255, 255, 255, .5 ) !important;
+ background: rgba(0, 0, 0, .8) url(../img/lightbox_close_x.png) 50% 50% no-repeat!important;
+ cursor: pointer;
+}
+
+/* HAXs! */
+div#file-uploader-label h2
+{
+ font-size: 12pt;
+}
+
+.select_box
+{
+ display:none;
+}
+
+.qq-upload-list
+{
+ display: none;
+}
--- /dev/null
+/* NOTE PAGE */
+
+#note_content, #course_content, #school_content
+{
+ padding-top: 46px;
+}
+
+#note_back_to_course, #course_subhead, #school_subhead
+{
+ font-family: "MuseoSans-900";
+ font-size: 10px;
+ text-align: center;
+ text-transform: uppercase;
+ padding-top: 47px;
+ padding-bottom: 1px;
+}
+
+#note_back_to_course img
+{
+ margin-bottom: -1px;
+ margin-right: 3px;
+}
+
+#note_name, #course_name, #school_name
+{
+ text-align: center;
+ font-family: "MuseoSlab-500";
+ font-size: 24px;
+}
+
+#note_status
+{
+ text-align: center;
+ padding-top: 10px;
+ padding-bottom: 10px;
+}
+
+#note_author
+{
+ font-family: "MuseoSans-900";
+ font-size: 10px;
+ text-align: center;
+ text-transform: uppercase;
+}
+
+#note_author a, #note_author a:hover
+{
+ text-decoration: underline;
+ color: #555555;
+ font-family: "MuseoSlab-900";
+ font-size: 11px;
+}
+
+#note_actions
+{
+ padding-top: 22px;
+ padding-bottom: 17px;
+}
+
+#note_actions .column
+{
+ text-align: center;
+}
+
+#note_container
+{
+ padding-bottom: 45px;
+}
+
+/* COURSES */
+
+#course_meta, #school_meta
+{
+ text-align: center;
+}
+
+#course_actions, #school_actions
+{
+ padding-top: 15px;
+ padding-bottom: 17px;
+}
+
+#course_meta_action_gear, #school_meta_action_gear
+{
+ text-align: center;
+}
+
+.course_meta_action, .school_meta_action
+{
+ margin: 1px auto 0;
+}
+
+#course_description
+{
+ text-align: center;
+ font-family: "MuseoSlab-500";
+ font-size: 12px;
+ line-height: 150%;
+ padding-bottom: 15px;
+}
+
+#course_container, #school_container
+{
+ padding-top: 45px;
+}
--- /dev/null
+/* DASHBOARD */
+
+#results_content
+{
+ padding-top: 46px;
+}
+
+/* SEARCH HEADER BAR */
+
+#search_header
+{
+ height: 140px;
+ margin-bottom: 50px;
+}
+
+#searched_for_leadin
+{
+ font-family: "MuseoSans-900";
+ font-size: 10px;
+ text-align: center;
+ padding-top: 39px;
+}
+
+#searched_for_term
+{
+ font-family: "MuseoSlab-500";
+ font-size: 24px;
+ text-align: center;
+ padding-top: 9px;
+}
+
+#search_filters
+{
+ height: 33px;
+ width: 580px;
+ margin: 0 auto;
+ padding-top: 15px;
+ padding-bottom: 10px;
+}
+
+#search_filters ul
+{
+ margin: 0;
+}
+
+#search_filters li
+{
+ list-style: none;
+ float: left;
+ cursor: pointer;
+}
+
+#search_filters .filter_button
+{
+ margin: 1px;
+ padding: 8px 13px 4px;
+ font-family: "MuseoSlab-700";
+ font-size: 12px;
+ text-align: center;
+ color: #000;
+ text-transform: uppercase;
+}
+
+#search_filters .filter_button.button_interior
+{
+ color: #FFF;
+}
+
+/* COLUMNS */
+
+.course_result, .notes_result
+{
+ margin-bottom: 20px!important;
+}
+
+.no_result
+{
+ font-family: "MuseoSlab-500";
+ font-size: 11px;
+ color: #555;
+ line-height: 150%;
+}
+
+/* COURSE COLUMN */
+
+.course_meta_stat
+{
+ font-family: "MuseoSlab-900";
+ font-size: 33px;
+ color: #bababa;
+}
+
+.course_meta_name
+{
+ font-family: "MuseoSlab-900";
+ font-size: 8px;
+ color: #bababa;
+}
+
+/* NOTES COLUMN */
+
+.notes_result_container
+{
+ padding: 0 10px;
+}
+
+.notes_result
+{
+ padding: 10px;
+}
+
+.wide .notes_result
+{
+ padding: 10px 20px;
+}
+
+/* PROF, SCHOOLS, USERS COLUMN */
+
+.prof_result_container, .school_result_container, .user_result_container
+{
+ padding: 0 10px;
+}
+
+.prof_result, .school_result, .user_result
+{
+ margin-bottom: 10px!important;
+ padding: 5px 5px 0px;
+ margin-top: -10px!important;
+}
+
+.user_karma_points
+{
+ color: #FFF;
+ background-color: #f05a28;
+ font-family: "MuseoSlab-900";
+ font-size: 11px;
+ padding: 2px;
+ display: inline-block;
+ margin-top: 2px;
+}
+
+.prof_school
+{
+ font-family: "MuseoSans-700";
+ font-size: 9px;
+ text-transform: uppercase;
+}
+
+.school_result.tall, .user_result.tall
+{
+ padding: 10px!important;
+}
+
+.result_grid_row
+{
+ padding-bottom: 10px;
+}
+
+.prof_name, .user_name, .school_name
+{
+ font-family: "MuseoSlab-700";
+ font-size: 13px;
+}
+
+.school_result_points
+{
+ background-color: #f05a28;
+ color: #FFF;
+ font-family: "MuseoSlab-900";
+ text-align: center;
+ width: 45px;
+ height: 45px;
+ padding: 5px 1px;
+ float: right;
+ margin-bottom: 5px;
+}
+
+.school_result_points_count
+{
+ font-size: 18px;
+}
+
+.school_result_points_caption
+{
+ font-size: 8px;
+ text-transform: uppercase;
+}
+
+.school_result_name
+{
+ font-family: "MuseoSlab-700";
+ font-size: 13px;
+ color: black;
+}
+
+/* PAGINATION */
+
+#search_pagination
+{
+ margin: 45px auto;
+ padding-bottom: 45px;
+}
+
+#search_pagination_left, #search_pagination_right
+{
+ float: left;
+ width: 21px;
+ cursor: pointer;
+}
+
+#search_pagination_left img, #search_pagination_right img
+{
+ padding-bottom: 8px;
+
+}
+
+#search_pagination_numbers ul
+{
+ margin: 0;
+}
+
+#search_pagination_numbers li
+{
+ list-style: none;
+ float: left;
+ font-family: "MuseoSlab-700";
+ font-size: 15px;
+ padding: 0 11px;
+ cursor: pointer;
+}
+
+#search_pagination_numbers li.button_interior
+{
+ color: #FFF;
+}
+
+#search_pagination_right
+{
+ text-align: right;
+}
+
+/* ADD */
+#add_result
+{
+ background-color: #d3d3d3;
+ padding: 25px 45px;
+ font-family: "MuseoSlab-500";
+ font-size: 12px;
+}
+
+#add_result a
+{
+ color: #000;
+ text-decoration: underline;
+}