@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:96vw}}@media all and (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:96vw}}@media all and (min-width:768px){.container,.container-md,.container-sm{max-width:96vw}}@media all and (min-width:576px){.container,.container-sm{max-width:96vw}}@media all and (max-width:575px){.container{max-width:96vw}}header,.navbar.navbar-expand-lg{background:#fff;padding:0;width:100%}.navbar-expand-lg .navbar-collapse{align-items:flex-end;flex-direction:column}header #search-block-form{flex-wrap:nowrap}header .form-search{border-radius:0;height:46px}@media all and (min-width:992px){header .form-search{width:180px}}header .btn.form-submit,header #drupal-off-canvas .form-submit.btn,#drupal-off-canvas header .form-submit.btn{padding:0.5rem}.navbar--top{background:#333;border-bottom:3px solid #555;padding:0.5rem;width:100%}.navbar--top a{color:#fff;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}.navbar--top a:focus,.navbar--top a:hover,.navbar--top a.active{color:#e77500;text-decoration:underline;text-decoration-thickness:2px}.top-bar-inner,.branding{margin:0 auto;position:relative;padding-left:0;padding-right:10px}@media (min-width:768px){.top-bar-inner,.branding{width:98%}}@media (min-width:992px){.top-bar-inner,.branding{width:98%}}@media (min-width:1200px){.top-bar-inner,.branding{width:1170px}}.branding{height:120px}.university-logo{padding-left:8px}@media all and (min-width:992px){.university-logo{padding:0}}.navbar-header{min-height:105px}@media all and (min-width:992px){.navbar-header{width:25%}}.navbar-brand{color:#333;font-size:27px;font-weight:bold;line-height:1.1;padding:8px 15px 8px 0;text-transform:uppercase}@media all and (max-width:360px){.navbar-brand{font-size:23px}}.navbar-brand strong{color:#db7320 !important;font-size:36px}@media all and (max-width:360px){.navbar-brand strong{font-size:27px}}@media (min-width:900px){.navbar-default .navbar-nav{bottom:0;position:absolute;right:10px}}@media (min-width:768px){.navbar-default .navbar-nav{float:right;margin-top:0.5rem}}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:#eee;border-top:2px solid #db7320;color:#db7320}.navbar-default .navbar-nav>li>a{border-top:2px solid transparent;color:#333;font-size:1.1rem}@media all and (min-width:768px){.navbar-default .navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}.navbar-default .navbar-nav>li>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a.active-trail{background-color:#eee;border-top:2px solid #db7320;color:#333}.navbar-default .navbar-nav.secondary{display:none;font-size:16px}.navbar-default .navbar-nav.secondary>.active>a,.navbar-default .navbar-nav.secondary>.active>a:hover,.navbar-default .navbar-nav.secondary>.active>a:focus{background:transparent;border:none;color:#db7320}.navbar-default .navbar-nav.secondary>li>a{border:none;color:#ffffff;padding:0 1rem}.navbar-default .navbar-nav.secondary>li>a:hover,.navbar-default .navbar-nav.secondary>li>afocus{background:transparent;border:none;color:#db7320}@media (min-width:768px){.navbar-default .navbar-nav.secondary{display:inline-block;position:absolute;right:0;top:0}}.dropdown-menu{border-radius:0}.caret{display:none}.block-search{margin-top:1rem}@media all and (min-width:768px){.block-search{max-width:20%}}@media all and (max-width:600px){.block-search input{font-size:14px;padding:.5rem}}.collapse.mean-container{display:block}.region-secondary-menu.row{margin-bottom:0}.nav-link,.nav-link:focus,.nav-link:hover,.nav-link:active{color:#333}.btn-group a.nav-link,a.nav-link.dropdown-toggle{border-top:0.25rem solid transparent}.btn-group>a.nav-link.active,.btn-group>a.nav-link:hover,.btn-group>a.nav-link:focus,.btn-group>a.nav-link:focus-within,.btn-group>a.nav-link.active ~ .dropdown-toggle,.btn-group>a.nav-link:hover ~ .dropdown-toggle,.btn-group>a.nav-link:focus ~ .dropdown-toggle,.btn-group>a.nav-link:focus-within ~ .dropdown-toggle,.active.dropdown-toggle,.dropdown-toggle:hover,.dropdown-toggle:focus,.dropdown-toggle:focus-within{background:#eee;border-top-color:#db7320}.nav-link:focus ~ .dropdown-menu,.nav-link:focus-within ~ .dropdown-menu,.nav-link:hover ~ .dropdown-menu,.dropdown-toggle:focus ~ .dropdown-menu,.dropdown-toggle:focus-within ~ .dropdown-menu,.dropdown-toggle:hover ~ .dropdown-menu{display:block}.dropdown:focus-within .dropdown-menu{display:block}.dropdown-menu:focus,.dropdown-menu:focus-within{display:block}@media all and (max-width:991px){#block-mainmenu{margin-left:0}.dropdown .btn-group{flex-wrap:wrap;justify-content:space-between;margin-bottom:.5rem;width:100%}.dropdown .btn-group .nav-link{flex-grow:1;padding-left:.5rem;padding-right:.5rem}.dropdown .btn-group .dropdown-toggle{background:#eee;border-top:.25rem solid transparent;flex-grow:0;max-width:4rem;padding:.48rem 1.5rem}.dropdown .btn-group .dropdown-menu{border:0;width:100%}.dropdown-item{white-space:normal}.block-menu-blockaccount .nav-link{border-top:0.25rem solid transparent;padding:.5rem;width:100%}.block-menu-blockaccount .nav-link:focus{background:#eee;border-top-color:#db7320}}@media all and (min-width:992px){.dropdown-toggle{display:none}.dropdown-menu:hover{display:block}.nav-link:hover ~ .dropdown-menu,.dropdown-toggle:hover ~ .dropdown-menu{display:block}li.menu-item--expanded.dropdown:hover>.dropdown-menu{display:block}li.menu-item--expanded.dropdown:last-child>.btn-group>.dropdown-menu{left:auto;right:0}}.btn-group>a.nav-link ~ .dropdown-toggle{border-left:0}.dropdown .btn-group{align-items:center}.dropdown .btn-group .dropdown-menu{top:2.75rem}.dropdown-item{background-color:#fff;color:#333}.dropdown-item a{border-left:0.25rem solid transparent;display:inline-block;padding:0.4rem 0.25rem;text-decoration:none;width:100%}.dropdown-item a:focus,.dropdown-item a:hover{border-left-color:#db7320}.dropdown-item:focus,.dropdown-item:hover{background-color:#fff;color:#333}.dropdown-item.active,.dropdown-item:active .dropdown-item a.active,.dropdown-item a:active{background:#eee;border-left-color:#db7320}.dropdown-item.active>a,.dropdown-item:active .dropdown-item a.active>a,.dropdown-item a:active>a{color:#333 !important}.menu--account .nav{flex-direction:column}@media all and (min-width:992px){.menu--account .nav{flex-direction:row}}@font-face{font-family:"mae-icons";src:url(/themes/custom/mae_bootstrap/fonts/mae-icons.eot?66779830=);src:url(/themes/custom/mae_bootstrap/fonts/mae-icons.eot?66779830=#iefix) format("embedded-opentype"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.woff2?66779830=) format("woff2"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.woff?66779830=) format("woff"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.ttf?66779830=) format("truetype"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.svg?66779830=#mae-icons) format("svg");font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"mae-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1rem;margin-right:0.2rem;text-align:center;font-variant:normal;text-transform:none;line-height:1rem;margin-left:0.2rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-search:before{content:"\e800"}.icon-mail:before{content:"\e801"}.icon-phone-squared:before{content:"\e802"}.icon-home:before{content:"\e803"}.icon-fax:before{content:"\e804"}.icon-phone:before{content:"\e805"}.icon-link-ext:before{content:"\e806"}.icon-briefcase:before{content:"\e807"}.icon-mail-squared:before{content:"\e808"}.icon-mail-alt:before{content:"\e809"}.icon-bank:before{content:"\e80a"}.icon-lightbulb:before{content:"\e80b"}.icon-clock:before{content:"\e80c"}.icon-play:before{content:"\e80d"}body{font-family:"Libre Franklin",Arial,sans-serif}.layout-main-wrapper{background:#eee;padding:1rem 0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{line-height:1.4}a{color:#333;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:4px}a:focus,a:hover{color:#555;text-decoration-color:#e77500}img{max-width:100%;height:auto}.more-link{text-align:right}.link--bold{font-weight:bold}.link--gray{color:#333}.link--white{color:#fff}.link--white:hover{color:#333;text-decoration:none}.link--black{color:#000}.link--black:hover,.link--black:active,.link--black:focus{color:#555}a.mask{position:absolute;height:100%;width:100%;text-indent:-9999px}a.mask:hover ~ .views-field-title,a.mask:focus ~ .views-field-title{text-decoration:underline}a.skip-link:hover,a.skip-link:focus{background:#333;border-radius:0;color:#fff;display:flex;flex-grow:1;justify-content:center;height:44px;text-align:center;transform:none;width:100%}.colorbox-inline{display:flex;justify-content:center;align-items:center;position:absolute;height:100%;width:100%;z-index:1}.colorbox-inline:hover .type-Video,.colorbox-inline:focus .type-Video{color:#fff}.colorbox-inline:hover ~ .views-field-title,.colorbox-inline:focus ~ .views-field-title{text-decoration:underline}.type-Video{background:#000;border-radius:1rem;box-shadow:1px 1px 2px rgba(0,0,0,0.5);color:#e77500;font-size:3rem;padding:1rem}#cboxWrapper,#cboxContent{background:transparent}#cboxLoadedContent{align-items:center;display:flex;justify-content:center}#cboxLoadedContent>div{flex-grow:1}#cboxClose{background:url("/sites/all/themes/mae_bootstrap/img/close.png");background:url("/sites/all/themes/mae_bootstrap/img/close.svg");top:0}:not(.node--type-landing-page) .main-content{background:#fff;box-shadow:0 3px 10px 0 #ccc;padding:1rem}.row{margin-bottom:1rem}.node .field--name-field-banner-image.field--type-image{float:none;margin:0}.node.node--view-mode-full:not(.node--type-landing-page) .field--name-field-image-right.field--type-image,.node.node--view-mode-full:not(.node--type-landing-page) .field--name-field-media-image.field--type-image,.node.node--view-mode-full:not(.node--type-landing-page) .field--name-field-image-media{float:none;margin:0}@media all and (min-width:1200px){.node.node--view-mode-full:not(.node--type-landing-page) .field--name-field-image-right.field--type-image,.node.node--view-mode-full:not(.node--type-landing-page) .field--name-field-media-image.field--type-image,.node.node--view-mode-full:not(.node--type-landing-page) .field--name-field-image-media{clear:both;float:right;margin-left:1rem;margin-right:0}}.node.node--view-mode-full:not(.node--type-landing-page) .caption-drupal-media.align-left .field--name-field-image.field--type-image,.node.node--view-mode-full:not(.node--type-landing-page) .caption-drupal-media.align-left .field--name-field-image-right.field--type-image,.node.node--view-mode-full:not(.node--type-landing-page) .caption-drupal-media.align-left .field--name-field-media-image.field--type-image,.node.node--view-mode-full:not(.node--type-landing-page) .caption-drupal-media.align-left .field--name-field-image-media{margin-left:0;margin-right:1rem}figure.primary-image:not(.primary-image--full){float:none;margin:0;width:100%}@media all and (min-width:1200px){figure.primary-image:not(.primary-image--full){clear:both;float:right;max-width:500px}figure.primary-image:not(.primary-image--full) .primary-image__caption{margin-left:1rem}}figure.primary-image.primary-image--full .field--name-field-media-image.field--type-image{float:none !important;margin-left:0 !important}figure .field--name-field-media-image img{margin-bottom:0}figure figcaption{margin-top:9px;font-size:90%;color:#6c757d}figure.align-right figcaption{margin-left:1rem}.node--view-mode-teaser{border-bottom:none;margin-bottom:0;padding-bottom:0}.node--view-mode-teaser .fa-angle-right{color:#e77500;font-size:2rem;align-self:flex-end}.view-faculty .views-row,.view-staff .views-row,.view-students .views-row{border-top:1px solid #555;padding:1rem 0;clear:both}.view-faculty .views-row:first-child,.view-staff .views-row:first-child,.view-students .views-row:first-child{border-top:0}@media all and (min-width:768px){.view-faculty .views-field,.view-staff .views-field,.view-students .views-field{margin-left:7rem}}.view-faculty .views-field-field-image,.view-staff .views-field-field-image,.view-students .views-field-field-image{float:left;margin-right:1rem;margin-bottom:1rem;margin-left:0;width:6rem}.view-display-id-news_page .views-row{border-top:1px solid #555;padding:1rem 0;clear:both}.view-display-id-news_page .views-row:first-child{border-top:0}.page-header{margin:22px 0}.node--type-event .event__badge{background-color:#333;color:#fff;padding:0.5rem 1.75rem;margin-bottom:1rem;text-align:center}.node--type-event .event__day{font-size:2rem;font-weight:700}.node--type-event .event__title{font-size:23px;padding:1rem}.node--type-event .event__time{padding:1rem}.node--type-event .event__time .fa-clock{color:#e77500}.node--type-event .event__speaker{padding:1rem}.node--type-event .event__speaker .fa-user{color:#e77500}.node--type-landing-page .main-content{background:#eee;box-shadow:none;padding:0}.node--type-landing-page .main-content .layout--twocol-section{padding:2rem 0.5rem}@media all and (min-width:768px){.node--type-landing-page .main-content .layout--twocol-section{padding:2rem}}.node--type-landing-page .main-content .layout--twocol-section>div{padding:0 1rem}.node--type-landing-page .main-content .view-news .view-content.row,.node--type-landing-page .main-content .view-events .view-content.row{margin-right:0}.node--type-landing-page .main-content .view-news .views-row,.node--type-landing-page .main-content .view-events .views-row{background-color:#fff;box-shadow:0 3px 10px 0 #ccc;margin-bottom:2rem;padding-left:0}.node--type-landing-page .main-content .view-news .views-row a,.node--type-landing-page .main-content .view-events .views-row a{text-decoration:none}.node--type-landing-page .main-content .view-news .views-row a .news__title,.node--type-landing-page .main-content .view-news .views-row a .event__title,.node--type-landing-page .main-content .view-events .views-row a .news__title,.node--type-landing-page .main-content .view-events .views-row a .event__title{line-height:1.5;text-underline-offset:6px;text-decoration-thickness:2px}.node--type-landing-page .main-content .view-news .views-row a:focus,.node--type-landing-page .main-content .view-news .views-row a:hover,.node--type-landing-page .main-content .view-events .views-row a:focus,.node--type-landing-page .main-content .view-events .views-row a:hover{color:#333}.node--type-landing-page .main-content .view-news .views-row a:focus img,.node--type-landing-page .main-content .view-news .views-row a:hover img,.node--type-landing-page .main-content .view-events .views-row a:focus img,.node--type-landing-page .main-content .view-events .views-row a:hover img{filter:grayscale(1)}.node--type-landing-page .main-content .view-news .views-row a:focus .news__title,.node--type-landing-page .main-content .view-news .views-row a:focus .event__title,.node--type-landing-page .main-content .view-news .views-row a:hover .news__title,.node--type-landing-page .main-content .view-news .views-row a:hover .event__title,.node--type-landing-page .main-content .view-events .views-row a:focus .news__title,.node--type-landing-page .main-content .view-events .views-row a:focus .event__title,.node--type-landing-page .main-content .view-events .views-row a:hover .news__title,.node--type-landing-page .main-content .view-events .views-row a:hover .event__title{text-decoration:underline}.node--type-landing-page .main-content .view-news .views-row .news__image,.node--type-landing-page .main-content .view-events .views-row .news__image{width:25%}.node--type-landing-page .main-content .view-news .views-row .news__image+.news__title,.node--type-landing-page .main-content .view-events .views-row .news__image+.news__title{width:74%}.node--type-landing-page .main-content .view-news .views-row img,.node--type-landing-page .main-content .view-events .views-row img{margin:0}.node--type-landing-page .main-content .view-news .views-row .news__title,.node--type-landing-page .main-content .view-events .views-row .news__title{font-size:1rem;padding:1rem;width:100%}@media all and (min-width:768px){.node--type-landing-page .main-content .view-news .views-row .news__title,.node--type-landing-page .main-content .view-events .views-row .news__title{font-size:23px;padding:2rem}}.node--type-landing-page .view-news .col{padding:0.5rem 1rem}@media (min-width:600px){.node--type-landing-page .view-news .col{padding:0}}.node--type-landing-page .view-news .views-field-field-image{display:none}@media (min-width:600px){.node--type-landing-page .view-news .views-field-field-image{display:block}}.node--type-landing-page .view-news .views-field-title{border-bottom:1px solid #ccc;padding-bottom:0.5rem}@media (min-width:600px){.node--type-landing-page .view-news .views-field-title{border-bottom:0;max-width:360px}}.view-news .view-content.row,.view-events .view-content.row{margin-right:0}.block-views .view-news .views-row,.block-views .view-events .views-row{box-shadow:0 3px 10px 0 #ccc;border-bottom:0;padding-bottom:0}.view-news .views-row,.view-events .views-row{background-color:#fff;border-bottom:2px solid #db7320;margin-bottom:2rem;padding-bottom:2rem;padding-left:0}.view-news .views-row:last-child,.view-events .views-row:last-child{border-bottom:0}.view-news .views-row a,.view-events .views-row a{text-decoration:none}.view-news .views-row a .news__title,.view-news .views-row a .event__title,.view-events .views-row a .news__title,.view-events .views-row a .event__title{line-height:1.5;text-underline-offset:6px;text-decoration-thickness:2px}.view-news .views-row a:focus,.view-news .views-row a:hover,.view-events .views-row a:focus,.view-events .views-row a:hover{color:#333}.view-news .views-row a:focus img,.view-news .views-row a:hover img,.view-events .views-row a:focus img,.view-events .views-row a:hover img{filter:grayscale(1)}.view-news .views-row a:focus .news__title,.view-news .views-row a:focus .event__title,.view-news .views-row a:hover .news__title,.view-news .views-row a:hover .event__title,.view-events .views-row a:focus .news__title,.view-events .views-row a:focus .event__title,.view-events .views-row a:hover .news__title,.view-events .views-row a:hover .event__title{text-decoration:underline}.view-news .views-row .news__image,.view-events .views-row .news__image{width:25%}.view-news .views-row .news__image+.news__title,.view-events .views-row .news__image+.news__title{width:74%}.view-news .views-row img,.view-events .views-row img{margin:0}.view-news .views-row .news__title,.view-events .views-row .news__title{font-size:1rem;padding:1rem;width:100%}@media all and (min-width:768px){.view-news .views-row .news__title,.view-events .views-row .news__title{font-size:23px;padding:2rem}}.view-homepage-message{max-height:298px;overflow:scroll}@font-face{font-family:"mae-icons";src:url(/themes/custom/mae_bootstrap/fonts/mae-icons.eot?66779830=);src:url(/themes/custom/mae_bootstrap/fonts/mae-icons.eot?66779830=#iefix) format("embedded-opentype"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.woff2?66779830=) format("woff2"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.woff?66779830=) format("woff"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.ttf?66779830=) format("truetype"),url(/themes/custom/mae_bootstrap/fonts/mae-icons.svg?66779830=#mae-icons) format("svg");font-weight:normal;font-style:normal}.field .field-item:before,.field a:before,.field .field-content:before,.views-field .field-item:before,.views-field a:before,.views-field .field-content:before{color:#333;font-family:"mae-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1rem;margin-right:0.2rem;text-align:center;font-variant:normal;text-transform:none;line-height:1rem;margin-left:0.2rem}.field-name-field-email a:before,.views-field-field-email a:before{content:"\e809"}.field-name-field-phone a:before,.field-name-field-lab-phone a:before,.views-field-field-phone a:before,.field-name-field-assistant-phone a:before{content:"\e805"}.field-name-field-office .field-item:before,.views-field-field-office .field-content:before{content:"\e807"}.field-name-field-lab-fax:before,.field-name-field-assistant-fax:before{content:"\e804";font-family:"mae-icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1rem;margin-right:0.2rem;text-align:center;font-variant:normal;text-transform:none;line-height:1rem;margin-left:0.2rem}.field-name-field-homepage a:before,.views-field-field-homepage a:before{content:"\e803"}.field-name-field-research-group a:before,.views-field-field-research-group a:before{content:"\e80b"}.field-name-field-linkedin a:before{content:"\e80d"}.field-name-field-twitter a:before{content:"\e80e"}.field-name-field-cv a:before{content:"\e80d"}.field-name-field-text-area,.paragraphs-item-image-right{clear:both}@media all and (min-width:600px){.field-name-field-text-area-left{float:left;width:48%}}@media all and (min-width:600px){.field-name-field-text-area-right{float:right;margin-right:2%;width:48%}}@media all and (min-width:600px){.paragraphs-item-image-right .field-name-field-text-area-left{float:none;width:80%}}@media all and (min-width:600px){.field-name-field-image-right{float:right;margin:2rem 1rem}}@media all and (min-width:600px){.file-float-left,.media-float_left{float:left;margin:0 1rem 1rem 0}}@media all and (min-width:600px){.file-float-right,.media-float_right{float:right;margin:0 1rem 1rem 1rem}}.field-name-field-banner-image{margin-bottom:1.5rem}.research-grid{position:relative;margin:0 auto;padding:1rem 0 4rem;list-style:none}.research-grid figure{position:relative;float:left;overflow:hidden;margin:0;min-width:320px;max-width:480px;max-height:360px;width:100%;background:#333;text-align:center;cursor:pointer}.research-grid figure img{position:relative;display:block;min-height:100%;max-width:100%;opacity:0.8}.research-grid figure figcaption{padding:2rem;color:#fff;font-size:1rem;-webkit-backface-visibility:hidden;backface-visibility:hidden}.research-grid figure figcaption::before,.research-grid figure figcaption::after{pointer-events:none}.research-grid figure figcaption,.research-grid figure figcaption>a{position:absolute;top:0;left:0;width:100%;height:100%}.research-grid figure figcaption>a{z-index:1000;text-indent:200%;white-space:nowrap;font-size:0;opacity:0}.research-grid figure h2{word-spacing:-0.15rem;font-weight:300}.research-grid figure h2 a{color:#fff}.research-grid figure h2 span{font-weight:800}.research-grid figure h2,.research-grid figure p{margin:0}.research-grid figure p{letter-spacing:1px;font-size:68.5%}.research-grid .grid>.row>div{background:#333;box-shadow:0 3px 10px 0 #ccc;margin:0.75rem;max-width:calc(100% - 1.5rem);padding:0}@media screen and (min-width:992px){.research-grid .grid>.row>div{max-width:calc(50% - 1.5rem)}}.effect-research{overflow:hidden}.effect-research.card{box-shadow:none}.effect-research a{text-decoration:none}.effect-research a:focus,.effect-research a:hover{color:#fff}.effect-research img{max-width:none;width:-webkit-calc(100% + 20px);width:calc(100% + 20px);-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.effect-research:hover img{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-research figcaption{text-align:left}.effect-research h2{position:relative;overflow:hidden;padding:0.5rem 0}.effect-research h2 a{text-decoration:none}.effect-research h2::after{position:absolute;bottom:0;left:0;width:100%;height:3px;background:#e77500;content:"";-webkit-transition:-webkit-transform 0.35s;transition:transform 0.35s;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.effect-research:hover h2::after{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.effect-research p{padding:1rem 0;opacity:0;-webkit-transition:opacity 0.35s,-webkit-transform 0.35s;transition:opacity 0.35s,transform 0.35s;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.effect-research:hover p{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}table{margin-bottom:1rem;min-width:50%}tr{border-bottom:1px solid #ccc}th{background:#333;color:#fff;padding:0.25rem}td{padding:0.25rem}.views-exposed-form .form-row{display:flex;flex-direction:column;flex-wrap:wrap}@media all and (min-width:768px){.views-exposed-form .form-row{flex-direction:row;justify-content:space-between}.views-exposed-form .form-row>*{width:48%}}label{font-size:1.25rem}.node_search-results .list-group-item{border-radius:0;border:none;box-shadow:0 3px 10px 0 #ccc;margin-bottom:2rem}.cards{padding-left:0}.cards--people{display:flex;flex-direction:column;flex-wrap:wrap}@media all and (min-width:768px){.cards--people{flex-direction:row;justify-content:space-between}.cards--people .card{display:flex;flex-direction:row;margin:.75rem 1%;padding:0;width:48%}.cards--people .person__info{max-width:70%}}.cards--people .person__image img{margin-bottom:0}.cards--people .person__info{padding:1rem}.card{border-radius:0;border:none;box-shadow:0 3px 10px 0 #ccc;margin-bottom:2rem}.card .field--type-image{float:none;margin:0}.card .card__info{padding:1rem 2rem 2rem}.card.card--teaser .card__info{padding:0rem 1rem 1rem}.card:hover .views-field-title,.card:active .views-field-title,.card:focus .views-field-title{border-bottom:1px solid #333}.card--dark{background:#333;box-shadow:none;color:#fff;margin-bottom:0}.card--dark a{color:#fff;text-decoration:none}.card--dark a:focus,.card--dark a:hover{color:#fff}.btn,#drupal-off-canvas .btn{border-radius:0;font-weight:700;padding:1rem 1.5rem}.btn-primary,.btn-primary:focus,.btn-primary:hover{border:3px solid #333}#drupal-off-canvas .btn-secondary.btn,.btn-secondary{background-color:transparent;border:3px solid #e77500;color:#333}#drupal-off-canvas .btn-secondary.btn:focus,#drupal-off-canvas .btn-secondary.btn:hover,.btn-secondary:focus,.btn-secondary:hover{background-color:#e77500;border-color:#e77500;color:#333;text-decoration:underline;text-decoration-thickness:2px}.breadcrumb{background-color:transparent;padding:8px 15px 8px 0}.breadcrumb>.active{color:#555}.hero{background:#333;position:relative;width:100vw}@media all and (min-width:768px){.hero{background:#e77500;height:45vh;overflow:hidden}}@media all and (max-width:767px){.hero__background{max-height:25vh;overflow:hidden}}@media all and (min-width:768px){.hero__background{position:absolute;z-index:0}}.hero__background img{width:100vw}.hero__background ~ .hero__content{background:#333;color:#fff}@media all and (min-width:768px){.hero__background ~ .hero__content{background:rgba(51,51,51,0.75);background:-moz-linear-gradient(135deg,rgba(51,51,51,0.75) 0%,rgba(52,52,52,0.75) 33%,rgba(118,118,118,0.75) 100%);background:-webkit-linear-gradient(135deg,rgba(51,51,51,0.75) 0%,rgba(52,52,52,0.75) 33%,rgba(118,118,118,0.75) 100%);background:linear-gradient(135deg,rgba(51,51,51,0.75) 0%,rgba(52,52,52,0.75) 33%,rgba(118,118,118,0.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#333333",endColorstr="#767676",GradientType=1)}}.hero__background ~ .hero__content .btn-primary{background:#e77500;border:3px solid #e77500;color:#333}.hero__background ~ .hero__content .btn-primary:focus,.hero__background ~ .hero__content .btn-primary:hover{background:#fff;text-decoration:underline;text-decoration-thickness:2px}.hero__content{align-items:center;color:#333;display:flex;flex-direction:column;justify-content:center;height:100%;padding:2rem;width:100%}@media all and (min-width:768px){.hero__content{position:absolute;z-index:1}}.flexslider{background:#111;border:0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;margin:0 auto;max-width:600px}.flexslider .views-field-title{background:rgba(0,0,0,0.5);bottom:0;left:0;min-height:5rem;padding:0 1rem;position:absolute;width:100%}.flexslider:hover .views-field-title{background:rgba(245,128,36,0.75)}.flexslider:hover .flex-direction-nav .flex-prev{opacity:1;left:.5rem}.flexslider:hover .flex-direction-nav .flex-next{right:.5rem;opacity:1}.flexslider .flex-direction-nav a{display:block;opacity:1;z-index:2}.flexslider .file-video-oembed{background:black}@media (min-width:1200px){.flexslider .file-video-oembed{height:380px}}.flexslider .file-video-oembed iframe{max-width:100%}@media (max-width:480px){.flexslider .file-video-oembed iframe{height:auto}}.flex-direction-nav .flex-prev{left:.5rem}.flex-direction-nav .flex-next{right:.5rem}.flex-direction-nav a{height:50px}.flex-direction-nav a:before{color:#FFF}.calendar-info{background-color:#fff;border:2px solid #333;float:left;font-size:.85rem;margin:0 1rem 1rem 0;text-align:center;width:5.5rem}@media all and (max-width:480px){.calendar-info{width:100%}}.calendar-info .day{background:#333;color:#fff;float:left;font-size:.85rem;width:100%}.calendar-info strong{font-size:1.5rem}.fc{margin-top:2rem}.fc-day{background:#fff}.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-content-skeleton td.fc-day-top{background-color:white;border-top:1px solid black}.fc-unthemed td.fc-today{background:#eee}.fc-day-grid-event,.fc-day-grid-event .fc-time,a.fc-day-grid-event{border-color:transparent;border-radius:0;border-style:none;background-color:transparent;color:#333;font-size:.85rem;padding:.25rem}.fc-day-grid-event .fc-time{background-color:#fff !important;display:block;font-size:1rem;padding:.25rem .25rem 0}a.fc-day-grid-event .fc-title{background-color:#fff !important;color:#111;display:inline-block;padding:.25rem;white-space:break-spaces}.colors-taxonomy-term-1,.colors-taxonomy-term-2,.colors-taxonomy-term-3{background-color:#db7320;color:#111}.colors-taxonomy-term-6{background-color:#555;color:#fff}.colors-taxonomy-term-5,.colors-taxonomy-term-4{background-color:#333;color:#fff}.colors-taxonomy-term-12{background-color:#015FB1;color:#fff}.block-block-content .colors-taxonomy-term-1,.block-block-content .colors-taxonomy-term-6,.block-block-content .colors-taxonomy-term-5,.block-block-content .colors-taxonomy-term-12{display:inline-flex;margin-bottom:.25rem;padding:.25rem 1rem}.date-nav-wrapper{display:none}.view-events .view-footer,.view-events .feed-icon{margin:1rem 0}@media all and (max-width:768px){.fullcalendar{display:none}.fullcalendar-content{display:block !important}}.fc-button-primary{background-color:#333;border:2px solid;border-color:#fff;border-radius:0}.fc-button-primary:focus,.fc-button-primary:hover,.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{background-color:#db7320;border-color:#fff;color:#111}.node-type-faculty .region-content,.node-type-student .region-content{margin-bottom:1rem}.node-type-faculty .field,.node-type-student .field{margin-top:1rem;padding:0}@media (min-width:768px){.node-type-faculty .field.field-name-field-image,.node-type-student .field.field-name-field-image{margin-top:0;margin-bottom:1rem}}.node-type-faculty .contact-info .field,.node-type-student .contact-info .field{margin-top:0.5rem}.node-type-faculty .contact-info .field:first-child,.node-type-student .contact-info .field:first-child{margin-top:1rem}.node-type-faculty .label-above,.node-type-faculty h3,.node-type-student .label-above,.node-type-student h3{font-weight:bold}.node-type-faculty .people-info,.node-type-student .people-info{clear:both}@media all and (min-width:768px){.contact-info.col-sm-4,.lab-info.col-sm-4{padding-left:0}}.node-type-faculty .field-name-field-mae-position,.node-type-faculty .field-name-field-degrees,.node-type-faculty .field-name-field-other-affiliations,.node-type-faculty .people-info h3.label-above{border-bottom:1px solid #ccc;padding-bottom:0.5rem}.attachment .row{margin:2rem 0}.attachment .row>.views-summary-unformatted{padding:0;width:auto}.attachment .row>.views-summary-unformatted a{padding:0.65rem 1.05rem}.attachment .row>.views-summary-unformatted a:focus,.attachment .row>.views-summary-unformatted a:hover{background:#333;color:#fff}.card--people .card{flex-direction:row}.card--people .card .person__info{padding:1rem;width:67%}.card--people .card .person__info>div{margin-top:1rem}.card--people .card .person__image--right{text-align:right;width:33%}h2.block-title,.sidebar h2{border-bottom:0;font-size:27px;margin-top:11px;text-shadow:none}@media all and (max-width:859px){h2.block-title,.sidebar h2{font-size:23px}}.sidebar.sidebar_second nav .nav{margin:0}.sidebar.sidebar_second .nav .menu{list-style:none;padding-left:1rem}.sidebar_second .block-menu,.sidebar_second .block-views,.sidebar_second .block-block{background:#f4f4f4;box-shadow:0 3px 10px 0 #ccc;border:0;margin:0 0 1rem;padding:1rem}.sidebar_second .block-menu .nav,.sidebar_second .block-views .nav,.sidebar_second .block-block .nav{flex-direction:column}.sidebar_second .block-menu .nav>li a,.sidebar_second .block-views .nav>li a,.sidebar_second .block-block .nav>li a{border-left:0.25rem solid transparent;color:#333;padding:0.4rem 0.25rem;margin-bottom:0.5rem}.sidebar_second .block-menu .nav>li a:focus,.sidebar_second .block-menu .nav>li a:hover,.sidebar_second .block-menu .nav>li a.active,.sidebar_second .block-views .nav>li a:focus,.sidebar_second .block-views .nav>li a:hover,.sidebar_second .block-views .nav>li a.active,.sidebar_second .block-block .nav>li a:focus,.sidebar_second .block-block .nav>li a:hover,.sidebar_second .block-block .nav>li a.active{border-left:0.25rem solid #db7320;background-color:#fff}.sidebar_second .block-menu .nav .dropdown-menu-block,.sidebar_second .block-views .nav .dropdown-menu-block,.sidebar_second .block-block .nav .dropdown-menu-block{list-style-type:none;padding:0}.sidebar_second .block-menu .nav .dropdown-menu-block li,.sidebar_second .block-views .nav .dropdown-menu-block li,.sidebar_second .block-block .nav .dropdown-menu-block li{padding:0.4rem 0 0.4rem 1.1rem}.sidebar_second .block-menu .nav .dropdown-menu-block li.active,.sidebar_second .block-views .nav .dropdown-menu-block li.active,.sidebar_second .block-block .nav .dropdown-menu-block li.active{background:#db7320;color:#555}.sidebar_second .block-menu .nav .dropdown-menu-block li.active li a,.sidebar_second .block-views .nav .dropdown-menu-block li.active li a,.sidebar_second .block-block .nav .dropdown-menu-block li.active li a{color:#fff}.sidebar_second .block-menu .nav .dropdown-menu-block li.active li a:hover,.sidebar_second .block-menu .nav .dropdown-menu-block li.active li a:focus,.sidebar_second .block-views .nav .dropdown-menu-block li.active li a:hover,.sidebar_second .block-views .nav .dropdown-menu-block li.active li a:focus,.sidebar_second .block-block .nav .dropdown-menu-block li.active li a:hover,.sidebar_second .block-block .nav .dropdown-menu-block li.active li a:focus{text-decoration:underline}@media (min-width:768px){.sidebar_second .block-menu,.sidebar_second .block-views,.sidebar_second .block-block{display:block}}.sidebar_second .block-menu .field-name-field-text-area-left,.sidebar_second .block-menu .field-name-field-text-area-right,.sidebar_second .block-views .field-name-field-text-area-left,.sidebar_second .block-views .field-name-field-text-area-right,.sidebar_second .block-block .field-name-field-text-area-left,.sidebar_second .block-block .field-name-field-text-area-right{float:none;font-size:14px;margin:0;width:100%}.sidebar_second .block-menu .field-name-field-text-area-left h3,.sidebar_second .block-menu .field-name-field-text-area-right h3,.sidebar_second .block-views .field-name-field-text-area-left h3,.sidebar_second .block-views .field-name-field-text-area-right h3,.sidebar_second .block-block .field-name-field-text-area-left h3,.sidebar_second .block-block .field-name-field-text-area-right h3{margin-top:11px}.view-sidebar-spotlights h3{margin-top:6px}@media screen and (max-width:992px) and (min-width:768px){.view-sidebar-spotlights .view-content.row{display:flex;flex-direction:row}.view-sidebar-spotlights .views-row{width:48%}}@media (max-width:991px){.sidebar_second{margin-top:2rem;padding:0}.sidebar_second .block-menu{display:none !important}}.webform-component--pay-period-ending select{float:left;width:10%}.site-footer{background:#fff;border-top:3px solid #555;color:#333;justify-content:space-between;padding:1rem 0;width:100%}.site-footer .content{color:#333;font-size:1rem}.site-footer__top .region{text-align:center;width:100%}@media all and (min-width:768px){.site-footer__top .region{text-align:left;width:50%}.site-footer__top .region-footer-second{text-align:right}}@media all and (max-width:767px){.site-footer__top .region .nav{justify-content:center}}.site-footer .block{margin:0}.site-footer .nav-link{font-weight:700;text-decoration:underline}.alert .placeholder{background-color:#fff;opacity:1}#drupal-off-canvas{background:#333}#drupal-off-canvas fieldset{font-size:1rem}#drupal-off-canvas .btn{background-color:#db7320 !important;border:3px solid #db7320 !important;color:#000 !important}#drupal-off-canvas .btn:focus,#drupal-off-canvas .btn:hover{background-color:#fff !important;color:#333 !important}.page-node-262 iframe#kaltura_player{min-height:60vh;width:100%}.flex-basis-66{flex-basis:100%}@media screen and (min-width:40em){.flex-basis-66{flex-basis:66%}}.flex-basis-33{flex-basis:100%}@media screen and (min-width:40em){.flex-basis-33{flex-basis:33%}}
body{color:#333;background:#eee}#page,#main-wrapper,.region-primary-menu .menu-item a.is-active,.region-primary-menu .menu-item--active-trail a{background:#eee}.tabs ul.primary li a.is-active{background-color:#fff}.tabs ul.primary li.is-active a{background-color:#fff;border-bottom-color:#fff}#navbar-top{background-color:#333}#navbar-main{background-color:#fff}a,.link{color:#333}a:hover,a:focus,.link:hover,.link:focus{color:#000}a:active,.link:active{color:#000}.page-item.active .page-link{background-color:#333}.page-link{color:#333}.page-link:focus,.page-link:hover{background-color:#333;color:#fff}.btn-primary{background-color:#333;border-color:#333;color:#fff}.btn-primary:hover,.btn-primary:focus{background-color:#fff;color:#333}.site-footer{background:#fff}.region-header,.region-header a,.region-header li a.is-active,.region-header .site-branding__text,.region-header .site-branding,.region-header .site-branding__text a,.region-header .site-branding a,.region-secondary-menu .menu-item a,.region-secondary-menu .menu-item a.is-active{color:#fffeff}[dir="rtl"] .color-form .color-palette{margin-left:0;margin-right:20px}[dir="rtl"] .color-form .form-item label{float:right}[dir="rtl"] .color-form .color-palette .lock{right:-20px;left:0}
.breadcrumb{font-size:0.929em;}
.alert-success{color:#333;background-color:white;border-left:#28a745 15px solid;}.alert-warning{color:#333;background-color:white;border-left:#ff8800 15px solid;}.alert-danger{color:#333;background-color:white;border-left:#cc0000 15px solid;}.alert-dismissible .btn-close{opacity:0.6;}
