@import url(//fonts.googleapis.com/css?family=Libre+Franklin:300,400,500,600,700);@import url(//fonts.googleapis.com/css?family=Roboto:400,500,600,700);@import url(//fonts.googleapis.com/css?family=Oswald:400,700);img.panopoly-image-full,img.panopoly-image-half,img.panopoly-image-quarter,img.panopoly-image-featured,img.panopoly-image-thumbnail,img.panopoly-image-square,img.panopoly-image-original,img.panopoly-image-spotlight,img.panopoly-image-video{max-width:100%;height:auto;vertical-align:bottom;}img.panopoly-image-full{width:100% !important;margin-bottom:.5em;}img.panopoly-image-half{max-width:50%;width:50%;float:left;margin-right:.75em;margin-bottom:.5em;margin-top:.5em;}img.panopoly-image-quarter{max-width:25%;width:25%;float:left;margin-right:.5em;margin-bottom:.25em;margin-top:.25em;}.caption.panopoly-image-half{max-width:50%;float:left;}.caption.panopoly-image-quarter{max-width:25%;}.caption.panopoly-image-half img.panopoly-image-half,.caption.panopoly-image-quarter img.panopoly-image-quarter,.caption.mceTemp img.panopoly-image-half,.caption.mceTemp img.panopoly-image-quarter{max-width:100%;width:100%;float:none;}.caption.mceTemp img.panopoly-image-half,.caption.mceTemp img.panopoly-image-quarter{width:auto;}.media-thumbnail{width:80px;height:80px;}.media-thumbnail img.panopoly-image-thumbnail{margin-left:auto;margin-right:auto;}.media-thumbnail img{max-width:100%;height:auto;}
*{text-rendering:optimizeLegibility;}body{color:#333333;font-family:"Roboto",Helvetica,Arial,sans-serif;}h1{color:#333333;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-size:2em;font-weight:500;}@media all and (min-width:768px){h1{font-size:2.5em;}}h1 .page__title{margin-bottom:.25rem;}h2{color:#17535d;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-size:1.875em;font-weight:500;margin:1em 0 .5em;}@media all and (min-width:768px){h2{font-size:2em;}}h2.pane-title{margin:1rem 0 .5rem;}h3{color:#333333;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-size:1.5em;font-weight:500;margin-bottom:.5em;margin-top:1em;}h3:before{background:#e65100;content:' ';display:block;height:5px;margin-bottom:.5rem;width:45px;}h3 + p,h3 + ul{margin-top:-.5em;}h4{color:#17535d;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-weight:500;}h5{color:#333333;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-weight:500;text-transform:uppercase;}h6{color:#333333;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-weight:500;}p{margin:1em 0 .5em;}.lead p,p.lead{font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-size:1.1em;font-weight:300;margin-top:0;}a{font-weight:500 !important;}a:link,a:visited{color:#17535d;font-weight:500;text-decoration:none;}a:hover,a:active,a:focus{color:#656565;text-decoration:underline;}a.readMore,.more-link a{border:#003a44 solid 1px;color:#003a44;display:inline-block;font-style:normal;font-weight:500;padding:10px;margin-top:1em;text-decoration:none;text-transform:uppercase;-webkit-transition:all .3s linear;transition:all .3s linear;}a.readMore:hover,a.readMore:focus,.more-link a:hover,.more-link a:focus{background:#003a44;color:#ffffff;text-decoration:underline;-webkit-transition:all .3s linear;transition:all .3s linear;}ul,ol{margin:0 1em 1em;}blockquote{border-bottom:1px solid #c8c8c8;border-left:0;border-top:0;display:table;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-size:1.1em;font-weight:300;margin:1.5em 0 0;padding-left:0;}blockquote:before{background-color:#17535d;border-radius:50%;color:#a0bd00;content:'"';float:left;font-size:4em;line-height:0.25rem;margin-right:1rem;padding:2.5rem .55rem 0;}blockquote p{margin:0 0 1em 3.5em;}#content img{border-radius:0;}img.image-float-left{clear:left;}table{width:100%;}table tr:nth-child(even),table tr:nth-child(odd){background-color:#ffffff;border-bottom:0;border-top:1px solid #bdbdbd;}@media all and (min-width:480px){#main{padding-top:0;min-height:70vh;}}.field-collection-item-field-events-speakers .field-name-field-events-speaker-name{font-size:1.2em;margin-top:1em;}.field-collection-item-field-events-speakers .field-name-field-events-presentation-link{font-style:italic;margin-top:1em;}.view-events .views-row:nth-child(odd),.view-news .views-row:nth-child(odd){background:transparent;border-top:1px solid #17535d;border-bottom:1px solid #17535d;}.view-events .views-row:first-child,.view-news .views-row:first-child{border-top:0;}.view-events .views-row .views-field-title{line-height:1.2em;}.news-author,.blog-author,.field-name-post-date,.view-news .date-display-single,.field-name-field-news-date .date-display-single,.view-blog .views-field-created{color:#333;}.news-grid li > div:first-child{border-top:10px solid #a0bd00;}.news-grid .views-field-title a{color:#333333;font-size:1.5em;}.news-grid .views-field-title h3 a{color:#333333;font-family:"Roboto",Helvetica,Arial,sans-serif;}.news-grid .views-field-title h3{margin-bottom:0;margin-top:0;}.news-grid .views-field-title h3:before{display:none;}.news-grid .news-taxonomy-terms{line-height:1.1em;}.news-grid.grid-3-columns .news-grid-article-info{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1.5em;padding:0 !important;}@media all and (min-width:768px){.news-grid.grid-3-columns .news-grid-article-info{-ms-flex-preferred-size:32%;flex-basis:32%;margin-right:1%;}}.career-testimonial{clear:both;margin-top:1em;}@media all and (max-width:639px){.career-testimonial img{margin:0;}.career-testimonial h2{margin-top:.5em;}}@media all and (min-width:640px){.career-testimonial h2,.career-testimonial p{margin-left:270px;}}.page-node-61 h2,.page-node-56 h2{margin-top:2rem;}.page-node-81 .pane-bundle-text{margin-bottom:2rem;}.page-node-81 p:first-child > img.file-default{margin-top:0;}.bordered{border-color:#a0bd00;border-style:solid;border-width:1px 1px 1px 6px;margin:1em 0;padding:1em 2em;}.signature{font-family:georgia;font-size:1.5em;font-style:italic;}#world-map{text-align:center;}#main-menu{padding-bottom:0;padding-top:0 !important;position:relative;width:100%;}#navigation{background-color:rgba(23,83,93,0.76) !important;border:0 !important;height:0 !important;margin-top:51px;min-height:0 !important;padding-left:0;padding-right:0;position:fixed;width:100%;z-index:801;}#navigation .menu{margin:0;padding:0;float:right;}#navigation.shrink{margin-top:21px;}@media all and (min-width:841px){.shrink .search-container{opacity:0;overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all .75s linear;transition:all .75s linear;}.header .search-container{position:absolute;right:10px;top:-2rem;-webkit-transition:all .75s linear;transition:all .75s linear;}.header .search-container input{background:#2a2a2a;color:#ffffff;}.header .search-container input::-webkit-input-placeholder{color:#ffffff;}.header .search-container input:-ms-input-placeholder{color:#ffffff;}.header .search-container input::placeholder{color:#ffffff;}}@media all and (min-width:841px){.princeton_logo{left:0;margin-top:0;position:absolute;}}.header__secondary-menu{position:absolute;right:210px;top:0;}.header__secondary-menu a{color:#ffffff;}.header__secondary-menu a:hover,.header__secondary-menu a:focus,.header__secondary-menu a.active-trail{border-bottom:#a0bd00 solid 5px;color:#ffffff;padding:0 0 3px 0;}.header__secondary-menu li.last a{font-size:0;}.header__secondary-menu li.last a:before{content:'f';font-size:1rem;padding:4px 12px;margin-bottom:4px;}.header__secondary-menu li.last a:hover,.header__secondary-menu li.last a:focus{padding:0 0 7px 0;}#user-zone{background-color:transparent !important;border-bottom:0;border-top:0;max-width:1200px;}@media all and (min-width:841px){#user-zone{margin:0 auto 2em;-webkit-transition:opacity .75s linear;transition:opacity .75s linear;}.shrink #user-zone{margin:0 auto;opacity:0;overflow:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:all 1s linear;transition:all 1s linear;}}#navigation .menu{padding-top:1.3em;}#main-menu a.active,#main-menu a:hover,#main-menu a:focus,#main-menu a.active-trail{background-color:transparent !important;border-bottom:#a0bd00 solid 5px;}#main-menu a,#main-menu a:link{margin-left:6px;margin-right:6px;padding:0px 0px 9px 0px;}@media all and (min-width:1100px){#main-menu a,#main-menu a:link{margin-left:13px;margin-right:13px;}}a.menu_link{background-color:transparent;}#header{background-color:rgba(23,83,93,0.76) !important;border-top:#e65100 solid 6px;min-height:auto;position:relative;z-index:100;width:100%;}@media all and (min-width:841px){#header{position:fixed;position:-webkit-sticky;position:sticky;z-index:800;top:0;}#header.shrink{position:fixed;-webkit-transform:translateZ(0);transform:translateZ(0);}}body.flavor1 #header{border-bottom:0;}#header_bg{background-position:center;background-size:cover;height:calc(100vw * .217708333);width:100%;}@media all and (min-width:841px){#header_bg{margin-top:-126px;}}@media all and (min-width:841px){.shrink .header__logo .header__logo-image{-webkit-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform 1s linear;transition:-webkit-transform 1s linear;transition:transform 1s linear;transition:transform 1s linear,-webkit-transform 1s linear;}.header__logo .header__logo-image{-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:top left;transform-origin:top left;-webkit-transition:-webkit-transform .5s linear;transition:-webkit-transform .5s linear;transition:transform .5s linear;transition:transform .5s linear,-webkit-transform .5s linear;}}.header__logo .header__logo-image{max-width:94%;}.header__name-and-slogan{position:relative;margin-top:1em;}@media all and (max-width:500px){.header__name-and-slogan .header__site-name{font-size:1.35em;}}.header__name-and-slogan .header__site-slogan{position:absolute;top:0;text-transform:uppercase;color:#FFF;}.mean-container .mean-bar{background:transparent;margin-bottom:0;}.mean-container .mean-nav{background:#17535d;}.mean-container .mean-bar{border-bottom:0 !important;border-top:#e65100 solid 6px !important;}.breadcrumb{background:#ffffff;border-top:0px solid #e9e9e9;border-bottom:0px solid #e9e9e9;}.breadcrumb li{color:#3c3c3c;text-transform:uppercase;font-weight:500;}.breadcrumb li:first-child{display:none;}.breadcrumb li a:active,.breadcrumb li a:link,.breadcrumb li a:visited{color:#3c3c3c !important;text-decoration:none;font-weight:400;font-size:.95em;}.breadcrumb li a:hover{color:#3c3c3c !important;text-decoration:underline;font-weight:400;font-size:.95em;}.pane-news-news-sidebar-listing{background-color:#17535d;border-top:#e65100 solid 6px;color:#ffffff;font-size:1em;overflow:hidden;padding:29px;}.pane-news-news-sidebar-listing h2.pane-title{color:#a0bd00;font-family:"Oswald",Helvetica,Arial,sans-serif;font-size:1.4em;font-weight:500;margin-bottom:10px;text-transform:uppercase;}.pane-news-news-sidebar-listing .view-news .views-row{background:none !important;border-bottom:0px solid #17535d;border-top:0px solid #17535d;padding:0;}.pane-news-news-sidebar-listing .view-news .views-field-title{padding-bottom:10px;}.pane-news-news-sidebar-listing .view-news .views-field-title a{color:#ffffff !important;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-size:1.2em;font-weight:500;}.pane-news-news-sidebar-listing .view-news .views-field-view-node a{color:#ffffff !important;font-weight:500;text-transform:uppercase;}.pane-news-news-sidebar-listing .view-news .date-display-single,.pane-news-news-sidebar-listing .view-news .news-author,.pane-news-news-sidebar-listing .view-news .more-link,.pane-news-news-sidebar-listing .view-news .feed-icon{display:none;}@media all and (min-width:841px){.pane-news-news-sidebar-listing img{width:100%;}}#panels-ipe-regionid-sidebar .view-news .views-row .views-field-field-featured-image img{border-radius:0;float:none;margin:0;}.event-date-badge-container .badge{border-color:transparent;}.event-date-badge-container .badge #month{color:#17535d;font-size:1em;font-weight:500;text-transform:uppercase;}.event-date-badge-container .badge #day{color:#17535d;font-size:1.5em;}.pane-events-events-grid-view,.pane-events-events-full-listing-exposed{position:relative;}.pane-events-events-grid-view .more-link,.pane-events-events-full-listing-exposed .more-link{position:absolute;right:0;top:1em;}.pane-events-events-grid-view .event-speakers a,.pane-events-events-full-listing-exposed .event-speakers a{font-size:1.2em;font-weight:500;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;text-decoration:none;}.pane-events-events-grid-view .event-speakers a:hover,.pane-events-events-grid-view .event-speakers a:focus,.pane-events-events-full-listing-exposed .event-speakers a:hover,.pane-events-events-full-listing-exposed .event-speakers a:focus{font-size:1.2em;font-weight:500;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;text-decoration:underline;}.pane-events-events-grid-view .field-collection-item-field-events-speakers .field-name-field-events-speaker-name,.pane-events-events-full-listing-exposed .field-collection-item-field-events-speakers .field-name-field-events-speaker-name{margin-top:.5em;}.pane-events-events-grid-view .field-name-field-events-speaker-affiliation,.pane-events-events-full-listing-exposed .field-name-field-events-speaker-affiliation{line-height:1.2em;}.pane-events-events-grid-view .event-date,.pane-events-events-grid-view .event-location,.pane-events-events-full-listing-exposed .event-date,.pane-events-events-full-listing-exposed .event-location{display:inline-block;}.pane-events-events-grid-view .field-name-field-events-presentation-link,.pane-events-events-grid-view #edit-field-events-audience-tid-wrapper,.pane-events-events-full-listing-exposed .field-name-field-events-presentation-link,.pane-events-events-full-listing-exposed #edit-field-events-audience-tid-wrapper{display:none;visibility:hidden;}.pane-events-events-full-listing-exposed .view-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;}.pane-events-events-full-listing-exposed .view-events .views-row{border-bottom:0;border-top:0;-ms-flex-preferred-size:100%;flex-basis:100%;}@media all and (min-width:768px){.pane-events-events-full-listing-exposed .view-events .views-row{-ms-flex-preferred-size:48%;flex-basis:48%;}}.pane-events-events-sidebar-listing .event-title{display:none;}.pane-events-events-sidebar-listing .view-events .views-field-field-events-date,.pane-events-events-sidebar-listing .view-events .views-field-field-events-location,.pane-events-events-column-listing .view-events .views-field-field-events-date,.pane-events-events-column-listing .view-events .views-field-field-events-location{display:inline-block !important;}.pane-events-events-sidebar-listing .views-row,.pane-events-events-column-listing .views-row{display:-webkit-box;display:-ms-flexbox;display:flex;}.pane-events-events-sidebar-listing .field-collection-item-field-events-speakers .field-name-field-events-speaker-name,.pane-events-events-column-listing .field-collection-item-field-events-speakers .field-name-field-events-speaker-name{margin-top:0;}.view-display-id-events_sidebar_listing .view-events .views-row .views-field-view-node{font-size:0;display:none;}.node-type-events .page__title,.event-title{font-style:italic;}.node-events.view-mode-full .field-label,.node-events.view-mode-full .field-name-field-events-audience{display:none;}.node-events.view-mode-full .field-name-field-events-speaker-name{font-size:1.5em;}.node-events.view-mode-full .field-name-field-events-speaker-affiliation{font-size:1.2em;line-height:1.2em;}.node-events.view-mode-full .field-name-field-event-categories{margin-bottom:.5em;}.node-events.view-mode-full .field-name-field-events-date,.node-events.view-mode-full .field-name-field-events-location{display:inline-block;float:none;vertical-align:top;}.node-events.view-mode-full .social-sharing-buttons{margin-top:1.5em;}.section-events .views-widget-filter-field_featured_categories_tid,.section-events .views-widget-filter-field_events_audience_tid,.section-events .pane-node-field-events-audience{display:none;}.section-events .field-name-field-events-speakers{float:none;}.section-events .field-name-field-events-speaker-affiliation{line-height:1.2em;}.views-field-field-events-date,.date-display-single,.date-display-range{font-weight:400;}.event-taxonomy-terms{line-height:1.1em;}.node-type-events .field-name-field-event-categories .field-item:first-child:before{margin-right:0;}.section-people .people-grid-person-info{margin-bottom:1em;}.people-grid-name-linked{font-size:1.5em;line-height:1.2em;}.people-grid-name-linked a:link,.people-grid-name-linked a:visited{color:#17535d;font-weight:400;text-decoration:none;}.people-grid-name-linked a:hover,.people-grid-name-linked a:focus{text-decoration:underline;color:#656565;}.people-grid-phone,.people-grid-email,.people-grid-office{font-size:.875em;line-height:1.5em;}.people-grid-phone strong,.people-grid-email strong,.people-grid-office strong{position:absolute;text-indent:-9999px;visibility:hidden;}.people-grid-position li{line-height:1.3em;}.people-grid-position li + li:last-child{padding-top:.5em;}.view-events.pane-events-events-sidebar-listing .views-row .view-node.views-field-view-node span.field-content,.view-events.pane-events-events-column-listing .views-row .view-node.views-field-view-node span.field-content{font-size:0;display:none;}.node-type-people .field-name-field-featured-image{float:left;margin:0 30px 15px 0;}@media all and (min-width:768px){.node-type-people .field-name-field-featured-image{max-width:25%;}}@media all and (min-width:768px){.node-type-people #people-contact-info{width:25%;}}.node-type-people #people-contact-info .field:not(:first-child){border-bottom:1px solid #656565;margin-bottom:1em;padding-bottom:1em;width:100%;}.node-type-people #people-contact-info .field-label{color:#000000;float:none;font-size:.875em;font-weight:500;text-transform:uppercase;}.node-type-people .field-name-field-people-position{color:#000000;font-size:1.25em;font-style:normal;}.node-type-people .field-name-field-people-position .field-item + .field-item:last-child{padding-top:.5em;}.node-type-people .field-name-field-people-website{word-break:break-all;}.node-type-people .field-name-field-people-cv .field-label{display:none;}@media all and (min-width:768px){.node-type-people #people-detail-info{display:inline-block;width:70%;}}.node-type-people #people-detail-info .field-name-body{max-width:100%;}.node-type-people #people-detail-info .field-name-body p:first-child{margin:0 0 1.5em;}.node-type-people #people-detail-info .field-label{color:#000000;font-size:1.2em;margin-bottom:.5em;}.section-research #content img.pwds-people-grid{border-radius:0;}@media all and (min-width:960px){.view-people .people-page-phone-fax-email-office-container{float:none;}}.page-node-191 .people-grid-position li.first{font-size:.875em;}.node-type-people .field-name-field-people-degrees .field-items p,.node-type-people .field-name-field-people-publications-list .field-items p{margin-top:1em;margin-bottom:.5em;}.research-areas{font-family:"Roboto",Helvetica,Arial,sans-serif;min-height:300px;overflow:hidden;position:relative;}.research-areas__group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0 auto;max-width:1200px;padding:0;position:relative;width:100%;z-index:1;}@media all and (min-width:960px){.research-areas__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.research-areas__group > li{margin:1em 0;width:100%;}@media all and (min-width:960px){.research-areas__group > li{margin:0;width:20%;}}@media all and (min-width:1200px){.research-areas__group > li{-webkit-transform:translateY(160px);transform:translateY(160px);}}.research-areas__group a{color:#656565;display:block;font-size:1.5em;line-height:1.2;text-align:center;text-decoration:none;}@media all and (min-width:1024px){.research-areas__group a{font-size:1.75em;}}.research-areas__group a:before{background-color:#17535d;content:' ';display:block;height:5px;margin:0 auto .5em;width:45px;}.research-areas__group a:hover,.research-areas__group a:focus{text-decoration:underline;}@media all and (max-width:959px){.research-areas__group a br{display:none;}}.research-areas #lines{display:none;max-width:1200px;opacity:1;overflow:visible;position:absolute;width:100%;top:60px;}@media all and (min-width:1200px){.research-areas #lines{display:block;}}@media all and (min-width:1600px){.research-areas #lines{top:60px;}}.research-areas.roadmap{min-height:160px;}.research-areas.roadmap .research-areas__group{-ms-flex-wrap:wrap;flex-wrap:wrap;}@media all and (min-width:1200px){.research-areas.roadmap .research-areas__group{-ms-flex-wrap:nowrap;flex-wrap:nowrap;}}.research-areas.roadmap .research-areas__group > li{margin:1em 0;width:100%;}@media all and (min-width:960px){.research-areas.roadmap .research-areas__group > li{width:33%;}}@media all and (min-width:1200px){.research-areas.roadmap .research-areas__group > li{margin:2px 0 0;-webkit-transform:translateY(80px);transform:translateY(80px);width:20%;}}.research-areas.roadmap #lines{display:none;}@media all and (min-width:1200px){.research-areas.roadmap #lines{display:block;top:-15px;}}.research-teaser{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1;}@media screen and (min-width:768px){.research-teaser{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:2em;}}.research-teaser__image{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:60%;flex-basis:60%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;overflow:hidden;}@media screen and (min-width:768px){.research-teaser__image{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;}}.research-teaser__image .media-element-container{position:relative;}.research-teaser__image .media-element-container .field-name-field-image-caption{background:rgba(0,0,0,0.85);border-bottom:0;bottom:0;color:#ffffff;font-size:.875em;font-style:italic;position:absolute;}.research-teaser__details{-ms-flex-preferred-size:40%;flex-basis:40%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:0 .5em;}@media screen and (min-width:768px){.research-teaser__details{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;padding:1em;}}.research-teaser__details h2,.research-teaser__details a h2{color:#17535d;margin:1em 0 0;}.research-teaser__details h3{margin-bottom:0;margin-top:0;padding-top:6px;display:inline-block;}.research-teaser__details p,.research-teaser__details a p{color:#656565;font-weight:400;margin:1em 0;}.research-teaser--alt .research-teaser__image{-ms-flex-preferred-size:40%;flex-basis:40%;max-height:258px;}.research-teaser--alt .research-teaser__details{-ms-flex-preferred-size:60%;flex-basis:60%;}.section-research .people-grid-name-linked{font-size:1em;}@media all and (min-width:960px){.section-research .people-grid-person-info{-webkit-box-sizing:border-box;box-sizing:border-box;padding:1% !important;width:20% !important;}}.sidebars .menu__item{border-bottom:2px solid #656565;color:#17535d;font-size:.95em;margin-bottom:10px;padding-bottom:10px;}.sidebars .menu__item:last-child{border-bottom:0;margin-bottom:0;}.region-sidebar-first{background:#ffffff;border-bottom:0;border-top:6px solid #a0bd00;margin:0;padding:10px;}.region-sidebar-first .menu a{color:#17535d;font-weight:500;}.region-sidebar-first .menu a.active-trail{color:#656565 !important;cursor:default;text-decoration:none;}.region-sidebar-first .menu a:hover,.region-sidebar-first .menu a:focus{color:#000000;text-decoration:underline;}.sidebars ~ #content{padding-left:10px;}@media all and (min-width:841px){.sidebars ~ #content{padding-left:30px;}}.related{background-color:#f0f0f0;margin-top:-20px;padding:20px;}.related .pane-title{color:#17535d;text-transform:uppercase;font-family:'Oswald',sans-serif;font-size:1.1em;font-weight:700;}.related ul{list-style-type:none;margin:0;padding:0;}.related a:link,.related a:visited{color:#4a4a4a;}.stats{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#17535d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:286px;margin:0 auto 1em;max-width:286px;padding:0 1em;text-align:center;}@media all and (min-width:992px){.stats{height:246px;}}@media all and (min-width:1060px){.stats{height:286px;}}.stats > div{width:100%;}.stats p{margin:.5rem 0;}.stats p:nth-child(1){color:#ffffff;font-family:"Libre Franklin",Helvetica,Arial,sans-serif;font-size:5em;font-weight:500;line-height:1em;}.stats p:nth-child(2){color:#a0bd00;font-size:1.25em;}.stats a{border:1px solid #e65100;color:#000000;padding:.5em;-webkit-transition:all .3s linear;transition:all .3s linear;}.stats a:hover,.stats a:focus{background:#17535d;color:#ffffff;-webkit-transition:all .3s linear;transition:all .3s linear;}.stats--textonly p:nth-child(1){font-size:2.5em;}@media all and (min-width:992px){.stats--textonly p:nth-child(1){font-size:2em;}}@media all and (min-width:1116px){.stats--textonly p:nth-child(1){font-size:2.5em;}}.partner{text-align:center;}.partner a{font-size:1.1rem;}.ui-accordion .ui-accordion-header{font-weight:500;font-size:125%;}.ui-accordion .ui-accordion-content{font-family:"Roboto",Helvetica,Arial,sans-serif;}.ui-accordion h3:before{display:none;}.ui-widget{border-color:#a0bd00;border-width:1px 1px 1px 6px;}#footer{background-color:#000000;border-top:0px solid #ee7f2d;color:#ffffff;padding-bottom:3em;padding-top:1em;}.footer__left{display:none;}.footer__right{font-size:.85em;float:left;line-height:1.6em;text-align:left;width:40%;}.footer__social-links-menu{display:none;}@media all and (min-width:841px){body[style="padding-top:39px;"] #header,body.logged-in #header{top:39px;}}body[style="padding-top:39px;"] #navigation,body.logged-in #navigation{margin-top:90px;-webkit-transition:margin-top 1s linear;transition:margin-top 1s linear;}body[style="padding-top:39px;"] #navigation.shrink,body.logged-in #navigation.shrink{margin-top:51px;-webkit-transition:margin-top 1s linear;transition:margin-top 1s linear;}@media all and (min-width:841px){body[style="padding-top:79px;"] #header,body.navbar-tray-open:not(navbar-vertical) #header{top:79px;}}body[style="padding-top:79px;"] #navigation,body.navbar-tray-open:not(navbar-vertical) #navigation{margin-top:130px;-webkit-transition:margin-top 1s linear;transition:margin-top 1s linear;}body[style="padding-top:79px;"] #navigation.shrink,body.navbar-tray-open:not(navbar-vertical) #navigation.shrink{margin-top:91px;-webkit-transition:margin-top 1s linear;transition:margin-top 1s linear;}#user-zone #acquia-purge-manualpurge-form-page{right:0;position:absolute;}@media all and (min-width:841px){#user-zone #acquia-purge-manualpurge-form-page{left:265px;}}.node-people .field-name-field-people-publications-list .field-label{text-indent:-9999px;}.node-people .field-name-field-people-publications-list .field-label:after{content:"Selected Recent Publications:";display:block;text-indent:0;}
.front #main .content_container{margin-top:0;max-width:none;}.front #content{margin-bottom:0;max-width:none;}.front .radix-boxton .panels-ipe-portlet-wrapper{max-width:100%;}.front .col-md-12{width:100%;padding:0;}.front #header_bg{position:relative;}@media all and (min-width:841px){.front #header_bg{margin-top:126px;}}@supports ((position:-webkit-sticky) or (position:sticky)){@media all and (min-width:841px){.front #header_bg{margin-top:0;}}}.front .hero{min-height:calc(56vw);overflow:hidden;}.front .hero__overlay{color:#ffffff;font-size:.9em;font-style:italic;left:4vw;position:absolute;bottom:10vh;}.front .hero__video{display:block;width:100%;}.front .hero__down{display:none;text-align:center;visibility:hidden;}@media all and (min-width:768px){.front .hero__down{display:block;visibility:visible;}}.front .radix-sutro-double .radix-layouts-header,.front .radix-moscone-flipped .row:nth-child(2){float:none;max-width:100%;padding:0;}@media all and (min-width:1220px){.front .radix-sutro-double .radix-layouts-header,.front .radix-moscone-flipped .row:nth-child(2){margin:0 auto;max-width:1200px;}}.front h1{margin-top:0;}.front .pane-news-news-sidebar-listing{margin-bottom:2em;margin-top:2em;}@media all and (min-width:992px){.front .pane-news-news-sidebar-listing{margin-top:-130px;}}.front .view-news{display:table;}.front .view-news .views-row:nth-child(odd){border:0;}.front .pane-events-events-grid-view{margin:2em auto;max-width:100%;padding:0 1.5em;}@media all and (min-width:1220px){.front .pane-events-events-grid-view{max-width:1200px;}}.front .pane-events-events-grid-view .event-title{display:none;}.research-areas{background:#656565;background:url("/sites/eeb/files/denali-sunrise.jpg");background-position:center;background-repeat:no-repeat;background-size:cover;font-family:"Roboto",sans-serif;height:100vh;margin-top:2em;max-height:750px;overflow:hidden;position:relative;}.research-areas__group{color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0 auto;max-width:1200px;padding:0;position:relative;text-shadow:1px 1px 2px black;width:100%;z-index:1;}@media all and (min-width:960px){.research-areas__group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}}.research-areas__group > li{opacity:0;-webkit-transform:translateY(100vh);transform:translateY(100vh);width:100%;}@media all and (min-width:960px){.research-areas__group > li{width:20%;}}.research-areas__group.animate > li{margin:1em 0;opacity:1;-webkit-transform:translateY(20vh);transform:translateY(20vh);-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}@media all and (min-width:960px){.research-areas__group.animate > li{margin:0;-webkit-transform:translateY(350px);transform:translateY(350px);}}@media all and (min-width:1201px){.research-areas__group.animate > li{margin:0;-webkit-transform:translateY(350px);transform:translateY(350px);}}.research-areas__group.animate > li:hover a{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}.research-areas__group.animate > li:hover a ~ ul{opacity:1;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;visibility:visible;}.research-areas__group a{color:#ffffff;display:block;font-size:1.5em;font-weight:400;line-height:1.2;text-align:center;text-decoration:none;text-shadow:1px 1px 2px black;-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}@media all and (min-width:1024px){.research-areas__group a{font-size:1.75em;}}.research-areas__group a:before{background-color:#e65100;content:' ';display:block;height:5px;margin:0 auto .5em;width:45px;}.research-areas__group a:hover,.research-areas__group a:focus{-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .75s ease-in-out;transition:all .75s ease-in-out;}.research-areas__group a:hover ~ ul,.research-areas__group a:focus ~ ul{visibility:visible;opacity:1;-webkit-transition:all 1s ease-in-out;transition:all 1s ease-in-out;}@media all and (max-width:959px){.research-areas__group a br{display:none;}}.research-areas__group a ~ ul{display:none;visibility:hidden;list-style-type:none;padding:0;margin:0;opacity:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out;}@media all and (min-width:960px){.research-areas__group a ~ ul{display:-webkit-box;display:-ms-flexbox;display:flex;}}.research-areas__group a ~ ul li{font-size:1.2em;padding:.5em 1em 0;}.research-areas__group a ~ ul li:first-child{padding:1.5em 1em 0;}.research-areas__lines{opacity:0;position:relative;}.research-areas__lines.animate{opacity:1;display:block;-webkit-transition:all 3.5s ease-in-out;transition:all 3.5s ease-in-out;}.research-areas__lines #lines{display:none;height:750px;left:0;margin-left:auto;margin-right:auto;max-width:1200px;overflow:visible;position:absolute;right:0;width:100%;top:48px;}@media all and (min-width:1200px){.research-areas__lines #lines{display:block;}}.research-areas__lines #lines path{stroke:#a0bd00;stroke-width:2;stroke-dashoffset:1200px;}.research-areas__lines.animate #lines path{-webkit-animation-name:draw;animation-name:draw;-webkit-animation-duration:5s;animation-duration:5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:linear;animation-timing-function:linear;}@supports ((position:fixed)){.research-areas__lines #lines{stroke-dasharray:1200px;}}.research-areas__lines.animate #lines #path1to2{-webkit-animation-delay:1.5s;animation-delay:1.5s;}.research-areas__lines.animate #lines #path1to3{-webkit-animation-delay:1.5s;animation-delay:1.5s;}.research-areas__lines.animate #lines #path1to4{-webkit-animation-delay:1.5s;animation-delay:1.5s;}.research-areas__lines.animate #lines #path1to5{-webkit-animation-delay:1.5s;animation-delay:1.5s;}.research-areas__lines.animate #lines #path2to3{-webkit-animation-delay:2.5s;animation-delay:2.5s;}.research-areas__lines.animate #lines #path2to4{-webkit-animation-delay:2.5s;animation-delay:2.5s;}.research-areas__lines.animate #lines #path2to5{-webkit-animation-delay:2.5s;animation-delay:2.5s;}.research-areas__lines.animate #lines #path3to4{-webkit-animation-delay:3.5s;animation-delay:3.5s;}.research-areas__lines.animate #lines #path3to5{-webkit-animation-delay:3.5s;animation-delay:3.5s;}.research-areas__lines.animate #lines #path4to5{-webkit-animation-delay:4.5s;animation-delay:4.5s;}@-webkit-keyframes draw{to{stroke-dashoffset:0;}}@keyframes draw{to{stroke-dashoffset:0;}}.visitor-links{clear:both;}.visitor-links ul{background:#028792;list-style-type:none;margin:0;padding:0;text-align:center;width:100%;}@media all and (min-width:768px){.visitor-links ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:222px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}}.visitor-links li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:222px;margin:0;max-width:400px;width:100%;}@media all and (min-width:768px){.visitor-links li{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;}}.visitor-links li:first-child{background-image:url("/sites/eeb/files/visitors-bg-prospective.png");}.visitor-links li:nth-child(2){background-image:url("/sites/eeb/files/visitors-bg-current.png");}.visitor-links li:last-child{background-image:url("/sites/eeb/files/visitors-bg-faculty.png");}.visitor-links a{border-bottom:5px solid transparent;color:#ffffff;font-size:2em;font-weight:500;line-height:1.2;margin:0 auto;}.visitor-links a:hover,.visitor-links a:focus{border-bottom:5px solid #a0bd00;color:#ffffff;text-decoration:none;}#arrowDown{bottom:100px;cursor:pointer;height:28px;position:relative;text-align:center;width:100%;z-index:200;}@media all and (min-width:1200px){#arrowDown{bottom:200px;}}#arrowDown img.hoverImages{-webkit-transition:transform 0.2s ease;-moz-transition:transform 0.2s ease;-o-transition:transform 0.2s ease;}#arrowDown img.hoverImages:hover{-webkit-transform:translateY(10px);transform:translateY(10px);}.maintenance-page header{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 2vw;}.maintenance-page #logo{padding:0 2vw;}.maintenance-page video,.maintenance-page #arrowDown{display:none;}.maintenance-page #content{margin:9em auto 0;max-width:1200px;}
.venues{margin-bottom:2em;}.venues .view-basic-page .view-content{display:-ms-flexbox;display:flex;flex-wrap:wrap;-ms-flex-wrap:wrap;}.venues .view-basic-page .views-row{display:block;border-bottom-width:0;padding-bottom:0;}.venues .view-basic-page .basic-page-featured-image-container{margin-bottom:0.5em;}
.ui-accordion .ui-accordion-header{font-weight:700;font-size:125%;}.ui-widget{border-width:1px 1px 1px 6px;border-color:#a0bd00 #a0bd00 #a0bd00 #a0bd00;}.ui-accordion .ui-accordion-content{font-family:"Roboto",sans-serif;}.ui-accordion h3:before{display:none;}
table td{font-size:120%;column-width:600px;}.cke_reset_all table td{column-width:auto;}
b,strong{font-weight:600;}.header__site-link:link,.header__site-link:hover,.header__site-link:visited{font-weight:500;}@media (min-width:841px){#header.shrink{position:fixed !important;}#header.shrink + #main{padding-top:150px;}}.view-events .event-taxonomy-terms{margin-top:1em;}.node-type-events .field-name-field-event-categories a,.view-events .event-taxonomy-terms a{text-transform:none !important;}#panels-ipe-regionid-sidebar .view-events .views-field-field-events-date,#panels-ipe-regionid-sidebar .view-events .views-field-field-events-location,.radix-layouts-sidebar .view-events .views-field-field-events-date,.radix-layouts-sidebar .view-events .views-field-field-events-location{display:inline-block;}.radix-layouts-sidebar .view-id-events .event-date-badge-container .badge,#panels-ipe-regionid-sidebar .view-id-events .event-date-badge-container .badge{padding-top:0;}.field-collection-item-field-events-speakers .field-name-field-events-presentation-link{font-style:italic;margin:1em auto 0;line-height:1.3;}.view-events .event-taxonomy-terms a{text-transform:none !important;}.node-people #people-contact-info{width:40%;}.node-people #people-detail-info{width:60%;}.section-people .people-grid-person-info{margin-bottom:0;padding-bottom:1em;}.pane-people-grid-people-grid-view .people-grid-person-info,.pane-people-grid-faculty-grid-view-exposed-filters .people-grid-person-info{padding:1em;}.section-research .people-grid-person-info{padding:.65em !important;}.front #header_bg{margin-top:0;}
