/* source: http://jhsph.edu/sebin/r/d/_home.css */
#page.home{background-position:770px 0;margin-top:20px;margin-bottom:40px;}.home .content{float:left;}.home #sidebar{float:right;}.animated{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-animation:0.75s ease-out;-moz-animation:0.75s ease-out;-ms-animation:0.75s ease-out;-o-animation:0.75s ease-out;animation:0.75s ease-out;}@-webkit-keyframes fadeSlideIn{0%{-webkit-transform:translateX(50px);opacity:0;}100%{-webkit-transform:translateX(0px);opacity:1;}}@-moz-keyframes fadeSlideIn{0%{-moz-transform:translateX(50px);opacity:0;}100%{-moz-transform:translateX(0px);opacity:1;}}@-ms-keyframes fadeSlideIn{0%{-ms-transform:translateX(50px);opacity:0;}100%{-ms-transform:translateX(0px);opacity:1;}}@-o-keyframes fadeSlideIn{0%{-o-transform:translateX(50px);opacity:0;}100%{-o-transform:translateX(0px);opacity:1;}}@keyframes fadeSlideIn{0%{transform:translateX(50px);opacity:0;}100%{transform:translateX(0px);opacity:1;}}#feature{clear:both;height:310px;overflow:hidden;position:relative;padding:20px 0;width:100%;}#feature article{opacity:0;overflow:hidden;position:absolute;width:960px;z-index:0;-webkit-transition:opacity 0s;-moz-transition:opacity 0s;-ms-transition:opacity 0s;-o-transition:opacity 0s;transition:opacity 0s;}#feature article.active{opacity:1;z-index:1;}#feature article .animated{-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-ms-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;}#feature article.active .animated{-webkit-animation-name:fadeSlideIn;-moz-animation-name:fadeSlideIn;-ms-animation-name:fadeSlideIn;-o-animation-name:fadeSlideIn;animation-name:fadeSlideIn;}#feature article.active img.animated{-webkit-animation-name:fadeSlideIn;-moz-animation-name:fadeSlideIn;-ms-animation-name:fadeSlideIn;-o-animation-name:fadeSlideIn;animation-name:fadeSlideIn;}#feature .details{float:left;height:280px;position:relative;width:520px;z-index:2;}#feature .wide{width:650px;}#feature h2{color:#fff;font-size:40px;font-weight:600;line-height:1;margin:0 0 10px;text-transform:none;}#feature p{color:rgba(255,255,255,0.7);font-size:21px;line-height:1.4;margin:0 0 15px;}#feature img{float:right;opacity:0;position:relative;margin:0;z-index:1;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}#feature .active img{opacity:1;-webkit-transition:opacity 0.75s linear;-moz-transition:opacity 0.75s linear;-ms-transition:opacity 0.75s linear;-o-transition:opacity 0.75s linear;transition:opacity 0.75s linear;}#feature .date{background:url('/sebin/p/w/bg_feature_calendar.png') no-repeat center;color:#fff;float:right;height:146px;margin:10px 0 0;opacity:0;position:relative;text-align:center;text-transform:uppercase;width:160px;z-index:1;-webkit-transition:opacity 0.15s linear;-moz-transition:opacity 0.15s linear;-ms-transition:opacity 0.15s linear;-o-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}#feature .active .date{opacity:1;-webkit-transition:opacity 0.75s linear;-moz-transition:opacity 0.75s linear;-ms-transition:opacity 0.75s linear;-o-transition:opacity 0.75s linear;transition:opacity 0.75s linear;}#feature .date .month{display:block;font-size:36px;padding:8px 0 2px;}#feature .date .day{display:block;font-size:64px;font-weight:600;padding:0 0;}#feature .button{background:rgba(0,0,0,0.4);-webkit-transition:background 0.1s linear !important;-moz-transition:background 0.1s linear !important;-ms-transition:background 0.1s linear !important;-o-transition:background 0.1s linear !important;transition:background 0.1s linear !important;}#feature .button.secondary{background:rgba(0,0,0,0.25);color:rgba(255,255,255,0.5);}#feature .button:hover{background:rgba(0,0,0,1);color:#fff;}#feature .social{color:rgba(255,255,255,0.65);clear:both;font-size:16px;line-height:30px;}#feature .social a{color:#fff;margin:0 0 0 5px;}#feature .social a:hover{color:rgba(255,255,255,0.65);}#feature .social .icon{background:url('/sebin/b/h/icon_feature_social.png') no-repeat left center;border-radius:15px;display:block;float:left;height:30px;margin:0 5px 0 0;text-indent:-99999px;width:30px;}#feature .social .icon:hover{box-shadow:0 1px 0 rgba(0,0,0,0.5);}#feature .social .icon.facebook{background-position:left top;}#feature .social .icon.facebook:hover{background-position:left bottom;}#feature .social .icon.twitter{background-position:right top;margin:0 10px 0 0;}#feature .social .icon.twitter:hover{background-position:right bottom;}#feature menu{bottom:20px;position:absolute;right:0;z-index:3;margin:0;padding:0;}#feature menu span{cursor:pointer;display:block;float:left;margin:0 0 0 7px;text-indent:-99999px;}#feature menu .page{background:rgba(255,255,255,0.2);border-radius:5px;height:10px;margin-top:1px;width:10px;}#feature menu .page:hover,#feature menu .active{background:rgba(255,255,255,0.8);}#feature menu .arrow{background:url('/sebin/d/o/icon_feature_nav.png') no-repeat left top;height:13px;margin:0 0 0 22px;width:8px;}#feature menu .previous{background-position:left top;margin:0 15px 0 0;}#feature menu .previous:hover{background-position:left bottom;}#feature menu .next{background-position:right top;}#feature menu .next:hover{background-position:right bottom;}.home .highlights{background:#323232 url('/sebin/i/t/loading_gray.gif') no-repeat center;color:#DEDEDE;height:540px;overflow:hidden;position:relative;margin:0 0 30px;}.home .highlights .department_select{height:35px;left:20px;position:absolute;top:20px;width:280px;z-index:5;}.home .highlights a{border:none;}.home .highlights .department_select a{color:#fff;cursor:pointer;display:block;width:270px;font-size:14px;line-height:16px;padding:7px 5px 7px 10px;position:relative;float:left;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.home .highlights .department_select span{color:#fff;cursor:pointer;display:block;font-size:14px;line-height:16px;padding:0;position:relative;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.home .highlights .department_select span.a_wrapper{float:left;width:440px;}.home .highlights .department_select span.visitLink{display:block;float:right;padding:0;height:30px;}.home .highlights .department_select span.visitLink a{width:115px;color:rgba(255,255,255,0.0);}.home .highlights .department_select span:hover a{color:#fff;}.home .highlights .department_select span:hover{background:#0B1D34;}.home .highlights .department_select span.active{background:#163A68;padding:0;}.home .highlights .department_select a em{color:#3870B7;display:none;font-size:11px;font-style:normal;padding:8px 10px 0 0;position:absolute;right:0;text-transform:uppercase;top:0;}.home .highlights .department_select a:hover em{display:block;}.home .highlights .department_select span.handle{background:#fff url('/sebin/n/p/bg_selectbox_arrow.png') no-repeat 250px center;color:#222;font-size:18px;height:35px;line-height:36px;padding:0 0 0 10px;text-transform:uppercase;width:270px;}.home .highlights .department_select:hover span.handle,.home .highlights .department_select span.handle:hover{}.home .highlights .department_select .dropdown{background:#1C4882;box-shadow:2px 2px 2px rgba(0,0,0,0.5);display:none;padding:5px;width:440px;float:left;}.home .highlights .department_select.show .dropdown{display:block;}.home .highlights .department_content{width:720px;background:#323232;height:540px;}.home .highlights .image{height:250px;overflow:hidden;position:relative;}.home .highlights .image img{left:0;position:absolute;top:0;width:100%;}.home .highlights .image .caret{background:url('/sebin/z/d/icon_highlight_caret.png') no-repeat center;bottom:0;display:block;height:9px;left:30px;position:absolute;width:26px;}.home .highlights .large{background:#222;float:left;height:240px;padding:30px 30px 20px;width:415px;}.home .highlights .button{background:#847A15;margin:0 -10px 0 0;}.home .highlights .button:hover{background:#fff;color:#222;}.home .highlights h3{color:#fff;font-size:24px;font-weight:600;line-height:1;margin:0 0 15px;text-transform:uppercase;}.home .highlights p{color:#AFAFAF;font-size:14px;margin:0 0 15px;line-height:1.3;}.home .highlights .large p.credit{font-size:14px;color:rgba(255,255,255,.35);*color:#AFAFAF;}.home .highlights .large p{font-size:16px;}.home .highlights .related{float:right;padding:20px;width:200px;}.home .highlights .related article{border-bottom:1px solid #515151;margin:0 0 15px 0;}.home .highlights .related article:last-child{border:none;margin:0;}.home .highlights h6{color:#fff;margin:0 0 10px 0;}.home .highlights h4{color:#847A15;font-size:14px;font-weight:600;margin:0 0 5px;}.home .highlights h4 a{color:#847A15;}.home .highlights h4 a:hover{color:#fff;}.home .highlights .department_content{opacity:1;-webkit-transition:opacity 0.25s linear;-moz-transition:opacity 0.25s linear;-ms-transition:opacity 0.25s linear;-o-transition:opacity 0.25s linear;transition:opacity 0.25s linear;}.home .highlights.loading .department_content{opacity:0;-webkit-transition:opacity 0s linear;-moz-transition:opacity 0s linear;-ms-transition:opacity 0s linear;-o-transition:opacity 0s linear;transition:opacity 0s linear;}.content .videos{background:#F8F9FB;border:1px solid #D9D9D9;margin:0 0 30px;overflow:hidden;padding:20px 10px 20px 25px;width:678px;}.content .videos .all{color:#666;float:right;font-family:"proxima-nova",sans-serif;display:block;margin:6px 15px 0 0;}.content .videos .all:hover{color:#222;}.content .videos .article{float:left;margin:0 10px 20px 0;width:327px;}.content .videos .sevlPlayerContainer{background:#fff;border:1px solid #E5E5E5;margin:0 0 8px;overflow:hidden;padding:10px;}.content .videos .video{float:left;}.content .videos .video object,.content .videos .video object embed{width:305px !important;height:236px !important;}.content .videos .sevlVideoTitle{color:#1A4680;font-size:14px;font-weight:600;line-height:1.2;margin:0 30px 0 0;}.content .videos .sevlVideoTitle span{display:none;}.content .videos h3 a{color:#1A4680;}.content .videos h3 a:hover{color:#111;}.content .videos .vidFooter{border-top:1px solid #E2E2E3;clear:both;color:#3F3F3F;font-family:"proxima-nova",sans-serif;font-size:14px;padding:15px 0 5px;}.content .videos .vidFooter a{background:url('/sebin/b/n/logo_youtube.png') no-repeat left center;color:#5D5D5D;display:block;line-height:31px;margin:0 auto;padding:0 0 0 90px;width:290px;border-bottom:none;}.content .videos .vidFooter strong{color:#1A4680;font-weight:600;}.content .videos .vidFooter a:hover strong{color:#222;}.home .triplets a{border:none;}.home .triplets{overflow:hidden;margin:0 0 30px;width:726px;}.home .triplets div{float:left;margin:0 10px 0 0;width:232px;}.home .triplets a{display:block;position:relative;}.home .triplets a img{border:1px solid #E5E5E5;margin:0 0 10px;padding:10px;}.home .triplets a:hover img{background:#EAECEF;border-color:#ccc;}.home .triplets h3{color:#19467F;font-size:14px;font-weight:600;line-height:1.2;margin:0 15px 0 0;text-transform:uppercase;}.home .triplets .overlay{background:rgba(0,0,0,0.8);color:#EAEBEE;font-size:17px;line-height:1.2;display:block;left:11px;height:140px;opacity:0;padding:10px;position:absolute;top:11px;width:190px;}.home .triplets a:hover img{border-color:#ccc}.home .triplets a:hover h3{color:#222;text-decoration:underline;}.home .triplets a:hover .overlay{opacity:1}.ocw{margin:0 0 30px;overflow:hidden;}.ocw h5{margin:0 0 5px;font-weight:400;}.ocw .button{float:right;margin:3px 15px;}.ocw p{color:#3F3F3F;font-size:14px;line-height:1.3;margin:0 40px 0 0;}.ocw p a{color:#1A4680;}.ocw p a:hover{color:#222;}#twitter_stream{background:#EAEAEA;border:1px solid #ccc;clear:both;padding:30px 24px;}#twitter_stream.loading{background:#EAEAEA url('/sebin/e/v/icon_twitter_loading.gif') no-repeat center;height:100px;}#twitter_stream.loading .container{display:none;}#twitter_stream .container{padding:0;}#twitter_stream h4{background:url('/sebin/b/j/icon_twitter_bird.png') no-repeat center top;color:#19467F;font-size:16px;font-weight:600;margin:0 0 2px;padding:30px 0 0;text-align:center;text-transform:uppercase;}#twitter_stream .follow{color:#333;display:block;font-size:12px;font-weight:600;text-align:center;text-transform:uppercase;}#twitter_stream .follow:hover{color:#222;}#twitter_stream .timeline{height:125px;margin:20px auto 0;position:relative;width:780px;}#twitter_stream .viewport{height:125px;overflow:hidden;position:relative;width:780px;}#twitter_stream .slider{height:125px;left:0;position:absolute;top:0;width:10000px;-webkit-transition:left 0.25s ease-out;-moz-transition:left 0.25s ease-out;-ms-transition:left 0.25s ease-out;-o-transition:left 0.25s ease-out;transition:left 0.25s ease-out;}#twitter_stream .arrow{background:#BBBBBB;cursor:pointer;display:block;height:50px;position:absolute;top:37px;width:30px;}#twitter_stream .arrow em{background:url('/sebin/d/o/icon_feature_nav.png') no-repeat left top;display:block;height:13px;margin:18px 11px;width:8px;text-indent:-99999px;}#twitter_stream .arrow:hover{background:#999;}#twitter_stream .arrow.disabled{cursor:normal;pointer-events:none;opacity:0.5;}#twitter_stream .previous{border-radius:5px 0 0 5px;left:-30px;}#twitter_stream .previous em{background-position:left top;}#twitter_stream .previous:hover em{background-position:left bottom;}#twitter_stream .next{border-radius:0 5px 5px 0;right:-30px;}#twitter_stream .next em{background-position:right top;}#twitter_stream .next:hover em{background-position:right bottom;}#twitter_stream .tweet{background:#F9F9F9;float:left;height:95px;margin:0 20px 0 0;padding:15px 20px;width:340px;}#twitter_stream .tweet blockquote{color:#52504C;font-size:16px;height:80px;line-height:1.3;margin:0;}#twitter_stream .tweet blockquote p{margin:0;}#twitter_stream .tweet blockquote a{color:#1B4781;}#twitter_stream .tweet blockquote a:hover{color:#222;}#twitter_stream .tweet .time{color:#668CB3;clear:both;display:block;float:left;font-size:11px;font-style:italic;}#twitter_stream .tweet .actions{float:right;}#twitter_stream .tweet .action{color:#959595;display:block;float:left;font-size:12px;line-height:16px;margin:0 0 0 10px;}#twitter_stream .tweet .action:hover{color:#666;}#twitter_stream .tweet .action span{background:url('/sebin/h/u/icon_twitter_actions.png') no-repeat left top;display:block;float:left;height:16px;margin:0 2px 0 0;width:16px;}#twitter_stream .tweet .action.reply span{background-position:0 0;}#twitter_stream .tweet .action.reply:hover span{background-position:-16px 0;}#twitter_stream .tweet .action.reply.active span{background-position:-32px 0;}#twitter_stream .tweet .action.favorite span{background-position:-32px 0;margin-top:-1px;}#twitter_stream .tweet .action.favorite:hover span{background-position:-48px 0;}#twitter_stream .tweet .action.favorite.active span{background-position:-72px 0;}#twitter_stream .tweet .action.retweet span{background-position:-80px 0;}#twitter_stream .tweet .action.retweet:hover span{background-position:-96px 0;}#twitter_stream .tweet .action.retweet.active span{background-position:-120px 0;}#sidebar .ourPeopleI img{width:190px}