.tech-startup .stats-callout:after,.news-event-twitter:after,.standard-page .photo-feature-3-across:after,#article-stories:after,.sorting-row:after,.standard-page .three-column-links:after,#pipeline:after,#staff_directory .details-open:after{content:"";display:table;clear:both}a#scrollup{display:none;opacity:.6;width:50px;height:50px;text-indent:-9999px;position:fixed;z-index:999;right:1rem;bottom:1rem;background:#b6acd1 url("https://common.northwestern.edu/v8/css/images/icons/arrow-right-white.svg") no-repeat 50%/14px 18px;transform:rotate(270deg);border-radius:50%}#top-nav .contain-1120>ul>li a{padding:1rem}.standard-page .showcase>h4{margin-bottom:0}.tech-startup .stats-callout>div{width:33%;float:left;padding:.5rem}.tech-startup .stats-callout span.big,.tech-startup .stats-callout span.small{display:block}@media screen and (max-width: 1120px){.tech-startup .stats-callout span.big{font-size:48px}.tech-startup .stats-callout span.small{font-size:20px}}@media screen and (max-width: 630px){.tech-startup .stats-callout>div{float:none;width:100%}}.swiper-container-horizontal>.swiper-pagination{bottom:20px}.swiper-pagination-bullet{border:1px solid #fff}.swiper-pagination-bullet-active{background:#fff}.swiper-pagination-bullet{opacity:1}ul.two-column-tags{width:100%;-moz-column-count:2;-webkit-column-count:2;column-count:2;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;margin:0;padding:0}ul.two-column-tags li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;display:inline-block}@media screen and (max-width: 600px){ul.two-column-tags{-moz-column-count:1;-webkit-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}ul.two-column-tags li{display:block}}@media screen and (min-width: 870px){.footer-content:nth-of-type(3){width:21.64948%}.footer-content:nth-of-type(4){width:10.82474%}}#subscribe-box h2{font:19px/1em "Campton Bold",Impact,sans-serif;color:#fff;text-transform:uppercase;margin:1rem 0 .5rem 0}#subscribe-box p{font:12px/1.2em "Akkurat Pro Regular",Arial,sans-serif;margin-top:.5em}#subscribe-box a.button{font:16px "Akkurat Pro Bold","Arial Black",sans-serif;color:#fff;background:#836eaa;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:normal;margin:0;padding:.8em 1em .7em 1em;cursor:pointer;-webkit-tap-highlight-color:transparent;display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:0.2s;transition-duration:0.2s;min-width:165px;border:none}#subscribe-box a.button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#b6acd1;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:0.2s;transition-duration:0.2s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}#subscribe-box a.button:hover,#subscribe-box a.button:focus,#subscribe-box a.button:active{color:#fff;text-decoration:none}#subscribe-box a.button:hover:before,#subscribe-box a.button:focus:before,#subscribe-box a.button:active:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.sorting-row.full .jump-to{float:none;width:100%}.people-content a.link:after{background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-right-dkpurple.svg") no-repeat 50% 45%/6px 10px;padding-right:1.5rem;content:" "}.event-description .sponsor{font-family:"Akkurat Pro Bold","Arial Black",sans-serif}.people-small .people-content h2{font:24px/1.2em "Campton Bold",Impact,sans-serif;color:#716c6b;margin-bottom:0}h2#startup-header{font:34px/1.2em "Campton Bold",Impact,sans-serif}.home #tab-container{max-width:1120px;margin:0 auto}.home #tabs{margin-bottom:1.5rem}.home #invo-tab1,.home #invo-tab2,.home #invo-tab3,.home #invo-tab4{margin:0}.home #invo-tab1 a,.home #invo-tab2 a,.home #invo-tab3 a,.home #invo-tab4 a{font:23px "Akkurat Pro Regular",Arial,sans-serif;color:#716c6b;padding:0 2rem;min-height:180px;background:none}.home #invo-tab1 a .svg,.home #invo-tab2 a .svg,.home #invo-tab3 a .svg,.home #invo-tab4 a .svg{height:66px;margin:1rem 0}.home #invo-tab1 a .svg path,.home #invo-tab2 a .svg path,.home #invo-tab3 a .svg path,.home #invo-tab4 a .svg path{-webkit-transition:all .2s ease;transition:all .2s ease}.home #invo-tab1 a .tab-title,.home #invo-tab2 a .tab-title,.home #invo-tab3 a .tab-title,.home #invo-tab4 a .tab-title{text-transform:uppercase;padding-bottom:1.5rem;margin-bottom:1rem}.home #invo-tab1 a:hover,.home #invo-tab1 a.active,.home #invo-tab2 a:hover,.home #invo-tab2 a.active,.home #invo-tab3 a:hover,.home #invo-tab3 a.active,.home #invo-tab4 a:hover,.home #invo-tab4 a.active{background:none;color:inherit}.home #invo-tab1 a:hover .tab-title,.home #invo-tab1 a.active .tab-title,.home #invo-tab2 a:hover .tab-title,.home #invo-tab2 a.active .tab-title,.home #invo-tab3 a:hover .tab-title,.home #invo-tab3 a.active .tab-title,.home #invo-tab4 a:hover .tab-title,.home #invo-tab4 a.active .tab-title{position:relative;font-family:"Akkurat Pro Bold","Arial Black",sans-serif;text-decoration:none;color:inherit}.home #invo-tab1 a:hover .tab-title:after,.home #invo-tab1 a.active .tab-title:after,.home #invo-tab2 a:hover .tab-title:after,.home #invo-tab2 a.active .tab-title:after,.home #invo-tab3 a:hover .tab-title:after,.home #invo-tab3 a.active .tab-title:after,.home #invo-tab4 a:hover .tab-title:after,.home #invo-tab4 a.active .tab-title:after{top:100%;left:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-width:24px;margin-left:-24px}.home #invo-tab1 a{border-right:1px solid #716c6b;width:225px}.home #invo-tab1 a:hover,.home #invo-tab1 a.active{color:#58b947}.home #invo-tab1 a:hover .svg path,.home #invo-tab1 a.active .svg path{fill:#58b947}.home #invo-tab1 a:hover .tab-title,.home #invo-tab1 a.active .tab-title{border-bottom:8px solid #58b947}.home #invo-tab1 a:hover .tab-title:after,.home #invo-tab1 a.active .tab-title:after{border-color:rgba(88,185,71,0);border-top-color:#58b947}.home #invo-tab2 a{border-right:1px solid #716c6b;width:300px}.home #invo-tab2 a:hover,.home #invo-tab2 a.active{color:#ef553f}.home #invo-tab2 a:hover .svg path,.home #invo-tab2 a.active .svg path{fill:#ef553f}.home #invo-tab2 a:hover .tab-title,.home #invo-tab2 a.active .tab-title{border-bottom:8px solid #ef553f}.home #invo-tab2 a:hover .tab-title:after,.home #invo-tab2 a.active .tab-title:after{border-color:rgba(239,85,63,0);border-top-color:#ef553f}.home #invo-tab3 a{border-right:1px solid #716c6b;width:225px}.home #invo-tab3 a:hover,.home #invo-tab3 a.active{color:#007fa4}.home #invo-tab3 a:hover .svg path,.home #invo-tab3 a.active .svg path{fill:#007fa4}.home #invo-tab3 a:hover .tab-title,.home #invo-tab3 a.active .tab-title{border-bottom:8px solid #007fa4}.home #invo-tab3 a:hover .tab-title:after,.home #invo-tab3 a.active .tab-title:after{border-color:rgba(0,127,164,0);border-top-color:#007fa4}.home #invo-tab4 a{width:225px}.home #invo-tab4 a:hover,.home #invo-tab4 a.active{color:#d85820}.home #invo-tab4 a:hover .svg path,.home #invo-tab4 a.active .svg path{fill:#d85820}.home #invo-tab4 a:hover .tab-title,.home #invo-tab4 a.active .tab-title{border-bottom:8px solid #d85820}.home #invo-tab4 a:hover .tab-title:after,.home #invo-tab4 a.active .tab-title:after{border-color:rgba(216,88,32,0);border-top-color:#d85820}.home #tab-content{font-size:20px;border-top:none}.home #tab-content img{float:left;margin:0 1rem 1rem 0;width:72.32143%}.home #tab-panel1 h4{color:#58b947}.home #tab-panel2 h4{color:#ef553f}.home #tab-panel3 h4{color:#007fa4}.home #tab-panel4 h4{color:#d85820}@media screen and (max-width: 1150px){.home #tab-content{margin:0 1rem}.home #tab-content img{width:100%;max-width:600px;float:none;margin:0 auto 1rem auto;display:block}.home #tab-content .text{max-width:600px;margin:0 auto}}@media screen and (max-width: 550px){.home #invo-tab1 a:hover,.home #invo-tab1 a.active{background:#58b947}.home #invo-tab2 a:hover,.home #invo-tab2 a.active{background:#ef553f}.home #invo-tab3 a:hover,.home #invo-tab3 a.active{background:#007fa4}.home #invo-tab4 a:hover,.home #invo-tab4 a.active{background:#d85820}.home #invo-tab1 a,.home #invo-tab2 a,.home #invo-tab3 a,.home #invo-tab4 a{border-right:none;display:block;min-height:inherit;width:100%;text-align:center;background:#4e2a84;padding:.5rem 0;color:#fff;margin:0 0 2px 0}.home #invo-tab1 a .svg,.home #invo-tab2 a .svg,.home #invo-tab3 a .svg,.home #invo-tab4 a .svg{display:none}.home #invo-tab1 a .tab-title,.home #invo-tab2 a .tab-title,.home #invo-tab3 a .tab-title,.home #invo-tab4 a .tab-title{margin:0;padding:0}.home #invo-tab1 a:hover,.home #invo-tab1 a.active,.home #invo-tab2 a:hover,.home #invo-tab2 a.active,.home #invo-tab3 a:hover,.home #invo-tab3 a.active,.home #invo-tab4 a:hover,.home #invo-tab4 a.active{color:#fff}.home #invo-tab1 a:hover .tab-title,.home #invo-tab1 a.active .tab-title,.home #invo-tab2 a:hover .tab-title,.home #invo-tab2 a.active .tab-title,.home #invo-tab3 a:hover .tab-title,.home #invo-tab3 a.active .tab-title,.home #invo-tab4 a:hover .tab-title,.home #invo-tab4 a.active .tab-title{display:inline;border-bottom:none}.home #invo-tab1 a:hover .tab-title:after,.home #invo-tab1 a.active .tab-title:after,.home #invo-tab2 a:hover .tab-title:after,.home #invo-tab2 a.active .tab-title:after,.home #invo-tab3 a:hover .tab-title:after,.home #invo-tab3 a.active .tab-title:after,.home #invo-tab4 a:hover .tab-title:after,.home #invo-tab4 a.active .tab-title:after{display:none}.home #tab-content{padding-top:0}.home #tab-content img{display:none}}.home .hero.no-bottom-margin{margin-bottom:3rem}.animated{animation-duration:1s;animation-fill-mode:both}@keyframes slideInLeft{from{transform:translate3d(-100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{from{transform:translate3d(100%, 0, 0);visibility:visible}to{transform:translate3d(0, 0, 0)}}.slideInRight{animation-name:slideInRight}.home .hero .hero-image.shorty{height:168px;vertical-align:top}.home .hero .hero-image.shorty:before{background:none}.home .hero .hero-image.shorty h2:before,.home .hero .hero-image.shorty h2:after{background:none}.home .hero .animated-list{list-style-type:none;padding:0;margin:0;position:relative}.home .hero .animated-list li{display:none;position:absolute}.home .hero .animated-list li:first-child{font:31px/1.2em "Campton Bold",Impact,sans-serif;color:#4e2a84;text-transform:uppercase;top:2rem;left:2rem}.home .hero .animated-list li:nth-child(2){font:76px/1.2em "Campton Extra Bold",Impact,sans-serif;letter-spacing:.75rem;text-transform:uppercase;color:#58b947;top:4rem;left:6rem}.home .hero .animated-list li:last-child{font:26px/1.2em "Campton Book",Tahoma,sans-serif;letter-spacing:.5rem;font-style:italic;color:#4e2a84;top:6rem;right:9rem}.home .hero .animated-list.animated2 li:first-child{left:9rem}.home .hero .animated-list.animated2 li:nth-child(2){color:#7fcecd;left:15rem}.home .hero .animated-list.animated2 li:last-child{color:#4e2a84;right:10.5rem}@media screen and (max-width: 1150px){.home .hero .animated-list li:first-child,.home .hero .animated-list.animated2 li:first-child{top:1rem}.home .hero .animated-list li:nth-child(2),.home .hero .animated-list.animated2 li:nth-child(2){top:3rem}.home .hero .animated-list li:last-child,.home .hero .animated-list.animated2 li:last-child{top:8rem}}@media screen and (max-width: 768px){.home .hero .animated-list,.home .hero .animated-list.animated2{margin-top:1rem}.home .hero .animated-list li,.home .hero .animated-list.animated2 li{text-align:center;position:relative}.home .hero .animated-list li:first-child,.home .hero .animated-list.animated2 li:first-child{top:inherit;left:inherit}.home .hero .animated-list li:nth-child(2),.home .hero .animated-list.animated2 li:nth-child(2){top:inherit;left:inherit;font-size:60px}.home .hero .animated-list li:last-child,.home .hero .animated-list.animated2 li:last-child{top:inherit;right:inherit}}@media screen and (max-width: 550px){.home .hero .hero-image.shorty{height:120px}.home .hero .animated-list,.home .hero .animated-list.animated2{margin-top:1rem}.home .hero .animated-list li,.home .hero .animated-list.animated2 li{position:relative}.home .hero .animated-list li:first-child,.home .hero .animated-list.animated2 li:first-child{font-size:20px}.home .hero .animated-list li:nth-child(2),.home .hero .animated-list.animated2 li:nth-child(2){letter-spacing:.25rem;font-size:30px}.home .hero .animated-list li:last-child,.home .hero .animated-list.animated2 li:last-child{letter-spacing:.25rem;font-size:18px}}.content .links-grid .button a{margin:0}.links-grid{max-width:1120px;margin:0 auto;border:15px solid #e4e0ee;display:table;text-align:center}.links-grid h4{margin-bottom:.5rem}.links-grid .short-border-grey{background:#ccc;height:4px;max-width:210px;margin:0 auto 1rem auto}.links-grid .grid-left{display:table-cell;width:50.89286%;border-right:15px solid #e4e0ee;padding:1rem 0}.links-grid .grid-right{display:table-cell;width:49.10714%}.links-grid .inside-grid{padding:1rem;border-bottom:15px solid #e4e0ee}.links-grid .inside-grid:last-of-type{border-bottom:none}.links-grid p.button{margin-bottom:0}.links-grid .grid-spacing{padding:0 1rem}@media screen and (max-width: 768px){.links-grid .grid-left{display:block;width:100%;border-right:none;border-bottom:15px solid #e4e0ee}.links-grid .grid-right{display:block;width:100%}}.news-event-twitter{max-width:1120px;margin:0 auto}.news-event-twitter .home-news-event{width:40.625%;margin-right:6.25%;float:left}.news-event-twitter .home-news-event h5{margin-bottom:0;font-size:18px}.news-event-twitter .home-news-event .source{color:#716c6b;font-family:"Akkurat Pro Italic",Arial,sans-serif;margin-bottom:1rem}.news-event-twitter .event{position:relative;min-height:100px;margin-bottom:1.5rem}.news-event-twitter .event .event-date{position:absolute;text-align:center;top:0;width:90px;padding:.25rem;background:#4e2a84;font-family:"Campton Bold",Impact,sans-serif;color:#fff;float:left}.news-event-twitter .event .event-date .month,.news-event-twitter .event .event-date year{font-size:14px}.news-event-twitter .event .event-date .day{font-size:36px}.news-event-twitter .event .event-description{margin-left:105px}.news-event-twitter .event .event-description h5{font:18px/1.2em "Akkurat Pro Bold","Arial Black",sans-serif;margin-bottom:.25rem;padding-bottom:0}.news-event-twitter .event .event-description>p{margin-top:0;font-size:14px;line-height:1.2em}.news-event-twitter .event .event-time-location{font-family:"Akkurat Pro Italic",Arial,sans-serif;color:#716c6b;margin-bottom:.5rem;margin-top:.5rem}.news-event-twitter .home-twitter{width:53.125%;float:left}.news-event-twitter h4{font-size:30px/1.2em "Akkurat Pro Regular",Arial,sans-serif;border-bottom:4px solid #ccc;margin-bottom:1.5rem;padding-bottom:.5rem}@media screen and (max-width: 1150px){.news-event-twitter .home-news-event{margin:0 1rem}}@media screen and (max-width: 768px){.news-event-twitter .home-news-event,.news-event-twitter .home-twitter{width:100%;float:none;margin:0;padding:0 1rem}}.standard-page .photo-feature-3-across{margin-top:3rem}.standard-page .photo-feature-3-across .photo-feature{width:33.333333%;float:left;position:relative;max-height:350px}.standard-page .photo-feature-3-across .photo-feature img{display:block}.standard-page .photo-feature-3-across .photo-feature .back{display:none;background-color:#836eaa;width:100%}.standard-page .photo-feature-3-across .photo-feature .text-over-image{color:#fff;padding:0 2em;position:absolute;bottom:1rem;z-index:31;width:90%}.standard-page .photo-feature-3-across .photo-feature h4{font:30px "Akkurat Pro Bold","Arial Black",sans-serif;color:#fff;margin-bottom:-.5rem;text-shadow:2px 2px 0px #000}.standard-page .photo-feature-3-across .photo-feature p{font:16px/1.3em "Akkurat Pro Regular",Arial,sans-serif;text-shadow:2px 2px 0px #000}.standard-page .photo-feature-3-across .photo-feature p.link{font-family:"Akkurat Pro Bold","Arial Black",sans-serif;text-transform:uppercase}.standard-page .photo-feature-3-across .photo-feature p.link:after{background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-right-white.svg") no-repeat 50%/6px 10px;padding-right:2rem;content:" "}.standard-page .photo-feature-3-across .photo-feature .back-text{color:#fff;padding:0 2em;position:absolute;z-index:31;width:100%;top:50%;left:50%;transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);text-align:center}.standard-page .photo-feature-3-across .photo-feature .back-text h4{font:18px "Akkurat Pro Bold","Arial Black",sans-serif;color:#fff;margin-bottom:1.5em;text-shadow:none}.standard-page .photo-feature-3-across .photo-feature .back-text p{text-shadow:none}.standard-page .photo-feature-3-across .photo-feature .back-text p.link{margin-top:1em}@media screen and (max-width: 1150px){.standard-page .photo-feature-3-across .photo-feature .text-over-image{padding:0 1em}.standard-page .photo-feature-3-across .photo-feature .text-over-image h4{font-size:26px}.standard-page .photo-feature-3-across .photo-feature .back-text{padding:0 1em}}@media screen and (max-width: 960px){.standard-page .photo-feature-3-across{max-width:558px}.standard-page .photo-feature-3-across .photo-feature{width:50%}}@media screen and (max-width: 610px){.standard-page .photo-feature-3-across{max-width:279px}.standard-page .photo-feature-3-across .photo-feature{width:inherit;max-width:279px;margin:0 auto;float:none}.standard-page .photo-feature-3-across .photo-feature .text-over-image h4{font-size:24px}.standard-page .photo-feature-3-across .photo-feature .text-over-image h4.campton{font-size:30px}}@media screen and (max-width: 420px){.standard-page .photo-feature-3-across .photo-feature .back-text{padding:0 .5rem}.standard-page .photo-feature-3-across .photo-feature .back-text h3{font-size:16px;margin-bottom:.5rem}.standard-page .photo-feature-3-across .photo-feature .back-text p{font-size:14px}}.sorting-row .a-to-z li:last-child{float:right;text-transform:none}@media screen and (max-width: 768px){.sorting-row .a-to-z li:last-child{float:none}.sorting-row .a-to-z li:last-child a{padding-left:1rem}}#article-stories{width:100%}#article-stories article{border:1px solid #b6acd1;margin-bottom:9px;padding:.75rem;background:#fff;width:32.6555%}#article-stories article img{display:block;margin:0 auto 1rem auto;max-width:180px}#article-stories article a{display:block;border-bottom:none}#article-stories article a h3{font:18px/1.2em "Campton Extra Bold",Impact,sans-serif;margin-bottom:.25rem;color:#342f2e}#article-stories article a:hover{text-decoration:none}#article-stories article a p{font:16px/1.2em "Akkurat Pro Regular",Arial,sans-serif;margin-top:0;color:#342f2e}#article-stories article a p.link{color:#4e2a84;font:14px/1.2em "Akkurat Pro Bold","Arial Black",sans-serif;text-transform:uppercase;margin:0}#article-stories article a p.link:after{background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-right-dkpurple.svg") no-repeat 50% 15%/6px 10px;padding-right:1.5rem;content:" "}#article-stories article a:hover>p.link{text-decoration:underline}#article-stories article,#article-stories .grid-sizer{max-width:273px;float:left}@media screen and (max-width: 1130px){#article-stories article{width:31.0559%}#article-stories article{max-width:250px}}@media screen and (max-width: 900px){#article-stories article img{max-width:100%}}@media screen and (max-width: 768px){#article-stories article{width:30.98958%}#article-stories article{max-width:238px}}@media screen and (max-width: 650px){#article-stories article{width:48.61538%}#article-stories article{max-width:316px}}@media screen and (max-width: 480px){#article-stories article{width:inherit;max-width:480px}#article-stories article img{max-width:180px}}.sorting-row{margin-bottom:2rem}.sorting-row .label,.sorting-row label{font:14px/1.2 "Akkurat Pro Regular",Arial,sans-serif;padding:0;display:block;margin:1rem 0 .5rem 0;color:#716c6b}.sorting-row .label{margin-bottom:.8rem}.sorting-row .jump-to{width:65.90909%;float:left}.sorting-row .jump-to.single{width:100%}.sorting-row .a-to-z{margin-bottom:0}.sorting-row .a-to-z.controls li:nth-last-child(2){margin-left:2rem}.sorting-row .a-to-z.controls li:last-child{float:right}.sorting-row .dropdown{float:right;width:31.69856%;margin-left:2.39234%;margin-top:0}.sorting-row .dropdown select{font:16px/1.5em "Akkurat Pro Bold","Arial Black",sans-serif;color:#716c6b;background-color:#fff;border:1px solid #ccc;display:inline-block;margin:0;padding:0.4em 1.5em 0.4em .5em;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0;background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-down-dkgrey.svg") no-repeat top 50% right 0.5rem/17px 10px;width:100%}.sorting-row .dropdown select::-ms-expand{display:none}.sorting-row .dropdown select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.sorting-row .dropdown select option{font-family:"Akkurat Pro Regular",Arial,sans-serif}@media screen and (max-width: 980px){.sorting-row .a-to-z.controls li:nth-last-child(2){margin-left:.5rem;margin-right:.5rem}.sorting-row .a-to-z.controls li:last-child{float:left}}@media screen and (max-width: 768px){.sorting-row .jump-to{width:100%}.sorting-row .jump-to .a-to-z{margin-bottom:1rem}.sorting-row .dropdown{width:100%;float:none;clear:left;margin:1rem 0 0 0}.sorting-row .a-to-z{padding-bottom:0}.sorting-row .a-to-z li{margin:0 .4rem .3rem 0}}@media screen and (max-width: 580px){.sorting-row .jump-to{float:none;width:100%}}.standard-page .three-column-links{margin-top:1rem}.standard-page .three-column-links h4{font:24px "Akkurat Pro Regular",Arial,sans-serif;color:#716c6b;border-bottom:4px solid #f0f0f0;text-transform:none;padding-bottom:.5rem}.standard-page .three-column-links article{float:left;width:31.10048%;margin-right:2.63158%}.standard-page .three-column-links article:last-child{margin-right:0}.standard-page .three-column-links article img{margin-bottom:1rem}.standard-page .three-column-links article p{margin-top:0}.standard-page .three-column-links article p.link{margin-top:inherit;text-transform:uppercase}.standard-page .three-column-links article p.link:after{background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-right-dkpurple.svg") no-repeat 50% 45%/6px 10px;padding-right:1.5rem;content:" "}.standard-page .three-column-links ul{list-style:none;margin:0;padding:0}@media screen and (max-width: 875px){.standard-page .three-column-links article{float:none;width:100%;margin:0 auto 2rem auto}.standard-page .three-column-links article:last-child{margin-right:auto;margin-bottom:0}}@media screen and (max-width: 480px){.standard-page .three-column-links h4{font-size:24px}}.standard-page.invo-pipeline .content{width:100%;float:none}.content .pipeline-checkboxes{margin:0 0 2rem 0;padding:0;list-style-type:none}.content .pipeline-checkboxes li{display:inline;background:none;padding:0 1rem 0 0}.pipeline-checkboxes input{position:absolute;opacity:0;top:4px}.pipeline-checkboxes input+label{position:relative;cursor:pointer;padding:0}.pipeline-checkboxes input+label:before{content:"";margin-right:.5rem;margin-top:-2px;display:inline-block;vertical-align:text-top;width:20px;height:20px;border-radius:.25rem}.pipeline-checkboxes input.checkbox1+label:before{background:#58b947}.pipeline-checkboxes input.checkbox2+label:before{background:#008656}.pipeline-checkboxes input.checkbox3+label:before{background:#007fa4}.pipeline-checkboxes input.checkbox4+label:before{background:#ef3f3f}.pipeline-checkboxes input:focus+label:before{box-shadow:0 0 0 2px rgba(0,0,0,0.2)}.pipeline-checkboxes input:checked+label:after{content:'';margin-top:-2px;position:absolute;left:5px;top:9px;background:#fff;width:3px;height:3px;box-shadow:2px 0 0 #fff,4px 0 0 #fff,4px -2px 0 #fff,4px -4px 0 #fff,4px -6px 0 #fff,4px -8px 0 #fff;transform:rotate(45deg)}#pipeline{width:100%;display:flex;border-left:4px solid #f0f0f0;border-bottom:4px solid #f0f0f0;border-right:4px solid #f0f0f0}#pipeline .track-code{display:none}#pipeline .pipeline-column{width:185px;float:left;border-left:4px solid #f0f0f0}#pipeline .pipeline-column .class-modal .phase-num{margin-top:0.5em;padding:5px 0 4px 2.5rem;float:left}#pipeline .pipeline-column .class-modal .phase-num strong{text-transform:uppercase}#pipeline .pipeline-column:first-child{border-left:none}#pipeline .pipeline-column:first-child .border-wrap{padding:90px .25rem 0 .25rem;background:url("images/phase1.png") no-repeat top 19px center/44px 44px}#pipeline .pipeline-column:first-child article{background:url("images/phase1-transparent.png") no-repeat bottom 0.5rem right 0.5rem}#pipeline .pipeline-column:first-child .class-modal .phase-num{background:url("images/phase1.png") no-repeat center left 0px/35px 35px}#pipeline .pipeline-column:nth-child(2) .border-wrap{padding:90px .25rem 0 .25rem;background:url("images/phase2.png") no-repeat top 19px center/44px 44px}#pipeline .pipeline-column:nth-child(2) article{background:url("images/phase2-transparent.png") no-repeat bottom 0.5rem right 0.5rem/31px 31px}#pipeline .pipeline-column:nth-child(2) .class-modal .phase-num{background:url("images/phase2.png") no-repeat center left 0px/35px 35px;padding-left:3rem}#pipeline .pipeline-column:nth-child(3) .border-wrap{padding:90px .25rem 0 .25rem;background:url("images/phase3.png") no-repeat top 19px center/44px 44px}#pipeline .pipeline-column:nth-child(3) article{background:url("images/phase3-transparent.png") no-repeat bottom 0.5rem right 0.5rem/31px 31px}#pipeline .pipeline-column:nth-child(3) .class-modal .phase-num{background:url("images/phase3.png") no-repeat center left 0px/35px 35px;padding-left:3rem}#pipeline .pipeline-column:nth-child(4) .border-wrap{padding:90px .25rem 0 .25rem;background:url("images/phase4.png") no-repeat top 19px center/44px 44px}#pipeline .pipeline-column:nth-child(4) article{background:url("images/phase4-transparent.png") no-repeat bottom 0.5rem right 0.5rem/31px 31px}#pipeline .pipeline-column:nth-child(4) .class-modal .phase-num{background:url("images/phase4.png") no-repeat center left 0px/35px 35px;padding-left:3.5rem}#pipeline .pipeline-column:nth-child(5) .border-wrap{padding:90px .25rem 0 .25rem;background:url("images/phase5.png") no-repeat top 19px center/44px 44px}#pipeline .pipeline-column:nth-child(5) article{background:url("images/phase5-transparent.png") no-repeat bottom 0.5rem right 0.5rem/31px 31px}#pipeline .pipeline-column:nth-child(5) .class-modal .phase-num{background:url("images/phase5.png") no-repeat center left 0px/35px 35px;padding-left:3.5rem}#pipeline .pipeline-column:last-child .border-wrap{padding:90px .25rem 0 .25rem;background:url("images/phase-complete.png") no-repeat top 19px center/44px 44px}#pipeline .pipeline-column:last-child article{background:url("images/phase-complete-transparent.png") no-repeat bottom 0.5rem right 0.5rem/31px 31px}#pipeline .pipeline-column:last-child .class-modal .phase-num{background:url("images/phase-complete.png") no-repeat center left 0px/35px 35px;padding-left:3rem}#pipeline .pipeline-column article{border-radius:.5rem;padding:1rem;color:#fff;margin-bottom:.5rem;position:relative}#pipeline .pipeline-column article h5{font:18px/1.2em "Akkurat Pro Bold","Arial Black",sans-serif;color:#fff;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#pipeline .pipeline-column article p{font:18px/1.2em "Akkurat Pro Bold","Arial Black",sans-serif;text-transform:uppercase;text-decoration:underline;margin-bottom:0}#pipeline .pipeline-column article.available-license{background-color:#58b947}#pipeline .pipeline-column article.in-negotiations{background-color:#008656}#pipeline .pipeline-column article.nonexclusive-license{background-color:#007fa4}#pipeline .pipeline-column article.exclusive-license{background-color:#ef3f3f}#pipeline.three-columns{max-width:565px}#pipeline.four-columns{max-width:750px}#pipeline.five-columns{max-width:935px}#pipeline.six-columns{width:100%}#pipeline a{display:block;text-decoration:none;border-bottom:none}#pipeline a:hover{text-decoration:none;opacity:.7}#pipeline h4{font:16px/1.2em "Campton Bold",Impact,sans-serif;text-transform:uppercase;text-align:center;background:#4e2a84;padding:.5rem 0;margin-bottom:0;color:#fff;padding:.75rem}#pipeline .phase-description{font-size:14px;line-height:1.2em;background:#e4e0ee;padding:.5rem .2rem;text-align:center}#pipeline .class-modal{width:600px;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);z-index:1040;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,0.2);border-radius:.5rem;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,0.5);box-shadow:0 3px 9px rgba(0,0,0,0.5);padding:1.5rem 2rem}#pipeline .class-modal h5{color:#342f2e;font:20px/1.2em "Akkurat Pro Bold","Arial Black",sans-serif}#pipeline .class-modal .close-button{float:right;text-align:center;text-decoration:none;text-transform:uppercase;font-weight:normal;cursor:pointer;display:inline-block;vertical-align:middle;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;border:1px solid transparent;padding:0.2rem 1rem;border-radius:.5rem;background-color:#fff;border-color:#ccc;margin-top:0.5em}#pipeline .class-modal .close-button:hover,#pipeline .class-modal .close-button:active{background-color:#e6e6e6;border-color:#adadad}#pipeline .class-modal .close-button:focus{outline:none}#pipeline .class-modal p a{display:initial}#pipeline .class-modal .underlined{text-decoration:underline}#modal-backdrop{position:initial;top:0;right:0;bottom:0;left:0;z-index:1000;background-color:#000;opacity:0.7}@media screen and (max-width: 1120px){.content .pipeline-checkboxes li{display:block;margin-bottom:1rem}#pipeline.six-columns .phase-description{min-height:50px;line-height:1.2em}#pipeline.six-columns article h5,#pipeline.six-columns article p{font-size:14px}}@media screen and (max-width: 968px){#pipeline.six-columns{display:inherit;border:none}#pipeline.six-columns .pipeline-column{width:100%;float:none;margin-bottom:2px;border:none}#pipeline.six-columns .pipeline-column:first-child .border-wrap,#pipeline.six-columns .pipeline-column:nth-child(2) .border-wrap,#pipeline.six-columns .pipeline-column:nth-child(3) .border-wrap,#pipeline.six-columns .pipeline-column:nth-child(4) .border-wrap,#pipeline.six-columns .pipeline-column:nth-child(5) .border-wrap,#pipeline.six-columns .pipeline-column:last-child .border-wrap{margin-top:1.25rem;padding-top:0;background:none}#pipeline.six-columns .phase-description{height:auto}#pipeline.six-columns .border-wrap{column-count:4;column-gap:.5rem;margin-bottom:1rem;padding:0}#pipeline.six-columns article{display:inline-block;width:100%}#pipeline.six-columns article h5,#pipeline.six-columns article p{font-size:18px}}@media screen and (max-width: 940px){#pipeline.five-columns{display:inherit;border:none}#pipeline.five-columns .pipeline-column{width:100%;float:none;margin-bottom:2px;border:none}#pipeline.five-columns .pipeline-column:first-child .border-wrap,#pipeline.five-columns .pipeline-column:nth-child(2) .border-wrap,#pipeline.five-columns .pipeline-column:nth-child(3) .border-wrap,#pipeline.five-columns .pipeline-column:nth-child(4) .border-wrap,#pipeline.five-columns .pipeline-column:last-child .border-wrap{margin-top:1.25rem;padding-top:0;background:none}#pipeline.five-columns .phase-description{height:auto}#pipeline.five-columns .border-wrap{column-count:4;column-gap:.5rem;margin-bottom:1rem;padding:0}#pipeline.five-columns article{display:inline-block;width:100%}#pipeline.five-columns article h5,#pipeline.five-columns article p{font-size:18px}}@media screen and (max-width: 768px){.pipeline-checkboxes input+label:before{margin-top:-5px;width:25px;height:25px}.pipeline-checkboxes input:checked+label::after{left:6px;top:8px}#pipeline.four-columns{display:inherit;border:none}#pipeline.four-columns .pipeline-column{width:100%;float:none;margin-bottom:2px;border:none}#pipeline.four-columns .pipeline-column:first-child .border-wrap,#pipeline.four-columns .pipeline-column:nth-child(2) .border-wrap,#pipeline.four-columns .pipeline-column:nth-child(3) .border-wrap,#pipeline.four-columns .pipeline-column:last-child .border-wrap{margin-top:1.25rem;padding-top:0;background:none}#pipeline.four-columns .border-wrap{column-gap:.5rem;margin-bottom:1rem;padding:0}#pipeline.four-columns article{display:inline-block;width:100%}#pipeline.six-columns .border-wrap,#pipeline.five-columns .border-wrap,#pipeline.four-columns .border-wrap{column-count:3}#pipeline.six-columns article h5,#pipeline.six-columns article p,#pipeline.five-columns article h5,#pipeline.five-columns article p,#pipeline.four-columns article h5,#pipeline.four-columns article p{font-size:16px}}@media screen and (max-width: 700px){#pipeline .class-modal{width:500px}}@media screen and (max-width: 600px){#pipeline .class-modal{width:400px}#pipeline .class-modal .close-button{float:none}#pipeline .pipeline-column .class-modal .phase-num{float:none}}@media screen and (max-width: 590px){#pipeline.three-columns{display:inherit;border:none}#pipeline.three-columns .pipeline-column{width:100%;float:none;margin-bottom:2px;border:none}#pipeline.three-columns .pipeline-column:first-child .border-wrap,#pipeline.three-columns .pipeline-column:nth-child(2) .border-wrap,#pipeline.three-columns .pipeline-column:last-child .border-wrap{margin-top:1.25rem;padding-top:0;background:none}#pipeline.three-columns .border-wrap{column-count:3;column-gap:.5rem;margin-bottom:1rem;padding:0}#pipeline.three-columns article{display:inline-block;width:100%}#pipeline.three-columns article h5,#pipeline.three-columns article p{font-size:16px}}@media screen and (max-width: 550px){#pipeline.six-columns .border-wrap,#pipeline.five-columns .border-wrap,#pipeline.four-columns .border-wrap,#pipeline.three-columns .border-wrap{column-count:2}}@media screen and (max-width: 480px){#pipeline .class-modal{width:380px;font-size:14px;line-height:1.2em;padding:1rem;overflow:auto;max-height:480px}#pipeline .class-modal h5{font-size:18px}#pipeline .class-modal .phase-num{line-height:2em}#pipeline .class-modal .close-button{padding:.5rem 1rem}}@media screen and (max-width: 400px){#pipeline.six-columns article h5,#pipeline.six-columns article p,#pipeline.five-columns article h5,#pipeline.five-columns article p,#pipeline.four-columns article h5,#pipeline.four-columns article p,#pipeline.three-columns article h5,#pipeline.three-columns article p{font-family:"Akkurat Pro Regular",Arial,sans-serif;font-size:14px}#pipeline .class-modal{width:300px}}.dataTables_wrapper .dataTables_filter{margin-bottom:1rem}.dataTables_wrapper .dataTables_filter label{color:#716c6b}.dataTables_wrapper .dataTables_filter input{font:16px/1.5em "Akkurat Pro Bold","Arial Black",sans-serif;border:1px solid #ccc;padding:0.4em 1.5em 0.4em .5em}.dataTables_length{margin-bottom:1rem}.dataTables_length label{color:#716c6b}.dataTables_length select{font:16px/1.5em "Akkurat Pro Bold","Arial Black",sans-serif;color:#716c6b;background-color:#fff;border:1px solid #ccc;display:inline-block;margin:0;padding:0.6em 1.5em 0.6em .5em;-webkit-appearance:none;-moz-appearance:none;-webkit-border-radius:0;border-radius:0;background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-down-dkgrey.svg") no-repeat top 50% right 0.5rem/17px 10px;width:75px}.dataTables_length select::-ms-expand{display:none}.dataTables_length select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}.dataTables_length select option{font-family:"Akkurat Pro Regular",Arial,sans-serif}table.dataTable.no-footer{border-collapse:collapse;box-shadow:0 1px 0 0 rgba(187,184,184,0.75);box-sizing:border-box;margin-bottom:1rem}table.dataTable.hover tbody tr:hover,table.dataTable.display tbody tr:hover{background:#e4e0ee}table.dataTable thead th,table.dataTable tfoot th{font-weight:normal}.dataTables_wrapper td{position:relative}.dataTables_wrapper a.details-control{background:url("https://common.northwestern.edu/v8/css/images/icons/arrow-right-dkpurple.svg") no-repeat center/20px 20px;height:20px;width:20px;display:block;cursor:pointer;position:absolute;top:.7rem;left:1rem}.dataTables_wrapper tr.shown td a.details-control{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.dataTables_wrapper td>span{margin-left:2.5rem;display:block}.dataTables_wrapper .dataTables_info{color:#716c6b}.dataTables_wrapper .dataTables_paginate .paginate_button{color:#4e2a84}.dataTables_wrapper .dataTables_paginate .paginate_button.current,.dataTables_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff !important;background:#4e2a84;border:none}.dataTables_wrapper .dataTables_paginate .paginate_button.disabled,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover,.dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active{color:#716c6b !important}.dataTables_wrapper .dataTables_paginate .paginate_button:hover{background:#b6acd1;border:1px solid #b6acd1}#staff_directory .contact-bold{font-family:"Akkurat Pro Bold","Arial Black",sans-serif}#staff_directory .title{font:14px/1.2em "Akkurat Pro Bold Italic","Arial Black",sans-serif;color:#716c6b;display:block}#staff_directory .details-open{margin:0 2.5rem;position:relative}#staff_directory .details-open .details-thumbnail{position:absolute;top:0;left:0}#staff_directory .details-open .details-thumbnail+.details-description{margin-left:100px;font-size:14px}#staff_directory .details-open .details-thumbnail+.details-description strong+p{margin-top:0}#staff_directory .department-contact-open-wrap{margin:1rem 2rem}#staff_directory table.department-contact-open{font-size:14px;margin:0}#staff_directory table.department-contact-open tr,#staff_directory table.department-contact-open tr:hover{background:none !important;border:none}#staff_directory table.department-contact-open tr td,#staff_directory table.department-contact-open tr:hover td{border:none !important}#staff_directory table.department-contact-open strong{color:#342f2e}#staff_directory table.department-contact-open em{font-family:"Akkurat Pro Bold Italic","Arial Black",sans-serif;color:#716c6b}.responsive-table .responsive-table{margin:0}.contact-table .sorting-row #jump-to{width:67%}.contact-table .sorting-row #jump-to.full-width{width:100%;float:none}.contact-table .sorting-row .dropdown{width:30%;margin-left:3%}.contact-table .sorting-row .a-to-z li:last-child{float:right}@media screen and (max-width: 880px){.contact-table .sorting-row #jump-to{width:100%;float:none}.contact-table .sorting-row .dropdown{width:100%;float:none;margin:0}.contact-table .sorting-row .a-to-z li:last-child{float:none}}@media screen and (max-width: 640px){.contact-table .sorting-row .dropdown{text-align:center}.contact-table .sorting-row .a-to-z li:last-child{float:none}}
