.page-node-183 .layout--twocol-67-33 .layout-is-sm{background-color:#3B4351;padding:10px;color:white;border-left:6px solid #E5751F;}.page-node-191 .node__content .block-inline-blockps-text:last-of-type{background-color:#3B4351;padding:5px;padding-left:20px;color:white;border-left:6px solid #E5751F;overflow:auto;font-size:1.4em;}.page-node-191 .node__content .block-inline-blockps-text:last-of-type .media--type-image{width:61px;height:61px;}.page-node-191 .node__content .block-inline-blockps-text:last-of-type a{color:white;}.page-node-191 .node__content .block-inline-blockps-text:last-of-type a svg{fill:white;}.page-node-203 .layout__region--thirds .block .field--name-field-ps-body{display:block;background-color:#3B4351;padding:8px 20px;overflow:auto;color:white;border-left:10px solid #E5751F;}.page-node-203 .layout__region--thirds .block .field--name-field-ps-body a{color:white;}.page-node-203 .layout__region--thirds .block .field--name-field-ps-body a svg{fill:white;}
.block-background-color-light-gray{border:2px solid #e77500;border-radius:5px;}
@media (max-width:36rem){.header .pu-logo{background:url(/profiles/ps/themes/ps_base/images/pu-logo-stacked-white.svg) no-repeat 0 0;}}@media (min-width:36rem){.header .pu-logo{background:url(/profiles/ps/themes/ps_base/images/pu-logo-white.svg) no-repeat 0 0;display:block;width:250px;height:17px;}.princeton-branding .pu-logo img{display:none}}@media (max-width:61.94rem){.main-menu li.active > a{color:#000;}}.flavor1 .region-header,#footer,.navbar-collapse{background-color:#3B4351;color:#fff;}.main-menu a,.utility-nav a{color:#fff;}.flavor1 .header .main > li > .toggle-submenu:not(:hover){filter:invert(1);}.flavor1.menu1 .header .submenu,.flavor1.menu2 .header .submenu,.flavor1.menu6 .header .submenu{background-color:#333333;border-color:#333333;}.flavor1.menu1 .header .submenu a:hover,.flavor1.menu1 .header .submenu a:focus,.flavor1.menu2 .header .submenu a:hover,.flavor1.menu2 .header .submenu a:focus,.flavor1.menu6 .header .submenu a:hover,.flavor1.menu6 .header .submenu a:focus{color:#fff;background-color:#202020;}
.front .layout.layout--twocol-33-67{margin-top:20px;}
.frontpage-banner{position:relative;}.login-widget-float h2:after{display:none;}.login-widget-float{margin-top:10%;position:absolute;left:56px;bottom:56px;display:block;border:2px solid #e77500;border-radius:5px;background-color:#eee;padding-top:16px;}.login-widget-float h2{text-align:center;font-size:1.7em;margin-bottom:10px;}.login-widget-float ul{padding:0px;margin:0px 20px;background:transparent;padding:5% 0% 0;text-align:center;}.login-widget-float ul li{list-style-type:none;font-size:1.2em;height:3em;}.login_link{list-style-type:none;font-size:1.4em;display:inline-block;height:3em;}.login_link a{color:white;text-decoration:none;border-bottom:0px white solid;background-color:#3b4351;padding:14px 20px;padding-bottom:18px;padding-bottom:18px !important;border-radius:4px;}.login_link a:hover{background-color:#464f5f;}.login_link a svg{fill:white;}.login_link a:hover svg.ext{fill:white;}.login_help{max-width:230px;font-size:0.8em;line-height:1.2em;text-align:center;margin:0 auto 5%;}@media only screen and (max-width:800px){.login-widget-float{position:relative;top:0px;left:0px;width:100%;}.login-widget-float ul{margin:0px 10px;}.login-widget-float ul li{font-size:1.2em;}.login_link a{}.login-widget-float h2{}}@media only screen and (max-width:400px){.login-widget-float{}.login-widget-float ul{margin:0px 10px;}.login-widget-float ul li{font-size:0.8em;}.login_link a{padding:8px 8px inherit;}.login-widget h2{font-size:1.2em;}}.canvas-alert{padding-left:25px;border:.5px solid black;overflow:auto;background:#eee;display:block;border:2px solid #e77500;border-radius:5px;background-color:#eee;}
.align-left media--type-image media--view-mode-ps-extra-small-square figure{width:63px;height:63px;}
