body{border-top:none;background:#fff;font-family:Adelle,Arial,sans-serif;color:#000}h1,h2,h3,h4,h5,h6{font-family:Adelle,Arial,sans-serif}h1{font-family:Dinot,sans-serif;text-transform:uppercase;font-size:4vw}ol,ul{padding-left:1.2em}.clear{clear:both}img.edit_this{width:14px;height:14px}.page{padding-bottom:0;overflow:hidden}.contentWrapper{max-width:1240px;padding-left:0;padding-right:0}.shell{max-width:1240px;margin:0 auto}.globalHeader,.globalHeader.globalHeader--home{padding-bottom:12px;background:#fff;font-family:Dinot,sans-serif;font-weight:700}.globalHeader>.contentWrapper{position:static}.logo--cornellTech{width:226px;height:63px;margin:20px 0 0 16px;background-image:url(images/logo-new.png)}.utilsNav{right:0}.utilsNav_link--text,.utilsNav_link--text:hover{padding:15px 16px 9px;border:1px solid #666;border-top:none;margin:0;background:0 0;font-family:Dinot,sans-serif;font-size:12px;color:#666;font-weight:700}.utilsNav_link--text span{color:#000;font-size:14px;font-family:Adelle,Arial,sans-serif;text-transform:initial;padding-left:2px}.sr_only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.top-alert{width:100%;padding:28px 50px;background:#981a30;position:relative;z-index:100}.top-alert p{font-family:Dinot,sans-serif;text-transform:uppercase;color:#fff;text-align:center;margin:0 auto}.top-alert p a{color:#fff;text-decoration:underline}.top-alert .close{font-family:Dinot,sans-serif;display:block;position:absolute;right:30px;top:30px}.globalNav .globalMenu_item--alt{padding:11px 0 0 0}.globalMenu>.globalMenu_item>.globalMenu_link{padding:0 14px;font-family:Dinot,sans-serif;font-size:16px;color:#333;text-transform:uppercase;letter-spacing:.054em}.globalMenu>.globalMenu_item:hover>.globalMenu_link,.globalMenu>.globalMenu_item>.globalMenu_link:hover{background:0 0;color:#333;opacity:.8}.globalMenu>.globalMenu_item>.globalMenu_link--button{padding:0 19px!important;margin:2px 0 0 28px!important;background:#007ff2;font-size:12px;line-height:22px!important;letter-spacing:.16em}.globalMenu>.globalMenu_item--button:hover>.globalMenu_link{background-color:#007ff2;opacity:1}.globalMenu>.globalMenu_item:hover>.globalMenu_link{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.globalNav{margin-top:0}.globalNav li:hover .nav-dropdown{opacity:1;visibility:visible}.globalNav .globalMenu{position:static}.globalNav .dropdown-big{position:static}.globalNav .globalMenu_link{position:relative;color:#4a4a4a}.globalNav .globalMenu>.globalMenu_item:hover>.globalMenu_link,.globalNav .globalMenu>.globalMenu_item>.globalMenu_link:hover{opacity:1;color:#0095f5}.globalNav .globalMenu>.globalMenu_item:hover>.globalMenu_link:after,.globalNav .globalMenu>.globalMenu_item>.globalMenu_link:hover:after{content:'';position:absolute;width:100%;height:80px;top:0;left:0}.globalNav .globalMenu_item:hover .globalMenu_sub{opacity:1;visibility:visible}.globalNav .globalMenu_item>.globalMenu_sub{display:block;width:345px;top:68px;padding:25px 40px 38px;border-top:4px solid #0095f5;opacity:0;visibility:hidden;background:#edeeee;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.globalNav .globalMenu_item>.globalMenu_sub .globalMenu_link{display:block;padding:0;border:0;font-family:Dinot,sans-serif;font-size:16px;line-height:1.31;font-weight:500;color:#007ff2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.globalNav .globalMenu_item>.globalMenu_sub .globalMenu_link:hover{color:#2c353f;background:0 0}.globalNav .globalMenu_item>.globalMenu_sub .globalMenu_item--sub{border:0}.globalNav .globalMenu_item>.globalMenu_sub .globalMenu_item--sub+.globalMenu_item--sub{margin-top:21px}.globalNav .globalMenu_item>.globalMenu_sub .globalMenu_sub{width:100%;padding:14px 0 0;border:0}.globalMenu>.globalMenu_item>.globalMenu_link{color:#4a4a4a}.globalMenu>.globalMenu_item--alt>.globalMenu_link{color:#fff;background:#008aff;display:block;line-height:28px;height:100%;padding:0 22px 3px}.globalNav .globalMenu>.globalMenu_item--alt:hover>.globalMenu_link,.globalNav .globalMenu>.globalMenu_item--alt>.globalMenu_link:hover{opacity:1;background:#259afe;color:#fff}.globalNav .globalMenu_item>.globalMenu_sub.globalMenu_jacobs{left:-150px;width:365px}.globalMenu_jacobs div{font-weight:400;margin-bottom:1em}.globalMenu_jacobs .link--external{background-image:url(images/arrow_ext_@2x.png);display:block;width:12px;height:12px;position:absolute;left:100%;top:5px;background-size:contain}.nav-dropdown{position:absolute;width:100%;top:100%;left:0;padding:36px 0 60px;border-top:4px solid #0095f5;opacity:0;visibility:hidden;background:#edeeee;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nav-dropdown h3{font-size:21px;margin-bottom:19px}.nav-dropdown h3 a{font-size:21px;margin-bottom:19px;font-family:Adelle,Arial,sans-serif;line-height:1.5rem;font-weight:700}.nav-dropdown h4{font-family:Dinot,sans-serif;font-size:14px;font-weight:400;letter-spacing:.88px;color:#4a4a4a;text-transform:uppercase;margin-bottom:12px}.nav-dropdown h4 a{color:#000}.nav-dropdown h4 a:hover{color:#007ff2}.nav-dropdown li+li{margin-top:21px}.nav-dropdown p{margin-bottom:12px;font-family:Adelle,serif;font-size:14px;line-height:1.72;color:#212830}.nav-dropdown a{display:block;font-family:Dinot,sans-serif;font-size:16px;line-height:1.31;font-weight:500;color:#007ff2;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.nav-dropdown a:hover{color:#2c353f}.nav-dropdown .nav-content{float:left;width:71.53%;border-right:1px solid #c8cace}.nav-dropdown .nav-aside{float:right;width:28.47%;padding-left:36px}.nav-dropdown .cols:after{content:'';display:block;clear:both}.nav-dropdown .col{float:left}.nav-dropdown .col-size1{width:64%;padding-bottom:16px}.nav-dropdown .col-size2{width:36%}.nav-dropdown .contentWrapper:after{content:'';display:block;clear:both}.utilsNav{position:static;float:right;margin-bottom:14px}.btn--search{margin:9px 15px;background:url(images/sprites-general.png) no-repeat center center;background-position:0 -220px}.btn--search:before{display:none}.globalHeader-2017{background:#000}.globalHeader-2017 .logo--cornellTech{width:257px;height:77px;background-image:url(/National_Library/oe_/https://tech.cornell.edu/static/images/logo@2x.png);background-size:contain;margin-top:15px}.globalNav.globalNav-2017{margin-top:-16px}.globalNav-2017 .globalMenu .globalMenu_item>.globalMenu_link{color:#fff}.globalNav .globalMenu.globalNav-2017>.globalMenu_item>.globalMenu_link:hover,.globalNav.globalNav-2017 .globalMenu>.globalMenu_item:hover>.globalMenu_link{color:#c4d600}.globalNav-2017 .actionMenu{min-height:32px;margin:0 0 10px}.globalNav-2017 .actionMenu .globalMenu_item{margin:0 10px 0 0}.globalNav-2017 .actionMenu .globalMenu_item:first-child .globalMenu_link{border:0}.globalNav-2017>.actionMenu>.globalMenu_item .globalMenu_link{height:auto;margin:0;padding:4px 20px;border:0;background-color:#fff;color:#000;display:block;-webkit-transition:background .25s;transition:background .25s;font-family:Dinot,verdana,sans-serif;font-size:12px;font-weight:500;line-height:24px;text-transform:uppercase;-moz-osx-font-smoothing:grayscale}.globalNav.globalNav-2017>.actionMenu>.globalMenu_item>.globalMenu_link:hover{background:#c4d600;color:#000}.globalNav-2017 .globalMenu{clear:both}.globalNav-2017.globalNav .globalMenu_item>.globalMenu_sub,.globalNav.globalNav-2017 .nav-dropdown{background:#000;border:0;color:#fff}.globalNav-2017 .contentWrapper{padding-left:20px}.globalNav.globalNav-2017 .globalMenu_item>.globalMenu_sub{top:66px;width:200px;padding:8px 18px 20px 25px}.globalNav.globalNav-2017 .globalMenu_item>.globalMenu_sub,.globalNav.globalNav-2017 .globalMenu_item>.globalMenu_sub .globalMenu_link{color:#fff}.globalNav.globalNav-2017 .globalMenu_item>.globalMenu_sub .globalMenu_link:hover,.globalNav.globalNav-2017 .nav-dropdown a:hover{color:#c4d600}.globalNav.globalNav-2017 .nav-dropdown a,.globalNav.globalNav-2017 .nav-dropdown h3,.globalNav.globalNav-2017 .nav-dropdown p{color:#fff;font-family:Dinot,verdana,sans-serif}.globalNav.globalNav-2017 .nav-dropdown h4{margin-bottom:20px}.globalNav.globalNav-2017 .nav-dropdown h4 a{border-bottom:1px solid #c4d600;display:inline}.globalNav-2017 .globalMenu_item_search{border-bottom:none;float:left;position:relative}.globalNav-2017 .globalMenu_item_search .search_button_trigger{padding:0;background:0 0;border:0;width:32px;height:32px}.globalNav-2017 .globalMenu_item_search .search_symbol{display:block;width:12px;height:12px;margin:0 auto;background:url(images/icons/search-white.png);background-size:contain}.globalNav-2017 .globalMenu_item_search .search_form_nav{opacity:0;position:absolute;right:0;top:0;visibility:hidden;pointer-events:none;-webkit-transition:opacity .25s,visibility .25s;transition:opacity .25s,visibility .25s;width:280px}.globalNav-2017 .globalMenu_item_search .search_form_nav.active{opacity:1;pointer-events:auto;visibility:visible}.globalNav-2017 .globalMenu_item_search .search_form_nav form{position:relative}.globalNav-2017 .globalMenu_item_search .site_search_input{font-family:din,verdana,sans-serif;font-weight:400;background-color:#000;border-width:0;color:#fff;font-size:12px;font-size:.75rem;padding:10px 45px 10px 10px;width:243px}.globalNav-2017 .globalMenu_item_search .site_search_button{width:33px;height:33px;background-color:#fff;border:0;-webkit-transition:background .25s,color .25s;transition:background .25s,color .25s;position:absolute;top:0;right:0}.globalNav-2017 .globalMenu_item_search .site_search_button:hover{background-color:#c4d600}.globalNav-2017 .globalMenu_item_search .site_search_button .search_symbol{display:block;width:12px;height:12px;margin:0 auto;background:url(images/icons/search-black.png);background-size:contain}.pageCrumbs{background:0 0;font-size:11px;text-transform:uppercase;line-height:1.35em;padding:0;min-height:37px}.pageCrumbs .contentWrapper{max-width:1020px;background:rgba(54,54,56,.95) none repeat scroll 0 0;padding:13px 20px 8px 0}.pageCrumbs .contentWrapper a{margin-left:10px;margin-right:10px}.pageCrumbs .contentWrapper span.last{margin-left:10px}.intro-inner-br{position:absolute;top:0;left:0;width:100%;z-index:100}.page_header .intro-inner-br{top:12px;overflow:hidden}.page_header .intro-inner-br .shell{max-width:1020px}.intro-inner-br .breadcrumbs{position:relative;display:inline-block;padding:6px 17px 6px 0;margin-bottom:0;background:rgba(51,51,51,.65) none repeat scroll 0 0;width:100%}.intro-inner-br .breadcrumbs::before{position:absolute;right:100%;top:0;width:2000px;height:100%;background:rgba(51,51,51,.65) none repeat scroll 0 0;content:""}.intro-inner-br .breadcrumbs::after{position:absolute;left:100%;top:0;width:2000px;height:100%;background:rgba(51,51,51,.65) none repeat scroll 0 0;content:""}.intro-inner-br .breadcrumbs a,.intro-inner-br .breadcrumbs span{font-family:Dinot,sans-serif;font-size:11px;color:#ccc;text-transform:uppercase}.intro-inner-br .breadcrumbs .current,.intro-inner-br .breadcrumbs .last{color:#fff;padding:0}.intro-inner-br .breadcrumbs span{padding:0 10px}.breadcrumbs a:hover{opacity:.7}.breadcrumbs a{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.intro-inner-br .breadcrumbs-secondary{padding-left:76px}.globalMenu_item #nav_search{position:absolute;margin-left:-200px;margin-top:10px;display:none}.globalMenu_item .searchForm_input_wrapper #keywords{height:40px}.globalMenu_item #nav_search{position:absolute;margin-left:-170px;margin-top:50px;display:none;background-color:#fff;padding:5px}.globalMenu_item .searchForm_input_wrapper #keywords{height:40px}.btn--search{cursor:pointer}.page-regular .pageTabs_link{border:1px solid #eaebec}.pageTabs_item.active .pageTabs_link{background-color:#fff}.page-regular .pageTabs_item.active .pageTabs_link{background-color:#fff;color:#323a47;border:1px solid #eaebec;border-bottom:0}.splash{overflow:hidden;top:-131px;min-height:0;height:auto;display:block;padding:131px 0 209px;margin-bottom:-131px}.splash:after{position:absolute;bottom:-55px;left:-10%;width:120%;height:100px;background:#fff;content:''}.splash:after{-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);-o-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}.splash .contentWrapper{display:block;padding:0 150px}.splash .contentWrapper{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.splash_background{padding:0}.splash_item{background-position:0 0}.splash_item{-webkit-background-size:cover;background-size:cover}.splash_item:before{position:absolute;top:0;left:0;width:100%;height:100%;content:'';opacity:.3}.splash_title{max-width:none;margin:72px 0 22px;font-size:62px;text-align:center;font-weight:100;letter-spacing:-.058em}.splash_title br{display:none}.splash_title .splash_wrap{display:block;font-size:62px;line-height:1.06;color:#4c4c4c}.splash_title .splash_part{display:inline;padding:0;margin:0;background:0 0;color:#4c4c4c;white-space:normal}.splash-foot{margin-bottom:22px;font-size:18px;line-height:1.44;color:#171420;letter-spacing:-.04em}.splash-link{font-family:Dinot,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:.16em}.globalFooter{position:relative;overflow:hidden;width:100%;padding:198px 0 80px;background-color:transparent}.globalFooter:before{position:absolute;top:50px;left:-10%;z-index:-1;width:120%;height:120%;background:#3d3d3d;content:''}.globalFooter{-webkit-background-size:cover;background-size:cover}.globalFooter:after,.globalFooter:before{-webkit-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}.globalFooter:after{position:absolute;top:50px;left:-10%;z-index:-1;width:120%;height:150%;background:url(images/footer-pattern.png) repeat 0 0;content:''}.globalFooter.globalFooter-home:after,.globalFooter.globalFooter-home:before{-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);-o-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}.footerNav,.legalNav{margin-bottom:53px}.footerNav{position:relative;overflow:hidden}.footerNav:after,.footerNav:before{position:absolute;top:44px;width:240px;height:1px;background:rgba(255,255,255,.1);content:''}.footerNav:before{left:50%;margin-left:-620px}.footerNav:after{right:50%;margin-right:-620px}.footerMenu_item,.legalMenu_item{margin:20px 25px 0}.globalFooter_section{margin-bottom:63px}.globalFooter_section>.logo{margin:0;vertical-align:top}.globalFooter_section>.logo+.logo{margin:15px 0 0 70px}.footerMenu_link,.footerMenu_link:hover{width:auto;background:0 0;font-family:Adelle,Arial,sans-serif;font-size:24px;font-weight:100;text-transform:none;letter-spacing:-.02em}.footerMenu_link:hover{opacity:.6}.footerMenu_link{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.logo--cornell{width:230px;height:72px;background:url(images/sprites-general.png) no-repeat;background-position:0 -138px}.logo--jacobs{width:148px;height:54px;background:url(images/sprites-general.png) no-repeat;background-position:0 -74px}.socialNav{margin-left:35px}.socialMenu_item{height:auto;margin:0 20px;line-height:1.3;vertical-align:middle}.socialMenu_link{font-size:0;line-height:1.3}.socialMenu_link{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.socialMenu_link:hover{opacity:.6}.socialMenu_link:before{top:0;background:url(images/sprite-socials.png?v=2) no-repeat 0 0}.btn--facebook:before{width:17px;height:30px;background-position:0 0}.btn--youtubefoot{display:block;margin-top:9px;background:url(images/sprite-socials.png?v=2) no-repeat 0 0;width:35px;height:30px;background-position:-83px -58px}.bio_twitter:before,.btn--twitter:before{width:30px;height:26px;background-position:-55px 0}.bio_linkedin:before,.btn--linkedin:before{width:30px;height:30px;background-position:-21px 0}.bio_rss:before,.btn--rss:before{width:30px;height:31px;background-position:-54px -84px}.bio_news-email:before,.btn--news-email:before{width:30px;height:31px;background-position:-88px -1px}.footerLink_mailing,.footerLink_mailing:hover{padding:0;margin:15px 0 0 34px;font-size:20px;font-weight:300;text-transform:none;letter-spacing:.02em}.footerLink_mailing:hover{opacity:.8}.footerLink_mailing{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.footerMenu_item,.legalMenu_item,.legalMenu_link{font-size:17px;color:#ccc}.footerLink_mailing,.footerLink_mailing:hover{background:0 0}.footerLink_mailing:before{width:13px;height:13px;background:url(images/sprite-socials.png) no-repeat 0 -34px;content:''}.bio_social_email a:before{height:13px;background:url(images/sprite-socials.png) no-repeat 0 -34px}.container{position:relative;z-index:2;font-family:Adelle,Arial,sans-serif;font-size:14px}.container img{display:inline-block;max-width:100%;width:auto;height:auto}.container table td img{width:100%}.container .link,.section-primary .link{font-family:Dinot,Arial,sans-serif;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.16em}.imgwrapper{display:block;position:absolute;width:100%;height:310px;padding:0;margin:0;background-image:url(images/imgwrapper.png);opacity:.3}.main{background:#fff}.main:after,.main:before{display:table;content:' '}.main:after{clear:both}.main-secondary{position:relative;top:-100px;margin-bottom:-57px}.main-secondary .main-body:before,.main-tertiary .main-head:before,.page_content:before{position:absolute;left:0;top:-25px;width:100%;height:25px;background:url(images/main-head.png) no-repeat 0 bottom;content:''}.main-secondary .main-body:before,.main-tertiary .main-head:before,.page_content:before{-webkit-background-size:100% auto;background-size:100% auto}.main-tertiary .main-head:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.main-secondary .main-head{text-align:center;height:50px}.main-secondary .main-secondary .main-body:after,.main-secondary .main-secondary .main-body:before{display:table;content:' '}.main-secondary .main-secondary .main-body:after{clear:both}.main-title{position:relative;top:-120px;z-index:2;margin-bottom:-14px;font-size:5vw;font-weight:900}.main-title a{color:#000}.main-quaternary .main-title.light,.main-quaternary .main-title.light a,.main-title.light,.main-title.light a,.masters_title.light{color:#fff}.main-quaternary .main-title.dark,.main-quaternary .main-title.dark a,.main-title.dark,.main-title.dark a{color:#000}.page #page_basic_header .page_title{height:unset;line-height:1em}.page .main .main-title{height:unset;line-height:1vw;white-space:nowrap;font-family:Dinot,sans-serif;text-transform:uppercase}.page-future-campus .main .main-title{top:-100px;font-size:4vw;color:#fff}.page .main .main-title.Light{color:#fff}.page .main .main-title.Dark{color:#000}.page .main .main-title.medium{font-size:4vw}.page .main .main-title.small{font-size:3vw}.page .main .main-title.extra-small{font-size:2vw}.page_title{width:1020px;margin:0 auto 1em auto;text-align:center;font-size:4vw;font-weight:900;height:157px;top:32px;position:relative;line-height:unset}.bio_title{font-size:40px}.search_title{font-size:45px}.masters_title{font-size:70px}.page--home{overflow:visible}.main-secondary.main-alt .main-title{margin-bottom:53px}.main-tertiary{position:relative;top:-216px;margin-bottom:-136px;background:0 0}.main-tertiary .main-head{position:relative;max-width:920px;padding:0 160px 100px;margin:0 auto;background:#fff;text-align:center}.main-tertiary .main-head h3{margin-top:30px;margin-bottom:30px;font-size:38px;color:#333;font-weight:100}.main-tertiary .page_intro{padding:0;margin:0;background:0 0;font-size:16px;color:#000;font-weight:300}.main-quaternary{top:-97px}.main-quaternary .main-title{color:#fff}.main-primary .content{position:relative;top:-130px;float:left;width:686px;padding-left:0;margin-bottom:-190px;background:#fff}.main-primary .content-head{margin-bottom:24px}.main-primary .content-head:before{position:absolute;top:-25px;left:0;width:100%;height:25px;background:url(images/content-head.png) no-repeat 0 bottom;content:''}.main-primary .content-foot:after{position:absolute;bottom:-30px;left:0;width:100%;height:30px;background:url(images/content-foot.png) no-repeat 0 0;content:''}.main-primary .content-foot:after,.main-primary .content-head:before{-webkit-background-size:100% auto;background-size:100% auto}.content-logo{text-align:center}.content-head .content-logo{margin:40px 0 0}.content-foot .content-logo{margin:21px 0 18px}.content-actions{text-align:center}.main-secondary .content{float:left;width:865px}.page--full .page_content--main ul{padding-left:20px}.page--full.agreement .page_content .page_content--main{max-width:unset}.page_content--main img{max-width:100%}.page_content--main p img{width:100%!important}.sidebar{float:left;width:277px}.sidebar-orig{width:auto}.sidebar-right{float:right}.sidebar_title{font-weight:700}.main-primary .sidebar-left{padding-right:28px;border-right:1px solid #e5e5e6}.main-primary .sidebar-right{padding-left:31px;border-left:1px solid #e5e5e5}.btn-blue{display:inline-block;padding:6px 41px 5px;background:#008aff;font-family:Dinot,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:.16em}.btn-blue:hover{background:#259afe;color:#fff}.btn-blue{-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s}.pageTabs-custom{margin-bottom:20px}.faq-content .faq-section-title{margin-top:3em;margin-bottom:1.6em}.faq-content .faq-section-title h2{font-size:2.1rem}.faq-content .faq-question{border-bottom:1px solid #f4f4f4;margin-bottom:30px}.faq-content .faq-title{font-size:1.3rem;font-weight:100;margin-bottom:35px}.faq-content .faq-title a{color:#000;padding-right:35px;display:block}.faq-content .faq-title .faq-expand-ico{font-size:35px;color:#188efb;text-align:right;margin-right:15px;display:inline-block;float:right}.faq-content .faq-title .faq-expand-ico:before{content:"+"}.faq-content .faq-title.expanded .faq-expand-ico:before{content:"-"}.faq-content .faq-answer{padding-right:80px;font-weight:100}#contact_form select[multiple=multiple]{opacity:1;-webkit-appearance:normal;z-index:10;width:100%;padding:10px 0}#form_0001{background-color:#eaebec;padding:30px 20px;font-family:DINWeb,'Helvetica Neue',Arial,sans-serif}#form_0001 .ao_tbl_container{width:100%}#form_0001 .formField{margin-bottom:25px}#form_0001 .formFieldLabel{color:#323a47;display:block;font-size:.9em;font-weight:500}#form_0001 input[type=email],#form_0001 input[type=tel],#form_0001 input[type=text],#form_0001 textarea{border:1px solid #c1c3c7;font-family:Arial,Sans-Serif;font-size:1.25em;font-weight:400;padding:7px 10px;width:100%}#form_0001 .formNegCap{display:none}#form_0001 input[type=button],#form_0001 input[type=submit]{background-color:#6f757e;border-style:none;color:#fff;font-weight:400;padding:10px 25px 7px}#form_0001_ao_submit_button{padding:0 10px;text-align:left}#form_0001_fld_4{opacity:0;padding:10px;position:relative;width:80%;-webkit-appearance:none;z-index:10}#form_0001 .tracking-pixel{display:none}.perks-page .perks-intro{font-size:19px;margin-bottom:50px}.perks-list h2{margin-bottom:25px}.perks-list .perks-item+h2{border-top:1px solid #d5d5d5;margin-top:20px;padding-top:35px}.perks-list .perks-item{font-size:16px;margin-bottom:3em}.perks-list .perks-item::before{content:" ";display:table}.perks-list .perks-item::after{display:table;content:" ";clear:both}.perks-list .perks-item .perk-logo{float:left;position:relative;width:25%;min-height:1px}.perks-list .perks-item .perk-logo img{width:100%}.perks-list .perks-item .perk-desc{float:left;position:relative;width:65%;padding-left:25px;padding-right:25px;min-height:1px}.perks-list .perks-item .perk-value{float:left;position:relative;width:10%;min-height:1px}.perks-list .total-row{text-align:right;border-top:1px solid #d5d5d5;margin-top:20px;padding-top:25px}.perks-list .total-row .total-value{font-weight:700;font-size:22px;margin-left:30px}.perks-list .bottom-notes{font-size:13px;margin-top:40px;margin-bottom:0}.page--gradient_diagonal .page_header::after{position:absolute;top:unset;bottom:-400px;left:-10%;width:120%;height:150px;min-height:0;background:#fff none repeat scroll 0 0;content:"";transform:rotate(-2.5deg)}.page--gradient_diagonal{overflow:hidden}.page-regular.page-regular-partners .page-body{width:100%}.partners-list-page{width:100%;padding:25px 25px 0 25px}.partners-list-intro{font-size:16px;text-align:center;padding:0 20%;margin-bottom:60px}.partners-list-thumbs{width:100%}.partners-list-thumbs .partners-list-body{margin:0 auto;width:800px;max-width:100%}.partners-list-thumbs .partner-item::before{content:" ";display:table}.partners-list-thumbs .partner-item::after{display:table;content:" ";clear:both}.partners-list-thumbs .partner-item{float:left;position:relative;min-height:1px;width:200px;padding:0 20px;text-align:center}.page-regular.page-regular-mentors .page-body{width:100%}.page-regular.page-regular-mentors-sidebar .page-body{width:75%}.mentors-list-intro{font-size:18px;text-align:center;padding:0;margin-bottom:60px}.mentors-list-intro p{text-align:left}.mentors-list-body{margin:0 auto;max-width:100%;width:800px}.mentors-list-body .mentor-item::before{content:" ";display:table}.mentors-list-body .mentor-item::after{display:table;content:" ";clear:both}.mentors-list-body .mentor-item{float:left;position:relative;height:320px;width:200px;margin-bottom:15px}.mentors-list-body .mentor-item-container:hover{position:relative;background-color:#fff;z-index:100;-webkit-transform:scale(1.08);-moz-transform:scale(1.08);-ms-transform:scale(1.08);-o-transform:scale(1.08);transform:scale(1.08);-webkit-transform-origin:50% 50%;-moz-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%}.mentors-list-body .mentor-item .mentor-item-container{width:200px;padding:0 25px 20px 25px;text-align:center;-webkit-transition:-webkit-transform .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out;transition:transform .5s ease-in-out}.mentors-list-body .mentor-item h3{font-size:1.1rem}.mentors-list-body .mentor-item .mentor-avatar{height:150px;width:150px;border-radius:75px;-webkit-border-radius:75px;-moz-border-radius:75px;background-position:center;background-repeat:no-repeat;margin-bottom:20px}.mentors-list-body .mentor-item .mentor-avatar a{width:100%;height:100%;display:block}.mentors-list-body .mentor-item .mentor-avatar img{display:none}.mentors-list-body .mentor-item .mentor-job{font-style:italic;font-size:.9rem;height:72px;overflow:hidden;margin-bottom:0}.mentors-list-body .mentor-item .mentor-linkedin{height:24px}.mentors-list-body .mentor-item .mentor-linkedin img{width:27px;height:23px}.page-regular.page-regular-perks-wide .page-body{width:100%}.perks-page.perks-wide p.bottom-notes{display:none}.perks-page.perks-wide .perks-list .perks-item .perk-desc{width:75%}.page-regular{padding-top:20px}.page-regular .page-body{font-size:16px;width:75%;float:left;padding:0 55px 0 55px}.page-regular .page-body iframe{margin-bottom:25px}.page-regular .page-body h1{line-height:72px}.page-regular .sidebar{width:25%;border-left:1px solid #e6e6e6;padding:0 35px 0 45px}.page-regular-tabs{padding:0 0}.page-regular .page_content--blog .more.more--after{float:right}.page-regular .page_supplemental{max-width:unset;margin-top:20px}.page-regular .page_footer{max-width:unset;padding:0 55px}.page-regular .page_footer .cta .cta_item{width:49%}.pageTabs_link{font-size:1em;padding:7px 14px}.page-body .webcam-embed{margin-bottom:25px}.page_master_degree{overflow:hidden}.page_master_degree .page_header::before{background-image:url(/National_Library/oe_/https://tech.cornell.edu/uploads/background_copy_14.jpg)}.page_master_degree .pageTabs-custom{margin-bottom:0}.page_master_degree .page_content{padding-top:30px}.page-composed-content .intro{min-height:380px}.page-composed-content .main .main-title{top:-105px}.page-composed-content .main-body{position:relative}.page-composed-content .page-body{width:100%}.composed-content hr{border:0;border-top:1px solid #ddd;margin:45px 0 45px 0}.composed-content h2{margin-bottom:20px}.composed-content .item-mixed::before{display:table;content:" "}.composed-content .item-mixed::after{clear:both;display:table;content:" "}.composed-content .item-mixed .image,.composed-content .item-mixed .text{position:relative;float:left;min-height:1px}.composed-content .item-mixed+.item-mixed{margin-top:50px}.composed-content .item-mixed .text{width:45%}.composed-content .item-mixed .text ol,.composed-content .item-mixed .text ul{margin-left:25px}.composed-content .item-mixed .image{width:55%;padding:0 50px 0 50px}.composed-content .gallery{margin-bottom:25px}.composed-content .gallery .gallery_slide .gallery_caption{width:66%;position:absolute;bottom:0;padding:30px;background-color:RGBA(19,46,79,.85);font-family:Adelle,Arial,sans-serif;font-size:15px;color:#fff}.composed-content .item-mixed.first{margin-top:-50px}.composed-content .item-mixed.first .text-top{height:50px;width:50%;position:absolute;top:0;left:0;overflow:hidden;margin-top:-76px}.composed-content .item-mixed.first .text-top-container{background-color:#fff;transform-origin:left top;transform:rotate(2.4deg);height:100%;width:120%}.composed-content .item-mixed.first .image{padding:0;margin-top:-48px;width:50%;position:absolute;top:-28px;right:0;text-align:right}.composed-content .item-mixed.first .image .image-top{transform-origin:right top;transform:rotate(-2.4deg);height:30px;overflow:hidden}.composed-content .item-mixed.first .image .image-top img{transform-origin:right top;transform:rotate(2.4deg)}.composed-content .item-mixed.first .image .image-container{overflow:hidden;margin-top:0}.composed-content .item-mixed.first .image .image-container img{margin-top:-30px}.composed-content .composed-content-tabs{text-align:center;position:absolute;top:-95px;width:100%;left:0}.composed-content .composed-content-tabs-container{display:inline;background-color:#132e50;padding:10px 15px 30px}.composed-content .composed-content-tabs ul{list-style:none;display:inline}.composed-content .composed-content-tabs ul li{display:inline}.composed-content .composed-content-tabs ul li a{width:100%;height:100%;padding:15px;font-family:DINWeb,'Helvetica Neue',Arial,sans-serif;font-size:11px;text-transform:uppercase;font-weight:700;color:#fff}.articles-actions{margin-top:30px;text-align:center}.article{position:relative;text-align:center}.article~.article{padding-top:38px;margin-top:32px}.article~.article:before{position:absolute;top:0;left:50%;width:40px;border-top:5px solid #000;margin-left:-19px;content:''}.article-title{margin-bottom:17px;font-size:36px;line-height:1.17;font-weight:100;letter-spacing:-.04em}.article-title{width:90%;margin-left:auto;margin-right:auto}.article-title a{color:#000}.article-content{padding:0 63px}.article-content p{margin-bottom:19px;line-height:1.43;font-weight:300}.article-actions{position:relative;z-index:2;margin-bottom:-19px}.article-video-container{position:relative;padding-bottom:51.25%;padding-top:30px;height:0;overflow:hidden;margin-top:35px}.article-video-container embed,.article-video-container iframe,.article-video-container object{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.page-news .intro{background:#000}.page-news .main .main-title,.page-news .main .main-title a{color:#fff}.article-news .article-head{position:relative;padding:0 160px 61px;margin-bottom:35px;text-align:center}.article-news .article-head:after{position:absolute;bottom:0;left:0;width:100%;height:21px;background:url(/National_Library/oe_/https://tech.cornell.edu/static/css/images/article-separator.png) no-repeat 0 0;content:''}.article-head p{width:70%;margin-left:auto;margin-right:auto}.article-news .article-meta{margin-bottom:7px;letter-spacing:-.02em}.article-news .article-meta-date{position:relative;display:inline-block;padding-right:7px;margin-right:4px;font-size:18px;vertical-align:top}.article-news .article-meta-date:after{position:absolute;top:7px;right:0;height:14px;border-right:1px solid #ccc;content:''}.article-news .article-meta-date strong{font-weight:900}.article-news .post_categories{display:inline-block;color:grey;vertical-align:top}.article-news .post_categories strong{font-weight:300}.article-news .article-title{margin-bottom:21px;font-size:48px}.article-news .article-body{padding:0 116px 0 160px}.article-news .article-image{text-align:center}.article-news .article-content{float:left;width:62%;padding:0;font-size:16px}.article-news .article-content p{margin-bottom:28px;line-height:1.75}.article-news .article-content .photo-caption{color:grey;font-style:italic;font-size:13px;padding-left:15px;margin-top:-25px}.article-news .article-content h4{margin:30px 0 2px}.article-news .sidebar-alt{float:right;width:28%;padding-top:9px}.article-share-buttons{float:left;z-index:1000;position:absolute}.article-share-buttons.is_stuck{position:unset}.article-share-buttons .jssocials-share{display:block}.article-share-buttons .jssocials-share{margin-left:.7em}.article-share-buttons .jssocials-share-link{width:52px;height:52px}.article-share-buttons .jssocials-share-count-box{height:52px;margin-left:.1em;padding-left:10px;padding-right:10px}.article-share-buttons .jssocials-share-logo,.article-share-buttons-mobile .jssocials-share-logo{background:url(images/sprite-icons-social.png);display:block}.article-share-buttons .jssocials-share-logo{width:36px;height:36px}.article-share-buttons .jssocials-share-logo.fa-at{background-position:-785px -116px}.article-share-buttons .jssocials-share-logo.fa-twitter{background-position:-19px -113px}.article-share-buttons .jssocials-share-logo.fa-facebook{background-position:-128px -114px}.article-share-buttons .jssocials-share-logo.fa-google-plus{background-position:-219px -113px}.article-share-buttons .jssocials-share-logo.fa-linkedin{background-position:-719px -114px}.article-share-buttons-mobile{display:none;bottom:0;left:0;width:100%;z-index:1000;background-color:#fff;border-top:1px solid #e5e5e5;padding-top:5px;text-align:center}.article-share-buttons-mobile .jssocials-share-link{width:35px;height:35px}.article-share-buttons-mobile .jssocials-share-count-box{height:35px;line-height:35px;display:none}.article-share-buttons-mobile .jssocials-share-logo{background-size:385px 75px;width:20px;height:20px}.article-share-buttons-mobile .jssocials-share-logo.fa-at{background-position:-358px -51px}.article-share-buttons-mobile .jssocials-share-logo.fa-twitter{background-position:-9px -50px}.article-share-buttons-mobile .jssocials-share-logo.fa-facebook{background-position:-53px -50px}.article-share-buttons-mobile .jssocials-share-logo.fa-google-plus{background-position:-99px -49px}.article-share-buttons-mobile .jssocials-share-logo.fa-linkedin{background-position:-327px -50px}.page--impact .main-title{font-size:105px!important}.article-impact{position:relative;padding:18px 160px 59px;text-align:center;margin-bottom:55px}.article-impact:after{position:absolute;bottom:0;left:0;width:100%;height:21px;background:url(/National_Library/oe_/https://tech.cornell.edu/static/css/images/article-separator.png) no-repeat 0 0;content:''}.article-impact:after{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.tale~.article-impact{margin-top:-30px;padding-top:50px}.tale~.article-impact::before{position:absolute;top:0;left:0;width:100%;height:21px;background:url(/National_Library/oe_/https://tech.cornell.edu/static/css/images/article-separator.png) no-repeat 0 0;content:''}.article-impact .article-head{max-width:600px;padding-bottom:10px;margin:0 auto}.article-impact .article-head p{width:100%;font-size:15px;line-height:1.35}.article-impact .article-head-icon{margin-bottom:15px}.article-impact h3{margin-bottom:29px;font-size:36px;font-weight:900}.article-impact h4{font-size:24px;font-weight:300;letter-spacing:-.02em}.article-impact .article-image:before{display:none}.article-impact .article-image img{width:100%;height:auto}.article-impact .article-foot{overflow:hidden;max-width:600px;padding:26px 0 24px;margin:0 auto}.article-impact .article-foot span{position:relative;font-family:Adelle,Arial,sans-serif;font-size:20px;font-weight:300}.article-impact .article-foot span:after,.article-impact .article-foot span:before{position:absolute;bottom:11px;width:500px;border-bottom:1px solid #bfbfbf;content:''}.article-impact .article-foot span:before{right:100%;margin-right:23px}.article-impact .article-foot span:after{left:100%;margin-left:23px}.article-impact .article-foot h4{margin-top:15px}.article-impact .article-foot p{margin-bottom:0}table.students-responsive-table,​ .students-responsive-table{width:100%}.students-responsive-table tr td{width:33.333%;text-align:center;padding-bottom:2.5em;vertical-align:top;min-height:200px}.widgets{padding:0;margin:0;list-style:none outside none}.sidebar-alt .widget-news.widget-reset,.widget-reset{margin-top:0;padding-top:0}.widget-head span{font-size:14px;font-weight:300;text-transform:uppercase}.widget-head p{margin-bottom:0;font-size:14px;line-height:1.43;font-weight:300}.widget-title{margin-bottom:14px;font-size:32px;font-weight:900}.widget-title a{color:#000}.widget h4{line-height:1.29}.widget .link-container{text-align:center;margin-bottom:25px}.sidebar-alt .widget~.widget{border-top:1px solid #e5e5e5}.widget-link-list .widget-head{margin-bottom:15px}.widget-link-list .widget-head h2{font-size:36px;line-height:2.5rem}.widget-link-list .widget-body ul{list-style:none}.widget-link-list .widget-body ul li::before{content:"–";color:#acacac;font-weight:400;margin-right:5px}.widget-link-list .widget-body ul li{font-size:15px;text-transform:uppercase;font-weight:700;margin-bottom:15px}.widget~.widget-link-list{padding-top:25px}.widget-news-embed .news-image{margin-top:18px}.widget-news-embed .news-list .news-item{margin-top:0}.widget-news-embed .news-list .news-item .news-content{margin-top:-5px}.widget-news-embed .news-list .news-item:last-child .news-content::before{display:none}.widget~.widget-news-embed{padding-top:25px}.widget-stories{position:relative;padding:22px 0 29px;text-align:center}.widget-stories .widget-head{position:relative;z-index:3}.widget-stories:before{position:absolute;bottom:0;right:-28px;z-index:5;width:65%;border-bottom:1px solid #e5e5e5;content:''}.widget-stories:after{position:absolute;top:0;right:-28px;z-index:6;width:10px;height:100%;background:url(images/border-green-pattern.png) repeat-y 0 0;content:''}.widget-stories .widget-title{margin-bottom:14px;color:#0ccd70}.widget-stories .widget-head{margin-bottom:29px}.widget-stories .widget-head p{margin-bottom:3px}.widget-stories .link{padding-left:1.2em}.stories{list-style:none outside none}.story{position:relative;padding-bottom:18px;font-size:0}.story~.story{margin-top:50px}.story:after{position:absolute;bottom:0;left:50%;z-index:4;width:5px;height:5px;margin-left:-2px;background:#0ccd70;content:''}.story:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.story-image{display:inline-block;position:relative}.story-content{position:relative;z-index:2}.story-image img{display:block}.story-content{font-size:14px}.story h4{margin-top:7px}.story p{margin-bottom:0;line-height:1.29}.story a{color:#000}.widget-tabs .widget-body .pageTabs_item{display:block}.widget-tabs .widget-body .pageTabs_item a{background:0 0;font-size:1.2em}.widget-tabs .widget-body .pageTabs_item.active a{background:#e9eef9 none repeat scroll 0 0}.widget-person{margin-bottom:30px}.widget~.widget-person{padding-top:25px}.widget-text{margin-bottom:30px}.widget~.widget-text{padding-top:25px}.widget-text .content-published-papers p{margin-bottom:5px}.widget-text .content-published-papers p:nth-child(3n){margin-bottom:30px}.widget-text blockquote p{margin:0 0 3px 0;font-size:13px}.widget-news{margin-top:49px}.widget-news .widget-head{margin-bottom:44px}.widget-news .widget-head span{color:#4c4c4c;font-weight:600}.widget-news .widget-title{color:#0f2c52}.news-items{list-style:none outside none}.news-item{position:relative;overflow:hidden}.news-item a{color:#000}.news-item~.news-item{margin-top:20px}.news-item .news-content{padding-bottom:20px}.news-item .news-content:before{position:absolute;bottom:0;left:0;width:14px;border-top:1px solid #ccc;content:''}.news-item:last-child .news-content:before{display:none}.sidebar-left .widget-news .news-item:last-child .news-content:before{position:absolute;bottom:0;left:0;width:14px;border-top:1px solid #ccc;content:'';display:block}.news-image{float:left;margin-right:13px}.news-content{position:relative;overflow:hidden}.news-content h4{margin-bottom:9px}.news-content p{margin-bottom:0;line-height:1.29}.sidebar-alt .widget-news{padding-top:28px;margin-top:31px}.sidebar-alt .widget-title{line-height:.96}.sidebar-alt .news-content h4{margin-bottom:4px}.sidebar-alt .news-item:last-child .news-content:before{display:block}.sidebar-alt .widget~.widget-twitter-embed{padding-top:20px}.widget-twitter-embed .tweets-list{list-style:none}.widget-twitter-embed .tweet-item .tweet-text{margin-bottom:.5em;padding:1em;border:1px solid #efefef}.widget-twitter-embed .tweet-item .tweet-details{width:100%;margin-top:5px}.widget-twitter-embed .tweet-item .tweet-details::after{clear:both}.widget-twitter-embed .tweet-item .tweet-details .action-links{width:60px;float:left;margin-bottom:0}.widget-twitter-embed .tweet-item .tweet-details .action-links-btn a{background:url(images/tw-actions-sprite.png);display:inline-block;height:15px;width:15px}.widget-twitter-embed .tweet-item .tweet-details .action-links-btn a.btn-rep:hover{background-position:121px 0}.widget-twitter-embed .tweet-item .tweet-details .action-links-btn a.btn-fav{background-position:105px 0}.widget-twitter-embed .tweet-item .tweet-details .action-links-btn a.btn-fav:hover{background-position:89px 0}.widget-twitter-embed .tweet-item .tweet-details .action-links-btn a.btn-rt{background-position:57px 0;width:19px}.widget-twitter-embed .tweet-item .tweet-details .action-links-btn a.btn-rt:hover{background-position:38px 0}.widget-twitter-embed .tweet-item .tweet-details .tweet-from{float:right;font-family:DINWeb,'Helvetica Neue',Arial,sans-serif;text-transform:lowercase}.widget-testimonials{position:relative;padding-top:48px}.widget-testimonials:before{position:absolute;top:0;left:0;right:-28px;border-top:1px solid #e5e5e5;content:''}.testimonial p{margin-bottom:0}.testimonial blockquote p{font-family:Dinot,Arial,sans-serif;font-size:16px;line-height:1.35;color:#f1b631;font-weight:700}.testimonial-foot{overflow:hidden;margin-top:15px}.testimonial-avatar{float:left;margin-right:8px}.testimonial-content{overflow:hidden;padding-top:1px;font-size:12px;line-height:1.33}.testimonial-content p{margin-bottom:1px;font-weight:700}.testimonial-content span{font-style:italic}.widget-primary{margin-top:48px}.widget-primary .widget-head{margin-bottom:28px}.widget-primary .widget-body{margin-bottom:4px}.widget-primary p{margin-bottom:0;line-height:1.43}.widget-faculty{position:relative;padding:47px 0 0;margin:0 0 20px}.widget-faculty .widget-body:after,.widget-faculty:before,.widget-partners:before{position:absolute;top:0;left:-31px;width:65%;border-top:1px solid #e5e5e5;content:''}.widget-faculty:after,.widget-partners:after{position:absolute;top:0;left:-31px;width:9px;height:100%;background:url(images/border-blue-pattern.png) repeat-y 0 0;content:''}.widget-faculty .widget-head{margin-bottom:39px}.widget-faculty .widget-head p{margin-bottom:4px}.widget-faculty .widget-body{position:relative;padding-bottom:28px}.widget-faculty .widget-body:after{top:auto;bottom:0}.widget-faculty .widget-title{color:#008aff}.faculty-items{font-size:0;list-style:none outside none}.faculty-item{position:relative;display:inline-block;width:50%;padding:0 10px 13px 0;margin-bottom:30px;font-size:14px;vertical-align:text-top}.faculty-item a{color:#000}.faculty-item:after{position:absolute;bottom:0;left:0;width:7px;height:7px;border-radius:50%;background:#008aff;content:''}.faculty-image{overflow:hidden;display:inline-block;border-radius:50%}.faculty-image img{display:block}.faculty-content{line-height:1.43}.faculty-content h4{margin-bottom:0}.faculty-content p{margin:8px 0 0;line-height:1.29}.faculty-content span{font-style:italic}.widget-research{position:relative;padding:22px 0 0;margin:0 0 0;text-align:center}.widget-partners:after,.widget-research:after{position:absolute;top:0;left:-31px;width:9px;height:100%;background:url(images/border-red-pattern.png) repeat-y 0 0;content:''}.widget-research .widget-head{margin-bottom:29px}.widget-research .widget-head p{margin-bottom:4px}.widget-research .widget-body{position:relative;padding-bottom:28px}.widget-research .widget-body:after{top:auto;bottom:0}.widget-research .widget-title{color:#961c32}.research-item{position:relative;display:inline-block;width:50%;padding:0 10px 13px 0;margin-bottom:30px;font-size:14px;vertical-align:text-top}.research-item a{color:#000}.research-item:after{position:absolute;bottom:0;left:0;width:7px;height:7px;border-radius:50%;background:#008aff;content:''}.research-image{overflow:hidden;display:inline-block;border-radius:50%}.research-image img{display:block}.research-content{line-height:1.43}.research-content h4{margin-bottom:0}.research-content p{margin:8px 0 0;line-height:1.29}.research-content span{font-style:italic}.research-content .video_player{margin-bottom:25px}.widget-research .story:after{position:absolute;bottom:0;left:50%;z-index:4;width:5px;height:5px;margin-left:-2px;background:#961c32;content:''}.widget-research .link{padding-left:1.2em}.widget-subscribe{margin-top:34px}.sidebar-alt .widget-subscribe{padding-top:42px;margin-top:70px}.widget-subscribe .widget-head{margin-bottom:15px}.widget-subscribe .widget-title{margin-bottom:0;font-size:14px;color:#2baa37;font-weight:600}.widget-subscribe .widget-foot{margin-top:12px}.widget-subscribe .widget-foot p{margin-bottom:0;font-size:11px;color:grey;font-weight:300;font-style:italic}.widget-subscribe .widget-foot p a{color:#000}.widget-subscribe .e2ma_signup_form input[type=email],.widget-subscribe .e2ma_signup_form input[type=text]{border:0;height:34px;max-width:unset;width:100%}.widget-subscribe .e2ma_signup_form input[type=email]:focus,.widget-subscribe .e2ma_signup_form input[type=text]:focus{border:0}.widget-subscribe .e2ma_signup_form_element{margin:0}.subscribe .hidden{display:none}.subscribe{position:relative;padding-right:38px;border:2px solid #ccc}.subscribe-field{display:block;width:100%;height:34px;padding:8px 12px 7px;border:none;-webkit-appearance:none}.subscribe-btn{position:absolute;top:0;right:0;width:38px;height:100%;border:none;border-left:2px solid #ccc;background:#fff;-webkit-appearance:none;font-size:0}.subscribe-btn:before{position:absolute;top:50%;left:0;width:100%;font-size:28px;color:#008aff;text-align:center;content:'\00bb'}.subscribe-btn:before{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.subscribe ::-webkit-input-placeholder{color:#999;font-weight:300;opacity:1}.subscribe :-moz-placeholder{color:#999;font-weight:300;opacity:1}.subscribe ::-moz-placeholder{color:#999;font-weight:300;opacity:1}.subscribe ::input-placeholder{color:#999;font-weight:300;opacity:1}.subscribe input::-moz-placeholder{color:#999;font-weight:300;opacity:1}.subscribe input[placeholder]{color:#999;font-weight:300;opacity:1}.subscribe textarea[placeholder]{color:#999;font-weight:300;opacity:1}.subscribe :-ms-input-placeholder{color:#999;font-weight:300;opacity:1}.widget-partners{position:relative;padding:42px 0 38px;margin-top:41px}.widget-partners:after{background-image:url(images/border-orange-pattern.png)}.widget-partners .widget-head span{color:#4c4c4c;font-weight:600}.widget-partners .widget-head p{margin-bottom:3px}.widget-partners .widget-title{color:#f37902}.table-partners table{width:100%;table-layout:fixed;text-align:center}.table-partners td{height:75px;vertical-align:middle}.table-partners td+td{border-left:1px solid #e4e4e4}.table-partners tr+tr td{border-top:1px solid #e4e4e4}.table-partners td img{display:block;margin:0 auto}.widget-categories .widget-head{margin-bottom:19px}.widget-categories .widget-title{margin-bottom:0;color:#0f2c52}.widget-categories ul{list-style:none outside none}.widget-categories ul li{position:relative;padding-left:10px}.widget-categories ul li~li{margin-top:12px}.widget-categories ul li:before{position:absolute;top:12px;left:-2px;width:7px;border-bottom:1px solid #aaa;content:''}.widget-categories ul a{font-family:Dinot,Arial,sans-serif;font-size:15px;font-weight:700;text-transform:uppercase}.widget-socials{padding-top:46px;margin-top:42px}.widget-socials .widget-head span{font-weight:600}.widget-socials .widget-body{padding:12px 0 0}.widget-socials .widget-body a~a{margin-left:29px}.widget-socials .widget-body a:before{top:0;font-size:0;content:''}.widget-socials .widget-body a:hover{opacity:.8}.widget-socials .widget-body a{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.widget-socials .btn--facebook:before{width:14px;height:25px;background-image:url(images/sprite-socials.png);background-position:0 -51px}.widget-socials .btn--twitter:before{width:24px;height:23px;background-image:url(images/sprite-socials.png);background-position:-52px -52px}.widget-socials .btn--linkedin:before{width:26px;height:25px;background-image:url(images/sprite-socials.png);background-position:-20px -52px}.widget-socials .btn--rss:before{width:30px;height:32px;background-image:url(images/sprite-socials.png);background-position:-175px -112px}.sidebar_module.sidebar_tabs{border-top:0;padding-top:0}.sidebar_module.sidebar_tabs ul{list-style:none}.sidebar_module.sidebar_tabs li a{background:#fff none repeat scroll 0 0}.sidebar_module.sidebar_tabs li.active a{background-color:#e9eef9}.section-primary{position:relative;z-index:1;overflow:hidden;padding:250px 0 265px;margin-bottom:-98px!important;background:url(images/section-primary-image.png) no-repeat;background-position:50% 50%;text-align:center}.section-primary{-webkit-background-size:cover;background-size:cover}.section-primary:after{position:absolute;top:-30px;left:-10%;z-index:2;width:120%;height:60px;background:#fff;content:''}.section-primary:after{-webkit-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}.section-primary .section-body{padding:0 160px}.section-primary .section-title{margin-bottom:21px;font-size:62px;line-height:1.06;color:#4c4c4c;font-weight:100;letter-spacing:-.058em}.section-primary .link{font-size:14px}.video-link::after{content:"";background:url(/National_Library/oe_/https://tech.cornell.edu/static/css/images/ico_video_play_cor_3x.png) no-repeat;display:inline-block;width:20px;height:15px;background-size:100%;vertical-align:-3px;margin-left:.5em}.video-link:hover::after{background:url(/National_Library/oe_/https://tech.cornell.edu/static/css/images/ico_video_play_cor_3x_hover.png) no-repeat;background-size:100%}.intro{overflow:hidden;position:relative;z-index:2}.intro-image{position:relative;min-height:348px;background-repeat:no-repeat}.intro-image{-webkit-background-size:cover;background-size:cover}.intro-alt .intro-image{min-height:405px}.intro-image:after{position:absolute;bottom:-55px;left:-10%;width:120%;height:100px;background:#fff;content:'';z-index:2}.intro-image:after{-webkit-transform:rotate(-2.5deg);-ms-transform:rotate(-2.5deg);-o-transform:rotate(-2.5deg);transform:rotate(-2.5deg)}.intro-alt .intro-image:after{-webkit-transform:rotate(2deg);-ms-transform:rotate(2deg);-o-transform:rotate(2deg);transform:rotate(2deg)}.intro.intro-secondary::before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:url(images/intro-overlay.png) no-repeat center center;-webkit-background-size:cover;background-size:cover;z-index:2}.intro.intro-secondary.intro-purple::before{background:url(images/purple.png) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}.intro.intro-secondary.intro-red::before{background:url(images/red.png) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}.intro.intro-secondary.intro-orange::before{background:url(images/orange.png) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}.intro.intro-secondary.intro-lime::before{background:url(images/lime.png) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}.intro.intro-secondary.intro-green::before{background:url(images/green.png) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}.intro.intro-secondary.intro-slate::before{background:url(images/slate.png) no-repeat 0 0;-webkit-background-size:cover;background-size:cover}.blogListing{position:relative;overflow:hidden;max-width:none;padding:0 0 57px 60px;border-bottom:none;margin:0 0 31px;font-family:Adelle,Arial,sans-serif}.blogListing:before{position:static;display:none;width:auto;height:auto;background:0 0}.blogListing:after{position:absolute;bottom:10px;left:0;width:1000px;border-top:1px solid #e5e5e5;content:''}.blogListing:after{-webkit-transform:rotate(1.5deg);-ms-transform:rotate(1.5deg);-o-transform:rotate(1.5deg);transform:rotate(1.5deg)}.blogListing:nth-child(even):after{bottom:15px}.blogListing:nth-child(even):after{-webkit-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}.blog-image{float:left;padding-top:3px;margin-right:28px}.blog-content{overflow:hidden}.blogListing_date,.blogListing_meta{display:inline-block;font-size:14px;line-height:1.4;vertical-align:top}.blogListing_date{position:relative;padding-right:7px;margin:0 3px 0 0;font-weight:900;font-style:normal}.blogListing_date:after{position:absolute;top:3px;right:0;height:14px;border-right:2px solid #e5e5e5;content:''}.blogListing_meta strong{color:grey;font-weight:300}.blogListing_title{margin-top:10px;font-size:34px;line-height:1.24;font-weight:100;text-transform:none}.blogListing_abstract{margin-top:14px;font-size:16px;line-height:1.75}.blogListing_abstract p{margin-bottom:14px}.blogListing .more{display:inline-block;padding:6px 41px 5px;margin:0;background:#008aff;font-family:Dinot,sans-serif;font-size:12px;color:#fff;text-transform:uppercase;letter-spacing:.16em}.blogListing .more:hover{background:#259afe;color:#fff}.blogListing .more{-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s}.blogListing .more:after{display:none}.gallery{padding:0;margin-bottom:0}.gallery .gallery_media img{display:block;width:100%}.gallery .slick-slider{margin-bottom:0}.gallery-content{position:absolute;bottom:0;left:0;max-width:757px;padding:29px 161px 34px 38px;background:rgba(0,27,63,.9);color:#fff}.gallery-content h3{margin-bottom:8px;font-size:27px;color:#fff;font-weight:700}.gallery-content p{margin-bottom:0;font-size:16px;line-height:1.85;font-weight:300}.gallery-actions{margin-top:3px;line-height:1}.article-news .gallery_slide .gallery_caption{background-color:rgba(0,0,0,.75);color:#fff;font-size:16px}.gallery_slides .slick-dots{right:42px;bottom:31px;width:auto;margin-bottom:0}.article-news .gallery_slides .slick-dots{right:0;bottom:-35px}.gallery .slick-dots li{width:auto;height:auto;margin:0}.gallery .slick-dots li~li{margin-left:10px}.gallery .slick-dots li button{width:16px;height:16px;border-radius:50%;margin:0;background:#fff}.article-news .gallery .slick-dots li button,.gallery-impact .slick-dots li button{width:16px;height:16px;border-radius:50%;margin:0;background:#eaeaea}.gallery .slick-dots li.slick-active button{background:#008aff}.gallery .slick-dots li button:before{display:none}.gallery_slides .slick-next::before,.gallery_slides .slick-prev::before{display:inline-block;width:22px;height:35px;background:url(images/sprite-socials.png) no-repeat;content:''}.gallery_slides .slick-prev::before{background-position:0 -84px}.gallery_slides .slick-next::before{background-position:-27px -85px}.gallery_slides .slick-next,.gallery_slides .slick-prev{width:auto;height:auto;margin-top:-47px}.gallery_slides .slick-prev{left:-39px}.gallery_slides .slick-next{right:-39px}.gallery.gallery-impact{margin-bottom:120px}.gallery.gallery-impact .slick-slide{height:auto}.gallery.gallery-impact .slick-dots{bottom:-40px;right:unset;width:100%}.mediaBlock{padding-top:0;padding-bottom:0;border-top:none}.mediaBlock+.mediaBlock{margin-top:4em}.mediaBlock-video{position:relative;overflow:hidden;padding-right:483px;padding-bottom:6px}.mediaBlock-video:after{position:absolute;bottom:30px;left:0;width:2000px;border-top:1px solid #e5e5e5;content:''}.mediaBlock-video:after{-webkit-transform:rotate(-1deg);-ms-transform:rotate(-1deg);-o-transform:rotate(-1deg);transform:rotate(-1deg)}.mediaBlock-video .mediaBlock_content{width:439px;margin-right:-483px;margin-top:62px}.mediaBlock-video .video_player{padding-top:45px}.list-media-stats{padding:11px 0 18px;border-left:2px solid #e7e7e7;margin-bottom:22px;list-style:none outside none}.list-media-stats li{padding:14px 0 31px 40px}.list-media-stats li~li{padding-bottom:41px;border-top:2px solid #e5e5e5}.list-media-stats span{display:block;margin-bottom:3px;font-size:86px;line-height:1;color:#ffc72c;font-weight:700}.list-media-stats .orange span{color:#ffc72c}.list-media-stats .green span{color:#c4d600}.list-media-stats .red span{color:#aa142d}.list-media-stats p{margin-bottom:0;font-size:22px;font-weight:300}.campus{margin-top:41px}.campus_title{margin-bottom:21px;font-family:Adelle,sans-serif;font-size:48px;color:#002f6c;font-weight:700}.mediaBlock.mediaBlock--image{padding-right:644px}.mediaBlock--image .mediaBlock_content{width:599px;padding-top:4px;margin-right:-644px}.mediaBlock.mediaBlock--image.incline-right .mediaBlock_content{margin-top:20px}.mediaBlock--image .mediaBlock_content h3{margin-bottom:25px;font-size:36px;font-weight:300}.mediaBlock--image .mediaBlock_content p{margin-bottom:21px;font-size:16px;line-height:1.75}.mediaBlock_details{font-family:Adelle,Arial,sans-serif;text-transform:none}.mediaBlock_details p{margin-bottom:0;display:inline}.mediaBlock_details strong{display:inline;font-size:18px;font-weight:900;margin-right:10px}.mediaBlock--image img{display:block}.mediaBlock-inner{position:relative}.mediaBlock-inner:after,.mediaBlock-inner:before{position:absolute;bottom:0;left:0;width:100%;height:31px;background:url(images/media-bottom.png) no-repeat 0 bottom;content:''}.mediaBlock-inner:after,.mediaBlock-inner:before{-webkit-background-size:100% auto;background-size:100% auto}.mediaBlock-inner:before{bottom:auto;top:0;background-image:url(images/media-top.png);background-position:0 0}.mediaBlock--image:nth-child(even) .mediaBlock-inner:before,.mediaBlock--image:nth-child(odd) .mediaBlock-inner:after{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.mediaBlock--image:first-of-type .mediaBlock-inner:before,.mediaBlock--image:last-child .mediaBlock-inner:after{display:none}.mediaBlock-intro{padding:62px 160px 40px 0}.mediaBlock-intro .page_intro>p{font-size:18px;line-height:1.67}.page_content--main .e2ma_signup_form{width:489px;margin:0 0 auto 240px}.page_content--main .e2ma_signup_form_row{font-family:DINWeb,'Helvetica Neue',Arial,sans-serif;margin-bottom:25px;border:none!important}.page_content--main #e2ma_signup .e2ma_signup_form_label{font-family:DINWeb,'Helvetica Neue',Arial,sans-serif;color:#323a47;display:block;font-size:.9em;font-weight:500;text-align:initial;width:auto;padding-top:0;white-space:inherit}.page_content--main #e2ma_signup input#id_email,.page_content--main .e2ma_signup_form input[type=text],.page_content--main .e2ma_signup_form select,.page_content--main .e2ma_signup_form textarea{border:1px solid #c1c3c7;font-family:Arial,Sans-Serif;font-size:1.25em;font-weight:400;padding:7px 10px}.page_content--main .e2ma_signup_form_button_row{float:left;width:100%}.page_content--main #e2ma_signup input#e2ma_signup_submit_button{background-color:#6f757e;border-style:none;color:#fff;font-weight:400;padding:10px 25px 7px;font-family:DINWeb,'Helvetica Neue',Arial,sans-serif;width:120px!important;float:left}.page_content--main .e2ma_signup_form_button_row #e2ma_signup_reset_button{display:inline-block;background-color:#6f757e;border-style:none;color:#fff;font-weight:400;padding:10px 25px 7px;font-family:DINWeb,'Helvetica Neue',Arial,sans-serif;width:88px!important}.page_content--main .e2ma_signup_form_required_footnote{font-family:Verdana,sans-serif;font-size:12px;color:#333;border:0 solid #ddd!important;padding:5px;margin-bottom:5px}.page-future-campus .intro-alt .intro-image{min-height:480px}.page-future-campus .main .main-title{top:-120px}.page-future-campus .main-tertiary .main-head{padding:30px 80px 50px;margin-top:-55px}.campus-map-link{margin-top:35px;font-size:17px}.campus-map-link a{color:#c4d600;font-weight:700;font-style:italic}.campus-cta-container{display:flex;flex-wrap:wrap;position:relative;padding-bottom:100px;margin-bottom:40px}.campus-cta-container:after{position:absolute;bottom:10px;left:0;width:100%;border-top:1px solid #e5e5e5;content:'';-webkit-transform:rotate(-1.5deg);-ms-transform:rotate(-1.5deg);-o-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}.campus-cta-container .campus-cta{flex-grow:1;width:calc(100% / 3);text-align:center}.campus-cta-container .campus-cta .campus-cta-inner{max-width:260px;margin:0 auto}.campus-cta-container .campus-cta .cta-image{text-align:center;margin:0 auto}.campus-cta-container .campus-cta .cta-image img{border-radius:50%;width:100%}.campus-cta-container .campus-cta h4{font-size:21px;margin-top:15px;margin-bottom:25px}.campus-cta-container .campus-cta p{font-size:16px;padding:0 20px;margin-bottom:35px}.campus-cta-container .campus-cta a{color:#c4d600;text-transform:uppercase;font-family:Dinot,sans-serif;font-size:17px}.page-future-campus .campus_title{color:#000}.page-future-campus .mediaBlock_details strong{margin:0;font-weight:700}.page-future-campus .row-1 .mediaBlock-inner::before{content:none}.mediaBlock--image:nth-child(2n+1) .mediaBlock-inner::after,.page-future-campus .mediaBlock--image:nth-child(2n) .mediaBlock-inner::before{transform:none}.page-future-campus .mediaBlock--image:nth-child(2n) .mediaBlock-inner::after,.page-future-campus .mediaBlock--image:nth-child(2n+1) .mediaBlock-inner::before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.section-tales{padding-top:48px}.tales{overflow:hidden;font-size:0;margin:0 -22px -170px;list-style:none outside none}.tale{position:relative;display:inline-block;width:50%;padding:0 22px;margin-bottom:1em;font-size:15px;vertical-align:top}.tale:first-child:after{display:none}.tale-head-inner{overflow:hidden;min-height:90px;margin-bottom:4px}.tale-head-icon{float:left;margin-right:30px;max-height:70px;max-width:70px}.tale-title{overflow:hidden;padding-top:31px;margin-bottom:0;font-size:36px;line-height:1.2;font-weight:700}.tale-head-content{min-height:100px;margin-bottom:5px}.tale-head-content p{font-size:15px;line-height:1.35}.tale-head-content p:last-child{margin-bottom:0}.tale-head-bar{overflow:hidden;padding-bottom:15px;padding-top:15px;text-align:center}.tale-head-bar hr{border:1px solid #bfbfbf;border-left:0;border-right:0;border-bottom:0}.tale-head-bar span{position:relative;font-family:Adelle,Arial,sans-serif;font-size:20px;font-weight:300}.tale-head-bar span:after,.tale-head-bar span:before{position:absolute;bottom:11px;width:500px;border-bottom:1px solid #bfbfbf;content:''}.tale-head-bar span:before{right:100%;margin-right:23px}.tale-head-bar span:after{left:100%;margin-left:23px}.tale-alt .tale-head-bar{padding:30px 0 8px;text-align:left}.tale-alt .tale-head-bar span:after,.tale-alt .tale-head-bar span:before{display:none}.tale-image{margin-bottom:27px 0}.tale-content{overflow:hidden;min-height:66px;margin-bottom:3em}.tale-content-actions{float:right;margin-left:60px}.tale-content h4{font-size:24px;line-height:1.2;color:#333;font-weight:300;letter-spacing:-.02em}.tale-body .tale-content h4 a{color:#000}.tale-content p{margin-bottom:0}.tale-foot{margin-top:33px;margin-bottom:33px}.tail{max-width:350px;padding-top:18px;border-top:1px solid #e5e5e5}.tail-image{float:left;margin-right:21px}.tail-content{overflow:hidden;position:relative;min-height:78px;padding-bottom:20px}.tail-content h6{margin:0;font-size:14px;line-height:1.2;color:#333;font-weight:700;letter-spacing:-.02em}.tail-content a{position:absolute;bottom:0;left:0}.page-regular.page-regular-sign{padding:0}.page-regular.page-regular-sign .page-body{width:100%;padding:0}.section-sign{position:relative;padding-top:63px;text-align:center}.section-sign:before{position:absolute;top:33px;left:50%;height:430px;border-left:2px solid #fafafa;margin-left:1px;content:''}.section-sign .section-body{padding:0 85px 0 115px}.section-sign .section-cols{overflow:hidden}.section-sign .section-col{float:left}.section-sign .section-col-1of2{width:365px}.section-sign .section-col-1of2~.section-col-1of2{float:right}.section-sign .section-foot{padding-top:84px}.section-sign .section-foot p{margin-bottom:0;font-size:12px;font-style:italic}.form-sign h2{margin-bottom:15px;font-size:25px;font-weight:600;letter-spacing:-.03em}.form-sign .form-head{min-height:99px;padding:0 15px 0 5px;margin-bottom:30px}.form-sign .form-head p{margin-bottom:0;font-size:16px;line-height:1.7;letter-spacing:-.04em}.form-sign .form-row{overflow:hidden;margin-bottom:28px}.form-sign .form-label{float:left;width:82px;margin:5px 24px 0 0;font-size:15px;font-weight:400;text-align:right}.form-sign .form-controls{float:left;width:205px}.form-sign .field{display:block;width:100%;padding:5px 10px 6px;border:1px solid #c7c7c7;font-size:15px}.form-sign .form-actions{padding:1px 0 0 106px;text-align:left}.form-sign .form-btn{width:120px;padding:10px 0;font-size:12px;text-align:center;border:medium none}.form-sign .form-footer{margin-top:30px;padding:1px 0 0 106px;text-align:right}.form-sign .form-footer p{font-size:12px;font-style:italic}.form-sign .e2ma_signup_form{width:100%}.form-sign .e2ma_signup_form_row{overflow:hidden;margin-bottom:28px}.form-sign .e2ma_signup_form_label{float:left;width:82px;margin:5px 24px 0 0;font-size:15px;font-weight:400;text-align:right}.form-sign .e2ma_signup_form_required_asterix{display:none}.form-sign .e2ma_signup_form_element{float:left;width:205px}.form-sign .e2ma_signup_form_element{margin-left:0;font-family:initial;font-size:initial;color:initial}.form-sign .e2ma_signup_form_element input{display:block;width:100%;padding:5px 10px 6px;border:1px solid #c7c7c7;font-size:15px;font-family:Adelle,Arial,sans-serif}.form-sign .e2ma_signup_form_element input::-webkit-input-placeholder{color:#fff}.form-sign .e2ma_signup_form_element input:-moz-placeholder{color:#fff}.form-sign .e2ma_signup_form_element input::-moz-placeholder{color:#fff}.form-sign .e2ma_signup_form_element input:-ms-input-placeholder{color:#fff}.form-sign .e2ma_signup_form_required_footnote{display:none}.form-sign .e2ma_signup_form_button_row{text-align:left;padding-left:106px}.form-sign #e2ma_signup_submit_button{width:120px;padding:10px 0;font-size:12px;text-align:center;border:medium none;cursor:pointer;display:inline-block;background:#008aff none repeat scroll 0 0;font-family:Dinot,sans-serif;color:#fff;text-transform:uppercase;letter-spacing:.16em}.form-sign #e2ma_signup_submit_button:hover{background:#259afe;color:#fff}.form-sign #e2ma_signup_submit_button{-webkit-transition:background .4s;-o-transition:background .4s;transition:background .4s}.form-sign #e2ma_signup_reset_button{width:1px;height:1px;display:none}.mockSelect{padding-right:50px}.section-faculty h2{margin-bottom:21px;font-size:22px}.section-faculty .section-head{margin-bottom:32px}.section-faculty .section-head p{margin-bottom:0;font-family:'Din Alternate',Dinot,sans-serif;font-size:16px;line-height:1.35;letter-spacing:.018em}.section-faculty .section-body{padding-bottom:78px}.section-faculty .section-foot{overflow:hidden;padding-top:20px}.section-faculty .list-alternate-links{float:left;width:50%;padding-right:15px;vertical-align:top}.professors{margin:0 -30px 0 -30px;font-size:0;list-style:none outside none}.professor{display:inline-block;width:162px;margin:0 30px 40px;font-size:17px;vertical-align:top}.phd-student{width:310px}.professor-image{margin-bottom:4px}.professor-image a{display:block}.professor-image a{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.professor-image a:hover{opacity:.8}.professor-content{font-size:17px;line-height:1.2;letter-spacing:.017em}.professor-content span{display:block;margin-bottom:2px;margin-top:4px}.professor-content p{margin-bottom:2px;margin-top:4px;font-weight:300}.list-alternate-links{padding:0;margin:0;list-style:none outside none}.list-alternate-links li{margin-bottom:19px;font-size:17px}.list-alternate-links p,.list-alternate-links span{display:inline-block;line-height:1;color:#0095f5;vertical-align:top;letter-spacing:.018em}.list-alternate-links span{margin-right:10px;font-size:22px}.list-alternate-links p{margin-bottom:0;font-size:19px;font-weight:300}.widget-professor{position:relative;padding-top:10px}.widget-professor .widget-inner{width:254px}.widget-professor.fixed .widget-inner{position:fixed;top:10px}.widget-professor h4{margin-bottom:4px;font-family:'Din Alternate',sans-serif;font-weight:700}.widget-professor .widget-actions{padding-top:11px;opacity:0;visibility:hidden}.widget-professor .widget-actions{-webkit-transition:opacity .4s,visibility .4s;-o-transition:opacity .4s,visibility .4s;transition:opacity .4s,visibility .4s}.widget-professor.fixed .widget-actions{opacity:1;visibility:visible}.list-professors{padding:0;margin:0;list-style:none outside none}.btn-top,.list-professors a{display:block;padding:10px 12px 7px;border:1px solid #ebeced;background:#fff;font-family:'Din Alternate',Dinot,sans-serif;font-size:16px;color:#0095f5;letter-spacing:.018em;border-bottom:0}.list-professors .current a,.list-professors a:hover{border-color:#e9eef9;background:#e9eef9;color:#414b59}.list-professors li~li a:hover,.list-professors li~li.current a{border-top-color:#e9eef9}.btn-top,.list-professors li:last-child a{border-bottom:1px solid #ebeced}.btn-top:hover{border-color:#e9eef9;background:#e9eef9;color:#414b59}.page-regular-secondary{position:relative;padding-top:10px;padding-right:310px;padding-bottom:20px}.page-regular-secondary .page-body{width:auto;padding:0 40px 0 60px;border-right:1px solid #979797}.page-regular-secondary .sidebar,.sidebar-secondary{padding:0 31px 0 25px;border:none}.page-regular-secondary .sidebar{position:absolute;top:0;right:0;width:310px;padding-top:0}.container-secondary .shell{max-width:1006px}.container-tertiary .shell{max-width:1144px;padding:0 32px}.intro-impact .intro-image{min-height:676px}.intro-impact .intro-image:after{bottom:-291px;height:456px}.intro-impact .intro-image:after{-webkit-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}.intro-impact-alt .intro-image{min-height:581px}.intro-impact-alt .intro-image-inner{position:absolute;top:0;left:0;width:100%;height:100%;background:#04bca4;opacity:.3;content:''}.section-heading{margin:-589px 0 91px;font-family:Dinot,sans-serif;color:#fff;text-align:center}.section-heading .section-title{margin-bottom:6px;font-family:Dinot,sans-serif;font-size:102px;line-height:1;color:#fff;letter-spacing:-.02em;text-transform:uppercase}.section-heading .section-body p{margin-bottom:0;font-size:34px;line-height:1.3;font-weight:300}.section-heading .section-actions{padding-top:23px}.section-heading .section-actions .link{font-size:12px;color:#fff;font-weight:400;text-transform:uppercase;letter-spacing:.125em}.section-heading .section-actions .link{-webkit-transition:opacity .4s;-o-transition:opacity .4s;transition:opacity .4s}.section-heading .section-actions .link:hover{opacity:.8}.section-impact{padding-bottom:41px}.impact-items{padding:0;margin:0 -40px;font-size:0;list-style:none outside none;text-align:center}.impact-item{display:inline-block;width:33.33%;padding:0 40px;margin-bottom:75px;font-size:14px;vertical-align:top}.impact-item a{color:inherit}.impact-image{position:relative;display:inline-block;width:250px;height:250px;border:5px solid #fff;border-radius:50%;margin-bottom:13px;background:#04bca4;font-size:0}.impact-image-inner{position:absolute;top:50%;left:50%;width:auto}.impact-image-inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.impact-image img{max-width:none}.impact-green .impact-image{background:#04bca4}.impact-violet .impact-image{background:#550638}.impact-orange .impact-image{background:#dc5206}.impact-red .impact-image{background:#e21d00}.impact-blue .impact-image{background:#283151}.impact-yellow .impact-image{background:#ffaf00}.impact-content{padding:0 20px}.impact-content h3{margin-bottom:26px;font-size:22px;font-weight:600}.impact-content p{margin-bottom:28px;font-size:18px;line-height:1.5;font-weight:300}.impact-actions .link{font-family:Dinot,sans-serif;font-size:14px;color:#009fff;font-weight:400;letter-spacing:.1em}.impact-actions .link:hover{color:#4ca5f5}.page--impact_index .section-heading .section-title{margin-bottom:40px;font-size:4vw}.section-featured{padding-bottom:70px}.section-featured .section-head{margin-bottom:55px;text-align:center}.section-featured .section-title{font-family:Dinot,sans-serif;font-size:52px;line-height:1.3;color:#626262;font-weight:500;text-transform:uppercase}.featured-items{padding:0;list-style:none outside none}.featured-item{overflow:hidden;margin-bottom:80px}.featured-item:last-child{margin-bottom:0}.featured-image{position:relative;overflow:hidden;float:left;margin-right:29px;width:452px;text-align:center}.featured-image:after,.featured-image:before{position:absolute;left:-50%;width:200%;height:40px;background:#fff;content:''}.featured-image:before{top:-27px}.featured-image:before,.featured-item:nth-child(even) .featured-image:after{-webkit-transform:rotate(3.2deg);-ms-transform:rotate(3.2deg);-o-transform:rotate(3.2deg);transform:rotate(3.2deg)}.featured-image:after{bottom:-17px}.featured-image:after,.featured-item:nth-child(even) .featured-image:before{-webkit-transform:rotate(-3.2deg);-ms-transform:rotate(-3.2deg);-o-transform:rotate(-3.2deg);transform:rotate(-3.2deg)}.featured-item:nth-child(even) .featured-image:after,.featured-item:nth-child(even) .featured-image:before{left:auto;right:-50%}.featured-content{overflow:hidden;padding-top:22px}.featured-content .link{display:inline-block;margin-bottom:12px;color:#009fff;letter-spacing:.2em}.featured-content .link:hover{color:#4ca5f5}.featured-content .link .ico-link{position:relative;top:-2px;margin-left:12px}.featured-content h2{margin-bottom:34px;line-height:1.2;font-weight:300;letter-spacing:.02em}.featured-content p{line-height:2.25;font-weight:300}.featured-actions{padding-top:10px}.featured-actions .btn-blue{padding:7px 23px;font-size:11px;font-weight:400;letter-spacing:.285em}.ico-link{display:inline-block;width:10px;height:9px;background:url(images/ico-link.png) no-repeat 0 0;vertical-align:middle}.section-featured-secondary{max-width:974px;margin:0 auto}.section-research{position:relative;overflow:hidden;padding-top:79px;margin:-511px 0 60px}.section-research:before{position:absolute;top:68px;left:-69px;z-index:-1;width:200%;height:200px;background:#fff;content:''}.section-research:before{-webkit-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);-o-transform:rotate(3.6deg);transform:rotate(3.6deg)}.section-research .section-inner{padding:0 86px;background:#fff}.section-research .section-body{padding-bottom:47px;min-height:370px}.section-research .section-image{position:relative;float:right;width:280px;height:280px;border:5px solid #fff;border-radius:50%;margin:36px 16px 10px 10px;background:#04bca4;font-size:0}.section-research .section-image-inner{position:absolute;top:50%;left:50%}.section-research .section-image-inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-research .video_player{margin-bottom:50px}.section-research-green .section-image{background:#04bca4}.section-research-violet .section-image{background:#550638}.section-research-orange .section-image{background:#dc5206}.section-research-red .section-image{background:#e21d00}.section-research-blue .section-image{background:#283151}.section-research-yellow .section-image{background:#ffaf00}.section-research .section-image img{max-width:none}.section-research .section-content h6{margin-top:0;margin-bottom:3px;font-family:Dinot,sans-serif;font-size:20px;line-height:1.2;color:#009fff;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.section-research .section-content h6 a{color:inherit}.section-research .section-content h6 a:hover{color:#4ca5f5}.section-research .section-content h2{margin-bottom:62px;font-size:58px;line-height:1.05;font-weight:300}.section-research .section-content p{margin-left:7px;font-size:18px;line-height:1.5;font-weight:300}.section-research .research{margin:0 8px 72px 0}.section-research .section-title-block{margin-bottom:30px;text-align:center}.section-research .section-body+.section-title-block{margin-top:-45px}.section-research .section-title,.section-research .section-title-block h2,.section-research .section-title-block h3,.section-research .section-title-block h4{font-family:Dinot,sans-serif;font-size:50px;line-height:1.3;color:#626262;font-weight:500;text-transform:uppercase}.section-research .section-title-block h2{font-size:50px}.section-research .section-title-block h3{font-size:40px}.section-research .section-title-block h4{font-size:30px}.section-research .featured-items{margin-bottom:60px}.section-research .blogListing .blogListing_date::after{border:none}.section-research .blogListing .blogListing_title{margin-top:-3px}.research{position:relative;overflow:hidden}.research:after,.research:before{position:absolute;left:-20%;z-index:1;width:200%;height:100px;border-bottom:1px solid #979797;background:#fff;content:''}.research:before{top:-80px}.research:before{-webkit-transform:rotate(1.4deg);-ms-transform:rotate(1.4deg);-o-transform:rotate(1.4deg);transform:rotate(1.4deg)}.research:after{bottom:-80px;border-top:1px solid #979797;border-bottom:none}.research:after{-webkit-transform:rotate(-1.4deg);-ms-transform:rotate(-1.4deg);-o-transform:rotate(-1.4deg);transform:rotate(-1.4deg)}.research:nth-child(odd):before{-webkit-transform:rotate(-1.4deg);-ms-transform:rotate(-1.4deg);-o-transform:rotate(-1.4deg);transform:rotate(-1.4deg)}.research:nth-child(odd):after{-webkit-transform:rotate(1.4deg);-ms-transform:rotate(1.4deg);-o-transform:rotate(1.4deg);transform:rotate(1.4deg)}.research-inner{padding:51px 40px 60px 74px;border:1px solid #979797;border-top:none;border-bottom:none}.research:nth-child(odd) .research-inner{padding:61px 40px 60px 74px}.research blockquote{position:relative;padding:0;margin-bottom:0}.research blockquote:before{position:absolute;top:11px;left:-36px;width:18px;height:14px;background:url(images/ico-quote.png) no-repeat 0 0;content:''}.research blockquote p{margin-bottom:0;font-family:Adelle,Arial,sans-serif;font-size:28px;line-height:1.7;font-weight:300}.research-foot{overflow:hidden;padding-top:28px}.research-image{overflow:hidden;float:left;width:71px;height:71px;border-radius:50%;margin-right:13px;font-size:0}.research-image img{display:inline-block}.research-content{overflow:hidden;padding-top:11px}.research-content p{margin-bottom:0;font-size:18px;line-height:1.5;font-weight:300}.statistic-items{font-size:0;list-style:none outside none;text-align:center;margin-bottom:55px}.statistic-item{position:relative;display:inline-block;width:340px;height:340px;margin:0 -30px;border-radius:50%;background:rgba(104,215,200,.85);font-size:14px}.statistic-green{background:rgba(104,215,200,.85)}.statistic-lightgreen{background:rgba(145,226,215,.85)}.statistic-darkgreen{background:rgba(67,203,195,.85)}.statistic-content{position:absolute;top:50%;left:0;width:100%}.statistic-content{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.statistic-content{display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:23px;line-height:1.1}.statistic-content strong{display:block;margin-bottom:10px;font-family:Dinot,sans-serif;font-size:62px;line-height:1.1;font-weight:400}.article-problem{position:relative;padding:87px 50px 115px 96px;margin:0 20px 32px -60px}.article-problem:before{position:absolute;top:0;left:-20px;bottom:30px;right:-50px;background:url(images/art-prob-border@2x.png) no-repeat 0 0;content:''}.article-problem:before{-webkit-background-size:100% 100%;background-size:100% 100%}.article-problem .article-inner{position:relative;z-index:2}.article-problem .article-head{margin-bottom:35px}.article-problem h2{margin-bottom:0;font-size:31px;font-weight:300}.article-problem p{margin-bottom:33px;font-size:21px;line-height:1.6;font-weight:300}.article-mission{padding:0 0 60px}.article-mission+.section-title-block,.article-mission+p{margin-top:-45px}.article-mission .article-body{padding-bottom:42px}.article-mission .article-body p{margin-bottom:33px;font-size:20px;line-height:1.65;font-weight:300}.article-mission .article-foot{padding-top:12px}.article-mission .article-foot>strong{display:block;padding-left:3px;margin-bottom:10px;font-size:12px;font-weight:600}.article-mission .article-foot ol{font-size:12px;line-height:1.35}.article-mission .article-foot ol a{color:#009fff}.article-mission .article-foot ol a:hover{text-decoration:underline}.impact-missions-list .list-mission-items{font-size:0;list-style:none outside none}.impact-missions-list .list-mission-items li{display:inline-block;width:44%;margin-bottom:79px;font-size:14px;vertical-align:top}.impact-missions-list .list-mission-items li:nth-child(even){margin-left:12%}.impact-missions-list .list-mission-items h4{margin-bottom:33px;font-family:'Din Alternate',sans-serif;font-size:24px;font-weight:400}.impact-missions-list .list-mission-items p{margin-bottom:16px;font-size:14px;line-height:1.95}.btn-purple{display:inline-block;padding:8px 18px 7px;background:#495da3;font-family:'Din Alternate',sans-serif;font-size:12px;color:#fff;font-weight:700;letter-spacing:.285em;text-transform:uppercase}.btn-purple:hover{background:#5d71b9;color:#fff}.section-percent{padding:0 75px;margin-bottom:102px}.percent-items{display:block;list-style:none outside none}.percent-item{display:table;width:100%;margin-bottom:40px}.percent-inner{display:table-cell;width:143px;vertical-align:middle}.percent-circle{display:inline-block;width:143px;height:143px;border-radius:50%;background:#495da3;font-family:Dinot,sans-serif;font-size:48px;line-height:143px;color:#fff;font-weight:500;text-align:center;text-transform:uppercase}.percent-circle span{display:block}.percent-content{display:table-cell;padding:0 40px 0 60px;vertical-align:middle}.percent-content p{margin-bottom:0;font-size:18px;line-height:1.5;font-weight:300}.percent-content p+p{margin-top:20px}.percent-lightpurple .percent-circle{background:#5d71b9}.percent-lighterpurple .percent-circle{background:#7486c8}.page-research .main-title{font-size:4vw;font-weight:700}.page-research .main-body{padding:0 60px;margin-top:-20px}.page-research .main-body .research-sidebar{float:left;width:30%;padding-right:35px}.page-research .main-body .research-sidebar h2{text-transform:uppercase;font-family:Dinot,sans-serif;font-size:14px;font-weight:500;color:#000;margin-bottom:25px;margin-left:-5px}.page-research .research-sidebar .sidebar-menu{position:relative;margin-bottom:20px}.page-research .research-sidebar .sidebar-menu .borders{border:1px solid #9c9c9c;position:absolute;height:100%;width:98%;-webkit-transform:skew(9deg) rotate(4deg);-moz-transform:skew(9deg) rotate(4deg);-o-transform:skew(9deg) rotate(4deg)}.page-research .research-sidebar .sidebar-menu:nth-child(odd) .borders{-webkit-transform:skew(-1deg) rotate(4deg);-moz-transform:skew(-1deg) rotate(4deg);-o-transform:skew(-1deg) rotate(4deg)}.page-research .research-sidebar .sidebar-menu.active .borders{border-color:#ce0b24}.page-research .research-sidebar .sidebar-menu .sidebar-menu-container{position:relative;padding:20px 30px 20px 45px}.page-research .research-sidebar .sidebar-menu .sidebar-menu-container .icon-arrows::before{width:10px;height:10px;background:url(images/icons-plus-minus.png) no-repeat;background-size:cover;content:" ";display:inline-block}.page-research .research-sidebar .sidebar-menu .sidebar-menu-container.expanded .icon-arrows::before{background-position:-10px 0}.page-research .research-sidebar .sidebar-menu .sidebar-menu-container .icon-carets::before{width:10px;height:10px;background:url(images/icons-caret-up-down.png) no-repeat;background-size:cover;content:" ";display:inline-block;transition:transform .2s linear}.page-research .research-sidebar .sidebar-menu .sidebar-menu-container.expanding .icon-carets::before{transform:rotate3d(0,0,1,180deg)}.page-research .research-sidebar .sidebar-menu:nth-child(odd) .sidebar-menu-container{padding-top:30px}.page-research .research-sidebar .sidebar-menu .sidebar-menu-container .sidebar-menu-list{list-style:none;padding-left:0}.page-research .sidebar-menu-container .sidebar-menu-list li{margin-bottom:3px}.page-research .sidebar-menu-container .sidebar-menu-list li.sidebar-learn-more{margin-top:20px;font-weight:700;font-family:Adelle,Arial,sans-serif;text-transform:uppercase}.page-research .sidebar-menu-container .sidebar-menu-list li.sidebar-learn-more a{font-family:Adelle,Arial,sans-serif}.page-research .sidebar-menu-container .sidebar-menu-list a{color:#000;font-family:Dinot,sans-serif}.page-research .sidebar-menu-container .sidebar-menu-list a:hover{color:#ce0b24}.page-research .sidebar-menu-container .sidebar-menu-list .active a{color:#ce0b24;font-weight:700}.page-research .research-sidebar .sidebar-menu h3{font-family:Dinot,sans-serif;font-size:21px;cursor:pointer;font-weight:500;color:#000}.page-research .main-body .research-content{padding-top:70px;float:left;width:70%}.page-research .main-body .research-content .research-body p:first-child{font-size:22px}.page-research .main-body .research-content .research-body p{font-size:15.5px;margin-bottom:28px}.page-research .main-body .research-content .research-content-footer{margin-top:40px}.page-research .main-body .research-content .research-content-footer::before{display:table;content:" "}.page-research .main-body .research-content .research-content-footer::after{display:table;content:" ";clear:both}.page-research .research-content .research-content-footer p{font-size:14px}.page-research .research-content .research-content-footer .section-news{float:left;width:40%;border-right:1px solid #979797;padding-right:25px}.page-research .research-content .research-content-footer .section-news-full-width{width:100%;border:none}.page-research .research-content .research-content-footer .section-news-full-width h2{margin-bottom:25px}.page-research .research-content .research-content-footer .section-news-full-width .news-content{width:100%}.page-research .research-content .section-news-full-width .blogListing_abstract p{margin-bottom:14px;font-size:16px;line-height:1.75}.page-research .research-content-footer h3{font-size:19px;color:#000}.page-research .research-content-footer .section-news .section-news-table{width:100%;border:0}.page-research .research-content-footer .section-news .section-news-table .news-image{width:140px;vertical-align:top}.page-research .research-content-footer .section-news .section-news-table .news-image img{width:unset}.page-research .research-content-footer .section-news .section-news-item{margin-bottom:15px}.page-research .research-content-footer .section-news .section-news-picture{float:left;padding-right:15px}.page-research .research-content-footer .section-news .date{font-weight:700;color:#212830}.page-research .main-body .research-content-footer .section-news .news-title{color:#000;font-weight:700;font-size:18px}.page-research .main-body .research-content .research-content-footer .section-publications{float:left;width:60%;padding-left:35px}.page-research .research-content-footer .section-publications .section-publications-content-block{margin-bottom:15px}.page-research .research-content-footer .section-publications .section-publications-content-block p:nth-child(3n){margin-bottom:15px}.page-research .research-content-footer .section-publications .section-publications-cols::before{display:table;content:" "}.page-research .research-content-footer .section-publications .section-publications-cols::after{display:table;content:" ";clear:both}.page-research .research-content-footer .section-publications .section-publications-cols .section-publications-col{width:50%;float:left}.page-research .tabs-container .tabs-items{margin-bottom:10px}.page-research .tabs-container .tab-item{display:inline;margin-right:35px}.page-research .tabs-container .tab-item h3{display:inline}.page-research .tabs-container .tab-item h3 a{display:inline-block;margin-top:15px}.page-research .tabs-container .tab-item .active{color:#212830}.tab-content.tab-colloquia .lw_event_item .lw_event_item_description{display:none}@media (min-width:1438px){.page .main .main-title.regular{font-size:6em}.page .main .main-title.medium{font-size:5em}.page .main .main-title.small{font-size:3em}.page .main .main-title.extra-small{font-size:2em}}@media (max-width:1340px){.gallery{padding-right:30px;padding-left:30px}.gallery_slides .slick-next{right:-30px}.gallery_slides .slick-prev{left:-30px}}@media (max-width:1250px){.globalMenu>.globalMenu_item>.globalMenu_link--button{margin-left:5px!important}.globalMenu>.globalMenu_item>.globalMenu_link{padding:0 5px;font-size:15px}.shell{padding:0 5px}.sidebar{width:27%}.sidebar-orig{width:auto}.main-secondary .content{width:70%}.main-primary .sidebar{width:25%}.main-primary .content{width:50%;padding:0 10px 0 20px}.faculty-item{display:block;width:100%}.faculty-image{float:none;display:inline-block}.article-content{padding:0 10px}.splash .contentWrapper{padding:0 50px}.section-primary{padding:150px 0;margin-bottom:-100px!important}.section-primary .section-body{padding:0 30px}.article-news .article-body,.article-news .article-head{padding:0 80px 60px}.blogListing{padding-left:20px}.gallery-content{max-width:676px;padding-right:40px}.mediaBlock-intro{padding-right:40px}.article-impact{padding:18px 80px 69px}.tale-title{font-size:30px}.professor{text-align:left}.statistic-item{width:320px;height:320px}.intro-inner-br .breadcrumbs-secondary{padding-left:25px}.page-research .research-content-footer .section-news .section-news-table .news-content,.page-research .research-content-footer .section-news .section-news-table .news-image{float:left}.article-share-buttons{display:none}.article-share-buttons-mobile{display:block;position:fixed}}@media (max-width:1020px){.page_header .intro-inner-br .shell{padding-left:20px}.section-research .section-image{margin-right:0;margin-left:0}.statistic-item{width:234px;height:234px;margin:0 -21px}.statistic-content strong{margin-bottom:7px;font-size:42px}.statistic-content span{font-size:16px}}@media (max-width:969px){.btn--menu{display:block;position:absolute;top:40px;right:15px;width:25px;height:15px}.btn--menu:after,.btn--menu:before{position:absolute;left:0;width:100%;height:3px;background:#333;content:''}.btn--menu:before{top:0;box-shadow:0 6px #333}.btn--menu:after{bottom:0}.pageCrumbs{display:block;padding-left:25px}.globalNav.globalNav-2017{margin-top:0;background:#000}.globalNav-2017 .actionMenu .globalMenu_item{margin:0}.globalNav.globalNav-2017 .globalMenu_item>.globalMenu_sub,.globalNav.globalNav-2017 .nav-dropdown{display:block!important}.main-tertiary{background:#fff}.main-tertiary .main-head{max-width:none;padding:0 40px 40px}.main-primary .sidebar{width:30%}.main-primary .content{top:-80px;width:40%;padding:0 5px 0 10px;margin-bottom:-80px}.page .main .main-title.medium{font-size:5vw}.page .main .main-title.small{font-size:3vw}.page .main .main-title.extra-small{font-size:2vw}.page_title{width:auto;font-size:5vw}.splash{padding-bottom:170px}.splash:after{background-position:center bottom}.section-primary:after,.splash:after{-webkit-background-size:100% auto;background-size:100% auto}.globalFooter{padding:120px 0 50px}.globalFooter_section>.logo+.logo{margin-left:15px}.socialNav{margin-left:5px}.socialMenu_item{margin:0 10px}.footerLink_mailing,.footerLink_mailing:hover{margin:15px 0 0 30px}.globalNav{margin-top:0}.globalMenu>.globalMenu_item>.globalMenu_link,.globalMenu>.globalMenu_item>.utilityMenu_link,.globalMenu>.utilityMenu_item>.globalMenu_link,.globalMenu>.utilityMenu_item>.utilityMenu_link,.globalMenu_sub--2 .globalMenu_link,.globalMenu_sub--2 .utilityMenu_link,.utilityMenu>.globalMenu_item>.globalMenu_link,.utilityMenu>.globalMenu_item>.utilityMenu_link,.utilityMenu>.utilityMenu_item>.globalMenu_link,.utilityMenu>.utilityMenu_item>.utilityMenu_link{font-family:Adelle,Arial,sans-serif;font-weight:300}.globalMenu>.globalMenu_item>.globalMenu_link{padding:8px 13px;font-size:14px;color:#818d9b;text-transform:none}.globalMenu>.globalMenu_item>.globalMenu_link--button{padding:8px 13px!important;margin:0!important;line-height:20px!important;letter-spacing:0}.globalMenu>.globalMenu_item>.globalMenu_link--button{background:0 0}.globalNav .globalMenu_item>.globalMenu_sub{width:100%;padding:20px 13px;border-width:2px;opacity:1;visibility:visible}.globalNav .globalMenu_item>.globalMenu_sub.globalMenu_jacobs{width:100%}.globalNav .globalMenu_item>.globalMenu_sub .globalMenu_link{font-size:12px}.globalNav .globalMenu_item>.globalMenu_sub .globalMenu_item--sub+.globalMenu_item--sub{margin-top:12px}.nav-dropdown{position:static;padding:20px 0;border-width:2px;opacity:1;visibility:visible}.nav-dropdown h3{margin-bottom:12px}.nav-dropdown h4{line-height:1.2}.nav-dropdown li+li{margin-top:12px}.nav-dropdown p{line-height:1.3}.nav-dropdown a{font-size:12px}.nav-dropdown .contentWrapper{padding:0 13px}.nav-dropdown .nav-content{margin-bottom:15px}.nav-dropdown .col+.col{margin-top:15px}.nav-dropdown .col,.nav-dropdown .nav-aside,.nav-dropdown .nav-content{float:none;width:100%;padding:0;border:0}.article-title{font-size:30px}.article-title a{color:#000}.article-news .article-body,.article-news .article-head{padding:0 20px 60px}.article-news .article-title{font-size:40px}.blogListing{padding-left:10px}.blog-image{margin-right:10px}.blogListing_title{font-size:28px}.gallery_slides .slick-dots{display:none!important}.mediaBlock-video{padding-bottom:2px;padding-right:370px}.mediaBlock-video .mediaBlock_content{width:356px;margin-right:-370px;margin-top:20px}.list-media-stats{padding-bottom:10px;margin-bottom:18px}.list-media-stats li~li{padding-bottom:25px}.list-media-stats span{font-size:65px}.mediaBlock.mediaBlock--image{padding-right:420px}.mediaBlock--image .mediaBlock_content{width:405px;margin-right:-420px}.mediaBlock--image .mediaBlock_content{padding-top:5px;margin-bottom:5px}.mediaBlock--image .mediaBlock_content h3{margin-bottom:5px;font-size:26px}.mediaBlock--image .mediaBlock_content p{margin-bottom:5px;font-size:14px}.mediaBlock+.mediaBlock{margin-top:5px}.mediaBlock-intro{padding:20px 10px 30px}.mediaBlock-intro .page_intro>p{font-size:16px;line-height:1.4}.partners-list-intro{padding:0 35px}.partners-list-thumbs .partners-list-body{width:100%}.partners-list-thumbs .partner-item{width:33%}.mentors-list-intro{padding:0 20px}.article-impact{padding:18px 20px 69px}.tale{padding:0 10px}.tale-title{padding-top:15px}.tale-content-actions{margin-left:10px}.page-regular-secondary{padding-right:250px}.page-regular-secondary .sidebar{width:250px}.widget-professor .widget-inner{width:194px}.list-alternate-links span{font-size:20px}.intro-impact .intro-image{min-height:466px}.intro-impact-alt .intro-image{min-height:428px}.container-secondary .shell{padding:0 45px}.section-heading{margin:-418px 0 28px}.section-heading .section-title{margin-bottom:12px;font-size:75px}.section-heading .section-body p{font-size:22px}.section-heading .section-actions{padding-top:17px}.section-heading .section-actions .link{font-size:14px}.section-impact{padding-bottom:51px}.impact-item{margin-bottom:45px}.impact-image{width:178px;height:178px;margin-bottom:3px}.impact-image img{-webkit-transform:scale(.7);-ms-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7);-webkit-backface-visibility:hidden;backface-visibility:hidden}.impact-content{padding:0;margin:0 -10px}.impact-content h3{margin-bottom:7px;letter-spacing:0}.impact-content p{margin-bottom:32px;font-size:13px;line-height:1.3}.article-problem{padding-left:45px;padding-right:45px;margin-left:0}.article-mission{padding:0 45px 45px}.section-featured{padding-bottom:0}.section-featured .section-head{margin-bottom:37px}.section-featured .section-title,.section-research .section-title{font-size:37px}.featured-items{margin-bottom:0}.featured-image{width:319px;margin-right:16px}.featured-image:before,.featured-item:nth-child(even) .featured-image:before{top:-30px}.featured-image:after,.featured-item:nth-child(even) .featured-image:after{bottom:-22px}.featured-content{padding-top:15px}.featured-content .link{margin-bottom:5px;font-size:10px;letter-spacing:.29em}.featured-content .link .ico-link{margin-left:3px}.featured-content h2{margin-bottom:31px;font-size:20px;line-height:1.15;letter-spacing:0}.featured-content p{font-size:12px;line-height:1.9}.featured-actions{padding-top:4px}.featured-actions .btn-blue{padding:9px 18px;font-size:12px}.section-research{padding-top:90px;margin:-387px 0 30px}.section-research:before{top:84px}.section-research:before{-webkit-transform:rotate(5.7deg);-ms-transform:rotate(5.7deg);-o-transform:rotate(5.7deg);transform:rotate(5.7deg)}.section-research .section-inner{padding:0 44px}.section-research .section-body{padding-bottom:67px}.section-research .section-image{width:229px;height:229px;margin:36px -16px 10px 70px}.section-research .section-image img{-webkit-transform:scale(.75);-ms-transform:scale(.75);-o-transform:scale(.75);transform:scale(.75);-webkit-backface-visibility:hidden;backface-visibility:hidden}.section-research .section-content h2{margin-bottom:29px}.section-research .section-content p{font-size:13px;line-height:1.2;margin-left:0}.section-research .section-content p br{display:none}.section-research .research{margin:0 -12px 20px 0}.research-inner{padding:62px 30px 55px 74px}.research blockquote:before{top:5px}.research blockquote p{font-size:24px;line-height:1.2}.research-foot{padding-top:70px}.page-research .research-sidebar .sidebar-menu .sidebar-menu-container{padding:20px 15px 20px 30px}.page-regular .sidebar{width:100%}.page-regular .page-body{width:100%;float:none}}@media (max-width:767px){.gallery_slides .slick-dots{right:1em;display:block}.splash{padding-bottom:140px}.splash .contentWrapper{padding:0 10px}.splash_title{margin-top:30px}.splash_title,.splash_title .splash_wrap{font-size:36px}.main-primary .sidebar{float:none;width:auto}.main-primary .content{top:-120px;float:none;width:auto;padding:0;margin-bottom:-120px}.main-primary .sidebar-left{padding:0 14px;margin-top:0}.main-primary .sidebar-right{margin-top:25px}.main-secondary{top:-100px;margin-bottom:-60px}.main-tertiary{top:-100px;margin-bottom:-60px}.main-tertiary .main-head{padding:0 5px 20px}.main-tertiary .main-head h3{margin-bottom:15px;font-size:30px}.main-tertiary .page_intro{font-size:14px}.main-title{top:-72px;font-size:5vw;width:100%}.page .main .main-title{line-height:1vw;white-space:nowrap}.page_title{width:auto;font-size:43px}.main-secondary.main-alt .main-title{margin-bottom:-14px}.content,.main-secondary .content,.sidebar{float:none;width:auto}.sidebar{margin-top:25px}.page-regular .page-body{width:100%;float:none;line-height:24px}.page-regular .page-body ul{margin-left:20px}.page-regular .page-body .page-regular-tabs ul{list-style:none;margin-left:0}.page-regular .sidebar{width:100%}.article~.article{padding-top:25px;margin-top:25px}.article-title{font-size:30px}.section-primary{padding:70px 0;margin-bottom:-42px!important}.section-primary .section-title{font-size:30px}.section-primary .section-body{padding:0}.students-responsive-table tr td{min-height:10px;display:inline-block;width:100%;float:left;clear:right;padding-bottom:1em}.students-responsive-table td:before{content:attr(data-label);float:left;text-transform:uppercase;font-weight:700}.widget-stories{padding:15px 0 20px}.widget-stories{display:none}.widget-news .widget-head{margin-bottom:20px}.widget-stories:after,.widget-stories:before,.widget-testimonials:before{right:-14px}.widget-testimonials{margin-top:25px;display:none}.widget-news{margin-bottom:12em;display:none}.widget-news-related{display:block;margin-bottom:inherit}.story~.story{margin-top:25px}.sidebar-alt .widget~.widget{padding-top:20px;margin-top:20px}.globalFooter{padding-top:50px;padding-bottom:20px}.globalFooter-home{padding-top:50px}.globalFooter:after,.globalFooter:before{top:15px}.footerNav,.legalNav{margin-bottom:20px}.globalFooter_section{margin-bottom:20px}.footerMenu_item,.legalMenu_item,.legalMenu_link{margin:0}.footerMenu_item,.legalMenu_item{display:block}.footerMenu_link,.footerMenu_link:hover{font-size:22px}.legalMenu_item~.legalMenu_item{margin-top:10px}.article-news .article-body,.article-news .article-head{padding:0 0 40px}.article-news .article-head{margin-bottom:15px}.article-news .article-content,.article-news .sidebar-alt{float:none;width:auto}.article-news .article-content{font-size:14px}.article-news .article-content p{margin-bottom:10px}.article-news .article-content h4{margin-top:15px}.article-news .article-title{font-size:32px}.article-news .article-meta-date{display:block;padding:0;margin:0}.article-news .article-meta-date:after{display:none}.intro-alt .intro-image,.intro-image{min-height:250px}.blogListing{padding:0 0 40px;margin-bottom:20px}.blogListing_title{font-size:25px}.blogListing_abstract{font-size:14px}.blogListing_date{display:block;padding-right:0;margin-right:0}.blogListing_date:after{display:none}.gallery{padding:0}.gallery-content{display:none}.gallery_slides .slick-next,.gallery_slides .slick-prev{display:none!important}.mediaBlock,.mediaBlock-video,.mediaBlock.mediaBlock--image{padding-right:0}.mediaBlock .mediaBlock_content,.mediaBlock-video .mediaBlock_content{float:none;width:auto;margin-right:0}.mediaBlock-video{padding-bottom:30px}.list-media-stats{padding:0;border-left:none;margin:0}.list-media-stats li,.list-media-stats li~li{padding:10px 0 20px 30px}.mediaBlock-video .video_player{padding-top:0}.mediaBlock-inner:after,.mediaBlock-inner:before{height:39px}.campus{margin-top:5px}.campus_title{margin-bottom:15px;font-size:38px}.mediaBlock--image img{width:100%;height:auto}.mediaBlock--image .mediaBlock_content h3{margin-bottom:5px}.mediaBlock-intro{padding:0}.mediaBlock-intro .page_intro>p{font-size:14px}.partners-list-thumbs .partners-list-body{width:100%}.partners-list-thumbs .partner-item{width:50%}.article-impact{padding:18px 0 69px}.article-impact .article-head{padding-bottom:15px}.article-impact .article-foot h4{line-height:1.3}.section-tales{padding-top:20px}.tales{margin-bottom:-30px}.tale{display:block;width:auto;padding:0;margin-bottom:30px}.tale-head-content{padding-bottom:20px}.tale-image{margin-bottom:15px}.tale-image img{width:100%}.tale:nth-child(odd):after{display:none}.tale-alt .tale-head-bar{padding-top:10px}.tale-content,.tale-head-content{min-height:0}.tale-foot{margin-top:10px}.perks-page.perks-wide .perks-list .perks-item .perk-logo{width:100%}.perks-page.perks-wide .perks-list .perks-item .perk-desc{margin-top:2em;width:100%}.page-regular-secondary{padding-right:0;padding-bottom:0}.page-regular-secondary .page-body{padding:0 25px;border:none}.page-regular-secondary .sidebar{position:static;padding:0 25px;margin-bottom:40px;margin-top:0}.widget-professor .widget-inner,.widget-professor.fixed .widget-inner{position:static;width:auto}.widget-professor .widget-actions{display:none}.widget-professor h4{margin-bottom:15px;font-size:20px}.list-professors a{padding:21px 17px 18px;border-width:1px;font-size:23px}.list-professors .current a{border-color:#e9eef9}.section-faculty .section-head{margin-bottom:51px}.section-faculty .section-body{padding-bottom:0}.section-faculty .section-foot{padding-top:15px}.page-regular .page-body .section-faculty .list-alternate-links,.section-faculty .list-alternate-links{margin-left:0;display:block;width:auto}.page-regular .page-body .professors,.professors{margin:0 -20px}.professor{margin:0 17px 47px}.professor-image{margin-bottom:7px}.list-alternate-links li{margin-bottom:27px}.list-alternate-links span{margin-bottom:7px;font-size:16px}.list-alternate-links p{font-size:14px}.container-secondary .shell,.container-tertiary .shell{padding:0 20px}.intro-impact .intro-image{min-height:426px}.intro-impact .intro-image:after{left:-5%}.section-heading{margin:-386px 0 43px}.section-heading .section-actions{display:none}.impact-items{margin:0}.impact-item{overflow:hidden;display:block;width:auto;padding:0;margin-bottom:15px}.impact-image{float:left}.impact-content{overflow:hidden;padding-top:28px;margin:0}.impact-content h3{margin-bottom:13px}.impact-content p{margin-bottom:20px;font-size:16px;line-height:1.2}.intro-inner-br .breadcrumbs-secondary{padding-left:12px}.section-featured{padding:5px 20px 75px}.section-featured .section-head{margin-bottom:39px;margin-left:-10px;margin-right:-10px}.featured-image{float:none;width:auto;margin:0 0 2px}.featured-image:after,.featured-image:before,.featured-item:nth-child(even) .featured-image:after,.featured-item:nth-child(even) .featured-image:before{left:-85%;height:80px}.featured-image:before,.featured-item:nth-child(even) .featured-image:before{top:-77px}.featured-image:after,.featured-item:nth-child(even) .featured-image:after{bottom:-69px}.featured-item:nth-child(even) .featured-image:after,.featured-item:nth-child(even) .featured-image:before{left:auto;right:-85%}.featured-image img{width:100%;height:auto}.section-research{overflow:visible;margin:-326px -20px 25px}.section-research:before{left:-25px}.section-research:before{-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);-o-transform:rotate(9deg);transform:rotate(9deg)}.section-research .section-inner{padding:0 20px}.section-research .section-body{padding-bottom:0}.section-research .section-image{position:relative;top:-114px;float:none;display:block;width:148px;height:148px;margin:0 auto -81px}.section-research .section-image img{-webkit-transform:scale(.6);-ms-transform:scale(.6);-o-transform:scale(.6);transform:scale(.6)}.section-research .section-content{padding-left:62px;padding-right:42px}.section-research .section-content h2{margin-bottom:46px}.section-research .section-content h6{margin-bottom:0;line-height:.6;letter-spacing:-.019em}.section-research .section-content p{margin-left:-32px;font-size:15px;line-height:1.8}.section-research .research{margin:0 8px}.research:before{top:-60px}.research:before{-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);-o-transform:rotate(4deg);transform:rotate(4deg)}.research:after{bottom:-60px}.research:after{-webkit-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-o-transform:rotate(-4deg);transform:rotate(-4deg)}.research blockquote:before{top:6px}.research blockquote p{font-size:18px;line-height:1.5}.research-inner{padding:67px 30px 92px 74px}.research-foot{padding-top:40px;margin-left:-41px;margin-right:-20px}.statistic-items{padding:80px 0}.statistic-item{display:block;width:340px;height:340px;margin:-80px auto}.statistic-content strong{margin-bottom:11px;font-size:62px}.statistic-content span{font-size:23px}.article-problem{padding:30px 15px;margin:0 0 35px 0}.article-problem:before{display:none}.article-problem h2{font-size:26px}.article-problem p{font-size:15px;line-height:1.8}.article-problem p:last-child{margin-bottom:0}.article-mission{padding:0 15px 30px}.article-mission .article-body p{font-size:15px;line-height:1.8}.impact-missions-list .list-mission-items li{display:block;width:auto;margin-bottom:50px}.impact-missions-list .list-mission-items li:nth-child(even){margin-left:0}.page-research .main-body .research-sidebar{width:100%}.page-research .main-body .research-content{width:100%;padding-top:25px}.page-research .main-body .research-content .research-content-footer .section-news{width:100%;border-right:0;margin-bottom:35px}.page-research .main-body .research-content .research-content-footer .section-publications{width:100%;padding-left:0}.page-research .research-content-footer .section-news .section-news-table .news-content,.page-research .research-content-footer .section-news .section-news-table .news-image{float:none}.page-research .research-content-footer .section-news .section-news-table .news-image{width:140px}}@media (max-width:479px){.blogListing{margin-bottom:10px}.blog-image{float:none;margin:0 0 10px}.partners-list-intro{padding:0 15px}.partners-list-thumbs .partners-list-body{width:100%;max-width:100%}.partners-list-thumbs .partner-item{width:100%}.mentors-list-intro{padding:0 10px}.mentors-list-body .mentor-item{width:100%;display:block}.mentors-list-body .mentor-item .mentor-item-container{margin:0 auto}.mentors-list-body .mentor-item .mentor-job{min-height:30px;height:initial}.mentors-list-body .mentor-item .mentor-linkedin{height:initial}.page-research .main-body{padding:15px}.page-research .main-body .research-sidebar{padding:15px}.page-research .localist_widget_container a.lw_event_item_image img{height:auto}}@media (max-width:413px){.page-regular .page-body .professors,.professors{margin:0 -10px}.professor{width:50%;padding:0 10px;margin:0 0 47px}.phd-student{width:100%}.container-secondary .shell,.container-tertiary .shell{padding:0 5px}.impact-image{width:150px;height:150px}.impact-content p{font-size:14px}.page--impact_index .section-heading .section-title{margin-bottom:15px}.section-featured{padding-left:0;padding-right:0}.section-featured .section-head{margin-left:0;margin-right:0}.section-featured .section-title{font-size:32px}.featured-content h2{font-size:18px}.section-research{margin:-326px -5px 25px}.section-research .section-content{padding-left:20px;padding-right:20px}.section-research .section-content p{margin-left:0}.section-research .section-inner{padding:0 5px}.research-inner{padding:67px 20px 92px 50px}.research-foot{margin-left:-40px;margin-right:-15px}.statistic-items{padding:40px 0}.statistic-item{width:310px;height:310px;margin:-40px auto}.page-research .research-content-footer .section-news .section-news-table .news-content,.page-research .research-content-footer .section-news .section-news-table .news-image{float:left}.page-future-campus .main-tertiary .main-head{padding:30px 40px 50px}.campus-cta-container .campus-cta{width:100%;margin-bottom:35px}.campus-cta-container .campus-cta .cta-image{max-width:150px}.page-future-campus .mediaBlock{margin-bottom:35px}}@media (max-width:970px){.gallery_slides .slick-dots{display:none!important}}@media (max-width:750px){.gallery_slides .slick-dots{display:block!important;margin-bottom:-20px}}.ct_people_social_icon,.ct_people_social_icon:hover{display:block;background:url(/National_Library/oe_/https://tech.cornell.edu/static/css/images/ct_people_social.png) 0 0 no-repeat;overflow:hidden;text-indent:100%;text-align:left;width:25px;height:25px;opacity:.55;margin:0 auto 0 auto}.ct_people_social_icon:hover{opacity:1}.ct_people_social_icon a{width:auto;height:100%;display:block}.ct_people_social_icon-gplus{background-position:-3px 0}.ct_people_social_icon-gplus:hover{background-position:-31px 0}.ct_people_social_icon-linkedin{background-position:-59px 0}.ct_people_social_icon-linkedin:hover{background-position:-3px -28px}.ct_people_social_icon-mail{background-position:-31px -28px}.ct_people_social_icon-mail:hover{background-position:-59px -28px}.ct_people_social_icon-twitter{background-position:-3px -56px}.ct_people_social_icon-twitter:hover{background-position:-31px -56px}.ct_people_social_icon-www{background-position:-59px -56px}.ct_people_social_icon-www:hover{background-position:-3px -84px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.ct_people_social_icon,.ct_people_social_icon:hover{background:url(/National_Library/oe_/https://tech.cornell.edu/static/css/images/ct_people_social_3x.png) 0 0 no-repeat;-moz-background-size:78px auto;-ie-background-size:78px auto;-o-background-size:78px auto;-webkit-background-size:78px auto;background-size:78px auto}.ct_people_social_icon-gplus{background-position:0 0}.ct_people_social_icon-gplus:hover{background-position:-25px 0}.ct_people_social_icon-linkedin{background-position:-50px 0}.ct_people_social_icon-linkedin:hover{background-position:0 -25px}.ct_people_social_icon-mail{background-position:-25px -25px}.ct_people_social_icon-mail:hover{background-position:-50px -25px}.ct_people_social_icon-twitter{background-position:0 -50px}.ct_people_social_icon-twitter:hover{background-position:-25px -50px}.ct_people_social_icon-www{background-position:-50px -50px}.ct_people_social_icon-www:hover{background-position:0 -75px}}.bio_job_title{font-size:25px;line-height:1em;width:75%}.page_title{line-height:1em;width:95%;max-width:960px;height:auto}@media (min-width:1438px){.page .main .main-title.regular{font-size:4vw}}@media (max-width:500px){.page_title{font-size:25px;line-height:1em}.bio_job_title{font-size:20px;width:95vw}.page .main .main-title{white-space:normal;line-height:1.1em;font-size:30px;top:-100px}.page .main .main-title.small{font-size:22px}.main-secondary{top:-71px}.page-regular .page-body td{display:block}.page-regular .page-body td p{margin-left:0!important}ol,ul{padding-left:0}.page-regular .page-body{padding:0 25px 0 25px}}@media (max-width:325px){.page_title{font-size:25px;width:95%}.bio_job_title{font-size:20px;width:95vw}}@media (max-width:435px){.perks-list .perks-item .perk-logo{float:left;position:relative;width:100%;min-height:1px}.perks-list .perks-item .perk-desc{float:left;position:relative;width:100%;padding-left:0;padding-right:0;padding-top:10px;min-height:1px}.section-research .section-content h2{font-size:45px}.percent-inner{display:block;width:100%;text-align:center;margin-bottom:20px}.percent-content{display:block}}.content-link-jacobs{border:1px solid #000;padding:25px;text-align:center;letter-spacing:2px;margin-bottom:28px}.content-link-jacobs h3{color:grey;font-family:Dinot,sans-serif;font-size:.8em;margin:0;padding:0}.content-link-jacobs h2{font-size:1.2em;margin:0;padding:0;color:#000}.section_callout{border:3px solid #f1bd34;border-radius:10px;padding:20px;padding-left:5%;padding-right:5%;width:85%;margin-left:auto;margin-right:auto}.section_callout h2.section-title{font-weight:bolder;font-size:44px}.section_callout div.link{margin-left:10px;margin-right:10px;background-color:#3c434b;color:#fff;text-transform:none;padding:5px;letter-spacing:normal;display:inline-block;margin-bottom:5px;box-shadow:1px 0 10px #555;padding-left:15px;padding-right:15px}.section_callout div.link a{color:#fff}.section_callout div.link:first-of-type{background-color:#f6d171;color:#3c434b}.section_callout div.link:first-of-type a{color:#3c434b}@media (max-width:767px){.section_callout h2.section-title{font-size:30px}}@media (max-width:500px){.section_callout h2.section-title{font-size:24px}}.camera-button{margin-top:30px;margin-bottom:-30px;font-family:Dinot,sans-serif}@media (max-width:969px){.camera-button{margin-top:30px;margin-bottom:0;font-family:Dinot,sans-serif}}@media (max-width:768px){.camera-button{margin-top:30px;margin-bottom:30px;font-family:Dinot,sans-serif}}.camera-button i{display:inline-block;background:url(images/ico-camera.png) no-repeat center center;width:37px;height:36px;position:relative;top:10px}.camera-button:hover i{opacity:.8}.camera-button:hover a{color:#007ff2;opacity:.8}.camera-button a{text-transform:uppercase;font-weight:700}.current_campus{margin-top:50px}.current_campus h2{margin-top:10px;margin-bottom:10px}.localist_widget_container a.lw_event_item_image img{display:block;height:150px;width:150px}.localist_widget_container .action_button{display:none}div .localist_widget_container div.lw_event_item_description{font-size:14px}div .localist_widget_container span.lw_event_item_date{font-size:18px;font-weight:700}div .localist_widget_container div.lw_event_item_title{line-height:20px;margin-top:20px;margin-bottom:20px}div .localist_widget_container .lw_event_meta{width:90%}