@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i');@import url('https://use.typekit.net/cpl1rvd.css');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{font-family:"Open Sans",Helvetica,Arial,sans-serif;}p,.field-item{font-family:"Open Sans",Helvetica,Arial,sans-serif;}blockquote,.header__site-slogan{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:400;}.page-events .views-exposed-form .views-exposed-widget label,.ui-widget,.webform-client-form input{font-family:"Open Sans",Helvetica,Arial,sans-serif;}#footer a{font-weight:600;}h1,h2,h3,h4,h5,h6{font-family:"paralucent","Roboto",Helvetica,Arial,sans-serif;}h1#site-name,.billboard .billboard-title,.view-basic-page .node-title,.view-basic-page .basic-page-title,.view-rotator .views-field-title,.view-panopoly-database-search .views-field-title h3,.webform-client-form,.webform-client-form label,.view-blog .views-field-title,.view-blog .node-title,.node-type-blog .pane-combined-categories .categories-label,.node-blog.node-teaser h2.node-title,.view-events .event-title,.view-events .event-information-container .field-label,.field-label,.section-events .field-name-field-events-audience .field-label,.page-events .views-exposed-form .views-exposed-widget label,.view-news .views-field-title,.pane-pwds-widgets-news-feed .news_title,.view-people .people-page-name,.people-page-office strong,.view-people .people-page-fax strong,.view-people-grid .people-grid-name-no-link,.view-people-grid .people-grid-name-linked,.node-type-people #people-contact-info .field-label,.node-type-people .field-name-field-people-publications-list .field-label,.view-courses .views-field-title,.view-courses .views-field-field-course-instructors .views-label-field-course-instructors,.view-publications .views-field-title a,.view-publications .views-field-biblio-authors .views-label,.view-publications .views-field-name .views-label,.node-biblio #biblio-node .biblio-row-title,.view-princeton-timeline .views-field-title h3,.view-princeton-timeline .views-label,.view-basic-page .node-title,.view-basic-page .basic-page-title,.view-panopoly-widgets-general-content .views-field-title,.page-taxonomy #content .node-title,.page-taxonomy #content .views-field-title,.view-resource-links .views-field-title,.flavor2.front #content .container-fluid .cta-links a:link,.flavor2.front #content .container-fluid .cta-links a:visited{font-family:"paralucent","Roboto",Helvetica,Arial,sans-serif;}
.view-id-events .event-date-badge-container .badge{font-family:"paralucent","Roboto",Helvetica,Arial,sans-serif;}#content .container-fluid .more-link a:link,.billboard .billboard-read-more{border-radius:30px;}#content .container-fluid .more-link a:link:hover,.billboard .billboard-read-more:hover{background:linear-gradient(rgba(208,2,27,1),rgba(231,117,0,1));text-decoration:none;border-bottom:1px solid transparent;}#content .container-fluid .more-link a:link:hover,#content .container-fluid .more-link a:visited:hover{border-color:#e77500;}@media (min-width:1025px){body.flavor1 #content .col-md-12 .billboard-dark-background a:hover{text-decoration:none;}}.front .pane-events-events-grid-view h2.pane-title{text-align:center;font-size:2rem;}.pane-events-events-grid-view ul.events-grid .events-grid-event-info{padding:2%;background-color:#fff;margin:10px 5px 20px 5px;border-top:6px solid #e77500;width:calc(32.25% - 5px);}@media (max-width:1000px){.front .row-9 .pane-events-events-grid-view .events-grid-event-info{width:100%;margin-bottom:20px;padding:3%;}}.pane-events-events-full-listing-no-contextual-filter .view-events .event-title,.pane-events-events-full-listing-no-contextual-filter .view-events .event-title a{font-weight:500;font-size:1.3em;line-height:1.25em;}
.region-sidebar-first ul.menu li{border-bottom:1px solid #E3E3E3;}.region-sidebar-first #main-menu-level-2-plus{border-right:1px solid transparent;}.region-sidebar-first ul.menu a{margin:5px 0;}
.section-research .sidebar-first .region-sidebar-first{width:0;margin-left:0;margin-right:0;visibility:hidden;display:none;}.section-research .sidebar-first #content{float:left;width:100%;margin-left:0;margin-right:0;}.section-research #content .view-basic-page.view-display-id-basic_page_full_listing .view-content{margin:0;padding:0;}.section-research #content .view-basic-page.view-display-id-basic_page_grid_view .basic-page-featured-image-container{margin:0;padding:0;display:block;width:100%;overflow:hidden;flex:none !important;background-color:#EB8353;}.section-research #content .view-basic-page.view-display-id-basic_page_grid_view .basic-page-featured-image-container .field-content{position:relative;cursor:pointer;}.section-research #content .view-basic-page.view-display-id-basic_page_grid_view .content-container{padding:20px;border:1px solid #efefef;}.section-research #content .ee-research-landing .view-basic-page.view-display-id-basic_page_grid_view .content-container{min-height:203px;}@media (max-width:1440px){.section-research #content .ee-research-landing .view-basic-page.view-display-id-basic_page_grid_view .content-container{min-height:260px;}}@media (max-width:1160px){.section-research #content .ee-research-landing .view-basic-page.view-display-id-basic_page_grid_view .content-container{min-height:285px;}}@media (max-width:1128px){.section-research #content .ee-research-landing .view-basic-page.view-display-id-basic_page_grid_view .content-container{min-height:330px;}}@media (max-width:960px){.section-research #content .ee-research-landing .view-basic-page.view-display-id-basic_page_grid_view .content-container{min-height:203px;}}@media (max-width:660px){.section-research #content .ee-research-landing .view-basic-page.view-display-id-basic_page_grid_view .content-container{min-height:260px;}}@media (max-width:600px){.section-research #content .ee-research-landing .view-basic-page.view-display-id-basic_page_grid_view .content-container{min-height:203px;}}.section-research #content .view-basic-page.view-display-id-basic_page_grid_view li:hover .content-container{box-shadow:0px 4px 8px 4px rgba(196,177,162,0.51);}.section-research #content .view-basic-page .basic-page-title a{font-weight:400;}.section-research .news-featured-image-container img{display:block;}.section-research .sidebar-gray-border{min-height:150px;}
.accordion_dl dt.faqfield-question .button .indicator .indicator-target:before{color:#000000;}.accordion_dl dt.faqfield-question .button{border:none;border-bottom:1px solid #e77500;font-family:"paralucent","Roboto",Helvetica,Arial,sans-serif;font-weight:400;}.accordion_dl dt,.accordion_dl > dd{border-left:none;}.accordion_dl dd{border:none;}.accordion_dl dt.faqfield-question .button.expanded{border-bottom-color:transparent;background-color:#F6F6F6;}
blockquote{border:none;background:-webkit-linear-gradient(-45deg,#D0021B,#e77500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 100px;}blockquote:before{display:none;}
.search-form input{border-radius:30px;border:2px solid #e77500;}.header .search-form .form-type-textfield:after{font-size:1.4em;height:40px;padding:6px 0 0 0;width:40px;}
.front .col-md-12 .pane-news-news-grid-view .news-taxonomy-terms,.section-research .col-md-12 .pane-news-news-grid-view .news-taxonomy-terms,.section-research .col-md-12 .pane-news-news-grid-view .view-news .views-field-view-node{display:none;}.front .col-md-12 .pane-news-news-grid-view > .pane-title,.section-research .col-md-12 .pane-news-news-grid-view > .pane-title{text-align:center;font-size:2rem;}.section-research .pane-news-news-grid-view .view-display-id-news_grid_view .view-content{width:100%;}.section-research .pane-news-news-grid-view .view-display-id-news_grid_view .more-link{padding-bottom:20px;}.front .view-news.view-display-id-news_grid_view li.news-grid-article-info:hover .content-container,.section-research .view-news.view-display-id-news_grid_view li.news-grid-article-info:hover .content-container,.front .view-news.view-display-id-news_grid_view li.news-grid-article-info:hover .news-featured-image-container{box-shadow:0px 4px 8px 4px rgba(196,177,162,0.51);cursor:pointer;}.front .view-news.view-display-id-news_grid_view li.news-grid-article-info .news-featured-image-container,.section-research .view-news.view-display-id-news_grid_view li.news-grid-article-info .news-featured-image-container{margin-bottom:0;background-color:white;}.front .news-featured-image-container img{border-bottom:3px solid #EB8353;display:block;}.front .col-md-12 .pane-news-news-grid-view .content-container,.section-research .col-md-12 .pane-news-news-grid-view .content-container{background-color:white;padding:5px 20px;min-height:120px;border:1px solid #efefef;}.front .col-md-12 .pane-news-news-grid-view .content-container .views-field-title a,.section-research .col-md-12 .pane-news-news-grid-view .content-container .views-field-title a{font-weight:400;}.view-news.view-display-id-news_grid_view .views-field-title h3{line-height:1.5em;}.pane-news-news-grid-view ul.news-grid{justify-content:center;}@media (max-width:700px){#content .container-fluid .pane-news-news-grid-view ul.news-grid .news-grid-article-info{width:100%;margin:0 auto;margin-bottom:20px;padding:0;}}
.front .messages{display:none;}.front #content .row div[class*="col-md"]{min-height:0px;}.full-width-global.front .main-content-container.row-container{max-width:100%;padding:0;}@media (min-width:1569px){.full-width-global.front #content .row-1 .row-container{max-width:2000px;}}@media (min-width:1200px) and (max-width:1568px){.full-width-global.front #content .row-1 .row-container{max-width:1440px;}}@media (max-width:1199px){.full-width-global.front #content .row-1 .row-container{max-width:100%;}}.full-width-global.front .row-1{background-color:#000;margin:0;padding:0;text-align:center;}.home-hero-fullwidth img{max-width:2000px;width:100%;display:block;padding:0;margin:0 auto;}.full-width-global.front .row-1 .row-container,.full-width-global.front .row-1 .col-md-12,.full-width-global.front .row-1 div[class*="col-md"]{padding-left:0;padding-right:0;}.front .row-1 .panel-pane,.front .row-1 .billboard{display:block;max-width:100%;width:auto;padding:0;margin:0 auto;text-align:center;}.full-width-global.front .row-3,.full-width-global.front .row-9{background:linear-gradient(45deg,#fbe5da,#F7D1B2);}.front .row-1 .panel-pane.pane-bundle-full-width-image{display:block;max-width:100%;width:auto;padding:0;margin:0 auto;text-align:center;}.full-width-global.front .row-6,.full-width-global.front .row-7{background:#333;}.full-width-global.front .row-6,.full-width-global.front .row-7{color:#fff;}.full-width-global.front .row-6{padding-top:60px;}.full-width-global.front .row-7{padding-top:10px;padding-bottom:50px;}@media (min-width:992px){.full-width-global.front .row-6 .col-md-4{width:75%;}.full-width-global.front .row-6 .col-md-8{width:25%;}}
.front .row-7 .col-md-12 .billboard.billboard-positioning-right .image-caption-overlay-container{background-color:white;margin-top:40px;border-right:8px solid #e77500;}.front .row-7 .col-md-12 .billboard.billboard-positioning-left .image-caption-overlay-container{background-color:white;margin-top:40px;border-left:3px solid #e77500;}.front .row-7 .col-md-12 .billboard-positioning-left .image-caption-overlay-container,.row-7 .col-md-12 .billboard-positioning-right .image-caption-overlay-container{max-width:30%;}@media (min-width:1180px){.front .row-7 .col-md-12 .billboard-dark-background .image-caption-overlay{color:#333;text-shadow:none;background:transparent;}}@media (min-width:1180px){.front .row-7 .col-md-12 .image-caption-overlay{top:0;bottom:auto;}}.front .row-7 .billboard .billboard-teaser{font-size:1.5rem;margin-bottom:.3em;line-height:1.25;}.front .row-7 .col-md-12 .billboard .image-caption-overlay-container{padding:2rem 5rem 2rem;}@media (min-width:1180px){body.flavor1  #content .col-md-12 .billboard-dark-background a:link,body.flavor1  #content .col-md-12 .billboard-dark-background a:visited{color:#333;}}body.flavor1  #content .col-md-12 .billboard-dark-background a:link:hover,body.flavor1 #content .col-md-12 .billboard-dark-background a:visited:hover{color:white;}#content .container-fluid .billboard .billboard-read-more{border-bottom-color:transparent;border-bottom:1px solid transparent;}#content .container-fluid .billboard .billboard-read-more:hover{border-bottom-color:white;}.billboard .billboard-read-more:hover{border-color:white;}.billboard .billboard-title a{border-bottom-width:1px !important;border-bottom-width:1px solid transparent;}@media only screen and (min-width:1180px){.billboard{position:relative;}.billboard .image-caption-overlay{position:absolute;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#000000',GradientType=0);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 45%,rgba(0,0,0,0.6) 64%,rgba(0,0,0,0.8) 85%,rgba(0,0,0,0.95) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,0.4) 45%,rgba(0,0,0,0.6) 64%,rgba(0,0,0,0.8) 85%,rgba(0,0,0,0.95) 100%);text-shadow:0 0 100px rgba(0,0,0,0.5);}.billboard .image-caption-overlay-container{padding:4rem 8rem 2rem;}.billboard .billboard-title a{color:white;}#content .container-fluid .billboard .billboard-read-more:link,#content .container-fluid .billboard .billboard-read-more:visited,#content .container-fluid .billboard billboard-title a:link,#content .container-fluid .billboard billboard-title a:visited{border-bottom-color:white;border-bottom-width:3px solid transparent;}#content .container-fluid .row-8 .billboard .billboard-read-more:hover,#content .container-fluid .billboard .billboard-read-more:link:hover,#content .container-fluid .billboard .billboard-read-more:visited:hover,#content .container-fluid .billboard billboard-title a:link:hover,#content .container-fluid .billboard billboard-title a:visited:hover{border-bottom-color:white;border-bottom-width:3px solid white;}.billboard .billboard-read-more{color:white;border:1px solid white;}}@media (max-width:1179px){.billboard .image-caption-overlay-container,.billboard-image{background-color:#000000;}#content .container-fluid .billboard .billboard-read-more:link,#content .container-fluid .billboard .billboard-read-more:visited,.billboard .billboard-title a:link,.billboard .billboard-title a:visited{color:white;}}
.header__site-name .header__site-link{background:-webkit-linear-gradient(-90deg,#DC3D34,#e77500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;text-shadow:1px 1px 2px rgba(255,255,255,0.1);font-size:150%;}@media (min-width:320px){.header__site-name .header__site-link{max-width:85%;}}@media (max-width:767px){.header__site-name .header__site-link{font-size:2rem;max-width:100%;display:block;}.full-width-global .header-container.row-container{padding-left:5px;}.header__name-and-slogan{float:none;}}
.node-type-people .field-name-field-related-news ul li .views-field-field-featured-image{display:none;}.node-type-people #people-contact-info .field-label,.node-type-people .field-name-field-people-publications-list .field-label,.node-type-people .field-name-field-related-news .field-label,.node-type-people .field-name-field-featured-categories .field-label{font-size:1rem;text-transform:capitalize;}.node-type-people #people-detail-info .field-name-field-people-publications-list .field-items:before{content:"Selected Publications:";font-family:"paralucent","Roboto",Helvetica,Arial,sans-serif;font-weight:900;font-size:1rem;text-transform:capitalize;}.node-type-people #people-detail-info .field-name-field-people-publications-list .field-label{display:none;}.people-full-width .people-grid.grid-2-columns .people-grid-person-info{width:90%;}.node-type-people #people-detail-info .field-name-field-featured-categories:before{content:"Research Areas:";font-family:"paralucent","Roboto",Helvetica,Arial,sans-serif;font-weight:900;font-size:1rem;text-transform:capitalize;}.node-type-people #people-detail-info .field-name-field-featured-categories .field-label{display:none;}
#main #content .container-fluid .learn-more-btn{background-color:transparent;border-radius:30px;color:#fff;padding:0.65rem 1rem;font-size:.9rem;border-bottom-width:0;display:inline-block;margin-top:0.5em;font-weight:700;border:1px solid #e77500;text-transform:uppercase;}#content .container-fluid a.ee-button:link,#content .container-fluid a.ee-button:visited{border-bottom-color:#e77500;border-bottom:1px solid #e77500;border:1px solid #e77500;font-weight:700;padding:0.65rem 1rem;border-radius:30px;text-transform:uppercase;}#main #content .container-fluid .learn-more-btn:hover,#content .container-fluid a.ee-button:link:hover,#content .container-fluid a.ee-button:visited:hover{background:linear-gradient(rgba(208,2,27,1),rgba(231,117,0,1));transition:all 0.3s ease;}#content .container-fluid a.ee-button:link:hover,#content .container-fluid a.ee-button:visited:hover{color:white;}
@media only screen and (min-width:992px){.full-width-image .field-name-field-image-caption{max-width:2000px;display:flex;justify-content:flex-end;position:absolute;bottom:30px;right:30px;}.full-width-image .field-name-field-image-caption .field-item{background:black;color:white;padding:20px 30px;margin-right:20px;margin-bottom:20px;max-width:200px;opacity:.8;text-align:left;}.full-width-image .field-name-field-full-width-image-image .content{position:relative;margin-left:auto;margin-right:auto;max-width:2000px;}.full-width-image.without-caption .field-name-field-image-caption{display:none;}}#content .container-fluid .full-width-image .field-name-field-image-caption .field-item a:link,#content .container-fluid .full-width-image .field-name-field-image-caption .field-item a:visited{color:white;border-bottom:1px transparent solid;}#content .container-fluid .full-width-image .field-name-field-image-caption .field-item a:link:hover,#content .container-fluid .full-width-image .field-name-field-image-caption .field-item a:visited:hover{border-bottom:1px white solid;}@media only screen and (max-width:992px){.full-width-image.with-caption .field-name-field-image-caption{color:white;padding:20px;text-align:left;}.full-width-image.with-caption .content{background:black;}}
.sidebar-gradient{background:linear-gradient(45deg,#fbe5da,#F7D1B2);padding:1rem;}.node-type-news .sidebar-gradient{margin-top:.5em;}.sidebar-icon{background:linear-gradient(45deg,#fbe5da,#F7D1B2);padding:0rem;margin:2em auto;}.sidebar-orange-border{background-color:#FFF;border:4px solid #e77500;padding:1rem;}.sidebar-gray{background-color:#F4F4F4;border:none;padding:1rem;}.sidebar-gray-border{background-color:#FFF;border:4px solid #c8c8c8;padding:1rem;margin:1em auto;}.sidebar-dark{background-color:#333;padding:1rem;}
.breadcrumb{border-bottom:1px solid #eee;padding:5px 10px;background-color:transparent;}.lede p:first-child{font-family:"Paralucent","Arial","Helvetica",sans-serif;font-size:40px;font-weight:700;line-height:1.5em;text-align:center;background:-webkit-linear-gradient(-45deg,#D0021B,#e77500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;}blockquote{border:none;background:-webkit-linear-gradient(-45deg,#D0021B,#e77500);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 100px;}blockquote:before{display:none;}.display-flex .field-item ul{list-style:none;display:flex;}#content .container-fluid a:link,#content .container-fluid a:visited{font-weight:700;}h3{font-size:1.6em;font-weight:700;}@media only screen and (max-width:992px){.display-flex .field-item ul{flex-wrap:wrap;}.display-flex.ee-icons .field-item ul li{flex:0 0 16.5%;}}@media (min-width:960px) and (max-width:1199px){.sidebar-first .region-sidebar-first{width:25%;margin-right:-25%;}.sidebar-first #content{width:75%;margin-left:25%;}}
.grid-layout{padding:1rem 1.5rem;border:1px solid #efefef;margin-bottom:15px;width:100%;}.grid-layout-container{display:flex;flex-wrap:wrap;justify-content:space-between;}@media (min-width:595px){.grid-layout{width:calc(25% - 15px);box-sizing:border-box;margin-right:15px;}}@media (min-width:668px) and (max-width:959px){.grid-layout{width:calc(33.33333% - 15px);}}@media (min-width:595px) and (max-width:667px){.grid-layout{width:calc(50% - 15px);}}@supports (display:grid){.grid-layout-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:0 15px;}.grid-layout{width:auto;margin-right:0;}}
.field.field-name-field-people-publications-list.field-type-text-long.field-label-above > div.field-items >div > p{font-family:"paralucent","Roboto",Helvetica,Arial,sans-serif;font-weight:900;font-size:1rem;}
.field.field-name-field-advisees.field-label-above{display:none;}
.pane-news-news-full-listing .view-news .views-field-title{font-size:1.7em;}.node-type-news .field-name-field-news-date,.node-type-news .news-author{font-size:1rem;font-weight:800;}@media (min-width:960px){.node-type-news .field-name-field-image-caption p,.node-type-news .field-name-field-featured-categories.term-links ul,.node-type-news .field-name-body{padding:0 20%;}}@media (min-width:960px){.node-type-news .field-name-field-related-people.related-people-thumbnail,.node-type-news .field-name-field-featured-categories .field-label{padding:1.5em 20%;}}@media (min-width:960px){.node-type-news .field-name-field-featured-image .content img{padding:0 20%;width:60%;}}@media (min-width:960px){.node-type-news img.pwds-people-grid{width:100% !important;padding:0% !important;}}
.alert-message .view-content,.view-news .views-row.views-row-first{margin-top:0;margin-bottom:0;}.alert-message .views-row{color:#fff;border-bottom:none;padding:2em !important;background:black;}.alert-message .item-list{display:none;}.alert-message .view-empty{display:none;}.alert-message .view-empty p{margin:0;}.alert-message .view-news .views-row .news-featured-image-container{max-width:200px;margin-right:0;}.alert-message a:link,.alert-message a:visited{color:#fff;}#content .container-fluid .alert-message .views-field-title a:hover,#content .container-fluid .alert-message .views-field-title a:focus,#content .container-fluid .alert-message .views-field-body a:hover,#content .container-fluid .alert-message .views-field-body a:focus{border-bottom:1px solid #fff;}.alert-message .views-field-body{margin:.25em 0 0 0;}.alert-message .views-field-body p:first-of-type{margin-top:0;}@media (min-width:841px){.alert-message .views-field-title{float:left;width:30%;padding:0 1% 0 5%}.alert-message .views-field-body{float:left;width:55%;}.alert-message .views-field-view-node{clear:left;margin-left:39%;}}
