@import url(https://fonts.googleapis.com/css?family=Roboto:300,300i,400,400i,700&display=swap);@charset "UTF-8".btn{text-decoration:none;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;letter-spacing:.5px;text-decoration:none;font-size:.9em;white-space:normal;padding:.4rem .75rem;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);box-shadow:1px 1px 0 0 rgba(0,0,0,.8)}.btn.btn-lg,.btn-group-lg>.btn{padding:.7rem 2rem;font-size:1.1rem;line-height:1.5}.btn.btn-sm,.btn-group-sm>.btn{font-size:.7em;padding:.25rem .5rem;line-height:1.5}.btn.btn-outline-primary{box-shadow:none}.btn.btn-outline-primary:hover{color:#fff}.btn.btn-outline-secondary{box-shadow:none}.item-page>.icons{display:none}.nav-tabs .nav-link{text-decoration:none}.nav-tabs{margin-bottom:1rem}.btn-secondary:not([disabled]):not(.disabled):active,.btn-secondary:not([disabled]):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{box-shadow:inset 3px 3px 10px 0 rgba(0,0,0,.25),1px 1px 0 0 rgba(0,0,0,.8)}.btn-light:not([disabled]):not(.disabled):active,.btn-light:not([disabled]):not(.disabled).active,.show>.btn-light.dropdown-toggle{box-shadow:inset 3px 3px 10px 0 rgba(0,0,0,.25),1px 1px 0 0 rgba(0,0,0,.8)!important}.btn[data-toggle="collapse"][aria-expanded="true"],.btn[data-toggle="collapse"]:focus,.btn[data-toggle="collapse"]:active{color:#fff;background-color:#5c0011;border-color:#4f000e;box-shadow:inset 3px 3px 10px 0 rgba(0,0,0,.25),1px 1px 0 0 rgba(0,0,0,.8)!important}.btn[data-toggle="collapse"][aria-expanded="true"] span.fa-caret-down:before{content:"\f0d8"}.mba-structure-header{color:#fff;background-color:#263f6a;padding:5px}.phd-structure-header{color:#fff;background-color:#4b0049;padding:5px;display:flex;align-items:center;justify-content:center;height:100%}.mha-structure-header{color:#fff;background-color:#3a75c4;padding:5px}.mba-structure-body{background-color:#e3e3e3;padding:5px;height:80%;display:flex;align-items:center;align-items:center;justify-content:center}.phd-structure-body{background-color:#e3e3e3;padding:5px;height:100%;display:flex;align-items:center;justify-content:center}.phd-structure-col{margin-bottom:15px}.overlap-text-image{position:absolute;font-size:3vw;margin-left:1%;margin-top:1%;width:95%}.overlap-text-image-white{position:absolute;font-size:3vw;margin-left:1%;margin-top:1%;width:95%;color:#fff}.btn-secondary{color:#fff!important}.btn-light{color:#111!important}a.badge,.pagination a{text-decoration:none!important}.pagination{margin-bottom:2rem}a.badge{-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);-moz-box-shadow:1px 1px 2px 0 rgba(0,0,0,.75);box-shadow:1px 1px 0 0 rgba(0,0,0,.8)}.alert-link{font-weight:400}.blockquote{font-size:1rem;border-left:5px solid #ccc;padding-left:1rem}blockquote{font-size:1rem;border-left:5px solid #ccc;padding-left:1rem}.popover{-webkit-box-shadow:3px 3px 6px 0 rgba(0,0,0,.5);-moz-box-shadow:3px 3px 6px 0 rgba(0,0,0,.5);box-shadow:3px 3px 6px 0 rgba(0,0,0,.5)}.modal-body img{max-width:100%!important}.modal-backdrop.show{opacity:.75}.mw-25{max-width:25%!important}.w-33{width:33.33333333333333%!important}.modal-body .d-modal-block{display:block!important}dt{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;letter-spacing:.5px;line-height:1.7}dd{margin-bottom:.75rem}.card-body>:last-child dd:last-child{margin-bottom:0}.phd-candidate .badge{white-space:normal}.card-img-top{flex-shrink:0}h2,.h2{font-size:1.5rem;font-weight:700;text-transform:uppercase;margin-top:2rem;letter-spacing:.5px;line-height:1.2}h2:first-child{margin-top:0}h3,.h3{font-size:1.25rem;font-weight:700;color:#333;text-transform:none}h4,.h4{font-size:1.15rem;font-weight:700;color:#444;text-transform:none}h5,.h5{font-size:1.05rem;font-weight:700;color:#555;text-transform:none}.alignright{margin-bottom:1rem}.alignleft{margin-bottom:1rem}h2.home-heading:first-child{margin-top:0}table caption{display:none}table:not([class]){width:100%;max-width:100%;margin-bottom:1rem;background-color:transparent}table:not([class]) th,table:not([class]) td{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}table:not([class]) thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}table:not([class]) tbody+tbody{border-top:2px solid #dee2e6}table:not([class]) .table{background-color:#fff}@media print{table:not([class]){border-collapse:collapse!important}table:not([class]) td,table:not([class]) th{background-color:#fff!important}}table th p:last-child,table th li:last-child,table,td p:last-child,table td li:last-child{margin-bottom:0}table th p:first-child,table th li:first-child,table,td p:first-child,table td li:first-child{margin-top:0}.nav-tabs .nav-item{margin-right:1px;background:#f4f4f4;box-shadow:inset 0 -9px 10px -10px rgba(0,0,0,.1)}.nav-tabs .nav-item:last-child{margin-right:0}#languageSelectModal .modal-dialog{margin-top:calc(50vh /2)}#languageSelectModal button{cursor:pointer}#languageSelectModal .close{float:none;position:absolute;top:15px;right:15px}#languageSelectModal .btn-lg{padding:.7rem .7rem;font-size:.9rem}.accordion{margin-bottom:1rem}.accordion>.card{margin-top:-1px}.accordion .card-header{border-bottom:0;padding:.75rem 1.25rem .55rem}.accordion .card-header h3,.accordion .card-header h4,.accordion .card-header h2,.accordion .card-header h5{font-size:1rem;font-weight:500;color:#222}.accordion .card-header a{text-decoration:none}.accordion .card-header a:before{content:"▼";float:left;font-size:.907rem;color:#222;position:relative;width:20px;font-family:sans-serif;font-weight:900;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;right:2px}.accordion .card-header a.collapsed:before{content:"▶";font-size:.8rem;right:0}.accordion>.card:first-child{margin-top:0}.accordion>.card:first-of-type:last-of-type{border-bottom:1px solid rgba(0,0,0,.125)}.accordion .card-header:hover{background-color:rgba(0,0,0,.02)}.form-control{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:auto}.form-check-input{margin-top:.35em}fieldset.fieldset-radio legend{display:inline-block;width:auto;max-width:initial;padding:0;margin-bottom:.5rem;font-size:1rem;line-height:1.5;color:inherit;white-space:normal}label.required:after,legend.required:after{content:"*";color:#dc3545}.mute{opacity:.5}.was-validated .form-control-file:invalid~.invalid-feedback{display:block}.was-validated .form-group.is-invalid .invalid-feedback{display:block}.invalid-feedback .badge{font-size:100%}.card-body>:last-child{margin-bottom:0}.text-muted a{color:#868e96!important}h1 a{text-decoration:none;border-bottom:1px solid}.list-group-item{background-color:transparent}button.Zebra_DatePicker_Icon.Zebra_DatePicker_Icon_Inside_Right{margin-right:8px}svg.icon{width:1em;height:1em;position:relative;bottom:1px;fill:currentColor;max-width:100%;max-height:100%}svg.icon-caret-right{width:.5em}#header{position:relative;z-index:3;-webkit-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);-moz-box-shadow:0 1px 4px 0 rgba(0,0,0,.25);box-shadow:0 1px 4px 0 rgba(0,0,0,.25)}#topbar{display:none;background-color:#797169;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";min-height:5px}#topbar a{text-decoration:none}#topbar .nav-link{text-decoration:none;color:#fff;text-transform:uppercase;font-size:.8rem;padding:.5rem .6rem;letter-spacing:.5px}#topbar li:last-child .nav-link{padding-right:.2rem}#topbar .nav-link:link{text-decoration:none}#topbar .nav-link:visited{text-decoration:none}#topbar .nav-link:hover{text-decoration:underline}#topbar .nav-link:active{text-decoration:none}#topbar span.nav-link{opacity:.6;padding:.5rem .3rem .45rem}.dropdown-item,#menu .dropdown-item{text-decoration:none}.dropdown-item:active,.dropdown-item.active,#menu .dropdown-item:active,#menu .dropdown-item.active{color:#fff!important}#mobile-menu-button{background-color:#797169;width:100%;height:100%;width:54px}#mobile-menu-button button{width:100%;height:100%;padding:15px;background-color:#797169;border:0;color:#fff;font-size:1.75rem}#mobile-menu-button .icon-menu{display:inline-block}#mobile-menu-button .icon-cross{display:none}#mobile-menu-button.open .icon-menu{display:none}#mobile-menu-button.open .icon-cross{display:inline-block}#logo-container{width:140px;padding:11px 1rem 17px;margin-right:15px}#menu-col{min-height:0}#menu{background:rgb(17,17,17);background:-moz-linear-gradient(left,rgba(17,17,17,1) 0%,rgba(51,51,51,1) 100%);background:-webkit-linear-gradient(left,rgba(17,17,17,1) 0%,rgba(51,51,51,1) 100%);background:linear-gradient(to right,rgba(17,17,17,1) 0%,rgba(51,51,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#111111',endColorstr='#333333',GradientType=1)}#menu .icon{bottom:3px}#menu .nav{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}#menu .nav-link{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-decoration:none;color:#fff;font-size:1.1rem;letter-spacing:.5px;padding:.5rem 1rem;border-top:1px solid #444}#menu .nav-divider{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;letter-spacing:.5px;font-size:.9rem;padding:0;border-top:1px solid #444;color:#fff;background:#444;font-weight:700}#menu .nav-divider span.nav-link{font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;letter-spacing:.5px;font-size:.9rem;border-top:1px solid #444;color:#fff;background:#444;font-weight:700}#menu .nav-divider span.nav-link:hover{text-decoration:none}#menu .nav-link:link{text-decoration:none}#menu .nav-link:visited{text-decoration:none}#menu .nav-link:hover{text-decoration:underline}#menu .nav-link:active{text-decoration:none}#menu .dropdown-item:link{text-decoration:none;color:#fff}#menu .dropdown-item:visited{text-decoration:none;color:#fff}#menu .dropdown-item:hover{text-decoration:none;color:#fff}#menu .dropdown-item:active{text-decoration:none;color:#fff}#menu .dropdown-item.active{color:#212529;background:#fff}#menu .dropdown-item.active:hover{background:#f8f9fa}#menu .dropdown-item.highlight{color:#fff;background:#35322C;text-transform:uppercase;font-weight:700;font-size:.9rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}#menu .dropdown-item.highlight:hover{background:#35322C}#menu .dropdown-menu{padding-bottom:0;position:static;float:none;border-width:0;background-color:#404040}#menu .dropdown-item:focus,.dropdown-item:hover{background:transparent}#menu .dropdown-item:last-child{padding:.6rem 1.5rem .5rem;margin-top:.5rem}#menu .dropdown-item{padding:.5rem 1.5rem .5rem;white-space:normal;line-height:1.2}#menu.navbar{position:static;display:block;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}#logo-menu-search{border-top:4px solid #797169}#search{margin-right:2px;position:relative}#mobile-lang-switcher{margin-right:15px}#search .btn,#mobile-lang-switcher .btn,.gsa_search_form .btn{font-size:1rem;padding:.5rem .75rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.input-group-btn .btn{font-size:1rem;padding:.5rem .75rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#search .btn:focus,#mobile-lang-switcher .btn:focus,.gsa_search_form .btn:focus,.input-group-btn .btn:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);-moz-box-shadow:none;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}#search-form{background:#fff;padding:1rem;border:1px solid #eee;margin-top:12px;position:absolute;right:0;z-index:10}#search-form .arrow{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #eee;position:absolute;top:-11px;right:9px}#search-form input.form-control{width:220px}#submenu{padding-bottom:1.5rem}#submenu-title{background:#e9e6e1;padding-top:.5rem;padding-bottom:.5rem}#submenu .section-title{margin-bottom:0;padding-left:.4rem}#submenu-nav{margin-left:-15px;margin-right:-15px}#submenu .nav a{padding:.6rem 15px;border-bottom:1px solid rgba(0,0,0,.125);font-size:.95rem;text-decoration:none;color:#495057}#submenu .nav a:hover{background:#f8f9fa}#submenu .nav a:active{background:#e9ecef}#submenu .nav span.separator{padding:.7rem 15px 0rem;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:#333;font-size:.9rem;margin-top:.75rem;line-height:1}#submenu .nav ul{margin-left:.75rem}#submenu .nav ul .nav-item:first-child a{border-top:0}#submenu .nav ul .nav-item a{border-left:1px solid rgba(0,0,0,.125);font-size:.8rem}#breadcrumb-container{background:#F4F2EF;padding:.5rem 0;margin-bottom:.5rem}#breadcrumb-container+.container{margin-top:-1rem}.breadcrumb-item{font-size:.75em}.breadcrumb{padding:0;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";background-color:transparent;text-transform:uppercase;letter-spacing:.5px;margin:0}.breadcrumb-item+.breadcrumb-item::before{content:"›";font-family:Arial,Helvetica,sans-serif;font-size:1rem;line-height:1}.breadcrumb .active{color:#111;font-weight:700;display:inline-block}#body{padding-bottom:2rem}#footer{background:#68605A;padding-top:20px;padding-bottom:20px;color:#fff}#footer p.lead{margin-bottom:.25rem;color:#E2E1D9;font-weight:100;text-transform:uppercase;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";line-height:1.1}#footer .hide-footer{display:none}#footer li,#body li{font-size:1.1rem;margin-bottom:1rem}#footer a{color:#fff;text-decoration:underline}#footer a:link{color:#fff;text-decoration:underline}#footer a:visited{color:#fff;text-decoration:underline}#footer a:hover{color:#fff;text-decoration:none;opacity:.8}#footer a:active{color:#fff;text-decoration:underline}#footer a.btn{text-decoration:none}#footer .social-media{font-size:2em}#footer .social-media a:hover{opacity:.8}#footer2{background:#564d44;padding-top:15px;padding-bottom:20px;color:#fff;font-size:.8em}#footer2 a{color:#fff;text-decoration:underline}#footer2 a:link{color:#fff;text-decoration:underline}#footer2 a:visited{color:#fff;text-decoration:underline}#footer2 a:hover{color:#fff;text-decoration:none}#footer2 a:active{color:#fff;text-decoration:underline}#uo-logo img{opacity:.8;width:40%}#uo-logo:hover img{opacity:1}#livechat{padding:.5rem .5rem .5rem .5rem;background:#eee;border-top:3px solid #999;border-left:3px solid #999;border-right:3px solid #999;margin:0 1rem;border-top-right-radius:5px;border-top-left-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.75);box-shadow:0 0 10px 0 rgba(0,0,0,.75)}#livechat .close{position:relative;bottom:3px}.featured{padding-top:0!important;padding-bottom:0!important}.featured a{text-decoration:none;display:block;width:100%;height:100%}.featured-img{position:relative}.featured-img:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 1%,rgba(0,0,0,.15) 41%,rgba(0,0,0,0) 79%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 1%,rgba(0,0,0,.15) 41%,rgba(0,0,0,0) 79%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 1%,rgba(0,0,0,.15) 41%,rgba(0,0,0,0) 79%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=0);opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s}.featured a:hover .featured-img:after{opacity:.75}.featured-content{padding:1rem 4rem 1rem 2rem;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;letter-spacing:.5px;font-size:1rem}.has-error>span:first-of-type{color:#721c24!important;background-color:#f8d7da;border-color:#f5c6cb}.site-emba .featured-content,.site-emba-dev .featured-content,.site-emba-dev h2,.site-emba-dev .h2,.site-emba-dev .page-header h1,.site-emba .page-header h1,.site-emba h2,.site-emba .h2{text-transform:none}.featured-content h1{font-size:1.75rem}.featured-content h1.smaller-1{font-size:1.5rem}.featured-content h1.smaller-2{font-size:1rem}.featured-content h1.smaller-3{font-size:.75rem}.featured-content big{font-size:1.5rem;line-height:1}.featured-content p:last-child{margin-bottom:0}a:hover .featured-content{text-decoration:underline}.content-row:nth-of-type(odd){background-color:#f4f2ef;padding-top:1.5rem;padding-bottom:1.5rem}#article-content .content-row:nth-of-type(even){background-color:#f4f2ef;padding:1.5rem}#article-content .content-row:nth-of-type(even) .row:last-child :last-child{margin-bottom:0}#article-content .content-row:nth-of-type(odd){background-color:#fff;padding-top:0;padding-bottom:0}.content-row{margin-bottom:1.5rem}.content-row:last-child{margin-bottom:0rem}.content-row:nth-of-type(odd):last-child{margin-bottom:-2rem}.aside,.well{background-color:#f4f2ef;padding:1.5rem;margin-top:1rem;margin-bottom:1rem;clear:both}.aside .media:last-child{margin-bottom:0;padding-bottom:0;border-bottom:0}.aside p:last-child,.well p:last-child{padding:0;margin:0}.aside:first-child{margin-top:0}.image-link-block,.image-block{display:block;text-decoration:none}.image-link-block .date{color:#222;margin-top:-.4rem}.image-link-block .caption p,.image-link-block .caption h3,.image-block .caption p,.image-block .caption h3,.image-link-block .caption .h3,.image-block .caption .h3{text-transform:uppercase;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;letter-spacing:.5px;font-size:.9rem;line-height:1.2;margin-top:0;display:block}.site-emba .image-link-block .caption p,.site-emba .image-link-block .caption h3,.site-emba .image-block .caption p,.site-emba .image-block .caption h3,.site-emba .image-link-block .caption .h3,.site-emba .image-block .caption .h3,.site-emba-dev .image-link-block .caption p,.site-emba-dev .image-link-block .caption h3,.site-emba-dev .image-block .caption p,.site-emba-dev .image-block .caption h3,.site-emba-dev .image-link-block .caption .h3,.site-emba-dev .image-block .caption .h3{text-transform:none}.image-link-block .caption p{text-decoration:underline}.image-link-block:hover .caption p{text-decoration:none}.image-block .caption h2{font-size:1.25rem}.image-link-block .caption .fa,.image-block .caption .fa{display:inline}.image-link-block .img,.image-block .img{margin-bottom:.5rem;position:relative}.image-link-block .img .tag,.image-block .img .tag{position:absolute;bottom:5px;right:0;padding:.5em .8em;font-size:.7em;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";letter-spacing:.5px;text-transform:uppercase;z-index:1;font-weight:100}.image-link-block .img .tag-title,.image-block .img .tag-title{white-space:normal;text-align:left;left:10px;bottom:10px;max-width:calc(100% - 20px);right:auto}.image-link-block .img:after{content:'\A';position:absolute;width:100%;height:100%;top:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 1%,rgba(0,0,0,.15) 41%,rgba(0,0,0,0) 79%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 1%,rgba(0,0,0,.15) 41%,rgba(0,0,0,0) 79%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.3) 1%,rgba(0,0,0,.15) 41%,rgba(0,0,0,0) 79%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4d000000',endColorstr='#00000000',GradientType=0);opacity:0;transition:all 0.5s;-webkit-transition:all 0.5s}.image-link-block:hover .img:after{opacity:.75}.list-group-flush .list-group-item{padding:.4rem 0rem .5rem}.card .list-group-flush .list-group-item{padding:.75rem 1.25rem}.card .list-group-sm .list-group-item{padding:.37rem 1.25rem}.card-top-ar34{padding-top:75%;position:relative}.card-top-ar34 img{position:absolute;top:0;left:0;bottom:0;right:0}@supports (-moz-appearance:meterbar){.card-top-ar34{display:table}}.q-blocks .row{position:relative;margin-left:-5px;margin-right:5px}.q-blocks .block-mschs{height:170px;padding-right:5px;padding-left:5px;margin-bottom:10px}.block-mschs .block-content{background:#006a77;height:170px;color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:18px;position:relative;cursor:pointer;position:relative;display:block}.block-mschs .block-content:hover{color:#fff;text-decoration:underline;background:#008494}.q-blocks .block-content-txt{position:absolute;bottom:0;padding:20px}.latestnews.list-group-flush{margin-bottom:1rem}.news-img{max-width:25%;margin-left:1rem;margin-right:1rem}.info_block{margin-bottom:.5rem;text-transform:uppercase;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";letter-spacing:.5px;font-size:.9rem}.row.event{margin-bottom:1rem}.event .event-date{text-align:center;width:70px}.event .event-month{text-transform:uppercase;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:.9em}.event .event-day{text-transform:uppercase;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;font-size:2em;line-height:.8}.press-review li{margin-bottom:1rem!important}.press-review .source{font-size:.7rem;font-weight:700}.telfer-gallery .caption{display:none}.telfer-gallery .gallery-item{height:0;padding-bottom:calc(75% - 4px);overflow:hidden;border:2px solid #fff;position:relative}.telfer-gallery .gallery-item a:after{content:"\f002";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.5;transition:all 0.5s;-webkit-transition:all 0.5s;background:rgba(0,0,0,.1);background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:linear-gradient(135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1);font-weight:900;font-family:Font Awesome\ 5 Free;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:30px;color:#fff;text-align:right;padding-right:15px;padding-top:calc((0.75 * 100%) - 45px)}.telfer-gallery>.row>div:first-child{border-left:0}.telfer-gallery>.row>div:last-child{border-right:0}.page-header h1{font-weight:700;text-transform:uppercase}.program-acronym{font-size:2.75rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;letter-spacing:.5px;line-height:1;position:relative;bottom:1px}.program-card a{text-indent:-99999px;display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:10}.program-card:hover{border:1px solid #666}.program-heading-sm .program-acronym{font-size:2rem}.program-acronym-long{font-size:1.5rem}.program-title h1,.program-title h2,.program-title h3,.program-title h4{padding:0;border:0;color:inherit;font-size:1rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;letter-spacing:.5px;text-transform:uppercase;line-height:1;margin-bottom:0}a.program-name-link .program-title h1,a.program-name-link .program-title h2,a.program-name-link .program-title h3,a.program-name-link .program-title h4{color:#222}.program-heading-sm .program-title h1,.program-heading-sm .program-title h2,.program-heading-sm .program-title h3,.program-heading-sm .program-title h4{font-size:.8rem}.program-heading+hr{margin-top:0}.program-slogan h2{font-size:1.3rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";text-transform:uppercase;line-height:1.1;color:#555}.program-quick-links{margin-bottom:1rem}.program-quick-links .nav-item .nav-link{padding:0}.program-quick-links .nav-item .nav-link:after{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#aaa;content:"|"}.program-quick-links .nav-item:last-child .nav-link:after{display:inline-block;padding-right:.5rem;padding-left:.5rem;color:#aaa;content:""}h2 strong{font-weight:700}.stat{text-transform:uppercase;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:700;letter-spacing:.5px;margin-top:1rem;margin-bottom:1rem}.stat .number{font-size:3em;line-height:1;color:#8f001a}.stat .number-sm{font-size:2em}.stat .number-lg{font-size:5em}.media{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(0,0,0,.125)}.media-body>p:last-child{margin-bottom:0}.media-body>p:last-of-type{margin-bottom:0}.media-sm{margin-bottom:0;padding-bottom:0}.media-sm img{border-bottom:0!important}.fundraising-priorities .card .card-img-overlay h3{color:#fff;text-shadow:0 0 5px rgba(0,0,0,1);font-size:2.5rem}.fundraising-priorities .card .card-img-overlay .card-text{color:#fff;text-shadow:0 0 5px rgba(0,0,0,1);font-size:1.25rem}.fundraising-priorities .card{margin-top:1rem}.social-media{font-size:3rem;line-height:1}body .social-media a{color:#666}table.calendar caption{caption-side:top;font-size:1.7rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;color:#222;padding:0;text-align:center;text-transform:uppercase}table.calendar-upcoming{margin-bottom:2rem}table.calendar-upcoming caption{text-align:left}table.calendar th,table.calendar td{width:14.28571428571429%}table.calendar th{text-align:center}table.calendar-upcoming th{text-align:left}table.calendar-upcoming td.event-date{font-size:.8rem;text-align:left;background-color:rgba(233,236,239,.5);font-weight:700;color:#222}table.calendar-upcoming td.event-time{background-color:rgba(233,236,239,.2);color:#333}table.calendar .blank{color:#aaa}table.calendar .date{text-align:right}table.calendar-upcoming a{display:inline}table.calendar span.time{color:#222;display:block;font-weight:700;font-size:.8rem}table.calendar-upcoming span.time{display:inline;color:#333}table.calendar-upcoming td.event-col{width:80%}table.calendar .event{margin-bottom:1rem}table.calendar .cell{min-height:75px}table.calendar td.today{background-color:#fff5cb}.container-calendar h2{font-size:1.1rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-weight:400;color:#222;padding:0;text-align:center;text-transform:uppercase}.container-calendar .calendar-heading{color:#495057;background-color:#e9ecef;border-color:#e9ecef;border-bottom:2px solid #cfd1d3;text-align:center;font-weight:700;padding:.75rem}.container-calendar .row-body{border-top:0 solid #e9ecef}.container-calendar .row-body-first{border-top:1px solid #e9ecef}.container-calendar .row-body .col-md{border-right:1px solid #e9ecef;border-left:1px solid #e9ecef;border-bottom:1px solid #e9ecef}.container-calendar .row-body .calendar-cell{padding:.5rem}.container-calendar .row-body .col-md:first-child{border-left:1px solid #e9ecef}.container-calendar .row-body .date{text-align:right}.container-calendar .weekday{text-align:right;color:#999}.container-calendar a{text-decoration:none;font-size:.8rem;display:block;line-height:1.4}.container-calendar .time{color:#222;display:block;font-weight:700;font-size:.8rem}.container-calendar .disabled-day{color:#aaa;display:none;background-color:#f6f6f6}.container-calendar .today{background-color:#fffcef}.sponsors .row{margin-bottom:20px}.sponsors .text-center{display:table}.sponsors .text-center a{display:table-cell;vertical-align:middle}.sponsors{margin-bottom:20px}.sponsor{padding:10px 25px;display:flex;justify-content:center;align-items:center}.sponsor img{max-width:100%;display:block}.sponsor-1{height:150px}.sponsor-1 img{max-height:130px}.sponsor-4{height:130px}.sponsor-4 img{max-height:110px}.sponsor-6{height:100px}.sponsor-6 img{max-height:80px}#directory-container{margin-top:1rem}#directory-container .alpha-search{margin-bottom:1rem}#directory-list-alpha{margin-bottom:1rem}#directory-container .alpha-search .pagination{margin-bottom:0}#directory-container .alpha-search .pagination .page-item{width:7.69230769%;text-align:center}#directory-container .alpha-search .pagination-n{margin-top:-1px}#directory-container .alpha-search .page-link{padding:.5rem .45rem}#directory-container a.list-group-item:hover,#directory-container a.list-group-item:focus{text-decoration:none;background-color:#f5f5f5}#directory-container .list-group{margin-top:1.5rem}#directory-container .directory_profile h1{font-size:1.5rem}#directory-container .prof_job{font-weight:700;margin-bottom:1rem}#directory-container .prof_title_2{margin-bottom:1rem;margin-top:-1rem}#directory-container .prof_degrees{margin-bottom:1rem}#directory-container .profile-photo{margin-bottom:1rem}#directory-container .list-profile{margin-bottom:30px;height:calc(100% - 30px)!important}#directory-container .list-profile h2{font-size:1.25rem}#research_areas,#teaching_areas{margin-bottom:1rem}#research_areas .list-group,#teaching_areas .list-group{margin-top:0}#research_areas .list-group-item,#teaching_areas .list-group-item{padding:.25rem 1.25rem}#publications .list-group{margin-top:0;margin-bottom:1rem}#publications .list-group .list-group-item:last-child{border-bottom:0}#publications .list-group .list-group-item:first-child{border-top:0}.cse .gsc-control-cse,.gsc-control-cse{padding:0!important}.gsc-result .gs-title{height:auto!important}.gsc-table-result,.gsc-thumbnail-inside,.gsc-url-top{padding:0!important}.gs-webResult .gs-snippet,.gs-imageResult .gs-snippet,.gs-fileFormatType{color:#222!important}.gsc-control-cse .gsc-table-result{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important}.gcsc-branding{padding-left:0!important;padding-right:0!important}.gsc-control-cse,.gsc-control-cse .gsc-table-result{font-size:1rem!important}.gsc-control-cse{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"!important}.gs-title{font-size:1.2rem!important;line-height:1.2;margin-bottom:.5rem}.gsc-results{width:auto!important}.gsc-input-box{height:auto!important}.gsib_a{padding-bottom:8px!important}.gsc-search-box-tools .gsc-search-box .gsc-input{line-height:1.5!important;padding:.175rem .75rem .175rem 0!important;font-size:1rem!important}.gsc-result .gs-title{overflow:visible!important}.cse .gsc-search-button input.gsc-search-button-v2,input.gsc-search-button-v2{height:40px!important;width:auto!important;padding:11px 14px!important;min-width:13px!important;margin-top:2px!important}.gsc-url-top{font-size:0.9rem!important}.gsc-results .gsc-cursor-box{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;padding-left:0!important;list-style:none!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.gsc-results .gsc-cursor-box .gsc-cursor-page{display:inline-block!important;position:relative!important;padding:.5rem 0.75rem!important;margin-left:-1px!important;line-height:1.25!important;color:#8f001a!important;background-color:#fff!important;border:1px solid #ddd!important;margin-right:0!important}.gsc-results .gsc-cursor-box .gsc-cursor-current-page{z-index:2!important;color:#fff!important;background-color:#8f001a!important;border-color:#8f001a!important}.gsa_search_real_results li{margin-bottom:1.5rem}.gsa_search_real_results li a{font-size:1.2rem;display:block}.gsa_search_real_results li .gsa_search_resulturl{display:block;font-size:.9rem}.gsa_search_real_results li .gsa_search_result_desc{display:block;font-size:.9rem}.gcsc-branding{line-height:1!important}.photo-gallery .caption{display:none}.photo-gallery .gallery-item{height:0;padding-bottom:calc(75% - 4px);overflow:hidden;border:2px solid #fff;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}.photo-gallery .gallery-item a:after{content:"\f002";position:absolute;width:100%;height:100%;top:0;left:0;opacity:.25;transition:all 0.5s;-webkit-transition:all 0.5s;background:rgba(0,0,0,.2);background:-moz-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:-webkit-gradient(left top,right bottom,color-stop(0%,rgba(0,0,0,0)),color-stop(30%,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));background:-webkit-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:-o-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:-ms-linear-gradient(-45deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);background:linear-gradient(135deg,rgba(0,0,0,0) 0%,rgba(0,0,0,0) 30%,rgba(0,0,0,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000',endColorstr='#000000',GradientType=1);font-weight:900;font-family:Font Awesome\ 5 Free;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;font-size:30px;color:#fff;text-align:right;padding-right:15px;padding-top:calc((0.75 * 100%) - 45px)}.photo-gallery .gallery-item:hover a:after{opacity:.5}.photo-gallery>.row>div:first-child{border-left:0}.photo-gallery>.row>div:last-child{border-right:0}#emergency-banner{background:none repeat scroll 0 0 #000;left:0;position:absolute;top:0;width:100%;z-index:11111;overflow:hidden}#emergency-banner .btn{position:absolute;top:15px;right:15px;cursor:pointer}.alumni-donate{bottom:0;right:0;left:0;position:absolute}.alumni-donate-card{padding-bottom:50px}.alumni-donate-card-2{padding-bottom:50px;border-radius:0;padding-left:0;padding-right:0;background-color:#F4F2EF;height:100%}.alumni-donate-card-2>img{border-top-right-radius:0;border-top-left-radius:0}.alumni-donate-card-2>h3{margin-top:1rem}.alumni-donate-card-2>p{padding:0 15px 0 15px}.alumni-donate-card-2>hr{margin-left:10px;margin-right:10px}.alumni-title-card{text-align:center}.alumni-title-card>h1{font-weight:400}.crt-post-content-text{margin-top:10px}.crt-post-header{display:none}.crt-post-name{word-wrap:break-word;left:60px!important;white-space:inherit!important;width:70%!important;line-height:1.3em!important;top:6px!important}.crt-post-name>span{margin-bottom:2px}.crt-social-icon{display:none!important}.crt-popup-header>img{width:50px!important;height:50px!important}.crt-popup-header>.crt-post-name>span:empty .crt-popup-header{display:none}.msc-table{border-spacing:3px;border-collapse:separate;width:100%;max-width:100%;margin-bottom:1rem}.msc-table>thead{background-color:#b7ada3}.msc-table>thead>tr>th{padding:.75rem}.msc-table>tbody>.hs-color-row{background-color:#006a77!important;color:#fff}.msc-table>tbody>.hs-color-row>td{padding:.75rem}.msc-table>tbody>.mgt-color-row{background-color:#6a6f2c!important;color:#fff}.msc-table>tbody>.mgt-color-row>td{padding:.75rem}.msc-table>tbody>.dark-row{color:#fff;background-color:#797169;vertical-align:middle}.msc-table>tbody>.dark-row>td{padding:.75rem}.phd-table{border-spacing:3px;border-collapse:separate;width:100%;max-width:100%;margin-bottom:1rem}.phd-table>thead{background-color:#4b0049}.phd-table>thead>tr>th{padding:.75rem;color:#fff}.phd-table>tbody>.phd-color-row{background-color:#4b0049!important;color:#fff}.phd-table>tbody>.phd-color-row>td{padding:.75rem}.phd-table>tbody>.phd-light-row{background-color:#c1b8af!important}.phd-table>tbody>.phd-light-row>td{padding:.75rem}.phd-table>tbody>.dark-row{color:#fff;background-color:#797169;vertical-align:middle}.phd-table>tbody>.dark-row>td{padding:.75rem}@media (min-width:576px){.container{max-width:100%}#directory-container img.profile-photo,#directory-container picture.profile-photo img,#directory-container picture.profile-photo img.mw-100{max-width:220px!important;margin-bottom:0}#logo-container{width:200px}#search-form input.form-control{width:320px}}@media (min-width:768px){#languageSelectModal .btn-lg{padding:.7rem 2rem;font-size:1.1rem}.modal-xl{max-width:90%}.btn{white-space:nowrap}.alignright{float:right;margin-left:1rem;margin-bottom:1rem;max-width:40%}.alignleft{float:left;margin-right:1rem;margin-bottom:1rem;max-width:40%}.container{max-width:100%}.featured-content{font-size:.8rem}#submenu{position:-webkit-sticky;position:sticky;top:15px}#submenu-btn{display:none}#submenu-title{background:#fff}#submenu-nav{margin-top:0rem;display:block;margin-left:0;margin-right:0}#submenu .nav a{padding:.3rem .4rem}#submenu .nav-item:first-child a{border-top:1px solid rgba(0,0,0,.125)}#submenu .nav span.separator{padding:.35rem .4rem 0}#breadcrumb-container{margin-bottom:.5rem}#breadcrumb-container+.container{margin-top:0rem}#breadcrumb-container+.featured{margin-top:-.5rem}.breadcrumb .active{max-width:300px}#livechat{right:15px!important;left:auto!important;padding:1rem 2rem}#livechat .close{left:10px}.featured .row.align-items-center.no-gutters{height:240px}.featured .row.align-items-center.no-gutters img{object-fit:cover;height:240px}.featured-img{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-position:center;background-repeat:no-repeat;background-size:cover}.featured-img img{display:none}.featured-content h1{font-size:1.25rem}.featured-content{padding:2rem 4rem 2rem 2rem}.featured-content h1.smaller-1{font-size:1rem}.featured-content h1.smaller-2{font-size:.75rem}.featured-content h1.smaller-3{font-size:.5rem}#directory-container .alpha-search .pagination .page-item{text-align:center}#directory-container .alpha-search .pagination-n{margin-left:-1px;margin-top:0}.container-calendar .row-body-first{border-top:0 solid #e9ecef}.container-calendar .row-body .col-md{border-left:0}.container-calendar .row-body .col-md:first-child{border-left:1px solid #e9ecef}.container-calendar .row-body .col-md{min-height:125px}.container-calendar .disabled-day{display:block}.container-calendar .row-body .col-md{width:14.28571428571429%;overflow:hidden}.container-calendar h2{font-size:1.7rem}.program-acronym{font-size:3rem;line-height:1}.program-acronym-long{font-size:1.9rem}.program-title h1,.program-title h2,.program-title h3,.program-title h4{font-size:1.1rem;line-height:1.1;margin-bottom:0}.content-row .row:last-child .media:last-child{border-bottom:0;margin-bottom:0rem;padding-bottom:0rem}.content-row .container>.media:last-child{border-bottom:0;margin-bottom:0rem;padding-bottom:0rem}}@media (min-width:992px){.container{max-width:960px}#topbar{display:block}#mobile-menu-button{display:none}#menu{background:#fff}#menu .nav{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}#menu .nav-link{color:#222;text-transform:uppercase;letter-spacing:.5px;padding:.55rem 1rem .45rem;border-top:0}#menu .dropdown-item:link{text-decoration:none;color:#212529}#menu .dropdown-item:visited{text-decoration:none;color:#212529}#menu .dropdown-item:hover{text-decoration:none;color:#212529}#menu .dropdown-item:active{text-decoration:none;color:#212529}#menu .dropdown-item.active{color:#212529;background:#fff}#menu .dropdown-item.active:hover{background:#f8f9fa}#menu .dropdown-item.highlight{color:#111;background:#eee;text-transform:uppercase;font-weight:700;font-size:.9rem;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}#menu .dropdown-item.highlight:hover{background:#ccc}#menu .dropdown-menu{padding:0;position:absolute;background-color:#fff;border-width:1px}#menu .dropdown-item:focus,.dropdown-item:hover{background:#f8f9fa}#menu .dropdown-item:last-child{padding:.6rem 1.5rem .5rem;margin-top:.25rem}#menu .dropdown-item{padding:.25rem 1.5rem .25rem;white-space:nowrap;line-height:1.5}.dropdown-item,#menu .dropdown-item{color:#212529!important}#logo-menu-search{background-color:#fff!important;border-top:0}#search{margin-right:15px}#logo-container{padding:21px calc(0.6rem + 15px) 21px;width:230px}.breadcrumb .active{max-width:500px}.featured .row.align-items-center.no-gutters{height:320px}.featured .row.align-items-center.no-gutters img{object-fit:cover;height:320px}.featured-content{font-size:1rem}.featured-content big{font-size:1.5rem;line-height:1}.telfer-gallery .gallery-item a:after{opacity:0}.telfer-gallery .gallery-item a:hover:after{opacity:.6}.featured-content h1{font-size:2rem}.featured-content h1.smaller-1{font-size:1.5rem}.featured-content h1.smaller-2{font-size:1rem}.featured-content h1.smaller-3{font-size:.75rem}#directory-container .alpha-search .pagination .page-item{width:auto;text-align:center}#directory-list-alpha{margin-bottom:0}.program-acronym{font-size:3.5rem;line-height:1}.program-acronym-long{font-size:2.2rem}.program-title h1,.program-title h2,.program-title h3,.program-title h4{font-size:1.3rem;line-height:1.1;margin-bottom:0}#footer li,#body li{font-size:1rem;margin-bottom:0rem}}@media (min-width:1200px){.container{max-width:1140px}#search-form{background:none;padding:0rem;border:0 solid rgba(0,0,0,.125);margin-top:0;position:static}#search-btn{display:none}#search-form input.form-control{width:auto;height:auto}.featured .row.align-items-center.no-gutters{height:390px}.featured .row.align-items-center.no-gutters img{object-fit:cover;height:390px}.featured-content{font-size:1.25rem}.featured-content big{font-size:2rem;line-height:1}.breadcrumb .active{max-width:600px}.featured-content h1{font-size:2rem}.featured-content h1.smaller-1{font-size:1.5rem}.featured-content h1.smaller-2{font-size:1rem}.featured-content h1.smaller-3{font-size:.75rem}.program-acronym{font-size:4rem;line-height:1}.program-acronym-long{font-size:2.5rem}.program-title h1,.program-title h2,.program-title h3,.program-title h4{font-size:1.4rem;line-height:1.1;margin-bottom:0}.photo-gallery .caption_text{padding:0 20%}.modal-xl{max-width:1140px}}@media (min-width:1400px){.container{max-width:1180px}.featured .row.align-items-center.no-gutters{height:410px}.featured .row.align-items-center.no-gutters img{object-fit:cover;height:410px}.featured-content{font-size:1.4rem}.featured-content big{font-size:3rem;line-height:1}.featured-content h1{font-size:2.5rem}.featured-content h1.smaller-1{font-size:2rem}.featured-content h1.smaller-2{font-size:1.5rem}.featured-content h1.smaller-3{font-size:1rem}.program-acronym{font-size:4rem;line-height:1}.program-acronym-long{font-size:2.5rem}.program-title h1,.program-title h2,.program-title h3,.program-title h4{font-size:1.4rem;line-height:1.1;margin-bottom:0}.photo-gallery .caption_text{padding:0 20%}}.tb-tabs>div:not(:first-of-type){display:none}.tb-tabs .nav-link{height:100%}.tb-tabs .nav-link.active{border-color:#ccc #ccc #fff}.w-10{width:10%!important}.w-15{width:15%!important}.w-20{width:20%!important}.w-25{width:25%!important}.w-33{width:33.3333333333%!important}.w-40{width:40%!important}.w-50{width:50%!important}.w-66{width:66.6666666666%!important}.w-75{width:75%!important}.w-85{width:85%!important}.w-90{width:90%!important}.w-100{width:100%!important}@media (min-width:576px){.w-sm-10{width:10%!important}.w-sm-15{width:15%!important}.w-sm-20{width:20%!important}.w-sm-25{width:25%!important}.w-sm-33{width:33.3333333333%!important}.w-sm-40{width:40%!important}.w-sm-50{width:50%!important}.w-sm-66{width:66.6666666666%!important}.w-sm-75{width:75%!important}.w-sm-85{width:85%!important}.w-sm-90{width:90%!important}.w-sm-100{width:100%!important}}@media (min-width:768px){.w-md-10{width:10%!important}.w-md-15{width:15%!important}.w-md-20{width:20%!important}.w-md-25{width:25%!important}.w-md-33{width:33.3333333333%!important}.w-md-40{width:40%!important}.w-md-50{width:50%!important}.w-md-66{width:66.6666666666%!important}.w-md-75{width:75%!important}.w-md-85{width:85%!important}.w-md-90{width:90%!important}.w-md-100{width:100%!important}}@media (min-width:992px){.w-lg-10{width:10%!important}.w-lg-15{width:15%!important}.w-lg-20{width:20%!important}.w-lg-25{width:25%!important}.w-lg-33{width:33.3333333333%!important}.w-lg-40{width:40%!important}.w-lg-50{width:50%!important}.w-lg-66{width:66.6666666666%!important}.w-lg-75{width:75%!important}.w-lg-85{width:85%!important}.w-lg-90{width:90%!important}.w-lg-100{width:100%!important}}@media (min-width:1200px){.w-xl-10{width:10%!important}.w-xl-15{width:15%!important}.w-xl-20{width:20%!important}.w-xl-25{width:25%!important}.w-xl-33{width:33.3333333333%!important}.w-xl-40{width:40%!important}.w-xl-50{width:50%!important}.w-xl-66{width:66.6666666666%!important}.w-xl-75{width:75%!important}.w-xl-85{width:85%!important}.w-xl-90{width:90%!important}.w-xl-100{width:100%!important}}.block-layout{height:0;padding-bottom:calc(75% - 4px);overflow:hidden;border:2px solid #fff;position:relative;background-color:#ccc;background-position:center;background-repeat:no-repeat;background-size:cover;opacity:.92;transition-duration:0.3s}.block-layout-2w{padding-bottom:calc(37.5% - 4px)}.block-layout-2h{padding-bottom:calc(150% - 4px)}a .block-layout:hover{opacity:1}.block-layout-image{position:absolute;top:0;left:0;width:100%;height:100%}.block-layout-image img{height:100%;width:100%;object-fit:cover}.block-layout-caption-container{position:absolute;bottom:20px;left:20px;padding-right:20px;max-width:70%}.block-layout-caption{position:relative;display:inline;background:rgba(0,0,0,1);box-shadow:10px 0 0 #000,-10px 0 0 #000;color:#fff;font-size:1em;line-height:1.5;padding:7px 0;margin:0;font-weight:700;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";transition-duration:0.3s;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:768px){.block-layout-caption{font-size:1.1em}}a .block-layout:hover .block-layout-caption{background-color:#8f001a;box-shadow:10px 0 0 #8F001A,-10px 0 0 #8f001a}.block-layout-caption span{position:relative}.block-layout-html{position:absolute;top:0;right:0;width:100%;height:100%}.bg-primary .block-layout-html,.bg-dark .block-layout-html{color:#fff;font-family:Roboto,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}.block-layout-html-number{font-size:6em;font-weight:700;line-height:1}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.block-layout-image img{height:auto!important}.block-layout-image{width:auto;height:auto}}