#education .browse-stage{padding:10px;min-width:auto;border:1px solid #ebebeb;background-color:#fff;background-image:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#education .browse-header{width:950px}#education .browse-header-menu{margin-top:10px}#education .browse-stage .browse-header-menu .yt-uix-button{background:#eee;color:#000;border:1px solid #cbcbcb;text-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#education .browse-stage .browse-header-menu .yt-uix-button-arrow{color:#000;border-top-color:#000}#education #masthead-subnav{display:none}#education .browse-item.browse-item-large{margin-right:28px}#education .browse-item-inline{width:310px}#education .browse-spotlight h3{font-size:13px}#education .edu-mixed-collection .browse-item h3{height:28px;white-space:normal}#education.browse-container .browse-stage h1,#education.browse-container .browse-stage h1 a{color:#333}#education .pagination{margin-top:5px}#education #browse-ad-container{margin-bottom:10px}#education-channels .channels-title{display:inline-block;font-size:20px;font-weight:normal}#education-channels .directory-selector{height:30px;padding:10px 0;border-top:1px solid #ccc}#education-channels .yt-uix-button-group{float:left}#education-channels .yt-uix-button-group button{font-size:13px}#education-channels .yt-uix-button-group .start{-moz-border-radius-bottomleft:5px;-webkit-border-bottom-left-radius:5px;border-bottom-left-radius:5px;-moz-border-radius-topleft:5px;-webkit-border-top-left-radius:5px;border-top-left-radius:5px}#education-channels .yt-uix-button-group .end{-moz-border-radius-bottomright:5px;-webkit-border-bottom-right-radius:5px;border-bottom-right-radius:5px;-moz-border-radius-topright:5px;-webkit-border-top-right-radius:5px;border-top-right-radius:5px}#education-channels ol.directory-index{padding:8px;float:right;font-size:14px;overflow:hidden}#education-channels ol.directory-index li{display:inline;padding:0px 1px}#education-channels ol.directory-index li a{padding:3px 3px}#education-channels .directory-group{border-top:1px solid #ccc}#education-channels .directory-group span{display:block;margin-bottom:8px}#education-course .browse-header-menu{float:none}.education-course-info{color:#666}.education-course-info-box #vpl-description .vpl-bold{display:block}.education-course-info-box .yt-browse-section-header h1{padding-bottom:5px}#vpl-videos-list.education-videos-list li{height:auto;padding-bottom:1px}#vpl-videos-list.education-videos-list .vpl-videos-list-info{width:373px;float:left;margin-left:0px;padding-left:6px}#vpl-videos-list.education-videos-list li{min-height:50px;border-bottom:1px solid #ddd;margin:10px 0;overflow:hidden}.vpl-videos-list-info-edu-materials li{height:auto}#vpl-videos-list.education-videos-list .vpl-videos-list-info-title{font-weight:bold}.education-browse-category{overflow:hidden}#education-course .yt-browse-section .user-thumb-large,#education-course .education-videos-list .ux-thumb-wrap{float:left;margin-right:10px;margin-bottom:10px}#education-course .yt-browse-section h3,#education-course .education-videos-list h3{font-weight:normal}#education-course .yt-browse-section h3{margin-bottom:0}#education-course .yt-browse-section-header h1{font-size:16px;font-weight:bold;margin:0 0 10px}#education-course .creator-bio,#education-course .course-description{padding-top:10px;clear:both}#education-course .education-videos-list .description{font-size:11px}#education-course .yt-browse-controls{float:right;margin-top:-5px}#education-course .yt-browse-controls button{vertical-align:baseline}#education-course #education-course-hide-watched{margin-right:10px}#education-course .education-videos-list{margin-top:20px}#education-course .materials li{width:45%}#education-course .course-about dd{font-weight:bold}#education-course #vpl-videos-list li{min-height:0;padding-bottom:7px}#education-course .materials-popup{background:#fff;border:1px solid #999;margin-top:-3px;position:relative;-moz-box-shadow:0 0 3px #999;-ms-box-shadow:0 0 3px #999;-webkit-box-shadow:0 0 3px #999;box-shadow:0 0 3px #999}#education-course .materials-tabs{background-color:#efefef;border-bottom:1px solid #ccc;-moz-box-shadow:0 1px 2px #888;-ms-box-shadow:0 1px 2px #888;-webkit-box-shadow:0 1px 2px #888;box-shadow:0 1px 2px #888;background-image:-moz-linear-gradient(top,#fff 0,#dfdfdf 100%);background-image:-ms-linear-gradient(top,#fff 0,#dfdfdf 100%);background-image:-o-linear-gradient(top,#fff 0,#dfdfdf 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(100%,#dfdfdf));background-image:-webkit-linear-gradient(top,#fff 0,#dfdfdf 100%);background-image:linear-gradient(to bottom,#fff 0,#dfdfdf 100%)}#education-course .materials-tabs .yt-uix-button{margin-bottom:-1px}#education-course .materials-list{font-size:11px;padding:10px}#education-course .browse-materials .yt-uix-button-toggled{color:#fff}#education-course .materials-list li{display:none;float:left;width:125px;padding:2px 0 2px 15px;border-right:1px solid #ccc;margin:0;padding-bottom:0}#education-course .materials-list li.first{padding-left:0}#education-course .materials-list li.last{border-right:0}#education-course .materials-list.show-assignment .assignment,#education-course .materials-list.show-exam .exam,#education-course .materials-list.show-notes .notes,#education-course .materials-list.show-slides .slides,#education-course .materials-list.show-other .other{display:block}#course-progression .yt-uix-button-promo{float:left;font-size:18px;font-weight:normal}#course-progression .ytg-box{padding-left:15px}#course-progression small{font-size:11px}#course-progression strong{font-size:16px}#course-progression .progression-bar{border:1px solid darkgray;background:lightgray}#course-progression .progress-bar-fill{height:15px;background-color:#000;opacity:0.5;filter:alpha(opacity=50);display:block}#education-course hr.invisible{visibility:hidden}.edu-lecturer-field label,.edu-material-field label,.edu-course-info label,.edu-prerequisite-label{display:block;float:left;margin:4px 4px 6px 4px;text-align:right}.edu-lecturer-field label,.edu-prerequisite-label{width:110px}.edu-material-field label{width:50px}.edu-course-info label{width:150px}.edu-lecturer-field li,.edu-material-field li,.edu-course-info li{overflow:hidden}.edu-lecturer-field ul,.edu-material-field ul,.edu-material-list ul,.edu-course-info ul{clear:right}.edu-material-list,.edu-lecturer-list{width:435px;float:left;margin-bottom:5px}.edu-prerequisite-list{margin-bottom:5px}.edu-material-list input,.course-helpcard-title{float:left}.edu-course-info .edu-course-helpcard{float:right}.edu-material-select select,.edu-material-type{float:left;width:165px}.edu-material-select select,.edu-prerequisite-list .textbox{margin-right:5px}.edu-material-line{height:67px}.edu-material-name{width:190px}#edu_material_name{width:225px}#edu_material_url{width:395px}.edu-material-url{width:360px}.edu-material-type{color:#808080}.edu-lecturer-select input{width:335px}.edu-lecturer-list input{width:300px}.edu-lecturer-line{height:122px}.edu-short-divider{width:430px;border-top:1px dotted #ccc}.edu-course-info input{width:315px}.edu-prerequisite-text{width:350px}#edu-course-form{background-color:white;padding:10px;border-bottom:1px solid #999}#edu-course-header{height:25px;vertical-align:bottom}#edu-course-header .playlist-header-expand-link{text-decoration:none;color:black;font-size:14px;font-weight:bold;display:-moz-inline-box;display:inline-block;margin-top:10px}#edu-course-header .playlist-header-expand-link .arrow{display:-moz-inline-box;display:inline-block;vertical-align:text-bottom;background:transparent url(//s.ytimg.com/yts/img/mmimgs-vfl0a1hhX.gif) no-repeat scroll -70px -15px;height:15px;width:15px}#edu-course-header .playlist-header-expand-link .expanded .arrow{background:transparent url(//s.ytimg.com/yts/img/mmimgs-vfl0a1hhX.gif) no-repeat scroll -85px -15px}#edu-course-details{margin-top:10px;border-top:1px dotted #ccc}#edu-course-form .edu-course-fields{padding-left:130px}#edu-course-form .edu-course-fields .edu-course-field{border-bottom:1px dotted #ccc;padding:10px 0}#edu-course-form .edu-course-fields .edu-course-field .title{color:#333;font-size:12px;padding-bottom:5px}#education-signup{margin-bottom:20px}#education-signup .summary{margin:10px 0}#education-signup fieldset{margin:20px 0}#education-signup label.hid,#education-signup.hide-fieldset fieldset{display:none}#education-signup legend{padding-bottom:5px}#education-signup .fieldset-info{margin:5px 0 15px}#education-signup .fake-label,#education-signup label span{width:140px;display:inline-block;*display:inline;*zoom:1}#education-signup .field-section{padding:5px 15px;display:block;border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:-1px}#education-signup label.phone-prefix input{width:30px}#education-signup label.field-section input{width:150px}#education-signup .field-invalid{color:#f33;font-weight:bold}#education-signup .terms{width:600px;height:200px}#education-signup-check{text-align:center}#education-signup-check h3{margin-bottom:10px}#education-promotion li,#education-promotion p,#education-signup-check p{margin:10px 0}#education-promotion li{list-style-type:circle}#education-promotion ul{margin-left:30px}.schools #current-user{text-align:left}#marketing-header.schools button{font-size:13px}.schools .pitch,.schools .video-container{float:left}.schools .pitch{width:550px}.schools .pitch p{margin-right:20px}.signup-button-text{width:180px;float:left}.signup-button-wrapper{width:200px;float:left}.signup-instructions{clear:both}.signed-out-button-container{width:200px;float:left;margin-left:35px}.signed-out-button-container h3{width:180px;margin-bottom:10px}#school-details-form p.field-section,#school-district-field{padding-top:10px;margin:0}#school-details-form span.input-label{width:160px;margin-left:10px;display:inline-block;*display:inline;*zoom:1}#school-details-form fieldset{margin-bottom:20px}#school-details-form legend h2{font-size:15px;font-weight:bold}#school-details-form textarea{width:450px;height:100px;margin-left:10px}#school-details-form .terms-label{margin-left:10px}#signup-submit{float:left}#marketing-header #accept-terms-message{float:left;margin:8px 0 0 20px}input[type=text],select{width:200px}#signup-instructions{font-size:13px}#signup-instructions .yt-alert{margin-bottom:20px}#signup-instructions ol{list-style-type:decimal;list-style-position:inside;margin:10px}#signup-instructions li{margin:10px 0px;padding:0px}#signup-instructions h2{margin-top:30px;padding:0;border:0;background:none;font-size:16px;font-weight:normal;-moz-box-shadow:none;-ms-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#signup-instructions h3{font-size:13px;font-weight:bold}#signup-instructions .setup-step{margin:10px}#signup-instructions dt,#signup-instructions dd{margin:0;padding:0}#signup-instructions .instructions-details{font-family:courier,monospace;margin:20px}#signup-instructions ul.instructions-details{margin:10px}#signup-instructions ul.instructions-details li{margin:10px}#signup-instructions dl.additional-settings dt{margin:5px 0}#signup-instructions dl.additional-settings dd{margin:5px 10px}#account-page #signup-instructions .section .tab{font-size:13px}#signup-instructions dl.additional-settings .teachers-settings{margin-bottom:10px}#signup-instructions .teachers-settings div.section{margin-bottom:0;padding-bottom:0}.manage-button{float:left;margin-right:20px}#signup-instructions .account-section{margin:0 20px}#signup-instructions .autoshare-spinny{padding-left:20px}#signup-instructions input{border-width:1px;padding:4px}#signup-instructions input,#signup-instructions button{vertical-align:baseline}