#building-filter-wrap:after{content:"";display:table;clear:both}#step-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:space-between;width:100%;margin-top:9px}#step-buttons a.step{display:-webkit-box;display:-ms-flexbox;display:flex;font:16px/1.3em "Akkurat Pro Bold","Arial Black",sans-serif;color:#4e2a84;text-decoration:none;background:#e4e0ee;width:16.14583%;margin-right:.625%;justify-content:center;align-items:center;text-align:center;padding:1rem;min-height:80px;transition:all 0.2s ease 0s}#step-buttons a.step:hover,#step-buttons a.step:focus{background:#3e9a2e;color:#fff}#step-buttons a.step.current{background:#3e9a2e;color:#fff}#step-buttons a.step.current:hover,#step-buttons a.step.current:focus{background:#008656;color:#fff}#step-buttons a.step:after{content:"";position:absolute;transition:all 0.2s ease 0s;z-index:-1}#step-buttons a.step:last-child{margin-right:0}@media screen and (max-width: 54.6875em){#step-buttons{display:block}#step-buttons a.step{display:block;width:100%;margin-right:0;min-height:inherit;margin-bottom:9px}}#split-video-hero-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}#split-video-hero-wrap .hero-image{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-align:center;padding:1rem 2rem;max-height:520px}#split-video-hero-wrap p{color:#fff;text-shadow:2px 2px 0px #000;margin:0 0 1.5rem 0;position:relative}#split-video-hero-wrap p.subhead{font:48px/1.2em "Poppins Bold",Impact,sans-serif}#split-video-hero-wrap p.description{font:24px/1.2em "Akkurat Pro Regular",Arial,sans-serif}#split-video-hero-wrap .hero-left{width:64.23611%;margin-right:.69444%}#split-video-hero-wrap .hero-right{width:35.06944%}#split-video-hero-wrap .button.special{background:#ef553f;margin:0}#split-video-hero-wrap .button.special:hover{background:#b6acd1}.split-video-hero .section-top{margin:2rem 0 0 0;text-align:center;padding:0 1rem;font-size:16px;line-height:1.5em}@media screen and (max-width: 80em){#split-video-hero-wrap{display:block}#split-video-hero-wrap .hero-image{width:100%;margin:0;height:inherit;padding:2rem;min-height:350px}#split-video-hero-wrap .hero-left{margin:0 auto;width:100%}#split-video-hero-wrap p.subhead{font-size:36px}#split-video-hero-wrap p.description{font-size:22px}}@media screen and (max-width: 62.5em){#split-video-hero-wrap .hero-left{margin:0 auto}#split-video-hero-wrap p.subhead{font-size:48px}#split-video-hero-wrap p.description{font-size:24px}}@media screen and (max-width: 40em){#split-video-hero-wrap p.subhead{font-size:36px}}@media screen and (max-width: 35em){#split-video-hero-wrap .hero-image{width:100%;margin:0;min-height:250px}#split-video-hero-wrap p.subhead{font-size:28px}#split-video-hero-wrap p.description{font-size:20px}}#split-hero-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}#split-hero-wrap .hero-image{display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center;align-items:center;text-align:center;padding:1rem 2rem;height:600px}#split-hero-wrap p{color:#fff;text-shadow:2px 2px 0px #000;margin:0 0 1.5rem 0;position:relative}#split-hero-wrap p.subhead{font:60px/1.2em "Poppins Bold",Impact,sans-serif}#split-hero-wrap p.description{font:24px/1.2em "Akkurat Pro Regular",Arial,sans-serif}#split-hero-wrap .hero-left{width:64.23611%;margin-right:.69444%}#split-hero-wrap .hero-left .subhead{position:absolute;left:-99999em;top:auto;width:1px;height:1px;overflow:hidden}#split-hero-wrap .hero-right{width:35.06944%}#split-hero-wrap .hero-right .subhead{font-size:48px;line-height:1.2em}#split-hero-wrap .button.special{background:#ef553f;margin:0}#split-hero-wrap .button.special:hover{background:#b6acd1}.split-hero .section-top{margin:2rem 0 0 0;text-align:center;padding:0 1rem;font-size:16px;line-height:1.5em}@media screen and (max-width: 80em){#split-hero-wrap .hero-image{height:500px}}@media screen and (max-width: 62.5em){#split-hero-wrap{display:block}#split-hero-wrap .hero-image{width:100%;margin:0;height:inherit;padding:2rem;min-height:350px}#split-hero-wrap p.subhead{font-size:48px}}@media screen and (max-width: 40em){#split-hero-wrap p.subhead,#split-hero-wrap .hero-right p.subhead{font-size:36px}}@media screen and (max-width: 35em){#split-hero-wrap .hero-image{width:100%;margin:0;min-height:250px}#split-hero-wrap p.subhead,#split-hero-wrap .hero-right p.subhead{font-size:28px}#split-hero-wrap p.description,#split-hero-wrap .hero-right p.description{font-size:20px}}#building_status .green,.step-colors .green{color:#58b947}#building_status .orange,.step-colors .orange{color:#ffc520}#building_status .red,.step-colors .red{color:#ef553f}#building_status .gray,.step-colors .gray{color:#bbb8b8}.content ul.legend li span{position:absolute;left:-99999em;top:auto;width:1px;height:1px;overflow:hidden}.content ul.legend li.green{background:url("images/green.png") 0 0.2rem no-repeat;padding:0 0 .5em 1.5em}.content ul.legend li.yellow{background:url("images/yellow.png") 0 0.2rem no-repeat;padding:0 0 .5em 1.5em}.content ul.legend li.red{background:url("images/red.png") 0 0.2rem no-repeat;padding:0 0 .5em 1.5em}#building_status{margin-top:1rem}#building-filter-wrap{margin:2rem 0 .5rem 0}#building-filter-wrap #building_status_filter{float:left;width:31.69856%;margin-right:2.45215%}#building-filter-wrap .filter{width:31.69856%;margin-right:2.45215%;float:left}#building-filter-wrap .filter:last-of-type{margin-right:0}#building-filter-wrap input{font:18px/1.5em "Akkurat Pro Bold","Arial Black",sans-serif;border:1px solid #ccc;padding:0.7rem 1.5rem 0.6rem .5rem;-webkit-appearance:none;display:inline-block;margin-top:8px;width:100%}#building-filter-wrap input::-webkit-input-placeholder{color:#bbb8b8}#building-filter-wrap input::-moz-placeholder{color:#bbb8b8}#building-filter-wrap input:-moz-placeholder{color:#bbb8b8}#building-filter-wrap input:-ms-input-placeholder{color:#bbb8b8}#building-filter-wrap label{display:block;font:14px "Akkurat Pro Regular",Arial,sans-serif;padding:0}#building-filter-wrap select{font:18px/1.5em "Akkurat Pro Bold","Arial Black",sans-serif;color:#716c6b;background-color:#fff;border:1px solid #ccc;display:inline-block;margin-top:.5rem;padding:0.5em 1.5em 0.5em .5em;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0;background:url("https://common.northwestern.edu/dept/3.0/images/icons/arrow-down-dkgrey.svg") no-repeat top 50% right 0.5rem/17px 10px;width:100%}#building-filter-wrap select option{font:14px "Akkurat Pro Regular",Arial,sans-serif}#building-filter-wrap select::-ms-expand{display:none}#building-reset-button{text-align:right;width:100%;text-transform:uppercase;margin-top:.5rem}@media screen and (max-width: 768px){#building_status_filter{display:inherit}#building_status_filter .filter{width:100%;margin:0 0 1rem 0}}@media screen and (max-width: 480px){#building-filter-wrap #building_status_filter{float:none;width:100%;margin-right:0;margin-bottom:1rem}#building-filter-wrap .filter{float:none;width:100%;margin-right:0;margin-bottom:1rem}#building-filter-wrap .filter:last-child{margin-bottom:0}#building-reset-button{text-align:left;width:100%;margin-bottom:1rem}}.standard-page .stats-callout .small strong{font-family:"Poppins Bold",Impact,sans-serif}table th.dark-th{background:#401f68}.standard-page .activity-green{border-left:15px solid #58b947;padding-left:1.5rem}.standard-page .activity-yellow{border-left:15px solid #ffc520;padding-left:1.5rem}.standard-page .activity-orange{border-left:15px solid #d85820;padding-left:1.5rem}.standard-page .activity-red{border-left:15px solid #e51f1f;padding-left:1.5rem}.full-width-page .content p.subhead.activity-green,.full-width-page .content p.subhead.activity-yellow,.full-width-page .content p.subhead.activity-orange,.full-width-page .content p.subhead.activity-red{font:35px/1.2em "Akkurat Pro Bold","Arial Black",sans-serif;padding:.5rem;width:80%;margin-left:auto;margin-right:auto}.full-width-page .content p.subhead.activity-green{color:#fff;background:#58b947}.full-width-page .content p.subhead.activity-yellow{color:#342f2e;background:#ffc520}.full-width-page .content p.subhead.activity-orange{color:#fff;background:#d85820}.full-width-page .content p.subhead.activity-red{color:#fff;background:#e51f1f}
