@import url('https://fonts.googleapis.com/css?family=Work+Sans:400,600,700,800,900&display=swap');@import url('https://fonts.googleapis.com/css?family=Roboto+Mono:400,700&display=swap');@import url('https://fonts.googleapis.com/css?family=Barlow+Condensed:400,400i,700,800,900&display=swap');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;}
body.sticky-main-menu.flavor2 #header,body.sticky-main-menu.flavor2 #header-sticky{background-color:#202c3f;}.flavor2 #navigation,.flavor2 #navigation #main-menu .menu li a + .menu,body.sticky-main-menu.flavor2 #header-sticky.cloned.sticky-nav #main-menu{background-color:#202c3f;}.flavor2 #navigation,.flavor2 #navigation #main-menu .menu li a{text-transform:uppercase;font-weight:500;}.flavor2 #navigation #main-menu .menu li .menu li a:hover,.flavor2 #navigation #main-menu .menu li .menu li a:active,.flavor2 #navigation #main-menu .menu li .menu li a:focus{background-color:#4f9096;}#footer{border-top:none;background-color:#202c3f;}.full-width-global .footer-container.row-container{background-color:#202c3f;}#page{border-top:none;}@media (max-width:840px){.flavor2 .mean-container .mean-bar{background-color:#202c3f;border-bottom-width:0;}}
*{text-rendering:optimizeLegibility;}body{font-family:"Work Sans",Helvetica,Arial,sans-serif;}p,.field-item{font-family:"Work Sans",Helvetica,Arial,sans-serif;}#main-menu .menu li a{font-family:'Roboto Mono',monospace;}h1,h2,h3,h4,h5,h6{font-family:'Barlow Condensed',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:'Barlow Condensed',sans-serif;}h1{font-weight:700;text-transform:uppercase;font-size:3rem;color:#4f9096;}h2.pane-title{font-weight:700;text-transform:uppercase;font-family:'Barlow Condensed',sans-serif;font-size:2.75rem;color:#4f9096;}h2{color:#1e7a77;font-family:'Roboto Mono',monospace;font-size:1.3rem;}
.focus-button--teal-wrapper{display:flex;flex-wrap:wrap;justify-content:space-around;}a.focus-button--teal{display:inline-block;height:60px;line-height:60px;background:#b2e1ea;font-family:'Barlow Condensed',sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;text-align:center;width:240px;}a.focus-button--teal:hover{opacity:.8;}#content .container-fluid a.focus-button--teal,#content .container-fluid a.focus-button--teal:link,#content .container-fluid a.focus-button--teal:visited{color:#3c4c5e;}#content .container-fluid a.focus-button--teal:link,#content .container-fluid a.focus-button--teal:visited,#content .container-fluid a.focus-button--teal:hover,#content .container-fluid a.focus-button--teal:link:hover,#content .container-fluid a.focus-button--teal:visited:hover{padding-bottom:0;border-bottom-color:transparent;}.focus-button .field-item{display:flex;flex-wrap:wrap;}.focus-button p{display:flex;justify-content:center;align-items:center;}.focus-button a{display:block;padding:2.25rem 1.25rem;background:#ffffff;color:#272727;border:1px solid #272727;font-size:1.15rem;text-transform:uppercase;width:160px;height:60px;text-align:center;margin-right:30px;font-weight:400;font-family:'Roboto Mono',monospace;}.focus-button p:last-child a{margin-right:0;margin-left:0;}.focus-button a:link:hover,.focus-button a:visited:hover{border-bottom:1px solid #272727;background:#272727;color:#ffffff;}#content .container-fluid .focus-button a{border-bottom-color:#272727;}#content .container-fluid .focus-button a:link,#content .container-fluid .focus-button a:visited{border-bottom-color:#272727;color:#272727;padding-bottom:1.25rem;}#content .container-fluid .focus-button a:hover,#content .container-fluid .focus-button a:link:hover,#content .container-fluid .focus-button a:visited:hover{border-bottom-color:#272727;color:#ffffff;}
.home-opener{font-family:'Roboto Mono',monospace;color:#4f9096;font-size:1.5rem;line-height:1.5;font-weight:400;}.home-opener p{font-family:'Roboto Mono',monospace;font-weight:400;}
blockquote:before{display:none;}blockquote{border-top:none;font-size:1rem;font-weight:300;}blockquote p{line-height:1.5}cite{font-family:'Roboto Mono',monospace;}
#content .container-fluid a,#content .container-fluid a:link,#content .container-fluid a:visited{border-bottom-color:#202c3f;color:#202c3f;}#content .container-fluid a:hover,#content .container-fluid a:link:hover,#content .container-fluid a:visited:hover{border-bottom-color:#f26a56;}#main-menu > ul > li:hover a{border-bottom-color:#f26a56;}#main-menu > ul > li:hover a,#main-menu > ul > li a.active-trail,#navigation #main-menu .menu li.added-focus a{border-bottom-color:#f26a56;}#content .container-fluid a,#content .container-fluid .home-close a:link,#content .container-fluid .home-close a:visited{border-bottom-color:#B2E1EA;color:#B2E1EA;}#content .container-fluid a:hover,#content .container-fluid .home-close a:link:hover,#content .container-fluid .home-close a:visited:hover{border-bottom-color:#f26a56;}.region-sidebar-first ul.menu li.active-trail a.active{border-right-color:#f26a56;}.region-sidebar-first ul.menu a:hover{border-right-color:#f26a56;}
.page__title{border-bottom:none;padding-bottom:0;margin:0.2em 0 .75em;}
@media (min-width:841px){.header__logo img{max-width:200px;}body.sticky-main-menu #page #header-sticky.cloned .header__logo img{max-height:100px;}}#logo{display:block;margin-top:5px;width:140px;}#logo img{max-width:200px;background-color:#202c3f;padding:0px 10px;}
@media (min-width:992px){.col-md-8{width:60%;padding-right:40px;}.col-md-4{width:33.33333333333333%;}}
.accordion_dl dt,.accordion_dl dd{border-left-color:#f26a56;}.accordion_dl dt.faqfield-question .button .indicator .indicator-target:before{color:#f26a56;}.accordion_dl dd{display:inline-block;}
