/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{font-family:"source-sans-pro",sans-serif;color:#555555;background:#FFF}.nojs-hide{display:none}.js .nojs-hide{display:inherit}#site-nav-wrapper,main{background:#FFF}.brand,#site-name,.affiliation-name,blockquote{font-family:"trajan-pro-3",sans-serif}h1,#site-name-mobile,.recent_news-block_1 h2.block-title,.gallery-block_2 h2.block-title,.landing-content>.paragraph:not(.page-slice) h2.block-title,.paragraph--type--pull-quote,.banner-text h2,.small-caps-title-serif,.research_projects-block_2 h2.block-title,.cu_publications-block_3 h2.block-title,.field--name-field-cu-card-group-label,.affiliations-label{font-family:"adobe-garamond-pro",sans-serif}.landing-content section.paragraph--type--cu-views-display div.views-conditional-container h2.block-title{font-family:"adobe-garamond-pro",sans-serif;text-transform:none;font-weight:500}h2,h3,h4,h5,h6{line-height:1.3em;margin-bottom:0.7em}h2{font-size:2em;color:#00294a}h3{color:#e98200;font-size:1.7em;font-weight:400}h4{font-size:1.5em}h5{font-size:1.2em}h6{font-size:1.1em}main{padding-top:0;padding-bottom:40px;min-height:300px}main,#search-results{font-size:18px;line-height:1.5}#search-icon-wrapper .search-label{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#nav-wrapper{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;z-index:5;min-height:42px;background:#1d497d}#nav-wrapper a{display:inline-block;color:#FFF;text-transform:uppercase;padding:13px 0;font-weight:300}.dl-menuwrapper li a{padding:0 14px}.dl-menuwrapper li a span{display:block;padding:15px 0;border-bottom:1px solid #1d405d}.dl-menuwrapper li.last>a span{border-bottom:0}.dl-menuwrapper>.dl-submenu{top:0}.dl-menuwrapper ul{background:#00294a}.dl-menuwrapper li>a::after{color:rgba(255,255,255,0.5)}.dl-menuwrapper li.dl-back a{padding-top:15px;padding-left:35px;padding-bottom:15px;background:#769ac5}.dl-menuwrapper li.dl-back span{font-weight:bold;display:inline;padding:0;border:0}.dl-menuwrapper li.dl-back::after{color:#FFF}.no-touch .dl-menuwrapper li a:hover{background:#0080cc}.no-touch .dl-menuwrapper li a:hover span{border-color:#0080cc}#mobile-nav-container{max-width:none}.dl-menuwrapper .dl-menu{margin:0}.menu-cu-item{background:#003B89}.dl-menuwrapper li.menu-cu-item a span{border-color:#1d4e96}.dl-menu.dl-subview li.dl-subviewopen>a{position:absolute}#mobile-nav{font-size:14px;background:#00294a;position:fixed;z-index:19;left:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.toolbar-vertical #mobile-nav{position:absolute;overflow:inherit}#site-nav-wrapper{-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}.search-open #search-icon-wrapper{background:#00294a}#nav-wrapper .container{position:relative}#search-icon-wrapper .search-label{-webkit-transition:color 0.2s ease-out;-moz-transition:color 0.2s ease-out;-o-transition:color 0.2s ease-out;transition:color 0.2s ease-out}.nav-focused nav a{color:#e5e5e5}nav a:hover,nav a:focus{text-decoration:none}.nav>li>a:focus,.nav>li>a:hover{background:none}nav a:hover span.l,nav li:hover>a>span.l,nav a:focus span.l,nav a.active span.l{text-decoration:none;border-bottom:2px solid #FFF}.nav-pills>li{margin:0 0.5em 0.5em 0 !important}.nav-pills>li>a{border-radius:0;padding:0.25em 1em;font-size:1.3em}#nav-wrapper .navbar-nav{float:right}#nav-wrapper .nav>li{position:relative}#nav-wrapper .nav>li>div>a{padding:11px 13px;padding:11px 1.2vw}#nav-wrapper .nav>li.active>div>a{background:#00294a}#nav-wrapper .nav>li>div>ul{position:absolute;z-index:1;top:100%;left:0;background:#00294a;padding:5px 0;width:15em}#nav-wrapper .nav>li>div>ul li{list-style:none;display:block}#nav-wrapper .nav>li>div>ul a{display:block;text-transform:none;font-size:1.2em;padding:5px 13px;padding:5px 1.2vw}#header{position:relative;background:#0f1925;clear:both;-webkit-transition:background 0.2s ease-out;-moz-transition:background 0.2s ease-out;-o-transition:background 0.2s ease-out;transition:background 0.2s ease-out}#content{margin-top:-1px;padding-top:2em;padding-bottom:5em;background:#FFF}#cu-footer{background:#00294a;line-height:27px;padding:15px 0 70px;color:#FFF}#branding{overflow:hidden;position:relative}#branding a{text-decoration:none}#page-tabs{background:#f7f4eb;margin-top:-2em;margin-bottom:3.571em}#page-tabs a{padding:13px 15px;font-size:1.7em;float:left;display:block;color:#999;text-decoration:none;margin-right:10px}#page-tabs a.active{background:#FFF;color:#333}#page-tabs span{text-transform:capitalize}#page-tabs span:after{content:"";display:block;border-bottom:1px dotted #999;margin-bottom:-1px}#page-tabs a.active span:after{display:none}#brand-wrapper{padding:0 0 10px}footer .crown-container{float:left;width:27px;margin-top:-2px}#branded-site-name .brand{font-size:30px;color:#FFF;display:block;margin:0.65em 15px;padding:0}#branded-site-name{float:left;margin:15px 0}#site-name{font-size:26px;line-height:1em;letter-spacing:1px;display:block;margin:5px 0 0 0;padding:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#site-name-mobile{font-size:2em;margin:15px}.container #site-name-mobile{margin:15px 0}#site-name a,#site-name-mobile a{color:#24598c;font-weight:400;font-style:normal}#nav-icon-wrapper{position:relative;width:50px;height:42px;float:left;cursor:pointer;padding:14px 15px;border-right:1px solid #3e5c81;-webkit-transition:background .25s ease-in-out;-moz-transition:background .25s ease-in-out;-o-transition:background .25s ease-in-out;transition:background .25s ease-in-out}#nav-icon{width:auto;height:100%;margin:0 auto;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}#nav-icon span{display:block;position:absolute;height:3px;width:100%;background:#FFF;opacity:1;left:0;border-radius:5px;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0px}#nav-icon span:nth-child(2),#nav-icon span:nth-child(3){top:50%;top:calc(50% - 1.5px)}#nav-icon span:nth-child(4){bottom:-1px}#nav-icon-wrapper.open,#nav-icon-wrapper:active{background:#00294a}#nav-icon-wrapper.open span,#nav-icon-wrapper:active span{background:#FFF}#nav-icon-wrapper.open span:nth-child(1){top:18px;width:0%;left:50%}#nav-icon-wrapper.open span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}#nav-icon-wrapper.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#nav-icon-wrapper.open span:nth-child(4){top:18px;width:0%;left:50%}#search-icon-wrapper{max-width:48px;float:right}#search-icon-wrapper,#search-icon-wrapper-mobile{position:relative;height:100%;cursor:pointer;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#search-icon-wrapper-mobile{z-index:2}#search-icon-wrapper-mobile .search-icon{margin:0 auto;float:none}#search-icon-wrapper-mobile .search-icon span{background:#FFF}#search-icon-wrapper-mobile .search-icon span:nth-child(1){border-color:#FFF}.search-icon{width:18px;height:18px;position:relative;margin:14px auto;float:right;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}#search-icon-wrapper .search-label{float:right;margin:15px;-webkit-transition:0.2s ease-out;-moz-transition:0.2s ease-out;-o-transition:0.2s ease-out;transition:0.2s ease-out}.search-icon span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;-webkit-transform:rotate(0deg),translate3d(0,0,0);-moz-transform:rotate(0deg),translate3d(0,0,0);-o-transform:rotate(0deg),translate3d(0,0,0);transform:rotate(0deg),translate3d(0,0,0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out;background:#FFF}#search-icon-wrapper-mobile .search-icon span{background:#FFF}.search-icon span:nth-child(1){top:-1px;left:-1px;height:100%;width:100%;border-radius:50%;border:3px solid #FFF;background:none !important}#search-icon-wrapper-mobile .search-icon span:nth-child(1){border-color:#FFF}.search-icon span:nth-child(2),.search-icon span:nth-child(3){width:50%;height:3px;left:auto;right:-3px;top:100%;top:calc(100% - 2px);border-radius:5px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.search-open #search-icon-wrapper span:nth-child(1),.search-open #search-icon-wrapper-mobile span:nth-child(1){height:100%;width:100%;left:1px;top:-1px;opacity:0}.search-open #search-icon-wrapper span:nth-child(2),.search-open #search-icon-wrapper-mobile span:nth-child(2){width:18px;right:0;top:calc(50% - 1px);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.search-open #search-icon-wrapper span:nth-child(3),.search-open #search-icon-wrapper-mobile span:nth-child(3){width:18px;right:0;top:calc(50% - 1px);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#search-icon-wrapper-mobile{border-left:1px solid #3e5c81;position:relative;width:50px;height:42px;padding:12px 0px;cursor:pointer;float:right;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#search-icon-wrapper-mobile .search-icon{margin:0 auto;float:none}.search-open #search-icon-wrapper-mobile,#search-icon-wrapper-mobile:active{background:#00294a}.read-more-toggle-wrapper,#loading-message{margin-top:-70px;padding-top:60px;background-image:linear-gradient(to top,#ffffff 40%,rgba(255,255,255,0) 100%) !important;position:relative;cursor:pointer}#loading-message{font-style:italic;color:#FFF;cursor:wait}.read-more-toggle{position:relative;white-space:nowrap;font-style:italic;color:#FFF}.read-more-toggle-wrapper:hover .read-more-toggle{text-decoration:underline}.read-more-toggle .toggle-icon{max-width:12px;display:inline-block;margin:7px 5px 7px 0}.expanded .read-more-toggle-wrapper{position:absolute;cursor:default}.toggle-icon{width:100%;max-width:18px;height:80%;height:calc(100% - 30px);position:relative;margin:15px 0 15px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out}.toggle-icon span{display:block;position:absolute;height:2px;width:100%;background:#FFF;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.toggle-icon span:nth-child(1){top:0px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.expanded .toggle-icon span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.expanded .toggle-icon span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#explorer,.navbar-fixed-bottom,img[alt]{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#cms-links .nav a{text-transform:none;font-weight:normal;letter-spacing:normal;border-right:1px solid #333}#cms-links .nav li:last-child a{border-right:0}.cms-links-item a,#cms-text div{padding:10px 15px !important;line-height:1em !important;text-decoration:none !important}#cms-text div{margin-top:-15px;margin-bottom:-15px}.cms-links-item a span,#cms-text span{font-size:0.8em;font-variant:small-caps;display:block}#cms-links .nav a.active{background:#FFF;color:#FFF;text-decoration:none}#cms-links .navbar-right{margin-right:5px}#cms-links #cms-path{margin-right:15px}#nocache-trigger{display:block;margin-left:5px}#nocache-trigger .pull-right{margin-left:10px}#nocache-trigger.active .glyphicon{-webkit-animation:loading-bar-spinner 4000ms linear infinite;-moz-animation:loading-bar-spinner 4000ms linear infinite;-ms-animation:loading-bar-spinner 4000ms linear infinite;-o-animation:loading-bar-spinner 4000ms linear infinite;animation:loading-bar-spinner 4000ms linear infinite}#nocache-trigger.active:hover .glyphicon{-webkit-animation:inherit;-moz-animation:inherit;-ms-animation:inherit;-o-animation:inherit;animation:inherit}#explorer{margin-top:2em}#explorer pre{background:none;border:0;margin:0;padding:0}.brand-responsive{padding-bottom:calc(100% * 49.009 / 459.922) !important;margin:8px 0;width:100% !important;height:0}#site-nav{padding:0}#site-nav .navbar-nav{float:none}#site-nav li{z-index:6;cursor:default;display:block;width:auto;float:left}#site-nav li a,#site-nav li div{font-weight:bold;font-size:1.4em;text-transform:uppercase;color:#6d6d6d;display:block;padding:0}#site-nav span.ss-icon{display:inline;color:inherit;font-size:0.5em !important;font-weight:normal;white-space:nowrap;line-height:1}#site-nav li:hover a strong{text-decoration:underline}#site-nav .active-trail a strong{font-weight:400}#site-nav .active{background:#1d497d !important;color:#FFF !important;position:relative;z-index:7}#site-nav .active a,#site-nav .active div,#site-nav .active span.ss-icon{color:#FFF !important}#site-nav-second{position:absolute;margin-top:51px;width:100%;z-index:6}#site-nav a,#site-nav-second a{border-bottom:2px solid transparent}#site-nav-second a:hover{border-bottom:2px solid}#site-nav-second a.is-active{font-weight:bold;border-bottom:2px solid}#site-nav-second .menu-second{position:absolute;z-index:5;width:100%;background:#1d497d;box-shadow:0 0 4px rgba(0,0,0,0.14),0 4px 8px rgba(0,0,0,0.28);max-height:65vh;overflow-y:scroll}#site-nav-second .menu-second .container>.menu{-webkit-columns:4 200px;-moz-columns:4 200px;columns:4 200px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}#site-nav-second .menu-second .container>.menu li{display:table;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column}#site-nav-second .menu-second .container>.menu>li{margin:0;padding-bottom:10px}#site-nav-second ul{padding:30px 0;margin:0}#site-nav-second ul ul{padding:5px 0 5px 20px}#site-nav-second li{display:block;margin:0 0 10px;padding:0}#site-nav-second ul ul li{margin:5px 0}#site-nav-second .second-item{font-size:1.2em;font-weight:bold}#site-nav-second .second-item ul ul{clear:both}#site-nav-second a{color:#FFF}#site-nav-second .no-link{color:#AEB6C6;font-size:18px;opacity:1}#footer-brand{max-width:225px;margin:0}#footer-brand .brand{margin-bottom:15px}h1{font-size:3.8em;line-height:1.2em;color:#00294a}.body{font-size:1.2em;line-height:1.286em}.two-columns{-webkit-columns:2 200px;-moz-columns:2 200px;columns:2 200px;-webkit-column-rule:1px solid #e5e5e5;-moz-column-rule:1px solid #e5e5e5;column-rule:1px solid #e5e5e5;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.two-columns div{overflow:hidden;break-inside:avoid-column;-webkit-column-break-inside:avoid}.img-fill-wrapper{position:relative;overflow:hidden}.img-fill{position:absolute;top:0;left:0;width:100%;height:100%;background-position:center center;background-size:100% auto;-webkit-filter:blur(15px) opacity(0.7);filter:blur(15px) opacity(0.7)}.img-fill-wrapper img{position:relative;z-index:2;border:1px solid #FFF}h3.title{font-size:2.57em;line-height:1.11em;font-weight:bold;margin-bottom:5px}section h3{color:#00294a;font-weight:400}#main-article h3{color:#e98200}#biography .row{margin-bottom:1em}.slug{font-size:1em;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:#999;margin:0}.table-label{font-size:1em;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:#999;margin:0}.slug a{color:#FFF}.slug a:after{content:"";border-right:1px solid #FFF;padding-right:10px;margin-right:10px;text-decoration:none}.slug a:last-child:after{border:0;padding-right:0;margin-right:0}.teaser{margin:2em 0}.teaser h4{margin:5px 0;font-weight:bold;font-size:1.5em}.teaser .byline{font-style:italic;font-size:1.2em}.teaser .citation{font-size:1.2em}.img-bgcolored{background:#e5e5e5}.img-bgcolored:-moz-loading{visibility:hidden}h3 abbr[title]{border:0;text-decoration:none}nav#page-menu ul{padding:0}nav#page-menu li{list-style:none}nav#page-menu ul ul{margin-left:3em}nav#page-menu a{color:#333;letter-spacing:normal;text-transform:none;font-weight:normal;font-size:1.4em}nav#page-menu a:hover,nav#page-menu a:active,nav#page-menu a:focus{color:#004499 !important}nav#page-menu a.active{font-weight:bold}nav#page-menu li.active .group-heading{font-weight:bold}#page-menu-trigger{padding-top:10px;padding-bottom:10px;margin:0.5em 0 -20px}#sidebar-content h2,#sidebar-content h3{font-size:1.7em}#site-footer{background:#1d497d;color:#FFF;padding:40px 0 30px}#site-footer h2{color:#555}#site-footer ul{padding:0}#site-footer ul li{list-style:none;display:block;margin-bottom:5px}#site-footer ul li a{font-size:1.2em;font-weight:bold;color:#2c6bac}#site-footer .ss-icon,#site-footer svg,#site-footer .ss-social-regular{float:left;font-size:1.8em;margin-right:10px;margin-top:4px;width:25px}#site-footer .text{float:left;width:calc(100% - 35px);margin-bottom:20px}#site-footer h6{font-size:13px;margin:0}#site-footer address h6{font-weight:bold;font-size:1.2em}#site-footer .value{font-size:1.2em;overflow:hidden;text-overflow:ellipsis}#site-footer .social h6{float:left;margin:15px 15px 0 0}#site-footer .social a{text-decoration:none;color:#a6b7c8}#site-footer .social a svg{fill:#a6b7c8}#footer-cu-homepage:hover .st0{fill:#75aadb !important}#site-footer .footer-menu{margin-bottom:40px}#site-footer a{color:#a6b7c8}#site-footer .footer-menu>li{margin:0 0 15px}#site-footer .footer-menu>li:nth-child(7n){clear:both}#site-footer .footer-menu>li>a{color:#FFF;text-transform:uppercase;font-size:1.2em;margin-bottom:5px;display:block}#site-footer .footer-menu>li>ul a{font-size:1em;color:#a6b7c8}.container #breadcrumb .container,h1 .container{padding:0}.page-node-type-cu-landing-page .page-slice .views-conditional-container{width:auto;margin:0;padding:0}.container #featured-content .paragraph--type--single-image .container{margin:0;padding:0;width:auto}.breadcrumb{background:none;padding:0;margin-top:10px;font-size:16px;border-radius:0}.breadcrumb>li+li::before{content:"▻ ";font-family:"SSStandard";font-feature-settings:"liga";font-style:normal;font-weight:normal;text-decoration:none;text-rendering:optimizelegibility;white-space:nowrap;font-size:0.6em}#alerts-global{background:#d72c2a;color:#FFF;font-size:1.3em;padding:15px 0}#alerts-site{background:#e98200;color:#FFF;font-size:1.3em;padding:15px 0}#alerts-site .glyphicon{font-size:1.2em;margin:15px}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#337ab7}.nav-theme{margin-right:20px}.nav-theme a{background:#333}.list-group-item.alternate{background:#FAFAFA}.list-group-item-heading{margin:0}.list-group-item-text .url{margin-bottom:5px;max-width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contextual-region .contextual .contextual-links a{font-size:13px !important}.page-header{border:0;padding:0;margin-bottom:0.3em}.summary-text,.block_content .field--name-field-cu-summary{font-size:1.5em;line-height:normal}.field--name-field-cu-date,.field--name-field-cu-date-from,.field--name-field-cu-date-to,.authors{margin:1em 0;font-size:1.2em}.field--name-field-cu-editors-note{margin:1em 0}.page-node-type-cu-article #main-article .field--name-field-cu-date{margin:0 0 1em;font-size:1em}.page-node-type-cu-article #main-article .authors{margin:1em 0 0;font-size:1em}#main-article header{margin-bottom:1em}.region-content{margin-bottom:0}.image-caption,.field--name-field-cu-video-caption{margin:5px 0 10px;font-size:14px}.field--name-field-cu-video-transcript{margin:10px 0}.paragraph--type--video{clear:both}#featured-content{margin:10px 0 30px}#featured-content:empty{display:none}.teaser .field--name-field-cu-image{float:right;margin:0 0 15px 15px}.filtered{-moz-transform:scale(1,1);-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 2s;-moz-transition:all 2s;-o-transition:all 2s;transition:all 2s}#view-tab-filter{margin:2em 0 1em}.teaser h2{margin-top:0}.small-caps-title{text-transform:uppercase;font-weight:600;font-size:16px !important;margin:5px 0 15px}.small-caps-title-serif,.research_projects-block_2 h2.block-title,.cu_publications-block_3 h2.block-title{text-transform:uppercase;font-weight:300;font-size:16px;margin:5px 0 20px}.research_projects-block_2,.cu_publications-block_3{margin-top:2em;margin-bottom:2em}.research_projects-block_2 article,.cu_publications-block_3 article{margin-top:0}.research_projects-block_2 .views-row:last-child article,.cu_publications-block_3 .views-row:last-child article{margin-bottom:1em}.cu_publications-block_3 .views-row h2,.cu_publications-block_4 .views-row h2,.research_projects-block_2 .views-row h2{font-size:1.5em;margin-top:0}.cu_publications-block_1 .view-cu-publications h3,.cu_publications-block_2 .views-row h3,.cu_publications-block_3 .views-row h3,.research_projects-block_2 .views-row h3{font-size:1.5em}.cu_publications-block_3 .views-row article,.research_projects-block_2 .views-row article,.recent_news-block_1 .views-row article{margin-top:0;margin-bottom:20px}.paragraph--type--cu-views-display.cu_video_library-block_5,.paragraph--type--cu-views-display.cu_video_library-block_6,.paragraph--type--cu-views-display.cu_video_library-block_7,.paragraph--type--cu-views-display.cu_video_library-block_8{background-color:transparent}.paragraph .field--type-viewfield{padding-bottom:0}.authors *{display:inline}.field--name-field-cu-sidebar-content .container{width:auto;margin:0;padding:0}#sidebar-content .paragraph--type--cu-rss-feed h3{font-size:1.2em}#main-article{margin-bottom:40px}aside section,#main .panel-group{margin-bottom:50px}.field--name-field-cu-related-resources .field--item{margin-bottom:5px}.js-preview{opacity:0.2}span.ext{display:none}a.ext::after{content:"";-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;position:relative;top:1px;margin-left:5px}.view-recent-news.view-display-id-block_3 .news-listing,.view-recent-news.view-display-id-block_14 .news-listing,.view-recent-news.view-display-id-block_15 .news-listing{margin-top:50px}.view-recent-news.view-display-id-block_3 .news-listing h2,.view-recent-news.view-display-id-block_14 .news-listing h2,.view-recent-news.view-display-id-block_15 .news-listing h2{font-size:18px;font-weight:600;margin:20px 0 10px;padding-bottom:5px;border-bottom:1px solid #555;text-transform:uppercase;color:#00294a}.landing-content>.paragraph:not(.page-slice) h2.block-title,.landing-content>.page-slice>.container>.row>.col-md-12>.field--items>.paragraph--type--cu-views-display h2.block-title,.landing-content>.paragraph:not(.page-slice) .field--name-field-cu-card-group-label{background:#fff;display:table;font-size:3em;margin:0 auto;padding:0 20px;position:relative}.landing-content>.paragraph:not(.page-slice) h2.block-title a,.landing-content>.page-slice>.container>.row>.col-md-12>.field--items>.paragraph--type--cu-views-display h2.block-title a,.landing-content>.paragraph:not(.page-slice) .field--name-field-cu-card-group-label a{color:#2c6bac;text-decoration:none}.landing-content>.paragraph:not(.page-slice) h2.block-title+.field--type-viewfield,.landing-content>.page-slice>.container>.row>.col-md-12>.field--items>.paragraph--type--cu-views-display h2.block-title+.field--type-viewfield,.landing-content>.paragraph:not(.page-slice) .field--name-field-cu-card-group-label+.field--type-viewfield{border-top:1px solid #ebebeb;padding-top:50px}.feed-url .row::before,.events-feed h2.block-title+.row::before,.deadlines-feed h2.block-title+.row::before{content:"";display:block;border-top:1px solid #ebebeb;flex-basis:100%;padding-top:5px;margin:0 15px}.view-recent-news.view-display-id-page_1 .views-field-title{font-size:2em;line-height:1.2em;margin-bottom:10px}div[rss-feed].tile-display .row{margin-top:0}.field--name-field-cu-captions .well br{margin-bottom:20px}.paragraph--type--pull-quote.style-1{float:left}.paragraph--type--pull-quote.style-2{float:right}.paragraph--type--single-image{clear:both;margin:10px 0 30px}.paragraph--type--image-carousel{clear:both;margin:20px 0}.paragraph--type--image[data-alignment='left']{float:left;margin:0 20px 20px 0;max-width:100%}.paragraph--type--image[data-alignment='right']{float:right;margin:0 0 20px 20px;max-width:100%}.paragraph--type--image[data-alignment='center']{margin:0 auto 20px}.paragraph--type--image[data-alignment='center'] img,.paragraph--type--image[data-alignment='center'] .image-caption{text-align:center;margin-left:auto;margin-right:auto}.field--name-field-cu-tags{margin:1em 0;clear:both}.field--name-field-cu-tags .field--label{display:inline;font-weight:normal}.field--name-field-cu-tags .field--label::after{content:":"}.field--name-field-cu-tags .field__items{display:inline}.field--name-field-cu-tags .field__items a{margin:0 0 0 10px;display:inline-block}article.teaser p{margin:10px 0 5px}.paragraphs-dropbutton-wrapper .field-add-more-submit{margin-bottom:0.5em}header .field--name-field-cu-position-ref{font-size:1.5em;margin:-0.5em 0 1em}aside .field--name-field-cu-department,aside .field--name-field-cu-profile-departments{font-size:1.5em;font-weight:bold;margin-top:-10px}aside .tiles{margin:20px 0}.inline-list-piped>span:after{content:" | "}.inline-list-piped>span:last-child:after{content:none}.inline-list-piped a.ext::after{content:none}#profile-content h2{font-size:36px;margin-bottom:15px;margin-top:0;color:#052D48;font-weight:normal}#profile-content header{margin-bottom:50px}#profile-content section{margin:2em 0}#profile-content .publication h2{font-size:1.7em;margin-bottom:5px}#user-login-form{max-width:400px}#user-login-form .form-inline .form-control{width:100%}h4.label{color:inherit;display:block;font-size:18px;padding:0;text-align:left}article.publication h3{margin:10px 0}.paragraph--type--publication .small-caps-title{margin-bottom:0}.field--name-field-cu-associated-publications>.field__items>.field--item{margin:0 0 30px}.field--name-field-cu-authors .field--item{overflow:hidden;text-overflow:ellipsis;max-width:100%;display:inline}.field--name-field-cu-authors .field--item *{display:inline}.view-cu-publications .field--name-field-cu-authors .field--item{display:inline;display:inline-block}.field--name-field-cu-authors .field--item::after{content:",";margin-right:5px}.field--name-field-cu-authors .field--item:last-child::after{content:none}.view-cu-publications.view-display-id-block_4 .publication .footer-links{margin-top:10px}.view-cu-publications.view-display-id-block_4 .publication .footer-links a{background:none;border:none;color:#2c6bac;display:inline-block;margin:0 10px 5px 0;padding:0;text-transform:none}.view-cu-publications.view-display-id-block_4 .publication .footer-links a:hover{color:#0071B3}.view-cu-publications.view-display-id-block_4 .publication .footer-links a .ss-icon{display:none}.footer-links a{display:inline-block;border:2px solid #2c6bac;padding:0.5em 1.25em;border-radius:5px;font-size:0.8em;color:#2c6bac;text-transform:uppercase;margin:0.5em 0.5em 0 0;text-decoration:none;background:#FFF;white-space:nowrap;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.banner-image-and-text .cu-links{display:block;margin-top:0;margin-bottom:0}.banner-image-and-text .cu-links a{display:inline-block;border:2px solid #FFF;padding:0.75em 3em;border-radius:5px;font-size:1.1em;font-weight:400;color:#FFF;text-transform:uppercase;margin:1em 0.5em 0 0;text-decoration:none;background:transparent;white-space:nowrap;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.cu-links .btn-primary{display:inline-block;border:2px solid #FFF;padding:0.5em 2.5em;border-radius:5px;font-size:1.2em;color:#FFF;text-transform:uppercase;margin:auto;text-decoration:none;background:transparent;white-space:nowrap;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s}.cu-links .btn-primary:hover{background:#fff;color:#000}.well .footer-links a{background:#f5f5f5}.footer-links a:hover{background:#2c6bac;color:#FFF}.banner-image-and-text .cu-links a:hover,.banner-image-and-text .cu-links a:focus{background:#FFF;color:#000 !important;border-color:transparent;mix-blend-mode:screen;text-shadow:none}#block-homepagebanner article{margin:0 0 0.5em}.path-frontpage main{padding-top:0}#publications-listing h3.group-label{font-size:2.5em}#publications-listing article{margin-bottom:2em}#main .panel-group .panel{border-radius:0;box-shadow:none;border:0;margin-top:1px}#main .panel-heading{border-radius:0;border:0;background-color:#EEE}#main .panel-heading .panel-title{font-weight:bold;padding:0}#main .panel-heading a .ss-navigatedown{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#main .panel-heading a.collapsed .ss-navigatedown{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#main .panel-group .list-group-item{background:#F8F8F8;padding:0}#main .panel-group .panel-heading+.panel-collapse>.list-group:first-child{border:0}#main .panel-group a{color:#555555;display:block;font-size:16px;padding:1em 14px}#main .panel-group .list-group a.active{background:#1d497d;color:#FFF}#publications-filter .panel-heading{padding:0}.field--name-field-cu-authors{margin-right:5px;line-height:1.1em}.inline-toggle{white-space:nowrap}.inline-toggle .ss-icon{font-size:0.7em}.authors-and-abstract-toggle .inline-toggle{margin-left:10px}.authors-and-abstract-toggle{margin-bottom:10px;overflow:hidden;text-overflow:ellipsis}.panel-1col .block-region-middle section.block_content .paragraph--type--text,#panels-ipe-content .block-region-left section.block_content .paragraph--type--text{font-size:2em}.views-field-field-cu-summary p{margin-bottom:10px}.field--name-field-cu-event-categories,.field--name-field-cu-deadline-categories{margin-top:1em}.banner-text h2{font-size:4em;line-height:1em}.banner-text .field,.banner-text .field--name-field-cu-paragraph-hero-text{text-align:center;color:#FFF;font-weight:300;text-shadow:1px 1px 3px rgba(0,0,0,0.8)}.banner-text .field--name-field-cu-paragraph-hero-text{font-weight:400}.landing-content>.paragraph:nth-child(2n){background:#FFF}.landing-content>.paragraph:nth-child(2n) .js-empty::after{background:#EEE}.page-node-type-cu-event h1.page-header,.page-node-type-cu-deadline h1.page-header{display:none}.cu-event h2{color:#00294a;font-size:2em}.cu-event .event-sharebar{font-size:16px}.event-dateblock{font-size:16px}.past-events,.upcoming-events{margin:0;padding:20px 0 0}.past-events h2,.upcoming-events h2{margin:0}.past-events .events-item .date,.upcoming-events .events-item .date{font-size:16px}.cu-deadline h2{color:#00294a;font-size:2em}.cu-deadline .deadline-sharebar{font-size:16px}.deadline-dateblock{font-size:16px}.past-deadlines,.upcoming-deadlines{margin:0;padding:20px 0 0}.past-deadlines h2,.upcoming-deadlines h2{margin:0}.past-deadlines .deadlines-item .date,.upcoming-deadlines .deadlines-item .date{font-size:16px}.view-all-items,.views-more-link{background:transparent;border:2px solid #2c6bac;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#2c6bac !important;display:inline-block;font-size:1.2em;margin:1em .5em 1em 0;padding:.5em 2.5em;text-decoration:none;text-transform:uppercase;-moz-transition:all .2s;-o-transition:all .2s;-webkit-transition:all .2s;transition:all .2s;white-space:nowrap}.view-all-items:hover,.views-more-link:hover{background:#2c6bac;border-color:transparent;color:#FFF !important;text-shadow:none}.webform-button--next,.webform-button--previous,.webform-button--preview,.webform-button--previous ~ .webform-button--submit,.webform-button--submit{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#2c6bac;border:0;color:#FFF !important;display:inline-block;font-size:1.1em;font-weight:600;padding:.5em 2.5em}.webform-button--next:hover,.webform-button--previous:hover,.webform-button--preview:hover,.webform-button--previous ~ .webform-button--submit:hover,.webform-button--submit:hover{background:#0071B3}.webform-button--next:active,.webform-button--next:focus,.webform-button--next:active:focus,.webform-button--previous:active,.webform-button--previous:focus,.webform-button--previous:active:focus,.webform-button--preview:active,.webform-button--preview:focus,.webform-button--preview:active:focus,.webform-button--previous ~ .webform-button--submit:active,.webform-button--previous ~ .webform-button--submit:focus,.webform-button--previous ~ .webform-button--submit:active:focus,.webform-button--submit:active,.webform-button--submit:focus,.webform-button--submit:active:focus{background:#24598c}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .button{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;background:#2c6bac;background-color:#2c6bac;border:0;color:#FFF !important;display:inline-block;font-weight:600;padding:.5em 18px}.paragraph--type--cu-mailchimp-embed #mc_embed_signup .button:hover{background-color:#0071B3}.webform-button--previous{background:#216497;font-weight:400;margin-right:15px}.webform-button--preview{margin-right:15px}#cu-footer-links a{color:#FFF}.videos-filters h2{margin-top:0}.videos-filters .panel-heading{padding:0}.view-recent-news.view-display-id-block_2 .views-row{border-bottom:1px solid #555;margin:0 0 20px}.view-recent-news.view-display-id-block_2 .teaser{margin:0 0 1em}.view-recent-news.view-display-id-block_2 .teaser h2{font-size:1.3em !important;margin:0}.view-recent-news.view-display-id-block_2 .teaser .field--name-field-cu-summary,.view-recent-news.view-display-id-block_2 .teaser .field--name-field-cu-tags{display:none}@media (max-width:767px){#header{background:#FFF;z-index:20 !important}body{background:#FFF;padding-top:42px}main,#search-results{font-size:16px;line-height:1.42857143}h1{font-size:2.5em}.searchResults.search-open{margin-top:58px}#mission{font-size:1.4em}#branding{background:#093552;border-bottom:1px solid #3e5c81;position:fixed;left:0;top:0;width:100%;z-index:20;height:42px;padding:0;-webkit-transition:height 0.2s ease-out;-moz-transition:height 0.2s ease-out;-o-transition:height 0.2s ease-out;transition:height 0.2s ease-out}.minimal-header #branding{height:1px}body.mobile-nav-open::after,body.overlay-shown::after,body.search-focus::after{content:"";display:block;position:fixed;z-index:18;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.8)}body.overlay-shown::after{background:rgba(99,99,99,0.5)}body.overlay-shown{height:100%;width:100%;overflow:hidden;position:fixed}#branding .row{height:100%}#brand-wrapper{float:left;width:calc(100% - 100px);text-align:center;padding:0;line-height:42px;height:42px}#brand-wrapper .cu-crown{display:none}#brand-wrapper .cu-crown .st1{fill:#1d497d}#brand-wrapper .cu-crown .st0{fill:#FFF}.brand{float:none;font-size:16px;margin:0 auto;color:#FFF}#search-widget{position:fixed;bottom:auto;top:42px;left:0;width:100%;z-index:19}.toolbar-vertical #search-widget{position:absolute;top:0}#search-widget form{background:#00294a;padding:15px 15px 0}#search-widget .form-control{font-size:1.5em;float:none;color:#e5e5e5;padding:0;margin-bottom:15px}#search-widget .btn{background:#1d497d;color:#FFF;height:auto;font-weight:bold;padding:1px 6px;right:2px;top:2px}#search-widget .btn:hover,#search-widget .btn:focus{background:#e5e5e5}#search-widget .form-group{margin:0;position:relative}.tt-dropdown-menu{position:static !important;max-height:none;margin-top:5px}.tt-hint{display:none}.tt-dropdown-menu .tt-suggestion{color:#FFF;padding:3px 5px;background:#0f1925;margin:0.5em 1em 0 0;border-radius:2px}#page-tabs a{padding:10px 15px;margin-right:0}#page-menu-overlay{background:#999;background:rgba(99,99,99,0.5);position:fixed;top:0;left:0;width:100%;height:100%;z-index:30}#page-menu{position:fixed;top:0;right:0;min-width:200px;height:100%;z-index:31;background:#FFF;padding:0;font-size:14px;overflow-y:auto}#page-menu>ul>li{padding:10px 25px;border-bottom:1px solid #e5e5e5}#page-menu-close{font-size:1em;font-weight:bold;letter-spacing:2px;text-transform:uppercase;color:#FFF;padding:10px 10px 0 0}#page-menu-close-label{margin:8px 5px;font-size:0.8em}#site-footer{background:#1d497d;color:#f4f5f2;padding:30px 0}#site-footer h2{color:#FFF}#site-footer a{color:#a6b7c8}#site-footer address{margin:0}#site-footer .text{margin-bottom:20px}#site-footer .social{margin-top:10px;text-align:center}#site-footer .social h2{display:none}#site-footer .social h6{display:inline;margin:0 20px 0 0;position:relative;top:-8px}#site-footer svg,#site-footer .ss-social-regular{float:none;margin-right:15px}#site-footer .social a{color:#a6b7c8}#site-footer .social a svg{fill:#a6b7c8}#site-footer .social a:hover{color:#FFF}.view-people .image-with-text .extra-links span{top:calc(50% - 22px)}.view-people .cu-alumni-profile .image-with-text .text-label{padding:2.5vw 0}.view-people .cu-alumni-profile .image-with-text .extra-links{font-size:1.3em;line-height:2.5em}.view-people .image-with-text .text-label h2,.view-people .image-with-text .text-label h3{font-size:6vw;margin:0 0 0.25em;color:#FFF}.view-people .cu-alumni-profile .image-with-text .text-label h2,.view-people .cu-alumni-profile .image-with-text .text-label h3{font-size:1.2em}.view-people .image-with-text .text-label .field--name-field-cu-text{font-size:3.5vw}.view-people .cu-alumni-profile .image-with-text .text-label .field--name-field-cu-text{font-size:3.2vw}#view-tab-filter{margin:2em 0}.field--name-field-cu-sponsors a{width:42%;width:calc(50% - 7.5px)}.field--name-field-cu-sponsors a:nth-child(2n){margin-right:0}.affiliations-group{display:block}.affiliations-label{font-size:2em;float:left;padding-bottom:10px;border-bottom:1px solid #555;margin-bottom:10px;text-align:left}.affiliation-name{font-size:1em;line-height:1em}.affiliation-item{-moz-hyphens:auto;-ms-hyphens:auto;-webkit-hyphens:auto;hyphens:auto;align-self:flex-start}.affiliations-items{border-left:0;padding-left:0;margin-left:-15px;clear:both}.affiliation-image{display:block;max-width:150px}.page-header{margin-top:10px;margin-bottom:20px}.breadcrumb{background:#f0f0f0;margin-left:-15px;margin-right:-15px;padding:10px 15px}.table-responsive{margin-left:-15px;margin-right:-15px;width:auto;border-left:0;border-right:0}.table-responsive .col_0{padding-left:15px}section.people-block_1,section.people-block_2,.view-gallery{margin-left:-15px;margin-right:-15px;overflow:hidden}#main-article{margin-bottom:20px}#main-article ~ aside{background:#f0f0f0;padding-top:5px;padding-bottom:5px}aside section{margin-bottom:20px}.banner-text h2{font-size:3em}.banner-image-and-text .cu-links a{font-size:1.5em}.banner-text .field,.banner-text .field--name-field-cu-paragraph-hero-text{color:#555555;text-shadow:none}.banner-image-and-text .cu-links a{border-color:#2c6bac;color:#2c6bac !important;margin-top:10px}.banner-image-and-text .cu-links a:hover,.banner-image-and-text .cu-links a:focus{background:#2c6bac;color:#FFF !important;mix-blend-mode:normal}.research_projects-block_2 h2.block-title,.cu_publications-block_3 h2.block-title,.landing-content>.paragraph--type--cu-views-display h2.block-title,.landing-content>.page-slice>.container>.field--name-field-cu-page-slice-content>.paragraph--type--cu-page-slice-item>.col-md-12 h2.block-title{background:none;display:block;font-size:22px;font-weight:300;margin:5px 0 15px;padding:0;position:relative;text-align:left;text-transform:uppercase}.research_projects-block_2 h2.block-title::after,.cu_publications-block_3 h2.block-title::after,.landing-content>.paragraph--type--cu-views-display h2.block-title::after,.landing-content>.page-slice>.container>.field--name-field-cu-page-slice-content>.paragraph--type--cu-page-slice-item>.col-md-12 h2.block-title::after{content:"";display:block;border-bottom:1px solid #00294a;margin:5px 0;width:60%}.research_projects-block_2 h2.block-title+.field--type-viewfield,.cu_publications-block_3 h2.block-title+.field--type-viewfield,.landing-content>.paragraph--type--cu-views-display h2.block-title+.field--type-viewfield,.landing-content>.page-slice>.container>.field--name-field-cu-page-slice-content>.paragraph--type--cu-page-slice-item>.col-md-12 h2.block-title+.field--type-viewfield{border-top:0;padding-top:0}.view-cu-publications.view-display-id-block_4 .view-content .views-row,.view-cu-publications.view-display-id-block_5 .view-content .views-row{margin-bottom:20px}.view-cu-publications.view-display-id-block_4 .view-content .views-row h3,.view-cu-publications.view-display-id-block_5 .view-content .views-row h3{margin-top:0}}@media (min-width:768px){body{margin-top:0}#header{background:#FFF}#branded-site-name .brand{color:#1d497d;margin:0;line-height:1em}footer .brand{color:#FFF;float:left;font-size:1.4em;padding-left:5px}#brand-wrapper .cu-crown{width:63px;height:53px;float:left}#nav-wrapper{background:#FFF}#nav-wrapper a{color:#2c6bac;font-weight:400}nav a:hover,nav a:focus{color:#75aadb}#nav-wrapper .nav>li.active a{color:#FFF !important}#search-icon-wrapper .search-icon span{background:#2c6bac}#search-icon-wrapper .search-icon span:nth-child(1){border-color:#2c6bac}#site-name{margin-top:0;letter-spacing:normal;font-size:48px;float:left}#branded-site-name .brand{float:left}#branded-site-name .brand,#site-name a{color:#24598c}#site-nav li a,#site-nav li div{font-size:2em;font-size:2.5vw;line-height:1em;font-weight:300;text-transform:none;color:#555555;display:block;padding:15px}#site-nav li a strong,#site-nav li div strong{font-weight:300;white-space:nowrap;text-overflow:ellipsis;margin-right:10px}#site-nav .active span a,#site-nav .active span div{color:#FFF}#cu-brand{float:left}#branded-site-name .brand{font-size:35px;margin:0 15px 0 0;padding-right:15px;border-right:2px solid #00294a}#site-footer{background:#f4f5f2;color:#555555}#cu-footer{background:#1d497d}#cu-footer .cu-crown .st1{fill:#1d497d !important}#site-footer a,#site-footer .social a{color:#2c6bac}#site-footer a svg,#site-footer .social a svg{fill:#2c6bac}#site-footer a:hover,#site-footer .social a:hover{color:#a6b7c8}.field--name-field-cu-sponsors a{width:calc(33.333% - 10px)}.field--name-field-cu-sponsors a:nth-child(3n){margin-right:0}.people-block_1 .view-people .image-with-text .extra-links a{padding-top:calc(50% - 22px)}.banner-text{padding:50px 20px}.with-image .banner-text{padding:0;position:absolute;left:0;top:0}.with-image .banner-text h2,.with-image .banner-text .field--name-field-cu-paragraph-hero-text,.with-image .banner-text .field--name-field-cu-links{opacity:0}.banner-text h2,.banner-text .field--name-field-cu-paragraph-hero-text,.banner-text .field--name-field-cu-links{opacity:0}.banner-loaded .banner-text h2{-moz-animation:textIntro 500ms ease-out 300ms forwards;-webkit-animation:textIntro 500ms ease-out 300ms forwards;animation:textIntro 500ms ease-out 300ms forwards}.banner-loaded .banner-text .field--name-field-cu-paragraph-hero-text{-moz-animation:textIntro 500ms ease-out 500ms forwards;-webkit-animation:textIntro 500ms ease-out 500ms forwards;animation:textIntro 500ms ease-out 500ms forwards}.banner-loaded .banner-text .field--name-field-cu-links{-moz-animation:textIntro 500ms ease-out 800ms forwards;-webkit-animation:textIntro 500ms ease-out 800ms forwards;animation:textIntro 500ms ease-out 800ms forwards}.image-tile div.details h2,.image-tile div.details h3{font-size:1.2em}#main-article.with-sidebar{padding-right:4%}#main-article.with-sidebar ~ aside{padding-left:4%}#main-article ~ aside h3{margin-top:0}#sidebar-content{padding-left:4%}}@media (min-width:768px) and (max-width:991px){#search-widget .form-control{font-size:2.5em}#search-widget .btn{height:41px}#site-name{clear:left;margin-left:0}.page-header{font-size:3em}#site-nav span{font-size:1.5em}#brand-wrapper .cu-crown{width:36px;height:31px}#main-article ~ aside{background:#f0f0f0;padding-top:5px;padding-bottom:5px}.utility-menu-inner{padding-top:5px;padding-bottom:5px}}@media (min-width:768px) and (max-width:1199px){#nav-wrapper{min-height:none}.utility-menu-inner{top:-50px}}@media (min-width:992px){#cu-footer-links{text-align:right}#cu-organization-email,#cu-social-links{width:auto;margin-right:-3em;white-space:nowrap}#site-nav li a,#site-nav li div{font-size:2em}}
